aboutsummaryrefslogtreecommitdiff
path: root/sway/input
AgeCommit message (Expand)Author
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
2020-01-01input: Assign virtual input devices to their selected seatsAndri Yngvason
2019-12-31Add virtual pointer protocolJosef Gajdusek
2019-12-16seat_cmd_keyboard_grouping: change keymap to smartBrian Ashworth
2019-12-16input/seatop_default: fix focusing floating titlesBrian Ashworth
2019-12-13input/keyboard: defer wlr_keyboard_group destroyBrian Ashworth
2019-12-13input/keyboard: remove group listeners on destroyBrian Ashworth
2019-12-12Add seat <seat> idle_{inhibit,wake} <sources...>Drew DeVault
2019-12-07input/cursor: remove gesture listeners in destroyBenjamin Cheng
2019-12-07input/cursor: pass gesture events to clientsBenjamin Cheng
2019-11-28input/keyboard: reset seat keyboard on destroyBrian Ashworth
2019-11-27config: improvements to the reload validationBrian Ashworth
2019-11-26input/keyboard: check keyboard group before removeBrian Ashworth
2019-11-24input: seat: Fix seat device list not initialised before usePaul Riou
2019-11-21Add support for wlr_keyboard_groupBrian Ashworth
2019-11-21input/keyboard: cleanup xkb_file error handingBrian Ashworth
2019-11-17Use an enum instead of a marker string for map_to_Tadeo Kondrak
2019-11-17Implement input map_to_region commandTadeo Kondrak
2019-11-08seatop_default: handle focus for unmanaged xwayland windows lastRonan Pigott
2019-11-04seatop_default: handle focus for xwayland_unmanaged viewsRonan Pigott
2019-11-04seatop_move_floating: make container respect pointer constraintRonan Pigott
2019-11-01seat: simplify a strduplbonn
2019-10-23Fix tiled containers resize with mouseKirill Chibisov
2019-10-16Updates per wlroots layer shell changesDrew DeVault
2019-09-25input: Add support for tablet protocol.John Chadwick
2019-09-05Do not search for edges on subsurfaces, fix #4381Versus Void
2019-09-04seatop_default: only focus container on pressBrian Ashworth
2019-09-01layer-shell: don't give focus to unmapped layer surfacesSimon Ser
2019-08-31seat: set cursor image only if no pointer cap previouslyxdavidwu
2019-08-31seat: avoid unneeded reloading xcursor themexdavidwu
2019-08-20input/keyboard: send released only if pressed sentBrian Ashworth
2019-08-16input/seatop_down: add axis handlerBrian Ashworth
2019-08-14layer-shell: add support for popupsDrew DeVault
2019-08-13handle_seat_node_destroy: do not focus own nodeBrian Ashworth
2019-08-12Remove redundant checksAntonin Décimo
2019-08-12input: check pointer against nullptrAntonin Décimo
2019-08-06input/cursor: do not hide when buttons are pressedBrian Ashworth
2019-08-03input/libinput: typo fixes (get -> get_default)Brian Ashworth
2019-08-01bindsym/code: add group supportBrian Ashworth
2019-08-01input/keyboard: don't reset layout for same keymapBrian Ashworth
2019-07-31libinput: fix set_send_eventsBrian Ashworth
2019-07-28input/libinput: fix typo in set_middle_emulationBrian Ashworth
2019-07-23ipc: add input::libinput_config eventBrian Ashworth
2019-07-23ipc: add an input eventBrian Ashworth