summaryrefslogtreecommitdiff
path: root/src/protocols/core
Commit message (Expand)AuthorAgeFilesLines
...
* protocols: Remove incorrect CM proto debug check and fix preferred image desc...UjinT342025-07-142-0/+9
* presentation: move to unique ptrsTom Englund2025-07-101-2/+2
* renderpass: use unique ptr instead of shared ptrTom Englund2025-07-101-1/+1
* core: use new typed signals from hu (#10853)outfoxxed2025-07-089-21/+21
* compositor: fix race to finish on null buffer (#10970)Tom Englund2025-07-081-0/+7
* pass: overload TexPass constructorTom Englund2025-07-071-1/+1
* compositor: dont send around int max valuesTom Englund2025-07-071-7/+12
* internal: iso C++ prohibits anonymous structs (#10955)Tom Englund2025-07-071-16/+16
* protocols: add ext-workspace implementation (#10818)outfoxxed2025-06-262-0/+5
* protocols/subcompositor: fixup place_above and _belowVaxry2025-06-111-22/+16
* refactor: use std::ranges whenever possible (#10584)Kamikadze2025-05-305-16/+14
* xwayland: refactor class member vars (#10312)davc0n2025-05-071-4/+4
* render: refactor class member vars (#10292)davc0n2025-05-052-2/+2
* protocols: refactor class member vars (types) (#10261)davc0n2025-05-033-14/+14
* protocols: refactor class member vars (core) (#10259)davc0n2025-05-0312-866/+865
* managers: refactor class member vars (#10242)davc0n2025-05-022-29/+29
* helpers: refactor class member vars (#10218)davc0n2025-04-303-19/+19
* render: properly release rendered buffers (#9807)Ikalco2025-04-301-9/+1
* devices: refactor class member vars (#10206)davc0n2025-04-291-4/+4
* compositor: refactor class member vars (#10141)davc0n2025-04-222-2/+2
* desktop: Damage subsurface when position changes (#10094)Lee Bousfield2025-04-161-1/+3
* time: move to stl's clocks and move timerVaxry2025-04-165-19/+15
* core: wait for dmabuf readiness (#9806)Ikalco2025-04-161-9/+16
* compositor/surface: fix surface opaque and input regions not being updated (#...Ikalco2025-04-121-4/+4
* core: fix crash in data device on shutdown (#9997)Ikalco2025-04-091-1/+1
* core: refactor and improve surface commit (#9805)Ikalco2025-04-072-30/+83
* DataDevice: position icon at cursor hotspot (#9895)nyx2025-04-061-3/+7
* core: Don't damage the entire surface every frame (#9763)Lee Bousfield2025-03-281-8/+12
* surfacestate: track and apply updated stateVaxry2025-03-261-14/+28
* seat: avoid sending null surfaces in leave/enter eventsVaxry2025-03-241-5/+5
* core/Compositor.hpp: fix non-relative Texture import (#9703)entailz2025-03-231-1/+1
* core/compositor: Fix dropping cursor buffer data early (#9700)Lee Bousfield2025-03-222-2/+4
* core/compositor: Correctly track SHM buffer damage (#9678)Lee Bousfield2025-03-224-52/+17
* screencopy, render: Use explicit sync for screencopy (#9697)Lee Bousfield2025-03-221-1/+1
* types: Upgrade buffer ref from WP to SP (#9677)Lee Bousfield2025-03-201-2/+2
* syncobj: restore SHM buffer reset (#9675)Tom Englund2025-03-201-5/+3
* internal: Fix compiler warnings (#9646)Lee Bousfield2025-03-171-2/+0
* syncobj: use eventfd instead of stalling fd checks (#9437)Tom Englund2025-03-144-77/+30
* renderer: skip ds commits if buffer didn't change (#9556)Ikalco2025-03-081-12/+2
* protocols: Support wp color management proto (#9444)UjinT342025-02-262-11/+30
* xwayland: improve dnd and cleanup (#9405)nyx2025-02-242-26/+38
* datadevice: fix wrong param (#9370)Honkazel2025-02-081-1/+1
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-021-0/+2
* popup: take xdg geometry into account in input calcsVaxry2025-02-011-3/+1
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-305-48/+33
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-302-5/+1
* renderer/internal: stop using box pointersVaxry2025-01-261-1/+1
* input: abord dnd op on escape pressedVaxry2025-01-242-0/+9
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-236-6/+0
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-176-62/+62