FreeRDP/libfreerdp/locale
Martin Fleisz 9cff6e9366 locale: Fix X11 keyboard layout detection
This fixes an issue with keyboard layout detection reintroduced in #8960

The problem has already been fixed in #6688 but got lost after
refactoring.

The issue is that the layout specifier might be a comma separated list
with country specifiers i.e. `"at,us"` which was not correctly handled.
2023-09-28 21:16:17 +02:00
..
CMakeLists.txt [cmake] use FindX11 from CMake 3.13 2023-05-31 11:05:56 +02:00
keyboard.c [locale,keyboard] fix keyboard mapping on apple 2023-08-31 11:39:22 +02:00
keyboard_apple.c locale: Fix polish keyboard layouts on MacOS (#8139) 2022-08-19 12:25:54 +02:00
keyboard_apple.h locale: Fix keyboard detection on MacOS 2021-01-18 16:53:02 +01:00
keyboard_layout.c Updated keyboard list API 2022-10-19 20:31:53 +02:00
keyboard_sun.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
keyboard_sun.h Added FREERDP_LOCAL 2016-10-06 13:43:09 +02:00
keyboard_x11.c locale: Fix X11 keyboard layout detection 2023-09-28 21:16:17 +02:00
keyboard_x11.h Reformatted to new style 2019-11-07 10:53:54 +01:00
keyboard_xkbfile.c [locale,keyboard] fix keyboard mapping on apple 2023-08-31 11:39:22 +02:00
keyboard_xkbfile.h [locale,keyboard] fix keyboard mapping on apple 2023-08-31 11:39:22 +02:00
liblocale.h Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
locale.c [locale,keyboard] fix keyboard mapping on apple 2023-08-31 11:39:22 +02:00
xkb_layout_ids.c [locale,xkb] cleaned up variant detection 2023-07-03 10:19:34 +02:00
xkb_layout_ids.h [locale,xkb] cleaned up variant detection 2023-07-03 10:19:34 +02:00