Victoria Brekenfeld
|
e4298df306
|
menu: Don't display tiling state for 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
|
769b7d6996
|
shell: Refactor move_request, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
d2e394b957
|
menu: Allow toggling sticky state
|
2024-01-02 13:24:07 +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
|
75990ff056
|
menu: Add stack tab specific menu
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
58a024ba67
|
menu: Cleanup default items
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
e347076145
|
move_grab: End correctly when removed externally
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
131ab8fe9e
|
menu: Respect output bounds
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
8c4d77e43c
|
shell: Add window menu
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
edfb0edda7
|
grabs: Add ReleaseMode for menu-initiated grabs
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
d09abc4728
|
floating: New window spawn positions
|
2023-11-16 19:21:02 +01:00 |
|
Ian Douglas Scott
|
8561ab672b
|
Update smithay
|
2023-10-25 19:41:55 +02:00 |
|
Ashley Wulber
|
abbe94e6e1
|
feat: theme integration
refactor: only apply updates if there is a change in the theme
refactor: include theme in state
cleanup: theme integration
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
aec8263e1b
|
move: Render translucent on non-active output
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
72df9d07e6
|
shell: One workspace per output
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
42aaafe586
|
utils: New geometry spaces local/global
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
4e12957169
|
chore: Update deps
|
2023-10-02 21:51:49 +02:00 |
|
Ian Douglas Scott
|
373af07319
|
Implement pointer constraints; update to send frame manually
|
2023-09-29 19:21:13 +02:00 |
|
Victoria Brekenfeld
|
1251b7e9f7
|
shell/tiling: Implement window swap mode
|
2023-09-12 20:53:35 +02:00 |
|
Ian Douglas Scott
|
e7e9b768c8
|
Update Smithay, adjusting for API changes
The main changes are those related to pointer gestures. Which are a bit
verbose but not too difficult.
|
2023-09-05 13:46:48 -07:00 |
|
Victoria Brekenfeld
|
380b00e083
|
render: Respect scale for indicator thickness
|
2023-08-31 18:17:37 +02:00 |
|
Victoria Brekenfeld
|
4a53e63c28
|
tiling: Cleanup dragging on output/workspace switch
|
2023-07-31 17:25:09 +02:00 |
|
Victoria Brekenfeld
|
1804bb8a57
|
Revert "moving: Let stacking indicator follow mouse"
This reverts commit 51a59b167f.
|
2023-07-26 16:13:48 +02:00 |
|
Victoria Brekenfeld
|
c5a0259796
|
moving: Don't rescale floating windows
|
2023-07-25 16:46:08 +02:00 |
|
Victoria Brekenfeld
|
51a59b167f
|
moving: Let stacking indicator follow mouse
|
2023-07-25 14:28:48 +02:00 |
|
Victoria Brekenfeld
|
88b7dbbd05
|
tiling: Logic for dropping windows
|
2023-07-24 21:14:34 +02:00 |
|
Victoria Brekenfeld
|
37c530c691
|
moving: Add stacking indicator
|
2023-07-24 19:31:31 +02:00 |
|
Victoria Brekenfeld
|
bd5d573d08
|
moving: Rescale moved window
|
2023-07-18 12:21:31 +02:00 |
|
Victoria Brekenfeld
|
88d8972d34
|
moving: Grab use correct cursor
|
2023-07-18 12:21:16 +02:00 |
|
Victoria Brekenfeld
|
a8a5ee466a
|
shell: Generalize move grab
|
2023-07-17 21:11:23 +02:00 |
|