aboutsummaryrefslogtreecommitdiff
path: root/sway/input
AgeCommit message (Expand)Author
2020-07-02seat: fix segfault in sway_input_method_relay_set_focusSimon Ser
2020-06-30seat: Refocus seat when wlr_drag is destroyedKenny Levinsen
2020-06-25input/pointer: correctly handle bindings for synthetic eventsTudor Brindus
2020-06-19input/seat: don't notify keyboard grabs with NULL surface on shutdownTudor Brindus
2020-06-19input: disable events for map_to_output devices when output not presentTudor Brindus
2020-06-18input/pointer: don't trigger pointer bindings for emulated inputTudor Brindus
2020-06-18input/cursor: send idle events based off device type, not input typeTudor Brindus
2020-06-16input/pointer: don't trigger pointer bindings for emulated inputTudor Brindus
2020-06-16input/tablet: focus appropriate node on tip downTudor Brindus
2020-06-16input/keyboard: wlr_keyboard_group enter and leaveBrian Ashworth
2020-06-08input: tweak resize behavior to not change tab focus on border clickTudor Brindus
2020-06-07input/tablet: allow moving tiling tablet v2 surfaces by pen inputTudor Brindus
2020-06-07input/tablet: allow moving floating tablet v2 surfaces by pen inputTudor Brindus
2020-06-07tree/container: introduce `container_toplevel_ancestor` helperTudor Brindus
2020-06-06common/util: fix `get_current_time_msec` returning microsecondsTudor Brindus
2020-06-05Use new wlroots API for clearing keyboard/pointer focus during grabsThomas Hebb
2020-06-04input/cursor: refactor tablet tool tip events into seatopsTudor Brindus
2020-05-29input/cursor: rename `simulated_tool_tip_down` to be more accurateTudor Brindus
2020-05-28input/pointer: send pointer enter event on confine warpTudor Brindus
2020-05-26input/cursor: keep reference to cursor in constraintTudor Brindus
2020-05-25input/cursor: fix heap-buffer overflow in constraint set_regionTudor Brindus
2020-05-25input/tablet: add seatop_down entry for tablet inputTudor Brindus
2020-05-21input/pointer: only warp cursor when the confine region has changedTudor Brindus
2020-05-19input: fix reloading crash due to keyboard group configuringBrian Ashworth
2020-05-14input: reset keyboard groups keyboard on reset allBrian Ashworth
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