summaryrefslogtreecommitdiff
path: root/src/managers/input
Commit message (Expand)AuthorAgeFilesLines
* input: add flip_x and flip_y for touchpad (#9481)nyx2025-03-031-4/+21
* input: Provide a non-zero time for button release triggered during window unm...Indy Ray2025-03-011-1/+4
* input: add follow_mouse_threshold (#9392)andrewandreii2025-02-172-11/+19
* tablet: take `active_area_size` into account when sending tip event (#9325)clamydo2025-02-091-11/+23
* renderer/internal: stop using box pointersVaxry2025-01-261-1/+1
* input: pass touch events to lock screens (#9129)Junxuan Liao2025-01-252-9/+31
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-235-10/+9
* tablet: send `motion`s on tip events (#9132)Junxuan Liao2025-01-231-4/+5
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-177-2/+15
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-074-75/+77
* internal: remove dead code (#8748)Ikalco2024-12-172-5/+0
* core: drop using deques in favor of vectorsVaxry2024-12-161-1/+1
* input: add warp_back_after_non_mouse_inputVaxry2024-12-152-3/+29
* core/data: Use pointer focus for DnD operations (#8707)Vaxry2024-12-141-2/+3
* hyprctl: add an inhibitingIdle field to windowsVaxry2024-12-132-13/+42
* windowrules: add rules for mouse and touchpad scroll factors (#8655)Mike Will2024-12-111-1/+3
* core: Add clang-tidy (#8664)Vaxry2024-12-075-17/+15
* core: workspace-related function cleanup / refactorVaxry2024-11-223-12/+11
* pointer: map devices across all outputs by default (#8352)JManch2024-11-111-0/+3
* tablet: use inputMgr unified naming schemeVaxry2024-11-091-3/+3
* input: ignore non-kb ls-es in refocusLastWindowVaxry2024-11-091-2/+8
* input: cleanup device naming logicVaxry2024-11-092-22/+9
* input: Refocus window on scrolling if follows mouse (#8361)nickodei2024-11-081-13/+23
* internal: more profiling less calls and local copies (#8300)Tom Englund2024-10-301-6/+8
* input: revert #8279Vaxry2024-10-301-1/+0
* input: simulate mouse movement after scroll to refocus window (#8279)nickodei2024-10-301-0/+1
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-272-4/+3
* internal: optimize cursor move a bit (#8264)Tom Englund2024-10-271-22/+13
* internal: Remove some unused lambda captures (#8218)Honkazel2024-10-241-1/+1
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-195-15/+15
* IME: Fixup IME popup candidate windows position when scale is not 1.0 (#8117)fanlumaster(Fany Full)2024-10-141-2/+2
* input: Fix VRR for constrained cursors (#6877)UjinT342024-10-122-3/+19
* config/layout: nuke no_gaps_when_only (#8072)Vaxry2024-10-111-1/+0
* internal: nuke wlsignal and relatedVaxry2024-09-242-2/+0
* textinput: don't reset if ti isn't enabled (#7798)Sungyoon Cho2024-09-151-0/+7
* textinput: fix tiv3 leave (#7761)Sungyoon Cho2024-09-121-10/+14
* textinput: handle IME resetting (#7731)Sungyoon Cho2024-09-104-13/+27
* input: move dmps activation to input listeners (#7721)Maximilian Seidler2024-09-091-12/+9
* tiv1: fix deleting first character (#7716)Sungyoon Cho2024-09-091-1/+1
* input: kb focus mouse focused window if unset (#7666)outfoxxed2024-09-061-0/+3
* input: move idle notify to input handlers (#7659)Maximilian Seidler2024-09-064-24/+9
* textinput: fix ime activation in some edge cases (#7660)Sungyoon Cho2024-09-051-12/+34
* sessionLock: ensure sls focus in some edge cases (#7647)Maximilian Seidler2024-09-041-28/+28
* input: don't emit idle activity when calling simulateMouseMovement (#7649)Maximilian Seidler2024-09-042-4/+4
* textinput: don't deactivate ime if another ti is focused (#7617)Sungyoon Cho2024-09-011-2/+4
* textinput: send deactivate to ime on destory ti (#7614)Sungyoon Cho2024-09-011-5/+4
* window/xwayland: minor property cleanupVaxry2024-08-301-2/+2
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-264-19/+19
* core: make most for loops use const references (#7527)Tom Englund2024-08-264-9/+9
* input: Fix disabling tap-to-click (#7304)Sami Liedes2024-08-181-2/+3