Commit graph

75 commits

Author SHA1 Message Date
Victoria Brekenfeld
ff32f48f39 shell/tiling: Allow tiled windows to be resized 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
644d53c2da tiling: Allow windows to be moved 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
0c47631d9b shell/tiling: Add option to toggle orientation 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
3588978f68 shell/tiling: Fix next_focus for different orientation 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
634319a823 tiling: Fix for children count > 2 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
adb60d8c7f shell/tiling: Fix endless focus loop 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
bb07ab4155 shell: Support maximize and fullscreen requests 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
f59bb8a06e shell: Correctly handle window geometry 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
1eb5d1e64f shell/tiling: Fix off-by-one-parent group creation 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
e3ef569a6b shell/tiling: Fix wrong order for window positions 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
00f1b029da wip: New shell logic 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
6690e13d54 deps: Update smithay 2022-08-31 13:01:23 +02:00
Victoria Brekenfeld
1fb49824f9 deps: Update smithay
Fixes misbehaving floating windows
2022-07-07 19:46:25 +02:00
Victoria Brekenfeld
be136306cc shell: xdg-popup positioning logic 2022-07-06 14:18:18 +02:00
Victoria Brekenfeld
39de286d51 cargo fmt 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
b126dfaf77 shell: Cleanup and don't abstract over layouts anymore 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
8ccb93d8eb cargo fmt 2022-05-03 13:37:51 +02:00
Victoria Brekenfeld
8eff406a4f input: Update for newest smithay master 2022-04-27 12:35:01 +02:00
Victoria Brekenfeld
11fabec166 shell: Don't resize pending fullscreen surfaces 2022-04-26 16:56:39 +02:00
Victoria Brekenfeld
f1f51e1714 shell: Handle fullscreen surfaces 2022-04-25 12:36:28 +02:00
Victoria Brekenfeld
ec861fadd4 shell: load/update output configuration 2022-04-05 16:36:45 +02:00
Victoria Brekenfeld
3bc58ec02a tiling: Don't store trees for outputs, but for indices 2022-03-31 13:44:16 +02:00
Victoria Brekenfeld
69c71179d4 input: Implement focus switched on tiling layout 2022-03-31 00:00:43 +02:00
Victoria Brekenfeld
f7ac9654d1 input: Move windows between workspaces 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
45a478eff0 tiling: groundwork for resize grab 2022-03-30 23:59:04 +02:00