Victoria Brekenfeld
|
5459f52d5e
|
input: Rework PointerFocus to operate directly on WlSurface
|
2024-03-26 18:50:56 +01:00 |
|
Victoria Brekenfeld
|
b40d153809
|
cosmic-screencopy-v2
|
2024-03-25 16:55:31 +01:00 |
|
Victoria Brekenfeld
|
973cfed87b
|
shell: Handle unmapped windows correctly
|
2024-03-25 12:51:01 +01:00 |
|
Victoria Brekenfeld
|
aaa40df963
|
stack: Fix crash by (temporarily) ignoring assert
|
2024-03-25 12:51:01 +01:00 |
|
Victoria Brekenfeld
|
55eb2fe88e
|
xwayland: Globally track stacking order
|
2024-03-25 12:51:01 +01:00 |
|
Victoria Brekenfeld
|
6858238bd6
|
shell: Unify element_for_(x11_|wl_)surface
|
2024-03-25 12:51:01 +01:00 |
|
Ian Douglas Scott
|
39ebf39e4f
|
Update libcosmic/iced
|
2024-03-22 21:54:45 +01:00 |
|
Victoria Brekenfeld
|
7234a81672
|
stack: Don't force constant redraws
|
2024-03-22 18:22:58 +01:00 |
|
Ian Douglas Scott
|
a1c8b3aa3e
|
Add support for profiling using tracy
|
2024-03-20 23:55:21 +01:00 |
|
Ian Douglas Scott
|
658a88da8c
|
Fix building with debug feature
|
2024-03-19 10:47:37 +01:00 |
|
Victoria Brekenfeld
|
b1a4e1682c
|
ssd: Add minimize button to header bar
|
2024-03-05 16:37:01 +01:00 |
|
Victoria Brekenfeld
|
32424d156a
|
stack: Set suspended state
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
745267ac24
|
tiling: Minimize animation
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
3eb7e5f82e
|
shell: implement minimize
|
2024-03-04 19:20:52 +01:00 |
|
Victoria Brekenfeld
|
3c3a5f2ccf
|
stack: Add interactive resize
|
2024-03-04 13:19:57 +01:00 |
|
Victoria Brekenfeld
|
afa7ad6d6a
|
window: Add ssd interactive resize
|
2024-03-04 13:19:57 +01:00 |
|
Michael Aaron Murphy
|
134bb9f59b
|
fix(stacks): panic in layout when tabs are paginated
|
2024-03-04 13:07:43 +01:00 |
|
Michael Aaron Murphy
|
a6c26b0bde
|
perf(stack): reduce allocations in Tabs::new
|
2024-03-04 13:07:43 +01:00 |
|
Michael Aaron Murphy
|
26400b5fcd
|
fix(stack): get gradient colors from theme
|
2024-03-04 13:07:43 +01:00 |
|
Michael Aaron Murphy
|
e7cf8581cc
|
fix(stack): show tab text overlay when overflowing
|
2024-03-04 13:07:43 +01:00 |
|
Michael Aaron Murphy
|
feaf57225a
|
fix(stack): set linear gradient to 90 degrees
|
2024-03-04 13:07:43 +01:00 |
|
Michael Aaron Murphy
|
d9750ffb76
|
fix(stack): set correct colors for light theme
|
2024-03-04 13:07:43 +01:00 |
|
Ian Douglas Scott
|
3036448c19
|
Update Smithay, with Window that supports X11 surfaces
|
2024-02-22 17:49:46 +01:00 |
|
Victoria Brekenfeld
|
83ec68d383
|
chore: Update smithay
|
2024-02-19 13:09:49 +01:00 |
|
Ian Douglas Scott
|
e569e14a99
|
Update to latest libcosmic/iced
|
2024-01-18 20:27:51 +01:00 |
|
Victoria Brekenfeld
|
e9c5266509
|
stack: Fix rendering of inactive windows
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
db09b4d364
|
stack: Fix mouse offset on windows with non-zero geometry
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
b762ea1852
|
stack: Fix dragging out to the top (or the sides)
|
2024-01-15 11:02:56 +01:00 |
|
Victoria Brekenfeld
|
f928f80f09
|
formatting fixes
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
807f63bb72
|
shell: Lift/refactor (un)maximize, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
769b7d6996
|
shell: Refactor move_request, consider sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
d2e394b957
|
menu: Allow toggling sticky state
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
75990ff056
|
menu: Add stack tab specific menu
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
1dfaef4874
|
stack: formatting cleanup
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
e347076145
|
move_grab: End correctly when removed externally
|
2023-12-12 18:39:41 +01:00 |
|
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
|
37623f063f
|
element: Don't send configure for X11 surfaces
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
a371571d11
|
debug: Show x11 geometry per window
|
2023-11-23 12:57:42 +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
|
14867a0893
|
xdg-activation: Switch stack focus
|
2023-11-14 19:43:06 +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 |
|
Michael Aaron Murphy
|
c16b86d1bf
|
fix(shell): lagging tab animations
Fixes lagging tab animations by discarding the expired animations.
|
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 |
|