Ryan Brue
|
a4f3006313
|
feat: maximize/half tiling drag zones
|
2024-03-20 11:51:53 +01:00 |
|
Victoria Brekenfeld
|
c685440155
|
theme: Revert theming of tiling overview (fix #347)
|
2024-03-11 17:07:39 +01:00 |
|
Victoria Brekenfeld
|
e959e4f1ac
|
tiling: Fix flickering on overview (fix #345)
|
2024-03-11 16:18:49 +01:00 |
|
Victoria Brekenfeld
|
e7f746ccee
|
shell: resize_request better handle tiled windows
|
2024-03-07 16:54:19 +01:00 |
|
Victoria Brekenfeld
|
153ed8d0a5
|
workspace: Re-maximize windows when changing tile mode
|
2024-03-07 12:22:39 +01:00 |
|
Victoria Brekenfeld
|
d65016b4d4
|
moving: Unset tiling-state after dragging to non-tiled output
|
2024-03-06 17:38:44 +01:00 |
|
Victoria Brekenfeld
|
a8846ed2b8
|
floating: Make sure new windows don't overflow output size
|
2024-03-05 16:55:30 +01:00 |
|
Victoria Brekenfeld
|
e008437f59
|
tiling: Fix rendering of too small tiles
|
2024-03-05 13:54:41 +01:00 |
|
Victoria Brekenfeld
|
4695da04f9
|
tiling: Fix missing cursor offset for window geometry
|
2024-03-05 13:54:24 +01:00 |
|
Victoria Brekenfeld
|
4d118dda8b
|
shell: Play with minimize duration again
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
e5ceb24b63
|
tiling: Ease minimize animation and use correct alpha for focus indicator
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
61a3f5c4c8
|
shell: Even longer minimize duration
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
625218bbf6
|
shell: Delay alpha changes for minimize animations
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
e669396fd5
|
tiling: Fix broken minimize animation
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
fa5af98b9d
|
tiling: Fix minimize duration
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
4f55f4127b
|
minimize: Slower animation
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
d32d49779b
|
tiling: Use tiling animation, even if placement can't be restored
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
30ca382d11
|
tiling: Allow flatten groups to be restore on unminimize
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
4e09fc0398
|
floating: Fix maximize animation again
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
745267ac24
|
tiling: Minimize animation
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
3eb7e5f82e
|
shell: implement minimize
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
70a0aa8da3
|
tiling: Consider window contents outside tile for input
|
2024-03-04 13:19:57 +01:00 |
|
Victoria Brekenfeld
|
a668df27ae
|
tiling: Cleanup old code from spanning outputs
|
2024-03-04 13:19:57 +01:00 |
|
Victoria Brekenfeld
|
21483b8d41
|
floating/resize: Fix jumping on multi-monitor setups
|
2024-02-29 15:31:46 +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 |
|
Victoria Brekenfeld
|
61a3aa8d79
|
floating: Maximize animation
|
2024-01-29 01:48:40 +01:00 |
|
Victoria Brekenfeld
|
cbfda813ed
|
tiling: Fix focus toggling stacking
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
234a3c6bf9
|
floating: Fix broken size check
|
2024-01-15 11:02:56 +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
|
bbb9016113
|
floating: Fix crash resizing tiled 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
|
75990ff056
|
menu: Add stack tab specific menu
|
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
|
6ac8fd2f90
|
tiling: Add explicit toggle_stacking/_focused
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
9ecfa8bfda
|
floating: Fix initial size for previously maximized
|
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
|
c79c75eae7
|
tiling: Don't render popups for maximized elements
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
ea14033d06
|
input: Fix stack overflow due to shortcut priorities
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
ebd781b678
|
floating/resize: Fix local/global coordinate conversions
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
92c16bd4ad
|
floating: Transition via maximized state
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
90bf3b5668
|
floating: New reference windows outside
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
cf5b21f437
|
floating: Animate tiling state changes
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
2d15fb9766
|
floating: Handle tiling shortcuts
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
d09abc4728
|
floating: New window spawn positions
|
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
|
a9573939a4
|
tiling/resize: Use old tree for correct ratios
|
2023-10-26 18:22:10 +02:00 |
|