aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/protocols
AgeCommit message (Expand)Author
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
2024-08-01pointer: fix buffer crash (#7131)Tom Englund
2024-07-31core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry
2024-07-31internal: refactor fullscreen states (#7104)MightyPlaza
2024-07-30protocols: Move globalshortcuts impl (#7102)Ikalco
2024-07-29core/surface: fixup a few pointer handling edge casesVaxry
2024-07-29core: add a destructor to CHyprOpenglImpl and avoid wl_container_of undefined...Tom Englund
2024-07-29protocols: move text-input-v1 to hyprwayland-scanner (#7096)Ikalco
2024-07-29virtualptr: allow binding to outputVaxry
2024-07-29xdg-shell: fix xdg-positioner y-flip (#7094)outfoxxed
2024-07-28surface: emit unmap before unmapping and releasing the buffersvaxerski
2024-07-28core: emit unmap event after unmap in surface destroyvaxerski
2024-07-28core/surface: drop map/unmap events in member funcsvaxerski
2024-07-27xdg-shell: completely rewrite xdg-positioner (#7067)outfoxxed
2024-07-27layer-shell: properly map and unmap surface and propagate unmap eventsvaxerski
2024-07-27input: refocus last window on keyboard unfocusable surfacesvaxerski
2024-07-27wayland/compositor: fixup double buffer releasesvaxerski
2024-07-27protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065)Ikalco
2024-07-25wayland/compositor: release buffers on unmapVaxry