summaryrefslogtreecommitdiff
path: root/src/protocols
Commit message (Expand)AuthorAgeFilesLines
...
* Fix initial xdg-decoration toplevel decoration mode negotiationwouter@wouterbijlsma.nl2024-06-021-0/+2
* seat: don't send keymap on empty devicevaxerski2024-06-021-0/+3
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-255-1/+162
* internal: Replace monitor rule when disabling head. (#6136)Alessio Molinari2024-05-231-1/+8
* screencopy: use a simple renderer for frame passingvaxerski2024-05-231-2/+2
* xdg-shell: fixup positioner behavior with slide and resizevaxerski2024-05-211-15/+19
* virtual-keyboard: emit event before finishing keyboardVaxry2024-05-171-1/+1
* tablet: avoid null deref on an empty cursor setVaxry2024-05-171-1/+1
* datadevice: guard surface in dnd for nullVaxry2024-05-151-17/+19
* primary-selection: move to hyprland implVaxry2024-05-144-13/+496
* wlr-data-device: move to hyprland implVaxry2024-05-143-0/+433
* wl-data-device: move to hyprland implVaxry2024-05-144-0/+895
* seatmgr: Add a grab classVaxry2024-05-144-178/+97
* xdg-shell: move to new implVaxry2024-05-145-6/+960
* wl_seat: move to hyprland implVaxry2024-05-1410-196/+803
* input: fix modifier and leds (#6062)Sungyoon Cho2024-05-141-1/+2
* screencopy: don't spam sw cursor locksVaxry2024-05-112-7/+28
* presentation-time: move to new implVaxry2024-05-102-0/+198
* layer-shell: move to new implVaxry2024-05-092-0/+319
* text-input-v3: atomically enable/disable on commitVaxry2024-05-091-7/+11
* virtual-keyboard: release keys before destroyVaxry2024-05-092-0/+20
* Tablet: move to new implVaxry2024-05-092-0/+892
* cursor: move to a hyprland implVaxry2024-05-093-20/+26
* xdg-activation: keep tokens after the resource is deadVaxry2024-05-082-10/+25
* foreign-toplevel: bypass no activate focus checksVaxry2024-05-081-4/+3
* session-lock: don't allow events from rejected locksVaxry2024-05-072-1/+12
* core: chase hyprwayland-scannerVaxry2024-05-071-2/+2
* foreign-toplevel-wlr: send current class and title on mapVaxry2024-05-071-2/+2
* pointer-constraints: Remove unnecessary cursor warps (#5895)Agent00Ming2024-05-061-6/+0
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-0528-80/+75
* protocols: add hyprland_focus_grab_v1 implementation (#5850)outfoxxed2024-05-052-0/+402
* kde-server-decoration: move to new implVaxry2024-05-052-0/+93
* input: Introduce basic hyprland HID classesVaxry2024-05-034-28/+28
* output-management: move to new implVaxry2024-05-032-0/+763
* virtual-pointer: move to new implVaxry2024-05-032-0/+222
* virtual-keyboard: move to new implVaxry2024-05-032-0/+190
* cursor-shape: use - instead of _ in shapesVaxry2024-05-021-21/+21
* fractional: set scale before configureVaxry2024-05-021-0/+3
* protocols: utilize hyprwayland-scanner 0.3.3 functionsVaxry2024-05-0121-147/+104
* ime-v2: move to new implVaxry2024-05-012-0/+543
* sessionLock: remove m_pLastFocus on destroy of surfaceVaxry2024-05-011-0/+4
* sessionLock: call wlr_surface_map/_unmap on the surface manuallyVaxry2024-04-301-1/+6
* sessionLock: set locked after emitting eventVaxry2024-04-301-2/+2
* sessionLock: fix incorrect protocol error raisedVaxry2024-04-301-1/+1
* session-lock: move to new implVaxry2024-04-302-0/+304
* cursor-shape: allow duplicate devices per pointer resourceVaxry2024-04-302-11/+5
* ext-idle-notify: move to new implVaxry2024-04-292-0/+159
* xdg-activation: move to new implVaxry2024-04-292-0/+152
* wlr-output-power: move to new implVaxry2024-04-292-0/+130
* pointer-constraints: don't warp on entering a confined pointerVaxry2024-04-271-1/+2