Victoria Brekenfeld
67bea79da2
chore: Update lock
2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
67832f5cad
stacking: Tab animations
2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
fcc4cf231f
iced: Allow elements to be cloned
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
5cdf614692
config: Add shortcuts for group selections
2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
0d4320745e
deps: Use updated libcosmic
2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
c9114fe54b
config: Add stacking shortcut
2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
b7a9a318c3
deps: Temporarily use iced-branch
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
d07a4de805
iced: Add tab_text helper widget
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
fc7dd3398a
Merge pull request #135 from pop-os/keybindings-locked-mods
...
Ignore caps/num lock in key bindings
2023-06-29 15:37:30 +02:00
Ian Douglas Scott
89a5d6adae
Ignore caps/num lock in key bindings
...
I noticed https://github.com/pop-os/cosmic-comp/issues/17 again, but
this time I realized num lock was on. Hopefully this is the only cause
of that issue (and caps lock, but that is easier to notice).
I don't think we would event want either of these states to be part of a
key binding. And `KeyModifiers` doesn't seem to be used anywhere else
this would be relevant. So they can be ignored. This should be more
similar to how keybindings are handled elsewhere.
2023-06-28 17:33:54 -07:00
Victoria Brekenfeld
b1985b0052
shell: Consider pending_layers for visible outputs
2023-06-22 21:30:45 +02:00
Victoria Brekenfeld
cf5b4017ba
wayland/fractional: Avoid deadlock
2023-06-15 12:43:52 +02:00
Victoria Brekenfeld
8dbdd4a13e
wayland: Wire up wp_fractional_scale
2023-06-14 14:44:36 +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
9444eed4c3
Merge pull request #132 from pop-os/current-pending-checks_jammy
...
shell: Allow querying current vs pending state
2023-06-09 19:48:00 +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
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