sway-patched-tray-menu-github/sway
Brian Ashworth b8f12b4783 input/keyboard: attempt default keymap on failure
This attempts to use the default keymap when the one defined in the
input config fails to compile. The goal is to make it so the keyboard
is always in a usable state, even if it is not the user's requested
settings as usability is more important.

This also removes the calls to `getenv` for the `XKB_DEFAULT_*` family
of environment variables. The reasoning is libxkbcommon will fallback
to using those (and then the system defaults) when any of the rule
names are `NULL` or an empty string anyway so there is no need for
sway to duplicate the efforts.
2019-05-21 10:16:17 -04:00
..
commands cmd_move: add support for output current 2019-04-30 15:22:02 -06:00
config config/output: fix typo in merge_id_on_name 2019-05-11 13:34:48 -04:00
desktop Don't submit too much damage 2019-04-27 09:50:49 -06:00
input input/keyboard: attempt default keymap on failure 2019-05-21 10:16:17 -04:00
tree cmd_move: respect workspace layout when inserting 2019-04-24 19:12:24 -06:00
commands.c Add unbindswitch command 2019-04-17 23:29:43 -04:00
config.c Destroy swaybg client on reload 2019-05-11 13:34:47 -04:00
criteria.c criteria: fix __focused__ when no focus or unset 2019-03-23 09:53:23 +02:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c Send disabled output available modes on IPC get_outputs 2019-04-16 00:16:20 -04:00
ipc-server.c Fix the payload type returned by IPC 2019-04-16 23:48:44 -04:00
main.c Remove extra inclusion of stdio.h 2019-04-27 20:53:21 -06:00
meson.build swaybg: split into standalone project 2019-04-25 18:44:28 +03:00
security.c Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 2018-11-25 17:19:43 +01:00
server.c Set DISPLAY after initializing Xwayland 2019-03-04 21:16:00 +01:00
sway-bar.5.scd Add unbindsym/unbindcode command for swaybar 2019-04-17 23:29:43 -04:00
sway-input.5.scd Implement input type configs (#3784) 2019-04-14 19:31:36 -04:00
sway-ipc.7.scd Add support for manually setting subpixel hinting on outputs. 2019-03-24 09:37:24 +02:00
sway-output.5.scd Add support for manually setting subpixel hinting on outputs. 2019-03-24 09:37:24 +02:00
sway.1.scd Update language in sway.desktop & sway(1) 2019-03-10 15:09:52 -04:00
sway.5.scd sway.5.scd: clarify workspace config commands 2019-04-30 21:38:00 -06:00
swaynag.c Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03:00
xdg_decoration.c Fix xdg-decoration unconfigured if set before first commit 2019-05-11 13:34:45 -04:00