Commit graph

609 commits

Author SHA1 Message Date
Victoria Brekenfeld
5125337b42 loop: Schedule rendering for running animations on idle 2023-08-01 16:50:50 +02:00
Victoria Brekenfeld
568c8032b7 state: Trigger idle-callbacks on client disconnect 2023-08-01 16:50:26 +02:00
Victoria Brekenfeld
1a9f976818 xdg_shell: Trigger blocker evaluation on toplevel destruction 2023-08-01 16:49:29 +02:00
Victoria Brekenfeld
d50ad4e85c tiling: Don't block on dead surfaces 2023-08-01 16:49:07 +02:00
Victoria Brekenfeld
3df9f4b6a4 chore: cargo update 2023-07-31 19:15:26 +02:00
Victoria Brekenfeld
185e2fe3c8 chore: Update smithay 2023-07-31 19:12:33 +02:00
Victoria Brekenfeld
c06fb4a9d3 i18n: Add german translation 2023-07-31 19:10:22 +02:00
Victoria Brekenfeld
4ee2763139 chore: Formatting updates 2023-07-31 17:36:32 +02:00
Victoria Brekenfeld
ac889f609d tiling: Bugfixes for dragging windows 2023-07-31 17:29:42 +02:00
Victoria Brekenfeld
4a53e63c28 tiling: Cleanup dragging on output/workspace switch 2023-07-31 17:25:09 +02:00
Victoria Brekenfeld
10902ff543 stack: Allow dragging tabs out 2023-07-28 19:18:14 +02:00
Victoria Brekenfeld
9a3bfb4bba tiling: Draw indicators for group lower than pill indicator 2023-07-28 14:20:50 +02:00
Victoria Brekenfeld
b9f321dae3 tiling: Finally fix layout code 2023-07-27 20:24:02 +02:00
Victoria Brekenfeld
80d5863938 stack: Fix grabbing on the right side 2023-07-26 17:13:22 +02:00
Victoria Brekenfeld
730ec41b8f tiling: Show pill indicator outer group indicator 2023-07-26 16:47:04 +02:00
Victoria Brekenfeld
f949260ee2 stack_hover: Align indicator styling with resize indicator 2023-07-26 16:21:44 +02:00
Victoria Brekenfeld
1804bb8a57 Revert "moving: Let stacking indicator follow mouse"
This reverts commit 51a59b167f.
2023-07-26 16:13:48 +02:00
Victoria Brekenfeld
e7026e0a7e tiling: Cleanup group indicators on drop 2023-07-26 16:13:24 +02:00
Victoria Brekenfeld
3a5bffdb5c tiling: Adjust mouse hover delays 2023-07-26 16:13:12 +02:00
Victoria Brekenfeld
bd276a2f23 tiling: Never render pill indicators in keyboard mode 2023-07-26 16:11:36 +02:00
Victoria Brekenfeld
86c3e00dfd tiling: Bugfixes 2023-07-25 16:47:01 +02:00
Victoria Brekenfeld
c5a0259796 moving: Don't rescale floating windows 2023-07-25 16:46:08 +02:00
Victoria Brekenfeld
51a59b167f moving: Let stacking indicator follow mouse 2023-07-25 14:28:48 +02:00
Victoria Brekenfeld
952db34056 tiling: Increase mouse hover delay 2023-07-25 14:27:54 +02:00
Victoria Brekenfeld
a416a5d6a8 stack_hover: Fix styling 2023-07-25 14:27:33 +02:00
Victoria Brekenfeld
88b7dbbd05 tiling: Logic for dropping windows 2023-07-24 21:14:34 +02:00
Victoria Brekenfeld
37c530c691 moving: Add stacking indicator 2023-07-24 19:31:31 +02:00
Victoria Brekenfeld
85edfc7141 tiling: Mouse dragging visuals 2023-07-21 16:08:55 +02:00
Victoria Brekenfeld
bd5d573d08 moving: Rescale moved window 2023-07-18 12:21:31 +02:00
Victoria Brekenfeld
88d8972d34 moving: Grab use correct cursor 2023-07-18 12:21:16 +02:00
Victoria Brekenfeld
da59cbd768 tiling: Merge trees, if multiple are ready 2023-07-18 12:20:03 +02:00
Victoria Brekenfeld
8f2aa4e8a5 tiling: Add support for placeholder nodes 2023-07-17 21:35:59 +02:00
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
cb135d7304 shell: Fix rendering top-layer surfaces 2023-07-14 13:01:01 +02:00
Victoria Brekenfeld
1868f6b0f7 shell: Recalculate tiling-layer when layer-shell updates 2023-07-13 18:00:09 +02:00
Victoria Brekenfeld
a9489b50c5 kms: Don't panic, if mode can't be updated 2023-07-13 17:22:57 +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
a683b7cd63
ci: Add i18n.toml 2023-07-11 17:00:41 +02:00
Victoria Brekenfeld
f659f51e43
Merge pull request #137 from fortuneteller2k/master_jammy
nix: fix builds and CI
2023-07-11 16:44:24 +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