Victoria Brekenfeld
|
bd58481d19
|
element: Introduce CosmicMappedKey for safely hashing windows across threads
|
2024-06-26 12:59:33 +02:00 |
|
Victoria Brekenfeld
|
e78e199663
|
chore: Update smithay for thread-safety
|
2024-06-26 12:59:33 +02:00 |
|
Ian Douglas Scott
|
4f076e0753
|
Update smithay, with xwayland shell, Cow, etc.
|
2024-05-21 19:31:50 +02:00 |
|
Victoria Brekenfeld
|
647deb81f1
|
shell: Move seats into shell
|
2024-04-16 18:50:54 +02:00 |
|
Ian Douglas Scott
|
f2efc5d56f
|
shell: Fix MoveGrab with touch not on output pointer is on
|
2024-04-15 11:37:03 +02:00 |
|
Ian Douglas Scott
|
f83d80d471
|
Exclude DnD surfaces from workspace capture
Fixes https://github.com/pop-os/cosmic-workspaces-epoch/issues/25.
|
2024-04-11 12:36:03 +02:00 |
|
Ian Douglas Scott
|
de544e1d31
|
Update smithay to latest commit
|
2024-04-09 11:26:36 +02:00 |
|
Victoria Brekenfeld
|
b40d153809
|
cosmic-screencopy-v2
|
2024-03-25 16:55:31 +01:00 |
|
Victoria Brekenfeld
|
55eb2fe88e
|
xwayland: Globally track stacking order
|
2024-03-25 12:51:01 +01:00 |
|
Ryan Brue
|
fc2173d028
|
feat: workspace switching touchpad gestures
|
2024-03-22 12:12:25 +01:00 |
|
Victoria Brekenfeld
|
d341cb8b86
|
debug: Drop puffin integration
|
2024-03-21 17:49:06 +01:00 |
|
Ian Douglas Scott
|
a1c8b3aa3e
|
Add support for profiling using tracy
|
2024-03-20 23:55:21 +01:00 |
|
Ryan Brue
|
a4f3006313
|
feat: maximize/half tiling drag zones
|
2024-03-20 11:51:53 +01:00 |
|
Victoria Brekenfeld
|
c685440155
|
theme: Revert theming of tiling overview (fix #347)
|
2024-03-11 17:07:39 +01:00 |
|
Victoria Brekenfeld
|
83ec68d383
|
chore: Update smithay
|
2024-02-19 13:09:49 +01:00 |
|
Victoria Brekenfeld
|
ef3486f7e0
|
kms: Track used devices and free resources
|
2024-02-19 13:09:49 +01:00 |
|
Ashley Wulber
|
5eb5af4675
|
feat: add tiling variables to cosmic config
|
2024-02-08 20:25:18 +01:00 |
|
Victoria Brekenfeld
|
c3ecbeee3b
|
render: Fix OR window and sticky X11 windows stacking order
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
00a87e021b
|
render: Handle sticky windows
|
2024-01-02 13:24:07 +01:00 |
|
Victoria Brekenfeld
|
8c4d77e43c
|
shell: Add window menu
|
2023-12-12 18:39:41 +01:00 |
|
Victoria Brekenfeld
|
996b5a8227
|
shell: Move space_for_handle into Workspaces
|
2023-11-23 12:57:42 +01:00 |
|
Victoria Brekenfeld
|
c09a735289
|
state: Move Xwayland state into shell
|
2023-11-23 12:57:42 +01:00 |
|
Ian Douglas Scott
|
440cd03371
|
Handle session lock surfaces in visible_outputs_for_surface
Fixes issue with re-draw not being queued on initial surface commit
until cursor is moved.
|
2023-11-15 13:41:19 +01:00 |
|
Ian Douglas Scott
|
7e74d8db0b
|
Fix build with debug feature
|
2023-10-31 09:01:08 -07:00 |
|
Ian Douglas Scott
|
81efd42dd5
|
Use cosmic-config for dynamic workspace settings
`WorkspaceAmount`, `WorkspaceMode`, and `WorkspaceLayout` can all be
changed dynamically now.
|
2023-10-27 12:36:40 -07:00 |
|
Ian Douglas Scott
|
f0277eabae
|
Add ext-session-lock protocol
|
2023-10-27 09:01:25 -07:00 |
|
Ashley Wulber
|
d9e3d60a37
|
refactor: use a static color for CLEAR_COLOR
|
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
|
42aaafe586
|
utils: New geometry spaces local/global
|
2023-10-25 19:41:55 +02:00 |
|
Victoria Brekenfeld
|
da90d9bf78
|
render: Fullscreen/Maximize animation
|
2023-09-15 18:37:34 +02:00 |
|
Victoria Brekenfeld
|
abf430f956
|
shell: Rework fullscreen/maximize
|
2023-09-14 19:41:36 +02:00 |
|
Ian Douglas Scott
|
e1fc182c3e
|
Update Smithay
|
2023-09-13 20:24:11 -07:00 |
|
Victoria Brekenfeld
|
e2ac5c0a23
|
tiling: Fix swap preview on different workspaces/outputs
|
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
|
380b00e083
|
render: Respect scale for indicator thickness
|
2023-08-31 18:17:37 +02:00 |
|
Ian Douglas Scott
|
4a780cb343
|
Update smithay-egui and fix compilation of debug
|
2023-08-07 08:47:51 -07:00 |
|
Victoria Brekenfeld
|
185e2fe3c8
|
chore: Update smithay
|
2023-07-31 19:12:33 +02:00 |
|
Victoria Brekenfeld
|
37c530c691
|
moving: Add stacking indicator
|
2023-07-24 19:31:31 +02:00 |
|
Victoria Brekenfeld
|
a8a5ee466a
|
shell: Generalize move grab
|
2023-07-17 21:11:23 +02:00 |
|
Victoria Brekenfeld
|
cb135d7304
|
shell: Fix rendering top-layer surfaces
|
2023-07-14 13:01:01 +02:00 |
|
Victoria Brekenfeld
|
c7d4fa5d53
|
shell: Fix render order regarding popups
|
2023-07-13 17:19:29 +02:00 |
|
Victoria Brekenfeld
|
4ee5aaf741
|
deps: Replace cosmic-time with keyframe
|
2023-07-12 18:57:38 +02:00 |
|
Victoria Brekenfeld
|
99f29187af
|
render: Render resize indicator
|
2023-07-06 00:08:46 +02:00 |
|
Victoria Brekenfeld
|
bdcb803efa
|
chore: Update smithay
|
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
|
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
|
a9e06741d4
|
tiling: Add group selection highlight
|
2023-06-05 18:42:05 +02:00 |
|