aboutsummaryrefslogtreecommitdiff
path: root/sway/input/seat.c
AgeCommit message (Expand)Author
2020-05-13commands: Add per-view shortcuts_inhibitor commandMichael Weiser
2020-05-10input/tablet: simplify parameter plumbing for tablet referencesTudor Brindus
2020-05-02input: rename pointer handlers to be unambiguousTudor Brindus
2020-05-02input: refactor tablet motion into seatop handlerTudor Brindus
2020-05-01Fix invisible cursor on startupSimon Ser
2020-05-01Don't assert the cursor theme loadsSimon Ser
2020-04-24config/output: reconfigure input devices on new outputTudor Brindus
2020-04-22input/cursor: fix hide cursor timeouts on tablets and touchscreensTudor Brindus
2020-04-04Port input method and text input from rootstonxdavidwu
2020-03-23Fix redundant call to seat_send_focus()Leo
2020-03-12input: Avoid creating the PAD device multiple timesOlivier Fourdan
2020-03-11input: Add support for keyboard shortcuts inhibitMichael Weiser
2019-12-12Add seat <seat> idle_{inhibit,wake} <sources...>Drew DeVault
2019-11-24input: seat: Fix seat device list not initialised before usePaul Riou
2019-11-21Add support for wlr_keyboard_groupBrian 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-01seat: simplify a strduplbonn
2019-10-16Updates per wlroots layer shell changesDrew DeVault
2019-09-25input: Add support for tablet protocol.John Chadwick
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-13handle_seat_node_destroy: do not focus own nodeBrian Ashworth
2019-06-12bindings: defer while initiailizingBrian Ashworth
2019-06-08Fix segfault with "xwayland false" (#4228)Aidan Harris
2019-06-05add seat sub command 'xcursor_theme'Daniel Eklöf
2019-04-13Fix scratchpad fullscreen behavior and crashBrian Ashworth
2019-04-13Fix potential null accessesAshkan Kiani
2019-03-19Support WLR_INPUT_DEVICE_SWITCH in swayRyan Walklin
2019-03-18Remove debug treeRyan Dwyer
2019-03-17Introduce default seatopRyan Dwyer
2019-03-17Replace seatup allows_events with button callbackRyan Dwyer
2019-03-14Set prev_workspace_name based off of focusBrian Ashworth
2019-03-11Don't send button events to surfaces when dragging or resizingRyan Dwyer
2019-03-10Fix crash in cmd_workspace when layer surface has focusemersion
2019-03-09fix "directive argument is null" errorsJeff Peeler
2019-02-28seat: don't send button release when not pressedemersion
2019-02-23Update for swaywm/wlroots#1517emersion
2019-02-23handle_seat_node_destroy: update seat->workspaceBrian Ashworth
2019-02-18Fix drag icon map listener not removedemersion
2019-02-14seat: allow tree focus changes while layer focusedBrian Ashworth
2019-02-07seat_configure_tablet_tool: configure xcursorBrian Ashworth
2019-01-30Implement pointer-constraints-unstable-v1Las
2019-01-27Merge pull request #3423 from RyanDwyer/fullscreen-globalDrew DeVault
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-24Use sway_log_errno instead of strerrorIan Fan
2019-01-24Update for swaywm/wlroots#1402emersion
2019-01-22seat_create: set initial focus for added seatsBrian Ashworth