Victoria Brekenfeld
db13eea91c
shell: Allow active workspace to be None
2025-01-06 20:23:05 +01:00
Victoria Brekenfeld
9c7c41c508
toplevel-info/mgmt: Update to v2/v3
2024-09-23 10:55:00 +02:00
Victoria Brekenfeld
fc689118f8
toplevel_management: Don't warp cursor on activate
2024-09-09 20:02:56 +02:00
skewballfox
7da0bc430a
added cursor_follows_focus and focus_follows_cursor
2024-09-04 20:22:40 +02:00
julianbraha
52280e9823
Remove unnecessary casting
2024-09-03 16:08:17 +02:00
Ian Douglas Scott
3625454420
Use monotonic time instead of 0 for motion events
...
Update to https://github.com/Smithay/smithay/pull/1509 , and adopt a
similar change.
2024-08-22 07:22:44 -06:00
Ian Douglas Scott
e119f10cdc
toplevel-management: Set active output if changed, and move cursor
...
Previously, alt-tab wouldn't actually focus a window if it was on
another output, since the active output/workspace was unchanged.
We need to move the cursor if we activate a window on another output.
2024-08-21 05:10:51 -06:00
Victoria Brekenfeld
5d5a510691
state: Move shell behind RwLock
2024-04-16 18:50:54 +02:00
Victoria Brekenfeld
647deb81f1
shell: Move seats into shell
2024-04-16 18:50:54 +02:00
Ryan Brue
fc2173d028
feat: workspace switching touchpad gestures
2024-03-22 12:12:25 +01:00
Victoria Brekenfeld
2bf769ac32
stacks: Better handle minimize/unminimize of specific surface
2024-03-04 19:20:52 +01:00
Victoria Brekenfeld
3eb7e5f82e
shell: implement minimize
2024-03-04 19:20:52 +01:00
Victoria Brekenfeld
13be507093
toplevel-management: Wire up more actions
2024-03-04 19:20:52 +01:00
Ian Douglas Scott
3036448c19
Update Smithay, with Window that supports X11 surfaces
2024-02-22 17:49:46 +01:00
Ian Douglas Scott
656996503c
workspace-management: Implement move_to_workspace request
...
Needed for `cosmic-workspaces`.
2023-12-12 21:39:34 +01:00
Victoria Brekenfeld
be918152d5
shell: Implement Workspace Layout
2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
9be6c85459
clippy fixes
2023-05-25 00:15:42 +02: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
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
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