Victoria Brekenfeld
|
11a8265145
|
toplevel-info: Also send workspace info for new windows
|
2024-04-11 13:28:49 +02:00 |
|
Victoria Brekenfeld
|
3da08ed22d
|
stack: Adjust decorations to window geometry
|
2024-03-28 18:21:44 +01:00 |
|
Victoria Brekenfeld
|
6416299d58
|
shell: Send on_commit to sticky windows as well
|
2024-03-28 13:10:28 +01:00 |
|
Victoria Brekenfeld
|
b371a26362
|
shell: Fix surface_under for sticky windows as well
|
2024-03-28 13:10:10 +01:00 |
|
Victoria Brekenfeld
|
62e82837f7
|
Don't consider gestures animating. Fixes #391
|
2024-03-28 12:34:46 +01:00 |
|
Victoria Brekenfeld
|
5459f52d5e
|
input: Rework PointerFocus to operate directly on WlSurface
|
2024-03-26 18:50:56 +01:00 |
|
Victoria Brekenfeld
|
973cfed87b
|
shell: Handle unmapped windows correctly
|
2024-03-25 12:51:01 +01:00 |
|
Victoria Brekenfeld
|
55eb2fe88e
|
xwayland: Globally track stacking order
|
2024-03-25 12:51:01 +01:00 |
|
Victoria Brekenfeld
|
6858238bd6
|
shell: Unify element_for_(x11_|wl_)surface
|
2024-03-25 12:51:01 +01:00 |
|
Ryan Brue
|
fc2173d028
|
feat: workspace switching touchpad gestures
|
2024-03-22 12:12:25 +01:00 |
|
Victoria Brekenfeld
|
d341cb8b86
|
debug: Drop puffin integration
|
2024-03-21 17:49:06 +01:00 |
|
Ian Douglas Scott
|
a1c8b3aa3e
|
Add support for profiling using tracy
|
2024-03-20 23:55:21 +01:00 |
|
Victoria Brekenfeld
|
e7f746ccee
|
shell: resize_request better handle tiled windows
|
2024-03-07 16:54:19 +01:00 |
|
Victoria Brekenfeld
|
20123927e0
|
shell: menu_resize handle sticky windows
|
2024-03-07 16:53:25 +01:00 |
|
Victoria Brekenfeld
|
153ed8d0a5
|
workspace: Re-maximize windows when changing tile mode
|
2024-03-07 12:22:39 +01:00 |
|
Victoria Brekenfeld
|
01c69cb7ea
|
shell: Unset resizing state properly
|
2024-03-06 16:29:29 +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 |
|
Victoria Brekenfeld
|
068b70d4bc
|
shell: empty (un)minimize handlers
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
a668df27ae
|
tiling: Cleanup old code from spanning outputs
|
2024-03-04 13:19:57 +01:00 |
|
Ian Douglas Scott
|
3036448c19
|
Update Smithay, with Window that supports X11 surfaces
|
2024-02-22 17:49:46 +01:00 |
|
Victoria Brekenfeld
|
849882a7db
|
clippy fixes
|
2024-02-19 13:09:49 +01:00 |
|
Ashley Wulber
|
d1aac380ff
|
fix: set autotile for al workspace sets when there is a change
this ensures new workspaces are correctly set to autotile or float
|
2024-02-12 16:45:09 +01:00 |
|
Ashley Wulber
|
5eb5af4675
|
feat: add tiling variables to cosmic config
|
2024-02-08 20:25:18 +01:00 |
|
Victoria Brekenfeld
|
e43c0f648d
|
shell: Fix edge-cases on added output
|
2024-02-07 21:40:23 +01:00 |
|
Victoria Brekenfeld
|
c0f7524a09
|
shell: Drop static workspaces
|
2024-02-07 21:40:23 +01:00 |
|
Victoria Brekenfeld
|
226bf7f49d
|
workspace: Add tiling_state
|
2024-02-07 21:40:23 +01:00 |
|
Victoria Brekenfeld
|
ce74675b0e
|
shell: Handle tiling_enabled for previous_state better
|
2024-01-29 01:48:40 +01:00 |
|
Victoria Brekenfeld
|
61a3aa8d79
|
floating: Maximize animation
|
2024-01-29 01:48:40 +01:00 |
|
Victoria Brekenfeld
|
9ca5edc836
|
floating: Allow dragging windows into stacks
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
835dbe45f3
|
shell: Unify mapping windows into stacks logic
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
be192c80e5
|
floating: Fix next window logic
|
2024-01-03 14:17:29 +01:00 |
|
Victoria Brekenfeld
|
2174474012
|
shell: fix fullscreening tiled windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
35264ca4a6
|
shell: Lift next_focus to mix-and-match sticky and floating windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
a829978ce9
|
shell: Lift move_current_element to consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
c6e6f1b181
|
shell: Fix x11 stacking order of sticky windows on workspace switch
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
f928f80f09
|
formatting fixes
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
0ac12ce202
|
shell: Handle fullscreen of sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
97a13ea515
|
shell: Lift/Refactor (interactive) resize to consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
a333753c96
|
shell: Lift toggle_stacking(_focused) to handle sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
807f63bb72
|
shell: Lift/refactor (un)maximize, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
e67e139e15
|
focus: Allow sticky windows in focus_stacks, allow dialogs to stay on top
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
10c196a080
|
shell: Lift recalculate to consider sticky_layer
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
769b7d6996
|
shell: Refactor move_request, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
775e0ccbdc
|
input: Simplify surface_under / lift element_under
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
5681447508
|
shell: Consider sticky_layer animation state
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
c50607afd5
|
input: Add unbound shortcut to toggle sticky state
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
d2e394b957
|
menu: Allow toggling sticky state
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
e0d207fbe1
|
shell: Make element_for_(wl_)surface consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
d503e44ca8
|
shell: refactor single visible_output
|
2024-01-02 13:24:07 +01:00 |
|