summaryrefslogtreecommitdiff
path: root/src/managers/SeatManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* seat: fix pointer frame events not being sent correctlyVaxry2024-06-091-4/+1
| | | | fixes #6384
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-26/+24
| | | | | * wayland/core/dmabuf: move to new impl it's the final countdown
* seat: send events to all bound seats for a clientVaxry2024-06-071-47/+99
| | | | | | some apps are legitimately braindead and bind wl_seat a bazillion times and expect the events to be sent to all of them ref #6159
* seat: discrete round away from zero + high res scrolling (#6317)Agent00Ming2024-06-031-2/+4
| | | | | | | | * Discrete scrolling round away from zero e.deltaDiscrete can be multiples of 30 instead of the usual 120 causing the rounded value to be 0 when too small causing erratic scrolling. * Send value120 alongside discrete Fixes sensitivity issues for clients that support value120 axis events
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-0/+4
|
* seat: update keymap/repeat info on keymap events from keebsVaxry2024-05-171-3/+8
| | | | fixes #6114
* seat: Send discrete event when axis source is scroll wheel (#6103)Agent00Ming2024-05-161-0/+3
| | | | | | modified: src/managers/SeatManager.cpp modified: src/managers/input/InputManager.cpp Co-authored-by: Agent_00Ming <agent00ming9366@gmail.com>
* seat: send axis_stop events after axis eventsVaxry2024-05-151-0/+3
| | | | fixes #6090
* seat: send enter/leave events to all bound wl_seats for a clientVaxry2024-05-151-37/+59
| | | | | | fixes #6069 Will not send anything beyond enter/leave. If you depend on multiple seats sending you motion, button, etc, events, fix your app.
* wl_seat: send frame event after pointer leave (#6074)Sungyoon Cho2024-05-151-1/+16
|
* primary-selection: move to hyprland implVaxry2024-05-141-1/+25
|
* wlr-data-device: move to hyprland implVaxry2024-05-141-0/+2
|
* wl-data-device: move to hyprland implVaxry2024-05-141-0/+38
|
* seatmgr: Add a grab classVaxry2024-05-141-0/+73
|
* wl_seat: move to hyprland implVaxry2024-05-141-0/+391