summaryrefslogtreecommitdiff
path: root/src/protocols
Commit message (Expand)AuthorAgeFilesLines
* protocols/workspace: schedule done after output update (#13743)outfoxxed2026-03-171-2/+7
* source: c-f for new clang versionVaxry2026-03-151-1/+1
* desktop/rules: fix static rules and content type. (#13725)ItsOhen2026-03-151-2/+10
* protocols: fix image-copy-capture stop handling and remove non protocol error...outfoxxed2026-03-121-12/+3
* protocols/sessionLock: fix crash when monitor is gone during lock surface cre...matjam2026-03-101-4/+13
* renderer: refactor resources and flags (#13471)UjinT342026-03-075-9/+8
* renderer: refactor Texture, Framebuffer and Renderbuffer (#13437)UjinT342026-03-065-19/+17
* screenshare: improve destroy logic of objects (#13554)Ikalco2026-03-054-36/+16
* render/cm: add ICC profile pipeline (#12711)Vaxry2026-03-046-450/+26
* hyprpm: fix url sanitization in addVaxry2026-03-011-1/+1
* screencopy: fix nullptr deref if shm format is weirdVaxry2026-03-011-0/+7
* renderer: better sdr eotf settings (#12812)UjinT342026-02-261-2/+7
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-2212-103/+67
* protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709)Ikalco2026-02-2213-1001/+1113
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-211-1/+1
* wayland/output: return all bound wl_output instances in outputResourceFrom (#...Vaxry2026-02-206-24/+46
* desktop/window: add stable id and use it for foreignVaxry2026-02-191-9/+9
* compositor: dont unlock all states on empty commits (#13303)Tom Englund2026-02-181-1/+1
* commit-timing: avoid use-after-free in timer callback (#13271)Kamikadze2026-02-141-3/+3
* protocols: commit and presentation timing fixes (#13174)UjinT342026-02-108-58/+80
* protocols/dmabuf: fix DMA-BUF checks and events (#12965)UjinT342026-02-071-11/+47
* proto/shm: update wl_shm to v2 (#13187)EvilLary2026-02-061-0/+1
* fifo: miscellaneous fifo fixes (#13136)UjinT342026-02-047-45/+80
* buffer: add move constructor and operator to CHLBufferReference (#13157)Tom Englund2026-01-312-0/+20
* renderer: fix frame sync (#13061)UjinT342026-01-225-27/+35
* 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-172-0/+2
* protocols/cm: Fix image description info events (#12781)UjinT342026-01-132-11/+39
* renderer/gl: add internal gl formats and reduce internal driver format conver...Tom Englund2026-01-072-8/+41
* protocols/contentType: fix missing destroyVaxry2026-01-051-1/+1
* protocols/contentType: fix typo in already constructed checkVaxry2026-01-051-1/+1
* core/compositor: immediately do readable if adding waiter fails for schedulin...Vaxry2026-01-051-1/+4
* protocols/cm: fix CColorManagementSurface m_imageDescription init (#12734)UjinT342025-12-271-1/+2
* render/cm: various updates, remove old protocols (#12693)UjinT342025-12-2710-1175/+189
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-274-5/+5
* protocols/xdg-shell: fix crash on null parent in pin (#12694)UjinT342025-12-211-3/+4
* window: automatically pin child windows (#12224)ArchSav2025-12-201-1/+10
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-1856-425/+427
* protocols/datadevice: avoid double leaveVaxry2025-12-112-2/+11
* protocols/compositor: fix null deref on unassigned surface image descVaxry2025-12-081-1/+1
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-0826-70/+79
* renderer/cm: higher-quality tonemapping (#12204)Dominick DiMaggio2025-12-071-0/+21
* renderer/cm: fix typo on color simage description op (#12551)SAM2025-12-051-2/+3
* renderer: add quirks:prefer_hdr to fix HDR activation for some clients (#12436)UjinT342025-12-031-0/+4
* src/protocols/types/DMABuffer.cpp: <sys/ioctl.h> is required for ioctl(), not...SASANO Takayoshi2025-11-271-1/+1
* protocols/lock: fix missing output enter on surface (#12448)Tom Englund2025-11-261-1/+5
* buffers: revert state merging (#12461)Tom Englund2025-11-254-36/+14
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-256-18/+23
* protocols/workspace: avoid crash on inert outputsVaxry2025-11-251-0/+3
* protocols/workspace: fix crash in initial group sendingVaxry2025-11-212-3/+8