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
|
70cda33481
|
xdg-activation: Unminimize actived window
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
2bf769ac32
|
stacks: Better handle minimize/unminimize of specific surface
|
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
|
9540005577
|
input: Add minimize shortcut
|
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
|
ddea391129
|
state: Always send throttled frame callbacks for minimized windows
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
7776d057da
|
state: Consistent frame callbacks for sticky windows
|
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
|
fffae1491d
|
state: Also arrange empty layer-map for scale changes
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
4dbaa58483
|
event loop: Explicitly schedule frames for slow animations again
|
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
|
492d215fd8
|
cursor: Add resize variants
|
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 |
|
Victoria Brekenfeld
|
e83796680f
|
chore: Update smithay
|
2024-02-24 06:22:39 +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
|
f9f8af10a0
|
kms: Drop early_import as it seems to hurt performance
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
1c3d45c155
|
kms: Rely on the compositor to skip empty frames
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
db27fa483d
|
kms: Optimize frame scheduling
|
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
|
db38cf434a
|
kms: Fixup use SCANOUT flag to fix stride issues
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
d8c1087ebe
|
dbus: Add power-daemon hotplug handling
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
83ec68d383
|
chore: Update smithay
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
3d3864b357
|
kms: Also try other nodes for dmabuf import
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
ef3486f7e0
|
kms: Track used devices and free resources
|
2024-02-19 13:09:49 +01:00 |
|
Christian Meissl
|
e74b0dfaaa
|
use memory for system cursor
smithay only considers memory based
cursor elements for scan-out on a
cursor plane.
|
2024-02-15 13:13:33 +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
|
6a4bcb1a9d
|
chore: remove tiling_enabled from config.ron
|
2024-02-08 21:14:58 +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 |
|
Ian Douglas Scott
|
b8e5dbea8f
|
Advertise version 2 of zcosmic_workspace_manager_v1 global
|
2024-02-07 21:40:23 +01:00 |
|
Victoria Brekenfeld
|
c0f7524a09
|
shell: Drop static workspaces
|
2024-02-07 21:40:23 +01:00 |
|