summaryrefslogtreecommitdiff
path: root/src/protocols
Commit message (Expand)AuthorAgeFilesLines
* renderer: more FP16 fixes (#14070)UjinT342026-05-071-1/+1
* layout/scrolling: handle fullscreen manually (#14190)Vaxry2026-05-071-3/+5
* xdg-shell: queue state updates for toplevel (#14227)Vaxry2026-04-302-29/+45
* xdg-foreign-v2: Keep invalid imported objects alive (#14166)Freevatar2026-04-272-25/+52
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-269-11/+11
* protocols/compositor: fix presentFeedback being blockedVaxry2026-04-181-3/+0
* renderer: Various CM fixes, part 8 of refactors (#13860)UjinT342026-04-161-4/+6
* egl: move over to use hyprgraphics (#12988)Tom Englund2026-04-054-6/+15
* data/dnd: guard against expired dndPointerFocus and ensure consistent usage (...Visal Vijay2026-04-051-4/+4
* protocols: avoid repeated per-client work in hot pathsPppp11162026-04-043-12/+24
* protocols: prune stale subsurface refs in hot traversalsPppp11162026-04-045-12/+61
* seat/compositor: fix minor issues (#13958)Pppp11162026-04-021-1/+6
* seat: store surface in pointerFocus before sendEnter (#13941)Visal Vijay2026-04-011-2/+4
* renderer: refactor part 7: api fixes (#13631)UjinT342026-03-283-5/+7
* clang-format: run formatterVaxry2026-03-261-1/+1
* renderer: small fixes in OpenGL.cpp and OpenGL.hpp (#13842)Pppp11162026-03-261-5/+7
* renderer/cm: Support wp-cm-v1 version 2 (#12817)UjinT342026-03-252-16/+87
* protocols: reimplement unstable/xdg-foreign-v2 (#13716)Chris Naporlee2026-03-234-37/+301
* config: cleanup the entire config infrastructure (#13785)Vaxry2026-03-203-7/+8
* screencopy: fix crash in screensharing toplevel with invalid handle (#13781)ssareta2026-03-191-0/+5
* 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