aboutsummaryrefslogtreecommitdiff
path: root/sway/input
AgeCommit message (Expand)Author
2020-05-13commands: Add per-view shortcuts_inhibitor commandMichael Weiser
2020-05-13Implement pointer simulation if client hasn't bound to touchDavid96
2020-05-13Really fix floating window border resize problemsAdam Kürthy
2020-05-13input/cursor: don't apply pointer constraint to emulated tablet inputTudor Brindus
2020-05-10input/tablet: simplify parameter plumbing for tablet referencesTudor Brindus
2020-05-08input/keyboard: use wlr_keyboard_keymaps_match from wlrootsTudor Brindus
2020-05-05Don't unhide cursor on touch eventsDavid96
2020-05-02input/cursor: remove erroneous cast for tablet tool buttonTudor Brindus
2020-05-02input: rename pointer handlers to be unambiguousTudor Brindus
2020-05-02input: refactor tablet motion into seatop handlerTudor Brindus
2020-05-02input/cursor: disambiguate cursor functions from pointer functionsTudor Brindus
2020-05-02input/cursor: make cursor rebasing cursor type-agnosticTudor Brindus
2020-05-01Fix invisible cursor on startupSimon Ser
2020-05-01Don't assert the cursor theme loadsSimon Ser
2020-05-01input/cursor: release simulated tool tip button when over v2 surfaceTudor Brindus
2020-05-01input/seatop_default: properly notify pointer leaveNick Diego Yamane
2020-04-26input/tablet: query tablet focused surface for cursor image checkTudor Brindus
2020-04-24input/cursor: correctly transfer focus when using tablet penTudor Brindus
2020-04-24config/output: reconfigure input devices on new outputTudor Brindus
2020-04-24Take window borders into account when resizing floating windowsAdam Kürthy
2020-04-22input/cursor: fix hide cursor timeouts on tablets and touchscreensTudor Brindus
2020-04-22input/cursor: fix jerky resizing of non-tablet_v2 surfacesTudor Brindus
2020-04-22input/cursor: correctly send tablet_v2 up event when over non-v2 surfaceTudor Brindus
2020-04-17Don't transfer focus to NULL node on touchDavid96
2020-04-15input/seatop_default: release on empty workspaceRouven Czerwinski
2020-04-14Fix a use-after-free error in switch bindingDi Ma
2020-04-14Fix a use-after-free error in switch bindingDi Ma
2020-04-14Fix a use-after-free error in switch bindingDi Ma
2020-04-14input: keyboard: Never group virtual keyboards.Andri Yngvason
2020-04-14input: Mark virtual devices as suchAndri Yngvason
2020-04-10Adjust focus order to match rendering order of layer shell popups.Aleksei Bavshin
2020-04-04im: Fix crash when im destorying and no focused surface existsLeo
2020-04-04im: remove listener on pending surface destoryedxdavidwu
2020-04-04im: make text-input listeners per text-inputxdavidwu
2020-04-04input-method: avoid and log unneeded set_focusxdavidwu
2020-04-04input-method: remove surface listener before setxdavidwu
2020-04-04Port input method and text input from rootstonxdavidwu
2020-04-03swapped hiding the cursor and sending a touch event as a more logical sequenceSome Chinese Guy
2020-03-30add --no-repeat option for bindingsLinus Heckemann
2020-03-29switched to setting focus with seat_set_focusSome Chinese Guy
2020-03-29Added focus following for touch_downSome Chinese Guy
2020-03-23Fix redundant call to seat_send_focus()Leo
2020-03-16sway/input/cursor.c: fix undefined behaviour when event is NULLJason Nader
2020-03-15sway/input/cursor.c: move NULL check to where it should beJason Nader
2020-03-12input: Avoid creating the PAD device multiple timesOlivier Fourdan
2020-03-11commands: Add shortcuts_inhibitor commandMichael Weiser
2020-03-11input: Add support for keyboard shortcuts inhibitMichael Weiser
2020-02-10input: Map virtual-pointer to the requested outputAndri Yngvason
2020-01-06input/cursor: handle setting a NULL image surfaceBrian Ashworth
2020-01-05input/cursor: handle image surface destroyBrian Ashworth