Ian Douglas Scott
|
94ec10686e
|
backend/wayland: Support running without toplevel manager protocol
|
2025-04-21 14:21:57 -07:00 |
|
Ian Douglas Scott
|
655621fde0
|
Fix clippy lints
|
2025-04-21 11:32:07 -07:00 |
|
Ian Douglas Scott
|
74270a2deb
|
Use ThreadExecutor instead of calloop executor
I thought the calloop executor had been fixed, but it still seems to
have issues that were preventing capture of continuous frames from
working consistently.
Fixes https://github.com/pop-os/cosmic-workspaces-epoch/issues/160.
|
2025-04-15 12:34:37 -07:00 |
|
Ian Douglas Scott
|
6b6bf454db
|
Update to workspace v2, based on ext-workspace
Requires https://github.com/pop-os/cosmic-protocols/pull/51,
https://github.com/pop-os/cosmic-comp/pull/1225.
The new protocol version is a hard requirement, and this will panic
without it.
|
2025-03-07 22:24:36 -08:00 |
|
Ian Douglas Scott
|
4acd62abb0
|
Update for toplevel-info cctk changes
|
2025-02-13 11:46:45 -08:00 |
|
Ian Douglas Scott
|
a977667ac5
|
Use updated screencopy abstraction
Requires https://github.com/pop-os/cosmic-protocols/pull/46.
|
2025-02-04 13:58:20 -08:00 |
|
Ian Douglas Scott
|
b70828e23f
|
Update iced/libcosmic
|
2025-01-13 10:26:45 -08:00 |
|
Ian Douglas Scott
|
70d6c415a1
|
Don't panic if dmabuf global isn't present
Fixes support for cosmic-workspaces with shm capture with no hardware
accelerated graphics present.
|
2024-08-07 15:01:26 -07:00 |
|
Ian Douglas Scott
|
07f7b8f5bd
|
Fix toplevel activation
`new_seat()` is only called when a seat is added after creation of
`SeatState`.
|
2024-05-01 10:12:00 -07:00 |
|
Ian Douglas Scott
|
ee1d54a12b
|
Format imports
|
2024-04-24 13:00:40 -07:00 |
|
Ian Douglas Scott
|
c75a48535a
|
Add a mock backend for testing (including on other compositors)
Should help determine which issues are cosmic-comp bugs.
|
2024-04-23 13:44:59 -07:00 |
|