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 |
|
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
|
e4298df306
|
menu: Don't display tiling state for sticky windows
|
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
|
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 |
|