summaryrefslogtreecommitdiff
path: root/src/protocols
Commit message (Expand)AuthorAgeFilesLines
* 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
* windowrules: rewrite completely (#12269)Vaxry2025-11-177-8/+20
* screencopy: fix possible crash in renderMon()Vaxry2025-11-121-1/+2
* renderer: fix noscreenshare layerrule popups (#12260)usering-around2025-11-111-17/+23
* presentation: only send sync output on presented (#12255)Tom Englund2025-11-111-1/+1
* renderer: Allow DS for surfaces with inert subsurfaces (#12133)Dominick DiMaggio2025-11-112-0/+14
* protocols/layershell: do not raise protocol error if layer surface is not anc...Aurelle2025-11-091-1/+1
* protocols/outputMgmt: fix wlr-randr by defering success event until monitor r...nikromen2025-11-082-2/+30
* chore: fix non-relative imports (#12228)Amadej Kastelic2025-11-062-2/+2
* protocols: add Fifo-v1 and commit-timing-v1 (#12052)Tom Englund2025-11-0621-120/+730
* protocols/dmabuf: handle null pointer in CLinuxDMABufV1Protocol::resetFormatT...André Silva2025-11-041-1/+5
* sessionlock: fix crash when sendScale is called on a disconnected (#12171)Matteo Golinelli2025-10-311-1/+7
* cursor: refactor override handling (#12166)Vaxry2025-10-311-4/+5
* protocols/core: round dnd drop surface boxVaxry2025-10-291-1/+1
* screencopy: wait longer to re-enable DS (#12135)Dominick DiMaggio2025-10-261-0/+4
* xdg-shell: implement invalid parent errorsVaxry2025-10-261-1/+30
* internal: fix cfVaxry2025-10-212-0/+2
* dispatchers: add forceidle (#11922)MithicSpirit2025-10-192-14/+39
* protocols: fix output power protocol not sending mode confirmation (#12072)Bang Lee2025-10-181-6/+1
* ext-foreign-toplevel: remove stale entries when remapping (#12037)Virt2025-10-151-0/+9
* dmabuffer: ensure we only create one texture per buffer (#11990)Tom Englund2025-10-102-3/+7
* buffer: move texture creation to commit time (#11964)Tom Englund2025-10-0811-45/+53
* compositor: make wl_surface::frame follow pending states (#11953)Tom Englund2025-10-074-49/+94
* core/compositor: revert make wl_surface::frame follow pending states (#11896)Vaxry2025-10-064-92/+49
* core/compositor: make wl_surface::frame follow pending states (#11896)Tom Englund2025-10-064-49/+92
* cm: handle inert cm outputs (#11916)UjinT342025-10-042-20/+8
* cm: fix primaries to proto scale (#11914)UjinT342025-10-031-9/+11
* renderer: add render:non_shader_cm and fixes (#11900)UjinT342025-10-021-0/+7
* protocols/seat: force down rounding of coords at the surface edge (#11890)Vaxry2025-10-012-2/+27
* protocols/cm: remove unneeded preferred ref (#11877)UjinT342025-10-012-21/+7
* internal: fix clang-tidy "errors" (#11862)UjinT342025-09-291-1/+1
* viewporter: clamp sub-pixel overflow (#11845)omar2025-09-271-2/+25
* shm: refactor to UP and correct m_data check (#11820)Tom Englund2025-09-252-16/+22
* foreign-toplevel: continue past skipped invalid windows (#11804)omar2025-09-231-1/+1
* renderer: add "noscreenshare" layer rule (#11664)0xFMD2025-09-221-0/+16
* renderer: fix uv calculations once and for all (#11770)Vaxry2025-09-212-0/+7
* presentation: fix vrr check for reporting no refresh timeVaxry2025-09-161-1/+1
* input: support xkb v2 format (#11482)usering-around2025-09-113-9/+9
* screencopy: add force 8 bit to fix 10b screensharing (#11623)Vaxry2025-09-083-2/+4
* presentation: handle vrr for v1 clients (#11608)Dominick DiMaggio2025-09-061-1/+3
* protocols/kde-deco: fix tug of war in deco modeVaxry2025-09-042-5/+11
* plugins: expose csd functionality (#11551)jmanc32025-09-024-11/+73
* protocols: implement pointer-warp-v1 (#11469)Ikalco2025-08-294-0/+89
* renderer: Fix CM for DS and SDR passthrough (#11503)UjinT342025-08-292-0/+5
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-281-1/+1