aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/protocols
AgeCommit message (Expand)Author
2 daysRenderer: rewrite render scheduling (#8683)Vaxry
3 daysdata-device: fix edge case crash on null xwmVaxry
7 daysinternal: remove dead code (#8748)Ikalco
10 daysxwayland: Support cross DnD from Wayland (#8708)Vaxry
10 dayscore/data: Use pointer focus for DnD operations (#8707)Vaxry
13 daysdata-device: fixup wrong box expansionVaxry
13 dayscore/data-device: expand damage region to fix minor px errorsVaxry
2024-12-10core/output: don't send enter too aggresivelyVaxry
2024-12-07core: Add clang-tidy (#8664)Vaxry
2024-12-03cleanup: Revert use doLater instead of adding idle event handlers (#8624)vaxerski
2024-12-03core: move colorspace handling to oklab (#8635)Vaxry
2024-12-01cleanup: use doLater instead of adding idle event handlers (#8624)Ikalco
2024-11-26seat: fix double scrolling in some applications (#8583)Ikalco
2024-11-25shm: fix shm fd size check before creating or resizing shm_pool (#8572)Nabil Otsmane
2024-11-19xdg-shell: even more robust layout min/max sizeVaxry
2024-11-19xdg-shell: don't report invalid min/max sizes on unsetVaxry
2024-11-18constraints: don't warp pointer position on release (#8491)johannes hanika
2024-11-17windows/xdg: minor cleanup of min/max size calculationsVaxry
2024-11-14pointer: add drm dumb buffers for cursors (#8399)Vaxry
2024-11-05screencopy: fix build with legacyrendererVaxry
2024-11-02renderer: improve api around new framebuffer changesVaxry
2024-10-30internal: more profiling less calls and local copies (#8300)Tom Englund
2024-10-28seat: avoid sending pointless 'keymap' and 'repeat_info' events (#8276)staticssleever668
2024-10-28internal: few more marginal optimisations from profiling (#8271)Tom Englund
2024-10-27core: move internal structures to monitor pointers (#8266)Vaxry
2024-10-26internal: cleanup CMonitor usage and fix a few ref hogsVaxry
2024-10-25security-context: avoid UB in C macro (#8229)Tom Englund
2024-10-24internal: Remove some unused lambda captures (#8218)Honkazel
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-19foreign-toplevel-wlr: don't send updates to X11 OR windowsVaxry
2024-10-19foreign-toplevel: don't send updates to X11 OR windowsVaxry
2024-10-16output: send enter events on late wl_output bindsVaxry
2024-10-14drm-lease: fix crashes and implementation (#8116)Ikalco
2024-10-12drm-syncobj: fix crash on missing timelinesVaxry
2024-10-12drm-timeline: Add check for conflicting acquire and release points (#8083)Edgars Cīrulis
2024-10-09gammactrl: guard pMonitor in setGammaVaxry
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-08protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry
2024-10-08screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco
2024-10-06security-context: close client fds after disconnectVaxry
2024-10-06security-context: implement protocolVaxry
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