aboutsummaryrefslogtreecommitdiff
path: root/sway/input/seat.c
AgeCommit message (Expand)Author
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
2019-01-21Replace wlr_log with sway_logM Stoeckl
2019-01-14Disarm key repeat on reloadBrian Ashworth
2019-01-13Merge pull request #3402 from RyanDwyer/refactor-seatopsDrew DeVault
2019-01-10Refactor seat operations to use an interfaceRyan Dwyer
2019-01-09reload: reset input configsBrian Ashworth
2019-01-09Simplify evdev includes on FreeBSD by relying on up-to-date packageJan Beich
2019-01-08Merge pull request #3385 from robertgzr/reset_output_mappingDrew DeVault
2019-01-09cursor: allow mapping to all outputsRobert Günzler