Victoria Brekenfeld
|
abf430f956
|
shell: Rework fullscreen/maximize
|
2023-09-14 19:41:36 +02:00 |
|
Ian Douglas Scott
|
8dce518ba6
|
Add security context protocol
Currently, excludes some protocols if they have any security context
associated.
|
2023-09-05 13:47:23 -07:00 |
|
Ian Douglas Scott
|
c68625ff78
|
Add pointer gestures support
|
2023-09-05 13:47:07 -07:00 |
|
Ian Douglas Scott
|
c3dddb9917
|
XWayland keyboard grab protocol
|
2023-08-09 14:21:06 -07:00 |
|
Victoria Brekenfeld
|
1a9f976818
|
xdg_shell: Trigger blocker evaluation on toplevel destruction
|
2023-08-01 16:49:29 +02:00 |
|
Victoria Brekenfeld
|
185e2fe3c8
|
chore: Update smithay
|
2023-07-31 19:12:33 +02:00 |
|
Victoria Brekenfeld
|
4ee2763139
|
chore: Formatting updates
|
2023-07-31 17:36:32 +02:00 |
|
Victoria Brekenfeld
|
1868f6b0f7
|
shell: Recalculate tiling-layer when layer-shell updates
|
2023-07-13 18:00:09 +02:00 |
|
Victoria Brekenfeld
|
a308997fd4
|
chore: Update smithay
|
2023-07-12 18:57:38 +02:00 |
|
Victoria Brekenfeld
|
bdcb803efa
|
chore: Update smithay
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
5884e287a5
|
stacking: Correctly restore decoration state
|
2023-06-30 15:15:21 +02:00 |
|
Victoria Brekenfeld
|
5dda8cfef5
|
surface: Restore previous decoration mode
|
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
|
cf5b4017ba
|
wayland/fractional: Avoid deadlock
|
2023-06-15 12:43:52 +02:00 |
|
Victoria Brekenfeld
|
8dbdd4a13e
|
wayland: Wire up wp_fractional_scale
|
2023-06-14 14:44:36 +02:00 |
|
Victoria Brekenfeld
|
be1b4ceb10
|
shell: Allow querying current vs pending state
|
2023-06-09 16:26:13 +02:00 |
|
Victoria Brekenfeld
|
be918152d5
|
shell: Implement Workspace Layout
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
7b3ac7fa77
|
render: Implement workspace transitions
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
9be6c85459
|
clippy fixes
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
adc28eeb93
|
tiling: Animate and enable/disable hints
|
2023-05-25 00:15:42 +02:00 |
|
Victoria Brekenfeld
|
331b884f1e
|
tiling: Animate tree changes
|
2023-05-12 20:01:37 +02:00 |
|
Victoria Brekenfeld
|
b98ca9c493
|
Update smithay for 10-bit color support
|
2023-04-18 17:10:37 +02:00 |
|
Victoria Brekenfeld
|
bc49507353
|
kms: Dmabuf feedback support
|
2023-04-05 20:06:24 +02:00 |
|
Victoria Brekenfeld
|
636d38921a
|
chore: Update smithay
|
2023-04-05 20:06:24 +02:00 |
|
Victoria Brekenfeld
|
7ad37946d3
|
Revert "kms: Dmabuf Feedback support"
This reverts commit c8bb417d9b.
|
2023-03-23 14:58:29 +01:00 |
|
Victoria Brekenfeld
|
c8bb417d9b
|
kms: Dmabuf Feedback support
|
2023-03-23 13:51:33 +01:00 |
|
Victoria Brekenfeld
|
5d173a46a6
|
shell: Fix missing titlebars
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
659933b039
|
xwm: Don't do multiple
|
2023-03-09 14:50:57 +01:00 |
|
Victoria Brekenfeld
|
1c62d6d061
|
debug: Add actual profiling for rendeirng
|
2023-03-06 19:39:08 +01:00 |
|
Victoria Brekenfeld
|
3f462e3eb7
|
tracing: Use don't log on hot paths without trace-level
|
2023-03-06 19:38:12 +01:00 |
|
Victoria Brekenfeld
|
d16b752030
|
chore: Update smithay
|
2023-03-06 19:37:11 +01:00 |
|
Ian Douglas Scott
|
313bdd91b8
|
Expose relative pointer global on the kms backend
|
2023-02-27 13:54:49 -08:00 |
|
Victoria Brekenfeld
|
35de500c00
|
chore: update smithay + switch to tracing
|
2023-02-24 17:43:07 +01:00 |
|
Ian Douglas Scott
|
6f1532781a
|
Merge pull request #69 from pop-os/exclude-workspace-overview_jammy
Exclude "workspace-overview" from workspace screencopy
|
2023-02-22 09:20:27 -08:00 |
|
Ian Douglas Scott
|
26a652f039
|
Exclude "cosmic-workspace-overview" from workspace screencopy
|
2023-02-21 15:16:10 -08:00 |
|
Victoria Brekenfeld
|
dead320252
|
shell: Fix floating and layer-shell popup positioning
|
2023-02-15 20:55:25 +01:00 |
|
Victoria Brekenfeld
|
386501f980
|
shell: better tiling check for popup constraining
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
4a9dfcead0
|
deps: Update smithay
Integrate new multigpu allocator code for gpu->gpu copies using the vulkan allocator.
Also integrates Xwayland clipboard sync.
|
2023-02-14 15:47:39 +01:00 |
|
Victoria Brekenfeld
|
4ed3aceefc
|
shell: Don't annouce toplevels before they have contents
|
2023-01-27 18:15:54 +01:00 |
|
Victoria Brekenfeld
|
e7be9d6abf
|
xwayland: kms fixes
|
2023-01-24 19:35:37 +01:00 |
|
Victoria Brekenfeld
|
9b1221edc5
|
xwm: More fixes
|
2023-01-23 18:25:01 +01:00 |
|
Victoria Brekenfeld
|
1d28574088
|
xwayland: Add initial support
|
2023-01-18 20:25:32 +01:00 |
|
Victoria Brekenfeld
|
78ffe3a93d
|
shell/wayland: Enable xdg/kde-decoration protocols
|
2023-01-16 20:31:43 +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 |
|
Ian Douglas Scott
|
c592590053
|
workspace: Send done once on bind, not for each group
|
2023-01-03 14:15:02 -08:00 |
|
Ian Douglas Scott
|
bf0baabb56
|
Fix advertised buffer size for shm toplevel capture
This uses the same size that is later tested when capturing. So it
doesn't error about a size mismatch.
Fixes https://github.com/pop-os/cosmic-comp/issues/52.
|
2023-01-03 09:46:05 -08:00 |
|
Victoria Brekenfeld
|
f9d50e77a5
|
wayland/xdg: Refine popup positioning
|
2022-12-15 13:07:38 +01:00 |
|
Victoria Brekenfeld
|
26f46876b4
|
screencopy: Release wl_buffers
|
2022-12-03 00:05:05 +01:00 |
|