summaryrefslogtreecommitdiff
path: root/src/protocols/ToplevelExport.cpp
Commit message (Expand)AuthorAgeFilesLines
* protocols/toplevelExport: Support transparency in toplevel export (#12824)ArchSav2026-01-201-4/+6
* renderer: optimise shader usage further, split shaders and add more caching (...Tom Englund2026-01-171-0/+1
* renderer/gl: add internal gl formats and reduce internal driver format conver...Tom Englund2026-01-071-2/+20
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-271-1/+1
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-181-10/+10
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-081-3/+7
* windowrules: rewrite completely (#12269)Vaxry2025-11-171-2/+2
* screencopy: add force 8 bit to fix 10b screensharing (#11623)Vaxry2025-09-081-1/+1
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-141-5/+5
* opengl: improve render fn arg clarity (#11286)Vaxry2025-07-311-2/+2
* windowrules: Add noscreenshare (#10482)Kamikadze2025-05-271-7/+10
* core: drop the legacy renderer (#10408)Tom Englund2025-05-151-6/+0
* render: refactor class member vars (#10292)davc0n2025-05-051-9/+7
* protocols: refactor class member vars (n-t) (#10273)davc0n2025-05-041-126/+126
* protocols: refactor class member vars (types) (#10261)davc0n2025-05-031-5/+5
* managers: refactor class member vars (#10242)davc0n2025-05-021-1/+1
* helpers: refactor class member vars (#10218)davc0n2025-04-301-23/+23
* windows: refactor class member vars (#10168)davc0n2025-04-281-10/+10
* time: move to stl's clocks and move timerVaxry2025-04-161-12/+10
* Permission Manager: add permission management for screencopy (#9930)Vaxry2025-04-081-14/+34
* core: refactor and improve surface commit (#9805)Ikalco2025-04-071-9/+2
* renderer: various fixes towards improving gpu calls robustness (#9188)Tom Englund2025-02-081-0/+6
* toplevelexport: fix transformed origin for shm buffers (#9343)WhySoBad2025-02-061-1/+24
* protocols: do not destroy screencopy resources before client request (#9048)outfoxxed2025-01-191-6/+0
* core: reserve vector sizes as much as we can (#9118)Tom Englund2025-01-191-0/+2
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-171-15/+14
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+3
* protocols: immediately copy toplevel content when ignoreDamage set (#9049)outfoxxed2025-01-141-2/+7
* protocols: allow hyprland-toplevel-export to capture hidden windows (#9041)outfoxxed2025-01-121-2/+2
* protocols: do not capture cursor in toplevel without pointer focus (#9042)outfoxxed2025-01-121-1/+20
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-071-4/+4
* core: Add clang-tidy (#8664)Vaxry2024-12-071-4/+4
* core: move colorspace handling to oklab (#8635)Vaxry2024-12-031-2/+2
* renderer: improve api around new framebuffer changesVaxry2024-11-021-1/+1
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-4/+4
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-1/+1
* screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco2024-10-081-5/+11
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-3/+3
* screencopy: fixup 10-bit sharing via shm on nvidiavaxerski2024-08-231-1/+1
* protocols: refactor protocol logging to a macro (#7324)Tom Englund2024-08-151-2/+0
* protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco2024-07-271-271/+229
* core: Properly shutdown wl display (#7018)Ikalco2024-07-241-1/+8
* debug: get rid of useless 1s in logs (#6969)Ikalco2024-07-221-1/+1
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-13/+6
* toplevelexport: fix flipped r/b channels when sharing windows (#6861)David De Sousa2024-07-131-1/+2
* core: Move to hyprutils for MathVaxry2024-06-191-1/+1
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-37/+26
* toplevelexport: avoid locking software cursors during renderVaxry2024-06-031-5/+5
* cursor: move to a hyprland implVaxry2024-05-091-7/+12
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-4/+4