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 |
|
Victoria Brekenfeld
|
69646f1c95
|
screencopy: Fix missing contents on multigpu setups
|
2022-12-02 14:09:23 +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
|
b5ef2c5bde
|
kms: Use recent average frame_time for delay
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
57f15da85d
|
ext_workspace: Fix activation for output-bound
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
b2686424ea
|
seat: Workaround old active outputs on hotplug
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
ec7fd17b8f
|
protocols: Drop export-dmabuf
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
7a034c8e52
|
deps: smithay + egui update
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
aa3ee245d1
|
screencopy: Fix format and copy code
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
2bafd2230d
|
layer: Fix panic on destroying layer-shell surface
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
48c071466f
|
kms: Fix damage issues due to timing
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
38c0acb943
|
wayland: Explicitly handle destroyed surfaces
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
a8e0f99e4b
|
shell: Fix layer_shell
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
cab52fbeef
|
screencopy: Capture cursor for window capture
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
bcf3e43fcc
|
screencopy: Proper error for unsupport/unknown cursor modes
|
2022-11-23 16:10:37 +01:00 |
|
Victoria Brekenfeld
|
6eb7493ad7
|
screencopy: Use new error types
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
9f1284b981
|
wayland: Working screencopy implementation
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
5a4df346a8
|
wip: screencopy
|
2022-11-23 16:09:58 +01:00 |
|
Victoria Brekenfeld
|
dd100d65e4
|
wayland: Add screencopy protocol handler
|
2022-11-23 16:09:52 +01:00 |
|
Victoria Brekenfeld
|
644d53c2da
|
tiling: Allow windows to be moved
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
01b34aadd2
|
shell/floating: Add interactive move grab
|
2022-11-23 16:08:32 +01:00 |
|
Victoria Brekenfeld
|
7d068ab6bc
|
shell/floating: Reintroduce resizing
|
2022-11-23 16:08:32 +01:00 |
|