summaryrefslogtreecommitdiff
path: root/src/protocols/core
Commit message (Expand)AuthorAgeFilesLines
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-1/+1
* protocols/compositor: fix presentFeedback being blockedVaxry2026-04-181-3/+0
* egl: move over to use hyprgraphics (#12988)Tom Englund2026-04-051-1/+4
* 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-041-6/+8
* protocols: prune stale subsurface refs in hot traversalsPppp11162026-04-043-12/+56
* 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 resources and flags (#13471)UjinT342026-03-071-2/+0
* render/cm: add ICC profile pipeline (#12711)Vaxry2026-03-041-1/+1
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-222-21/+17
* protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709)Ikalco2026-02-222-0/+9
* wayland/output: return all bound wl_output instances in outputResourceFrom (#...Vaxry2026-02-203-14/+24
* compositor: dont unlock all states on empty commits (#13303)Tom Englund2026-02-181-1/+1
* protocols: commit and presentation timing fixes (#13174)UjinT342026-02-102-1/+32
* proto/shm: update wl_shm to v2 (#13187)EvilLary2026-02-061-0/+1
* fifo: miscellaneous fifo fixes (#13136)UjinT342026-02-041-0/+9
* renderer: fix frame sync (#13061)UjinT342026-01-221-2/+2
* core/compositor: immediately do readable if adding waiter fails for schedulin...Vaxry2026-01-051-1/+4
* render/cm: various updates, remove old protocols (#12693)UjinT342025-12-272-3/+2
* rules/windowRuleApplicator: fix min/max size effects (#12491)Vaxry2025-12-271-1/+1
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-186-55/+55
* 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-084-11/+13
* renderer: add quirks:prefer_hdr to fix HDR activation for some clients (#12436)UjinT342025-12-031-0/+4
* buffers: revert state merging (#12461)Tom Englund2025-11-251-7/+0
* renderer: Allow DS for surfaces with inert subsurfaces (#12133)Dominick DiMaggio2025-11-112-0/+14
* chore: fix non-relative imports (#12228)Amadej Kastelic2025-11-061-1/+1
* protocols: add Fifo-v1 and commit-timing-v1 (#12052)Tom Englund2025-11-064-50/+51
* cursor: refactor override handling (#12166)Vaxry2025-10-311-4/+5
* protocols/core: round dnd drop surface boxVaxry2025-10-291-1/+1
* buffer: move texture creation to commit time (#11964)Tom Englund2025-10-083-4/+9
* compositor: make wl_surface::frame follow pending states (#11953)Tom Englund2025-10-072-49/+78
* core/compositor: revert make wl_surface::frame follow pending states (#11896)Vaxry2025-10-062-78/+49
* core/compositor: make wl_surface::frame follow pending states (#11896)Tom Englund2025-10-062-49/+78
* protocols/seat: force down rounding of coords at the surface edge (#11890)Vaxry2025-10-012-2/+27
* shm: refactor to UP and correct m_data check (#11820)Tom Englund2025-09-252-16/+22
* input: support xkb v2 format (#11482)usering-around2025-09-111-3/+3
* protocols: implement pointer-warp-v1 (#11469)Ikalco2025-08-292-0/+15
* renderer: Fix CM for DS and SDR passthrough (#11503)UjinT342025-08-292-0/+5
* disable buffer readability checks on intel (#11515)Tom Englund2025-08-241-2/+2
* protocols/wayland: use UP and rvalue refs for callbacks (#11471)Tom Englund2025-08-182-5/+5
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-146-24/+24
* virtualkeyboard: Add options to skip releasing pressed keys on close and to s...JS Deck2025-08-042-10/+14
* dnd: drop on tablet pen tip up (#11270)Maxime Nordier2025-07-302-0/+10
* renderer: use CRegion foreach over getRects (#10980)Tom Englund2025-07-301-2/+2
* protocols/subcompositor: fix subsurface sorting (#11136)Vaxry2025-07-203-12/+41
* compositor: properly set infinite region on null inputVaxry2025-07-171-1/+1
* protocols/cm: Fix preferred image description (#11026)UjinT342025-07-152-1/+16