cosmic-comp/src
Ian Douglas Scott e1342fb2e3 image-copy: Use "buffer age" of 1 for capture
The logic `age_for_buffer` used seems to be a misinterpretation of the
protocol.

The wording is a little unclear, but it seems tracking buffer age is the
responsibility of the client, and the client is required to accumulate
damage and pass it in `damage_buffer`.

Our clients initially weren't doing that correctly. I updated
xdg-desktop-portal-cosmic to use `damage_buffer` after testing on
wlroots, and cosmic-workspaces was recently updated as well.
2026-02-05 02:01:14 +01:00
..
backend image-copy: Use "buffer age" of 1 for capture 2026-02-05 02:01:14 +01:00
config config: Add and propagate appearance_config 2026-01-13 19:12:22 +01:00
dbus dbus: Implement org.freedesktop.a11y.Manager protocol 2025-11-24 13:53:05 -08:00
input image-copy: Use abstraction that's now provided by Smithay 2026-02-05 02:01:14 +01:00
logger chore: format for Rust 2024 2025-10-22 23:55:11 +02:00
shell image-copy: Use abstraction that's now provided by Smithay 2026-02-05 02:01:14 +01:00
utils chore: bump MSRV to 1.90 2025-12-22 16:29:22 +01:00
wayland image-copy: Use "buffer age" of 1 for capture 2026-02-05 02:01:14 +01:00
debug.rs Update smithay for DnD updates 2025-12-04 20:17:12 +01:00
hooks.rs Add hooks for custom window decorations 2025-10-29 11:27:14 +01:00
lib.rs Add hooks for custom window decorations 2025-10-29 11:27:14 +01:00
main.rs Add hooks for custom window decorations 2025-10-29 11:27:14 +01:00
session.rs session: Remove NewPrivilegedClient command 2025-10-30 00:45:13 +01:00
state.rs image-copy: Use abstraction that's now provided by Smithay 2026-02-05 02:01:14 +01:00
systemd.rs chore: format for Rust 2024 2025-10-22 23:55:11 +02:00
theme.rs chore: format for Rust 2024 2025-10-22 23:55:11 +02:00
xwayland.rs fix(shell): distinguish between unmapping and destroying surfaces 2026-01-09 14:50:55 -07:00