aboutsummaryrefslogtreecommitdiff
path: root/sway/input/seat.c
AgeCommit message (Expand)Author
2023-11-21seat: Fix reloading cursor theme after changeLina Banik
2023-11-16Only reconfigure input mappings on output changeSimon Ser
2023-11-16input/seat: rename seat_apply_input_configSimon Ser
2023-11-16input/seat: don't configure mappings for switchesSimon Ser
2023-10-05Drop support for KDE's idle protocolSimon Ser
2023-07-19Deprecate seat idle_wakeSimon Ser
2023-06-25Use "default" XCursor instead of "left_ptr"Simon Ser
2023-06-06Add support for wlr-layer-shell ON_DEMAND keyboard interactivityErik Reider
2023-06-02chore: chase wlroots map logic unificationKirill Primak
2023-05-04Add support for touch cancel eventshrdl
2023-05-02render: pass rendering state together in a structAlexander Orzechowski
2023-02-22Constify pixman_region32_t for rendering functionsSimon Ser
2023-02-20Implement seatop_touchStacy Harper
2023-01-18Fix pointer events for ext-session-lock surfacesSimon Ser
2023-01-16input/tablet: handle focusing NULL surfaceKirill Primak
2022-12-04seat: Avoid sending redundant keymaps on reloadKenny Levinsen
2022-11-28Make libinput backend optionalSimon Ser
2022-11-15input/seat: locally compute drag icon offsetSimon Ser
2022-10-28Fix focus tracking when session lock is activeDaniel De Graaf
2022-10-28Rework session lock keyboard focus handlingDaniel De Graaf
2022-10-14Add support for ext-idle-notify-v1Simon Ser
2022-10-09Use keyboard_state.focused_surface directlyFerdinand Schober
2022-10-09use seat directlyFerdinand Schober
2022-10-09allow pointer_constraints on layer_shell surfacesFerdinand Schober
2022-06-22Remove access to wlr_input_device unionSimon Ser
2022-05-30sway: add bindgesture commandFlorian Franzen
2022-04-30Avoid inspecting a NULL view in seat_set_focusDaniel De Graaf
2022-04-29Implement ext-session-lock-v1Daniel De Graaf
2022-03-23sway/input: wlr_seat_keyboard() now takes wlr_keyboardLeonardo Hernández Hernández
2022-03-22sway/input: fix bad position of wlr_dragLeonardo Hernández Hernández
2022-03-17sway/input: follow up wlroots input device events renamingSimon Zeni
2022-03-17sway/input/seat: take output name from specialized input deviceSimon Zeni
2022-03-05sway/input: destroy sway_switch properlyMoon Sungjoon
2022-02-22Remove some erroneous apostrophes in commentsThomas Hebb
2022-01-07input/seat: unset has_focus when focus_stack becomes emptyThomas Hebb
2021-10-10use node_is_viewsiikamiika
2021-02-25focus: beyond fullscreen when focused explicitlylbonn
2021-02-25Automatically map built-in touchscreens/tablets to built-in panelsSimon Ser
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-15text_input: Add support for focusing layer-shell surfacesTadeo Kondrak
2021-01-01input/seat: Reset command handler context in seat_destroy()Andri Yngvason
2021-01-01input/seat: Clean up focus_stack in seat_destroy()Andri Yngvason
2021-01-01input: Clean up input_method_relay in seat_destoy()Andri Yngvason
2020-12-06input/cursor: unhide cursor on synthetic inputTudor Brindus
2020-11-11tree/container: introduce `container_is_sticky[_or_child]` functionsTudor Brindus
2020-11-01commands/focus: force container warp when fulfilling `focus mode_toggle`Tudor Brindus
2020-10-31input: remove motion deltas from seatop callbacksTudor Brindus
2020-10-16seat: use default output mapping if there is no input configRonan Pigott
2020-09-16cursor: update hide timer during config applyRouven Czerwinski
2020-09-14input/cursor: reset event source after unhideRouven Czerwinski