Victoria Brekenfeld
|
b818a68a91
|
tiling: Properly handle resizing using a ptr device
|
2023-07-11 16:33:23 +02:00 |
|
Victoria Brekenfeld
|
92019b4286
|
shell: Enforce some minimum resize sizes
|
2023-07-07 18:23:34 +02:00 |
|
Victoria Brekenfeld
|
0ebcfa24a3
|
tiling: Also render resize indicators without active hint
|
2023-07-07 17:46:29 +02:00 |
|
Victoria Brekenfeld
|
99f29187af
|
render: Render resize indicator
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
2004705080
|
workspace/layout: Resize windows/groups
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
691b6dfa8a
|
tiling: Allow each transaction to use custom duration
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
c145b3c35a
|
tiling: Better synchronize configures
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
1452281fa7
|
tiling: Focus whole stack on Focus::In
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
5884e287a5
|
stacking: Correctly restore decoration state
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
fb7768aee1
|
tiling: Spawn new windows inside focused stacks
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
f5f58b0663
|
tiling: Fix too eager moving into stack
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
be95fb9070
|
tiling: Allow direction to be reversed
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
b400939dd9
|
shell: Introduce MoveResult to implement stacking
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
e73ebd4413
|
stacking: header
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
b3401eb18a
|
shell/tiling: semi-working stacking
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
a04bcdd2b0
|
tiling: Fixup group selection visuals
|
2023-06-09 19:49:19 +02:00 |
|
Victoria Brekenfeld
|
331fc9c22b
|
tiling: All groups of two with focused child get active border
|
2023-06-09 19:49:19 +02:00 |
|
Victoria Brekenfeld
|
19c0fad00c
|
Revert: "tiling: Move window into sibling group, if orientation matches "
|
2023-06-09 19:49:19 +02:00 |
|
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
|
24d3b794fe
|
tiling: highlight backgrounds
|
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
|
06ac701349
|
Fix #124
|
2023-05-26 12:14:15 +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
|
0d1894e08f
|
tiling: Fix misaligned positioning
|
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
|
8f6ad62017
|
shell: Set xdg_shell v4 bounds
|
2023-04-05 20:06:24 +02:00 |
|
Victoria Brekenfeld
|
b53e5cae6e
|
shell/tiling: Make gaps configurable
|
2023-03-09 19:13:46 +01:00 |
|
Victoria Brekenfeld
|
4bf2c8df79
|
shell: Make active hint size configurable
|
2023-03-09 19:13:45 +01:00 |
|
Victoria Brekenfeld
|
5d173a46a6
|
shell: Fix missing titlebars
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
1c62d6d061
|
debug: Add actual profiling for rendeirng
|
2023-03-06 19:39:08 +01:00 |
|
Victoria Brekenfeld
|
3f462e3eb7
|
tracing: Use don't log on hot paths without trace-level
|
2023-03-06 19:38:12 +01:00 |
|
Victoria Brekenfeld
|
9b416b5779
|
render: Add focus indicator
|
2023-03-06 19:37:11 +01:00 |
|
Victoria Brekenfeld
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Victoria Brekenfeld
|
e50bea33bb
|
shell: Fix SSD when using scaling
|
2023-01-25 15:14:18 +01:00 |
|
Victoria Brekenfeld
|
0090122ffe
|
shell: Don't use output-relative coords for windwo geometry
|
2023-01-25 14:09:44 +01:00 |
|
Victoria Brekenfeld
|
58f196d638
|
shell: Handle removed output state better
|
2023-01-24 21:01:11 +01:00 |
|