Victoria Brekenfeld
|
61a3f5c4c8
|
shell: Even longer minimize duration
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
625218bbf6
|
shell: Delay alpha changes for minimize animations
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
4f55f4127b
|
minimize: Slower animation
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
4e09fc0398
|
floating: Fix maximize animation again
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
3eb7e5f82e
|
shell: implement minimize
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
21483b8d41
|
floating/resize: Fix jumping on multi-monitor setups
|
2024-02-29 15:31:46 +01:00 |
|
Ian Douglas Scott
|
3036448c19
|
Update Smithay, with Window that supports X11 surfaces
|
2024-02-22 17:49:46 +01:00 |
|
Victoria Brekenfeld
|
849882a7db
|
clippy fixes
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
61a3aa8d79
|
floating: Maximize animation
|
2024-01-29 01:48:40 +01:00 |
|
Victoria Brekenfeld
|
234a3c6bf9
|
floating: Fix broken size check
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
9ca5edc836
|
floating: Allow dragging windows into stacks
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
be192c80e5
|
floating: Fix next window logic
|
2024-01-03 14:17:29 +01:00 |
|
Victoria Brekenfeld
|
bbb9016113
|
floating: Fix crash resizing tiled windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
97a13ea515
|
shell: Lift/Refactor (interactive) resize to consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
edfb0edda7
|
grabs: Add ReleaseMode for menu-initiated grabs
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
9ecfa8bfda
|
floating: Fix initial size for previously maximized
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
f6c28466e9
|
floating: Add toggle_stacking_(focused)
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
ebd781b678
|
floating/resize: Fix local/global coordinate conversions
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
92c16bd4ad
|
floating: Transition via maximized state
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
90bf3b5668
|
floating: New reference windows outside
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
cf5b21f437
|
floating: Animate tiling state changes
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
2d15fb9766
|
floating: Handle tiling shortcuts
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
d09abc4728
|
floating: New window spawn positions
|
2023-11-16 19:21:02 +01:00 |
|
Victoria Brekenfeld
|
f7cc1985e3
|
xdg-activation: Initial implementation
|
2023-11-09 13:48:34 +01:00 |
|
Victoria Brekenfeld
|
3901e637b0
|
floating: Don't render hint for maximized window
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
5b7efa3a8b
|
floating: Restore size of moved maximized windows correctly
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
d6434d322e
|
floating: Limit resizing to current output
|
2023-10-25 19:41:55 +02:00 |
|
Ian Douglas Scott
|
8561ab672b
|
Update smithay
|
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
|
69563420fb
|
shell: Rework maximize/fullscreen
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
72df9d07e6
|
shell: One workspace per output
|
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 |
|
PixelDots
|
12067d8b30
|
Fix windows resizing after being moved
revert `457b000e68`
|
2023-10-06 11:34:14 -05:00 |
|
PixelDots
|
457b000e68
|
Fix windows resizing after being moved
|
2023-10-06 09:35:13 -05: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
|
3d10ca6105
|
shell: Handle focus shortcuts for floating layer
|
2023-09-20 16:30:37 +02:00 |
|
Victoria Brekenfeld
|
1251b7e9f7
|
shell/tiling: Implement window swap mode
|
2023-09-12 20:53:35 +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
|
380b00e083
|
render: Respect scale for indicator thickness
|
2023-08-31 18:17:37 +02:00 |
|
Victoria Brekenfeld
|
4ee2763139
|
chore: Formatting updates
|
2023-07-31 17:36:32 +02:00 |
|
Victoria Brekenfeld
|
a8a5ee466a
|
shell: Generalize move grab
|
2023-07-17 21:11:23 +02:00 |
|
Victoria Brekenfeld
|
c7d4fa5d53
|
shell: Fix render order regarding popups
|
2023-07-13 17:19:29 +02:00 |
|
Victoria Brekenfeld
|
92019b4286
|
shell: Enforce some minimum resize sizes
|
2023-07-07 18:23:34 +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
|
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 |
|