aboutsummaryrefslogtreecommitdiff
path: root/sway/input/keyboard.c
AgeCommit message (Expand)Author
2024-01-18scene_graph: Port ext_session_v1Alexander Orzechowski
2023-12-13input/{keyboard,switch}: rename input_inhibited variable to lockedSimon Ser
2023-12-13input/seat: drop exclusive_clientSimon Ser
2023-10-05Drop support for KDE's idle protocolSimon Ser
2023-04-14Use format_str() throughoutSimon Ser
2023-01-11input: enable user xkb configs with cap_sys_niceRonan Pigott
2022-12-19seat: Set keyboard if seat keyboard is NULLKenny Levinsen
2022-12-04seat: Avoid sending redundant keymaps on reloadKenny Levinsen
2022-11-28Make session optionalSimon Ser
2022-11-15Update for wlroots!3814Simon Ser
2022-06-22Remove access to wlr_input_device unionSimon Ser
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-17sway/input: follow up wlroots input device events renamingSimon Zeni
2022-02-21sway/input: use wlr_input_device from input device baseSimon Zeni
2021-03-12Implement input method keyboard grabxdavidwu
2021-02-14input: Only commit transactions when necessaryKenny Levinsen
2020-11-12input/keyboard: fix Group# bindings for keyboard groupsBrian Ashworth
2020-11-11Replace wlr_key_state with wl_keyboard_key_stateSimon Ser
2020-10-30hide_cursor: Add an option to hide when typingTamir Zahavi-Brunner
2020-06-16input/keyboard: wlr_keyboard_group enter and leaveBrian Ashworth
2020-05-19input: fix reloading crash due to keyboard group configuringBrian Ashworth
2020-05-08input/keyboard: use wlr_keyboard_keymaps_match from wlrootsTudor Brindus
2020-04-14input: keyboard: Never group virtual keyboards.Andri Yngvason
2020-03-30add --no-repeat option for bindingsLinus Heckemann
2020-03-11input: Add support for keyboard shortcuts inhibitMichael Weiser
2019-12-16seat_cmd_keyboard_grouping: change keymap to smartBrian 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-11-28input/keyboard: reset seat keyboard on destroyBrian Ashworth
2019-11-26input/keyboard: check keyboard group before removeBrian Ashworth
2019-11-21Add support for wlr_keyboard_groupBrian Ashworth
2019-11-21input/keyboard: cleanup xkb_file error handingBrian Ashworth
2019-08-20input/keyboard: send released only if pressed sentBrian Ashworth
2019-08-01bindsym/code: add group supportBrian Ashworth
2019-08-01input/keyboard: don't reset layout for same keymapBrian Ashworth
2019-07-23ipc: add an input eventBrian Ashworth
2019-07-17Implement input_cmd_xkb_file (#3999)Ed Younis
2019-06-09commands/input: perform basic keymap validationBrian Ashworth
2019-05-30bindings: allow unlocked and locked bindingsBrian Ashworth
2019-05-14input/keyboard: attempt default keymap on failureBrian Ashworth
2019-04-26bindsym: change xkb_rule_names initializationKonstantin Pospelov
2019-04-26bindsym: consider xkb_rule_names for --to-codeKonstantin Pospelov
2019-04-20ipc: fix criteria for emitting bar_state_updateBrian Ashworth
2019-03-10Make raw keysyms take precedence over translatedBen Challenor
2019-02-10input/keyboard: respect solo repeat_{rate,delay}Brian Ashworth
2019-02-08bar_cmd_modifier: add support for noneBrian Ashworth
2019-01-21Move sway-specific functions in common/util.c into sway/M Stoeckl
2019-01-21Replace wlr_log with sway_logM Stoeckl