summaryrefslogtreecommitdiff
path: root/src/protocols/Screencopy.hpp
Commit message (Expand)AuthorAgeFilesLines
* screenshare: improve destroy logic of objects (#13554)Ikalco2026-03-051-5/+1
* protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709)Ikalco2026-02-221-61/+25
* screencopy: add force 8 bit to fix 10b screensharing (#11623)Vaxry2025-09-081-0/+2
* screencopy: un-hdr screencopy buffers for cm-unaware clients (#11294)Vaxry2025-07-311-0/+1
* screencopy: store a fb before permission popup if the permission is pending (...Vaxry2025-05-171-4/+10
* protocols: refactor class member vars (n-t) (#10273)davc0n2025-05-041-25/+24
* screencopy: support hw cursors while sharing with cursorVaxry2025-04-281-3/+0
* time: move to stl's clocks and move timerVaxry2025-04-161-2/+3
* core: refactor and improve surface commit (#9805)Ikalco2025-04-071-2/+2
* screencopy, render: Use explicit sync for screencopy (#9697)Lee Bousfield2025-03-221-1/+1
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-3/+3
* screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco2024-10-081-2/+2
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-271-61/+67
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-10/+11
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-4/+5
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-2/+3
* screencopy: don't spam sw cursor locksVaxry2024-05-111-0/+4
* cursor: move to a hyprland implVaxry2024-05-091-2/+3
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-11/+11
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-1/+1
* HookSystem: improve callback safetyVaxry2024-04-201-11/+11
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-2/+1
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-2/+2
* screencopy: improve shm handlingvaxerski2023-07-191-2/+1
* Revert "internal: include headers from protocols/"vaxerski2023-04-271-1/+1
* internal: include headers from protocols/vaxerski2023-04-271-1/+1
* screencopy: improve consistency of share indicatorvaxerski2023-04-171-10/+14
* Screencopy: unify frame and client between impls + eventvaxerski2023-04-151-7/+29
* screencopy: implement dmabufvaxerski2023-04-121-0/+4
* Hyprland Screencopy impl (#1800)Vaxry2023-04-031-0/+71