summaryrefslogtreecommitdiff
path: root/src/protocols/core
Commit message (Expand)AuthorAgeFilesLines
* protocols: Support wp color management proto (#9444)UjinT342025-02-262-11/+30
* xwayland: improve dnd and cleanup (#9405)nyx2025-02-242-26/+38
* datadevice: fix wrong param (#9370)Honkazel2025-02-081-1/+1
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-021-0/+2
* popup: take xdg geometry into account in input calcsVaxry2025-02-011-3/+1
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-305-48/+33
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-302-5/+1
* renderer/internal: stop using box pointersVaxry2025-01-261-1/+1
* input: abord dnd op on escape pressedVaxry2025-01-242-0/+9
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-236-6/+0
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-176-62/+62
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-172-1/+5
* core: Add render:allow_early_buffer_release to make buffer release configurab...UjinT342025-01-101-5/+10
* core: Add support for HDR and color management protocols (#8715)UjinT342025-01-071-0/+3
* core/compositor: fix too early buffer release (#8966)UjinT342025-01-061-4/+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-223-4/+12
* data-device: fix edge case crash on null xwmVaxry2024-12-211-6/+8
* internal: remove dead code (#8748)Ikalco2024-12-171-1/+0
* xwayland: Support cross DnD from Wayland (#8708)Vaxry2024-12-152-60/+160
* core/data: Use pointer focus for DnD operations (#8707)Vaxry2024-12-142-13/+28
* 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/output: don't send enter too aggresivelyVaxry2024-12-101-1/+1
* core: Add clang-tidy (#8664)Vaxry2024-12-073-11/+11
* seat: fix double scrolling in some applications (#8583)Ikalco2024-11-262-0/+5
* shm: fix shm fd size check before creating or resizing shm_pool (#8572)Nabil Otsmane2024-11-251-0/+21
* pointer: add drm dumb buffers for cursors (#8399)Vaxry2024-11-142-7/+21
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-301-4/+2
* seat: avoid sending pointless 'keymap' and 'repeat_info' events (#8276)staticssleever6682024-10-282-6/+22
* internal: few more marginal optimisations from profiling (#8271)Tom Englund2024-10-282-2/+3
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-264-13/+13
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-192-2/+2
* output: send enter events on late wl_output bindsVaxry2024-10-163-0/+29
* output: update state even if no owner exists (#8044)trianta2024-10-091-1/+1
* output/xdg-output: avoid sending events to released globalsVaxry2024-10-091-1/+4
* wayland/output: send geometry in updateStateVaxry2024-09-301-2/+3
* shm: send a static list of shm formatsVaxry2024-09-201-5/+2
* data-device: conform to reported source actionsvaxerski2024-09-172-4/+20
* 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
* presentation-feedback: minor fixupsVaxry2024-08-302-2/+2
* data-device: send dndFinished when dnd offer is destroyed while unfinishedVaxry2024-08-282-1/+11
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-266-14/+14
* core: make most for loops use const references (#7527)Tom Englund2024-08-264-10/+10
* output: dont cast enum out of range (#7448)Tom Englund2024-08-211-1/+1
* shm: align size to stride (#7383)Tom Englund2024-08-181-1/+1
* protocols: refactor protocol logging to a macro (#7324)Tom Englund2024-08-155-10/+0
* wayland/compositor: introduce client commit eventsVaxry2024-08-072-2/+5