aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/protocols
AgeCommit message (Expand)Author
2024-10-09output: update state even if no owner exists (#8044)trianta
2024-10-09output/xdg-output: avoid sending events to released globalsVaxry
2024-10-09screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco
2024-10-05single-pixel: set buffer size to 1,1Vaxry
2024-10-05xdg-output: minor cleanupsVaxry
2024-09-30wayland/output: send geometry in updateStateVaxry
2024-09-30wlr-output-management: accept 0 refresh ratesVaxry
2024-09-30protocol: fix missing includeTrianta
2024-09-30single-pixel-buffer: new protocol implVaxry
2024-09-28core: Fix Musl builds (#7934)bivsk
2024-09-26wlr-output-configuration: Improve output configuration (#7571)Vaxry
2024-09-24internal: nuke wlsignal and relatedVaxry
2024-09-20shm: send a static list of shm formatsVaxry
2024-09-20dmabuffer: attempt importing failed dmabufs as implicitVaxry
2024-09-17gammactrl: fix potential crash on monitor removed (#7828)André Silva
2024-09-17data-device: conform to reported source actionsvaxerski
2024-09-14data-device: don't send default action of moveVaxry
2024-09-14data-device: send clock time in motion eventsVaxry
2024-09-10textinput: handle IME resetting (#7731)Sungyoon Cho
2024-09-05textinput: fix ime activation in some edge cases (#7660)Sungyoon Cho
2024-09-03Revert "syncobj: wait for deadline instead of available"vaxerski
2024-08-31core: fix crash on monitor removed with gammaControl (#7601)Ikalco
2024-08-31data-device: Fix selection mismatch when wlr resets primary selection (#7598)TheMical
2024-08-31syncobj: wait for deadline instead of availableVaxry
2024-08-30presentation-feedback: minor fixupsVaxry
2024-08-30xdg-dialog: implement new protocolVaxry
2024-08-28data-device: send dndFinished when dnd offer is destroyed while unfinishedVaxry
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-26core: make most for loops use const references (#7527)Tom Englund
2024-08-26build: fix 32bit builds (#7510)Tom Englund
2024-08-26sessionLock: fix misc:allow_session_lock_restore (#7511)Maximilian Seidler
2024-08-23screencopy: fixup 10-bit sharing via shm on nvidiavaxerski
2024-08-21output: dont cast enum out of range (#7448)Tom Englund
2024-08-18screencopy: fix 10b format r/b flipvaxerski
2024-08-18protocol: fix logm template checksvaxerski
2024-08-18screencopy: nuke unused stuffvaxerski
2024-08-18linux-dmabuf: allow on split-node systemsvaxerski
2024-08-18shm: align size to stride (#7383)Tom Englund
2024-08-15protocols: refactor protocol logging to a macro (#7324)Tom Englund
2024-08-15gamma-control: fix crash on monitor disconnect (#7353)Maximilian Seidler
2024-08-12protocols: avoid crashing in drmlease (#7290)Tom Englund
2024-08-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
2024-08-07wayland/compositor: introduce client commit eventsVaxry
2024-08-07drm-syncobj: fixup fd leak with timelinesVaxry
2024-08-07xdg-shell: make xdg-positioner flip target greatest available space (#7209)outfoxxed
2024-08-06wayland/compositor: drop pending buffer ref if synchronousVaxry
2024-08-06renderer: Explicit sync fixes (#7151)Vaxry
2024-08-03wayland/surface: fixup self-owning surface rolesVaxry
2024-08-01xdg-shell: fixup unassigned wl surfaces to xdg surfacesVaxry
2024-08-01layershell: don't throw misaligned error on exclusive edge 0Vaxry