Commit graph

44 commits

Author SHA1 Message Date
Victoria Brekenfeld
0090122ffe shell: Don't use output-relative coords for windwo geometry 2023-01-25 14:09:44 +01:00
Victoria Brekenfeld
58f196d638 shell: Handle removed output state better 2023-01-24 21:01:11 +01:00
Victoria Brekenfeld
ae42c5ede9 workspace: Update xwayland render order 2023-01-23 22:56:22 +01:00
Victoria Brekenfeld
4f93222586 workspace: Render OR windows on top of fullscreen 2023-01-23 22:54:05 +01:00
Victoria Brekenfeld
9b1221edc5 xwm: More fixes 2023-01-23 18:25:01 +01:00
Victoria Brekenfeld
1d28574088 xwayland: Add initial support 2023-01-18 20:25:32 +01:00
Victoria Brekenfeld
7992ad67f6 update smithay, iced; reworked window for xwayland 2023-01-16 15:37:54 +01:00
Victoria Brekenfeld
8a2e1e5c89 deps: Update smithay 2023-01-16 15:22:34 +01:00
Victoria Brekenfeld
bce88d2514 deps: Update smithay 2022-12-27 18:27:29 +01:00
Victoria Brekenfeld
7092c523f5 deps: Update smithay
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
2022-11-28 17:50:41 +01:00
Victoria Brekenfeld
a066edab0b move: Fix window offset 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
e88f5898f7 window: Add window-specific debug overlay (not enabled) 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
7e45e51781 tiling: Add proper output_enter/leave events 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
544acecd2e input: Various new keybindings 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
a8e0f99e4b shell: Fix layer_shell 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
5a4df346a8 wip: screencopy 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
ff32f48f39 shell/tiling: Allow tiled windows to be resized 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
01b34aadd2 shell/floating: Add interactive move grab 2022-11-23 16:08:32 +01:00
Victoria Brekenfeld
7d068ab6bc shell/floating: Reintroduce resizing 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
00f1b029da wip: New shell logic 2022-11-23 16:08:32 +01:00
Ian Douglas Scott
7b670afc36 Update smithay and wayland-rs
Includes updates for split between `smithay::wayland::output` and
`smithay::output`.
2022-09-09 20:00:00 -07:00
Victoria Brekenfeld
6690e13d54 deps: Update smithay 2022-08-31 13:01:23 +02:00
Victoria Brekenfeld
9e0a6e1b5f fmt commit 2022-08-30 13:28:36 +02:00
Victoria Brekenfeld
6b659eb107 wayland: toplevel management protocol 2022-07-18 21:26:02 +02:00
Victoria Brekenfeld
5a0752957b shell: Refactor move grab 2022-07-08 19:15:56 +02:00
Victoria Brekenfeld
bf0b959e4d floating: restore size and loc on unmaximize 2022-07-08 15:20:29 +02:00
Victoria Brekenfeld
06da5cc9b6 workspace: Allow tiling to be toggled 2022-07-07 22:44:39 +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
64b9295ddb shell: ext_workspace implementation 2022-05-02 17:45:36 +02:00
Victoria Brekenfeld
85d47d1903 shell: Fix fullscreen window size on fractional scaled outputs 2022-04-27 13:52:47 +02:00
Victoria Brekenfeld
9f767a1d13 shell: Cleanup dead fullscreen surfaces 2022-04-26 16:56:08 +02:00
Victoria Brekenfeld
f1f51e1714 shell: Handle fullscreen surfaces 2022-04-25 12:36:28 +02:00
Victoria Brekenfeld
ff844631ea layer_shell: Fix initial keyboard focus 2022-04-21 14:02:44 +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
5b2ea80c50 shell: restore focus 2022-03-30 23:59:04 +02:00
Victoria Brekenfeld
b3ff2a7ca3 tiling: Allow orientation of active container to be swapped 2022-03-30 23:58:44 +02:00
Victoria Brekenfeld
936356b312 tiling: fix workspaces 2022-03-30 23:56:53 +02:00
Victoria Brekenfeld
4796832521 Groundwork for tiling layout 2022-03-30 23:56:53 +02:00