summaryrefslogtreecommitdiff
path: root/src/managers/input
Commit message (Expand)AuthorAgeFilesLines
* input: fix kinetic scroll (#13233)bea4dev2026-02-102-0/+18
* gestures/fs: remove unneeded floating state switch (#13127)Łukasz Rek2026-02-031-1/+0
* gestures: add cursor zoom (#13033)Luke Barkess2026-02-012-0/+57
* renderer: fix mouse motion in VRR (#12665)Szwagi2026-01-311-7/+6
* input/TI: avoid UAF in destroyVaxry2026-01-052-14/+14
* input/ti: avoid sending events to inactive TIsVaxry2026-01-013-0/+10
* input: guard null `view()` when processing mouse down (#12772)skrmc2025-12-311-2/+4
* keybinds: add inhibiting gestures under shortcut inhibitors (#12692)ArchSav2025-12-302-7/+23
* input: fix pending perm keyboards being enabledVaxry2025-12-261-0/+5
* Desktop/history: Move history to desktop (#12676)Vaxry2025-12-201-3/+0
* tablet: added option to hide cursor (#12525)fuyu1472025-12-193-2/+9
* debug: move to hyprutils' logger (#12673)Vaxry2025-12-189-81/+82
* desktop/layer: store aboveFs property and use thatVaxry2025-12-161-17/+26
* input: simplify mouseMoveUnified a tadVaxry2025-12-161-12/+8
* input: cleanup sendMotionEventsToFocused()Vaxry2025-12-161-7/+20
* desktop/view: use aliveAndVisible for most things (#12631)Vaxry2025-12-111-4/+4
* desktop: cleanup, unify desktop elements as views (#12563)Vaxry2025-12-0810-62/+69
* keybinds: fix previous workspace remembering (#12399)Nikolai Nechaev2025-12-051-2/+2
* compositor: Configurable behavior when window to be focused conflicts with fu...Nikolai Nechaev2025-11-2512-71/+76
* windowrules: rewrite completely (#12269)Vaxry2025-11-173-5/+5
* cursor: fix m_cursorSurfaceInfo not being updated while a cursor override is ...Giacomo Zama2025-11-161-6/+6
* cursor: ensure cursor reset on changed window states (#12301)Alexandru Spînu2025-11-151-0/+7
* renderer/ime: fix fcitx5 popup artifacts (#12263)bea4dev2025-11-111-4/+11
* cursor: refactor override handling (#12166)Vaxry2025-10-312-86/+42
* config/rule: don't populate ID field for automatically id-managed workspacesVaxry2025-10-271-2/+2
* IME: do not share keys/mods states from grabbed keyboards with ime keys/mods ...JS Deck2025-10-261-11/+36
* renderer: add more uniforms to the screen shader (#11986)Mozzarella322025-10-202-2/+5
* input: add option to rotate device input (#11947)epsilonshmepsilon2025-10-101-0/+5
* gestures: fix gesture direction detection (#11852)Vaxry2025-09-292-4/+8
* vkeyboard: update cached mods before IME; add share_states = 2 config option ...JS Deck2025-09-201-3/+11
* gestures/fs: fix typoVaxry2025-09-151-1/+1
* gestures/float: fix typoVaxry2025-09-141-1/+1
* input: handle tablet active area scaling when axes swap due to rotation (#11661)Stanislav Senotrusov2025-09-131-2/+7
* input: support xkb v2 format (#11482)usering-around2025-09-111-1/+0
* input: focus when first keyboard is added and m_lastFocus is set (#11645)Maximilian Seidler2025-09-101-0/+4
* gestures: add unsetVaxry2025-09-082-0/+13
* input: add per-device scroll-factor (#11241)Vaxry2025-09-022-4/+25
* input: Add fully configurable trackpad gestures (#11490)Vaxry2025-08-2827-374/+1586
* touch: detach from pointer inputvaxerski2025-08-203-32/+28
* touch: fix popup coordinates for touch downvaxerski2025-08-201-1/+8
* refactor: Use new hyprutils casts (#11377)Kamikadze2025-08-146-35/+34
* tablet: do not lock focus when dnd-ing (#11390)Maxime Nordier2025-08-101-1/+2
* virtualkeyboard: Add options to skip releasing pressed keys on close and to s...JS Deck2025-08-042-21/+81
* dnd: drop on tablet pen tip up (#11270)Maxime Nordier2025-07-301-0/+3
* input: don't reload xkb configs if settings didnt changeVaxry2025-07-291-3/+3
* input: lock focus for tablet when down (#11219)Shelby Tucker2025-07-271-1/+2
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-251-2/+2
* core: move workspace ptrs to weak (#11194)Vaxry2025-07-241-1/+1
* swipe: fix workspace swipe not rendering last frame if target ws is on edge (...Florent Charpentier2025-07-231-0/+2
* core: use new typed signals from hu (#10853)outfoxxed2025-07-087-160/+116