Commit graph

477 commits

Author SHA1 Message Date
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
14a9bd5579 workspace: Unset minimize on unmap 2024-03-04 19:20:52 +01:00
Victoria Brekenfeld
7ac432c013 menu: Add minimize entry 2024-03-04 19:20:52 +01:00
Victoria Brekenfeld
32424d156a stack: Set suspended state 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
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
3c3a5f2ccf stack: Add interactive resize 2024-03-04 13:19:57 +01:00
Victoria Brekenfeld
afa7ad6d6a window: Add ssd interactive resize 2024-03-04 13:19:57 +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
Michael Aaron Murphy
134bb9f59b fix(stacks): panic in layout when tabs are paginated 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
a6c26b0bde perf(stack): reduce allocations in Tabs::new 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
26400b5fcd fix(stack): get gradient colors from theme 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
e7cf8581cc fix(stack): show tab text overlay when overflowing 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
feaf57225a fix(stack): set linear gradient to 90 degrees 2024-03-04 13:07:43 +01:00
Michael Aaron Murphy
d9750ffb76 fix(stack): set correct colors for light theme 2024-03-04 13:07:43 +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
96518a9f29 state: Fixup grabbed window frame callbacks 2024-02-19 13:09:49 +01:00
Victoria Brekenfeld
83ec68d383 chore: Update smithay 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
Ian Douglas Scott
e569e14a99 Update to latest libcosmic/iced 2024-01-18 20:27:51 +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
e9c5266509 stack: Fix rendering of inactive windows 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
db09b4d364 stack: Fix mouse offset on windows with non-zero geometry 2024-01-15 11:02:56 +01:00
Victoria Brekenfeld
b762ea1852 stack: Fix dragging out to the top (or the sides) 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
9ce6a871c1 moving: Fix dragging against lower/right screen edges 2024-01-03 16:58:22 +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
2174474012 shell: fix fullscreening tiled windows 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
c306e11a22 menu: Fix text appearance of disabled entries 2024-01-02 13:24:07 +01:00
Victoria Brekenfeld
003b7fb538 menu: Update order, disable move on sticky instead of remove 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