Commit graph

415 commits

Author SHA1 Message Date
Victoria Brekenfeld
be1b4ceb10 shell: Allow querying current vs pending state 2023-06-09 16:26:13 +02:00
Victoria Brekenfeld
8f20cf5ece tiling: Fix potential group border color 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
90e1eab7a8 tiling: Fix lateral movement #129 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
359cf70b49 deps: Unify iced version used by cosmic-comp and cosmic-time 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
53c6af5b21 shaders: Premultiply alpha 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
24d3b794fe tiling: highlight backgrounds 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
20f4dcb466 chore: Upgrade to latest libcosmic 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
1d51da4ed3 stack: Ability to modify a stacks windows 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
a9e06741d4 tiling: Add group selection highlight 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
56131b13ae tiling: Allow selecting groups 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
6d270dec14 tiling: Recalculate when unmaximizing 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
9531b3798e tiling: Crop input region to tile 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
954843bc43 tiling: Sort tiling hints below windows 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
b9fff052db tiling: Fix offset focus indicator in overview 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
64752fe31a elements: Add custom backdrop element 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
b1e39452d0 Fix #120 2023-05-26 12:47:39 +02:00
Victoria Brekenfeld
06ac701349 Fix #124 2023-05-26 12:14:15 +02:00
Victoria Brekenfeld
506334e1af Fix #123 2023-05-26 11:47:45 +02:00
Michael Aaron Murphy
9d0e1e88ce
fix(input): zombie process from Action::Spawn
Each invocation of `Action::Spawn` was spawning a process without
waiting on the child; resulting in an accumulation of zombie sh
processes. This will create background threads which waits on the child
to ensure that they are reaped on exit.
2023-05-25 22:29:07 +02:00
Victoria Brekenfeld
bd7a4ca898 render: Fixed #108 active hint overlapping 2023-05-25 21:36:44 +02:00
Victoria Brekenfeld
2f6d4da712 tiling: Consider direction when moving across workspaces and outputs
Fixes second case of #113.
2023-05-25 19:40:13 +02:00
Victoria Brekenfeld
bf0eb97bea tiling: Fix reversed direction, when grouping with middle nodes
Fixes first case of #113
2023-05-25 19:39:42 +02:00
Victoria Brekenfeld
985a49483f tiling: Move window into sibling group, if orientation matches
Fixes #114.
2023-05-25 19:38:49 +02:00
Victoria Brekenfeld
6078fc30ba tiling: Fix sizing when removing windows from group.
At least partially fixes #118.
2023-05-25 19:38:47 +02:00
Victoria Brekenfeld
8255331142 tiling: Align root level windows with root-level group windows
Fixes #119.
2023-05-25 19:38:02 +02:00
Victoria Brekenfeld
8201ba023d input: Consider any unpressed modifier to cancel overview mode
Fixes #115.
2023-05-25 19:37:23 +02:00
Victoria Brekenfeld
be918152d5 shell: Implement Workspace Layout 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
cb3e8d42a7 shell: Fix animation getting stuck 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
7b3ac7fa77 render: Implement workspace transitions 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
0d1894e08f tiling: Fix misaligned positioning 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
9be6c85459 clippy fixes 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
adc28eeb93 tiling: Animate and enable/disable hints 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
4ea0136a9b tiling: Add code to render group hints 2023-05-25 00:15:42 +02:00
Victoria Brekenfeld
331b884f1e tiling: Animate tree changes 2023-05-12 20:01:37 +02:00
Victoria Brekenfeld
ea1b976076 deps: Update egui 2023-05-03 19:47:48 +02:00
Victoria Brekenfeld
521d1b149b deps: Update smithay 2023-05-03 19:47:34 +02:00
Victoria Brekenfeld
18bac3e5ba kms: screencopy decouple 2023-05-03 19:40:30 +02:00
Victoria Brekenfeld
8943aa5a15 shell: Fix repeated window grabs in more scenarios 2023-04-20 16:19:52 +02:00
Victoria Brekenfeld
33eedb0b58 shell: Fix repeated window grabs 2023-04-19 11:42:46 +02:00
Victoria Brekenfeld
1a8432395c kms: Handle max bpc property 2023-04-18 19:14:31 +02:00
Victoria Brekenfeld
2fde693cce kms: Don't enable VRR by default 2023-04-18 19:14:04 +02:00
Victoria Brekenfeld
38403c254f kms: Support vrr as boolean property 2023-04-18 19:13:31 +02:00
Victoria Brekenfeld
352a3e2beb kms: Use texture for offscreen cursor rendering 2023-04-18 19:12:50 +02:00
Victoria Brekenfeld
b98ca9c493 Update smithay for 10-bit color support 2023-04-18 17:10:37 +02:00
Victoria Brekenfeld
8f6ad62017 shell: Set xdg_shell v4 bounds 2023-04-05 20:06:24 +02:00
Victoria Brekenfeld
bc49507353 kms: Dmabuf feedback support 2023-04-05 20:06:24 +02:00
Victoria Brekenfeld
636d38921a chore: Update smithay 2023-04-05 20:06:24 +02:00
Darksome
e3a718dab5 Fix focus when switching from empty workspace 2023-04-01 21:01:00 +04:00
Darksome
a11c3e8f67 Fix refresh_focus 2023-04-01 20:35:58 +04:00
Darksome
32805d8ee0 Revert "Fix focus issue"
This reverts commit da13c36e9b.
2023-04-01 20:35:29 +04:00