kwin/autotests
Marco Martin e4507861f7 Custom quick tiling with configuration ui
* Allow to do quick tiling to custom tile geometries, windows will be snapped to tiles when dragged with the shift modifier pressed.
* Tile geometries are screen specific.
* The global shortcut Meta+T will trigger a fullscreen configuration ui as a QML effect for the tiles which allows to add, remove and resize tiles
* UI and behavior is a bit similar to the Windows Fancy Zones addon: https://docs.microsoft.com/en-us/windows/powertoys/fancyzones
* Its main scope is to help the workflow with very big monitors, especially ultra wide ones, where most application don't make sense maximized to the full screen (eventually also support games to be full screened to a given tile instead of the whole screen)
* it should get also some bindings for scripting, as its ain goal is not to replicate other popular tiling window managers, but should give the popular kwin tiling scripts to have a more robust infrastructure
* it will eventually get support for a set of predefined layouts, but this is for a second phase

BUG: 438788
2022-12-01 14:39:22 +00:00
..
drm autotests/drm: add more test cases for mode generation 2022-11-10 16:07:52 +00:00
integration Custom quick tiling with configuration ui 2022-12-01 14:39:22 +00:00
libinput build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
libkwineffects build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
tabbox build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
CMakeLists.txt build: Link testOpenGLContextAttributeBuilder with epoxy::epoxy 2022-10-31 21:27:30 +00:00
onscreennotificationtest.cpp build: Add -Wno-unused-parameter compiler option 2022-10-31 15:50:37 +00:00
onscreennotificationtest.h
opengl_context_attribute_builder_test.cpp backends/x11/standalone: rename files to be more consistent 2022-07-24 13:05:13 +00:00
test_client_machine.cpp Change type of Window.wmCommand and Window.wmClientMachine to QString 2022-10-22 13:38:36 +00:00
test_ftrace.cpp
test_gestures.cpp wayland: Fix missing relative motion events 2022-10-25 08:18:45 +00:00
test_utils.cpp test_utils: Test whether mmap PROT_WRITE fails 2022-10-24 19:02:36 +02:00
test_virtual_desktops.cpp VirtualDesktopManager: clean up API a bit 2022-11-18 23:35:31 +01:00
test_window_paint_data.cpp
test_x11_timestamp_update.cpp utils: Drop updateXTime() 2022-10-11 06:43:25 +00:00
test_xcb_size_hints.cpp Use floating geometry throughout 2022-07-14 10:04:46 +01:00
test_xcb_window.cpp replace all uses of QScopedPointer with std::unique_ptr 2022-08-04 12:30:09 +00:00
test_xcb_wrapper.cpp
test_xkb.cpp autotests: Fix testXkb in Qt 6 build 2022-10-23 09:11:04 +00:00
testutils.h
xcb_scaling_mock.cpp Ensure size is valid after maximising 2022-07-27 08:43:23 +00:00