Victoria Brekenfeld
|
e3159f92d1
|
Fix #344
|
2024-03-11 16:06:15 +01:00 |
|
Victoria Brekenfeld
|
153ed8d0a5
|
workspace: Re-maximize windows when changing tile mode
|
2024-03-07 12:22:39 +01:00 |
|
Victoria Brekenfeld
|
14a9bd5579
|
workspace: Unset minimize on unmap
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
3eb7e5f82e
|
shell: implement minimize
|
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
|
83ec68d383
|
chore: Update smithay
|
2024-02-19 13:09:49 +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
|
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
|
c3ecbeee3b
|
render: Fix OR window and sticky X11 windows stacking order
|
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
|
769b7d6996
|
shell: Refactor move_request, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Ian Douglas Scott
|
f70d33d3cb
|
Update Smithay; high-res scroll
|
2023-12-12 22:09:56 +01:00 |
|
Victoria Brekenfeld
|
75990ff056
|
menu: Add stack tab specific menu
|
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
|
edfb0edda7
|
grabs: Add ReleaseMode for menu-initiated grabs
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
f6c28466e9
|
floating: Add toggle_stacking_(focused)
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
0147c328f9
|
workspace: Add toggle_stacking/toggle_stacking_focused
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
677f686afd
|
workspace: Add explicit toogle_floating_window_focused
`toggle_floating_window` -> `toggle_floating_window_focused`
and added `toggle_floating_window` to deal with explicitly provided
`CosmicMapped`.
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
8da782df67
|
shell: Raise X11 surfaces on workspace activate
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
b6cb945406
|
shell: Try to migrate workspaces back to their original outputs
|
2023-11-21 13:09:38 +01:00 |
|
Victoria Brekenfeld
|
cf5b21f437
|
floating: Animate tiling state changes
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
f7cc1985e3
|
xdg-activation: Initial implementation
|
2023-11-09 13:48:34 +01:00 |
|
Victoria Brekenfeld
|
1d799f4fa8
|
shell: Fix dragging maximized windows on non-origin outputs
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
4f076f73d9
|
xwm: Fix stacking order
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
724a4170df
|
shell: Fix moving fullscreen windows
|
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
|
ab522dc4ca
|
workspace: potential crash fix
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
64143e75e7
|
shell: Properly handle fullscreen outputs
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
69563420fb
|
shell: Rework maximize/fullscreen
|
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 |
|
Victoria Brekenfeld
|
4709a1d684
|
shell: Have Move-shortcut for floating layer and fullscreen windows
|
2023-09-20 18:57:58 +02:00 |
|
Victoria Brekenfeld
|
3d10ca6105
|
shell: Handle focus shortcuts for floating layer
|
2023-09-20 16:30:37 +02:00 |
|
Victoria Brekenfeld
|
63c073e3e5
|
shell: Don't draw focus indicator during fullscreen animation
|
2023-09-20 14:56:18 +02:00 |
|
Victoria Brekenfeld
|
4e1c16c384
|
fullscreen: Use CosmicWindow for decorations
|
2023-09-18 18:51:21 +02:00 |
|
Victoria Brekenfeld
|
da90d9bf78
|
render: Fullscreen/Maximize animation
|
2023-09-15 18:37:34 +02:00 |
|
Victoria Brekenfeld
|
abf430f956
|
shell: Rework fullscreen/maximize
|
2023-09-14 19:41:36 +02:00 |
|
Victoria Brekenfeld
|
7ba52d7162
|
shell: Refresh focus-stacks after swap
|
2023-09-12 20:53:35 +02:00 |
|