Commit graph

46 commits

Author SHA1 Message Date
Victoria Brekenfeld
8c4d77e43c shell: Add window menu 2023-12-12 18:39:41 +01:00
Victoria Brekenfeld
edfb0edda7 grabs: Add ReleaseMode for menu-initiated grabs 2023-12-12 18:39:41 +01:00
Victoria Brekenfeld
ac77ab974a stack: Fix X11 order 2023-11-23 12:57:42 +01:00
Victoria Brekenfeld
5b7efa3a8b floating: Restore size of moved maximized windows correctly 2023-10-25 19:41:55 +02:00
Ashley Wulber
abbe94e6e1 feat: theme integration
refactor: only apply updates if there is a change in the theme

refactor: include theme in state

cleanup: theme integration
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
42aaafe586 utils: New geometry spaces local/global 2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
2a0b1cf7e9 chore: Update libcosmic 2023-10-02 21:51:51 +02:00
Victoria Brekenfeld
4e12957169 chore: Update deps 2023-10-02 21:51:49 +02:00
Ian Douglas Scott
373af07319 Implement pointer constraints; update to send frame manually 2023-09-29 19:21:13 +02:00
Victoria Brekenfeld
4709a1d684 shell: Have Move-shortcut for floating layer and fullscreen windows 2023-09-20 18:57:58 +02:00
Victoria Brekenfeld
6b4eb83af5 stack: Fix missing re-enter on add 2023-09-12 20:53:35 +02:00
Victoria Brekenfeld
1251b7e9f7 shell/tiling: Implement window swap mode 2023-09-12 20:53:35 +02:00
Victoria Brekenfeld
91a82c02b3 stack: Let iced figure out the size 2023-09-12 20:16:14 +02:00
Ian Douglas Scott
e7e9b768c8 Update Smithay, adjusting for API changes
The main changes are those related to pointer gestures. Which are a bit
verbose but not too difficult.
2023-09-05 13:46:48 -07:00
Victoria Brekenfeld
d394240fe6 stack: Fix wrongly scaled stack selection 2023-08-31 18:07:45 +02:00
Victoria Brekenfeld
4ee2763139 chore: Formatting updates 2023-07-31 17:36:32 +02:00
Victoria Brekenfeld
10902ff543 stack: Allow dragging tabs out 2023-07-28 19:18:14 +02:00
Victoria Brekenfeld
80d5863938 stack: Fix grabbing on the right side 2023-07-26 17:13:22 +02:00
Victoria Brekenfeld
c7d4fa5d53 shell: Fix render order regarding popups 2023-07-13 17:19:29 +02:00
Victoria Brekenfeld
235248d445 kms: Add key repetition for shortcuts 2023-07-07 17:46:10 +02:00
Victoria Brekenfeld
67832f5cad stacking: Tab animations 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
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
73d7f3779f stack: Handle scrolling properly 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
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
359cf70b49 deps: Unify iced version used by cosmic-comp and cosmic-time 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
331b884f1e tiling: Animate tree changes 2023-05-12 20:01:37 +02:00
Darksome
a11c3e8f67 Fix refresh_focus 2023-04-01 20:35:58 +04:00
Victoria Brekenfeld
21db472f8b deps: Update smithay & relative motion events 2023-01-30 23:19:36 +01:00
Victoria Brekenfeld
9b1221edc5 xwm: More fixes 2023-01-23 18:25:01 +01:00
Victoria Brekenfeld
7992ad67f6 update smithay, iced; reworked window for xwayland 2023-01-16 15:37:54 +01:00
Victoria Brekenfeld
8a2e1e5c89 deps: Update smithay 2023-01-16 15:22:34 +01:00
Victoria Brekenfeld
7092c523f5 deps: Update smithay
- Use new GAT frame
- Bugfixes
- Finish window debug overlay
2022-11-28 17:50:41 +01:00
Victoria Brekenfeld
7a034c8e52 deps: smithay + egui update 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
5a4df346a8 wip: screencopy 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
00f1b029da wip: New shell logic 2022-11-23 16:08:32 +01:00