Victoria Brekenfeld
|
f00dda7591
|
shell: Allow overview to be triggered by pointer
|
2023-07-17 21:11:45 +02:00 |
|
Victoria Brekenfeld
|
a8a5ee466a
|
shell: Generalize move grab
|
2023-07-17 21:11:23 +02:00 |
|
Victoria Brekenfeld
|
9b70372f44
|
shell: Smooth disengage of quick overview toggles
|
2023-07-17 21:08:40 +02:00 |
|
Victoria Brekenfeld
|
1868f6b0f7
|
shell: Recalculate tiling-layer when layer-shell updates
|
2023-07-13 18:00:09 +02:00 |
|
Victoria Brekenfeld
|
c7d4fa5d53
|
shell: Fix render order regarding popups
|
2023-07-13 17:19:29 +02:00 |
|
Victoria Brekenfeld
|
a308997fd4
|
chore: Update smithay
|
2023-07-12 18:57:38 +02:00 |
|
Victoria Brekenfeld
|
4ee5aaf741
|
deps: Replace cosmic-time with keyframe
|
2023-07-12 18:57:38 +02:00 |
|
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
|
235248d445
|
kms: Add key repetition for shortcuts
|
2023-07-07 17:46:10 +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
|
f5dcd97c42
|
input: Wire up internal resize action
|
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
|
9b873183f5
|
shell: Allow ResizeEdge to be flipped
|
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
|
997223f20a
|
input: Filter resize mode key combinations
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
8c52fc6eb1
|
input: Add resize mode actions
|
2023-07-06 00:04:34 +02:00 |
|
Victoria Brekenfeld
|
f655f58aa2
|
stacking: Don't animate focus changes when scrolling
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
67832f5cad
|
stacking: Tab animations
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
7cd8f67ab3
|
shell/window: Remember activated state
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
9af2f93b27
|
stack: Animate tab scrolling
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
208c0a1078
|
stacking: Set new window geometry asap
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
7bd6036926
|
stacking: Roll off tab titles
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
c64f548044
|
chore: Update libcosmic,iced,cosmic-time
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
64845186f5
|
stacking: Refactored view code into widgets
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
7037d44226
|
stack: Bigger icons
|
2023-06-30 15:15:21 +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
|
73d7f3779f
|
stack: Handle scrolling properly
|
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
|
1dd0c3ecb7
|
stack: Fix initial geometry of moved out windows
|
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
|
5dda8cfef5
|
surface: Restore previous decoration mode
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
8e4fa6bfc6
|
iced: Get rid of unused clip_mask logic
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
ab1c2df215
|
stack: Be able to handle moves internally
|
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
|
f00753071e
|
stacking: Wire up mouse input
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
7e3a96eb53
|
shell: refactor unnecessary bounds
|
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
|
b1985b0052
|
shell: Consider pending_layers for visible outputs
|
2023-06-22 21:30:45 +02:00 |
|
Victoria Brekenfeld
|
c282c5c08e
|
shell: Don't activate windows, if groups are selected
|
2023-06-09 19:49:19 +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 |
|