summaryrefslogtreecommitdiff
path: root/src/protocols/core/DataDevice.cpp
Commit message (Expand)AuthorAgeFilesLines
* xwayland: improve dnd and cleanup (#9405)nyx2025-02-241-25/+37
* datadevice: fix wrong param (#9370)Honkazel2025-02-081-1/+1
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-301-7/+5
* renderer/internal: stop using box pointersVaxry2025-01-261-1/+1
* input: abord dnd op on escape pressedVaxry2025-01-241-0/+6
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-171-9/+9
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+4
* datadevice: guard XWayland server against crashesvaxerski2025-01-061-1/+1
* dnd/seat: avoid sending button events during a dnd opvaxerski2025-01-021-1/+1
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-221-1/+6
* data-device: fix edge case crash on null xwmVaxry2024-12-211-6/+8
* xwayland: Support cross DnD from Wayland (#8708)Vaxry2024-12-151-30/+121
* core/data: Use pointer focus for DnD operations (#8707)Vaxry2024-12-141-13/+26
* data-device: fixup wrong box expansionVaxry2024-12-121-2/+2
* core/data-device: expand damage region to fix minor px errorsVaxry2024-12-111-1/+1
* core: Add clang-tidy (#8664)Vaxry2024-12-071-2/+2
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-1/+1
* data-device: conform to reported source actionsvaxerski2024-09-171-3/+18
* data-device: don't send default action of moveVaxry2024-09-141-3/+1
* data-device: send clock time in motion eventsVaxry2024-09-141-1/+4
* data-device: send dndFinished when dnd offer is destroyed while unfinishedVaxry2024-08-281-0/+8
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-1/+1
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-4/+4
* protocols: refactor protocol logging to a macro (#7324)Tom Englund2024-08-151-2/+0
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-4/+4
* data-device: minor fixesVaxry2024-06-171-7/+7
* data-device: properly abort drag on missing deviceVaxry2024-06-161-3/+5
* data-device: minor fixupsVaxry2024-06-161-16/+7
* wl_data_device: send drop_performed in completeDragVaxry2024-06-161-3/+4
* seat/dnd: unfocus pointer from surfaces on dnd startVaxry2024-06-161-2/+7
* data-device: abort drag on unaccepted offersVaxry2024-06-151-2/+26
* datadevice: only send actions for ver >= 3Vaxry2024-06-121-2/+4
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-34/+29
* datadevice: guard surface in dnd for nullVaxry2024-05-151-17/+19
* wlr-data-device: move to hyprland implVaxry2024-05-141-0/+2
* wl-data-device: move to hyprland implVaxry2024-05-141-0/+655