SDL/src
Frank Praznik 974bbea20b x11: Add keymap support
XkbKeycodeToKeySym is replaced with XkbLookupKeySym, which can take the modifier states. The associated cmake check has been renamed for consistency.

Only the XKB path is currently handled. The deprecated XKeycodeToKeysym path is TODO.
2024-06-23 15:40:55 -04:00
..
atomic Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
audio JANITORIAL: Fix typos in comments in various files (#10058) 2024-06-19 07:13:46 -07:00
camera JANITORIAL: Fix typos in comments in various files (#10058) 2024-06-19 07:13:46 -07:00
core Add the raw platform specific key code to SDL_Keysym 2024-06-21 22:06:08 -07:00
cpuinfo Renamed SDL_SIMDGetAlignment() to SDL_GetSIMDAlignment() 2024-05-16 10:22:15 -07:00
dialog Dialog: Add filter number, remove NULL termination 2024-06-03 18:22:26 -07:00
dynapi Added the ability to query the keymap for keycodes based on modifier state 2024-06-21 22:06:08 -07:00
events Add SDL_HINT_MOUSE_RELATIVE_CLIP_INTERVAL (#10085) 2024-06-23 00:09:59 -07:00
file Rename SDL_Swap(16|32|64)(LE|BE) to SDL_Swap(LE|BE)(16|32|64) 2024-06-12 02:29:39 +02:00
filesystem Introduce formal policy for APIs that return strings. 2024-06-03 14:20:49 -04:00
haptic Fixed signatures for internal haptics functions 2024-06-05 10:09:02 -07:00
hidapi JANITORIAL: Fix typos in comments in various files (#10058) 2024-06-19 07:13:46 -07:00
joystick Add the raw platform specific key code to SDL_Keysym 2024-06-21 22:06:08 -07:00
libm Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
loadso Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
locale N3DS: Fix locale name and early return. 2024-03-19 16:54:07 -07:00
main main: Add an optional appstate param to main callback entry points. 2024-03-27 17:22:08 -04:00
misc Added VisionOS as a supported target to the Xcode project 2024-01-27 11:07:21 -08:00
power Build with -Wfloat-conversion + fix all warnings 2024-06-03 21:33:29 +00:00
render Clean up renderers at shutdown 2024-06-23 00:41:19 -07:00
sensor Introduce formal policy for APIs that return strings. 2024-06-03 14:20:49 -04:00
stdlib Added check for n<0 in SDL_rand_n() 2024-06-19 17:00:58 -07:00
storage Added SDL_GlobFlags 2024-05-14 07:13:35 -07:00
test The keycode in key events is affected by modifiers by default. 2024-06-22 00:19:06 -07:00
thread include: Make function pointer params into typedefs. 2024-06-11 12:22:46 -04:00
time time/windows/SDL_systime.c: remove minwinbase.h & timezoneapi.h includes 2024-05-28 11:27:37 +03:00
timer Added more error checking for SDL timer functions 2024-05-27 07:57:33 -07:00
video x11: Add keymap support 2024-06-23 15:40:55 -04:00
SDL.c Clean up renderers at shutdown 2024-06-23 00:41:19 -07:00
SDL_assert.c assert: SDL_AssertData::always_ignore should be an SDL_bool, not an int. 2024-04-09 00:50:01 -04:00
SDL_assert_c.h
SDL_error.c Updated logging functions for SDL3 naming convention 2024-05-16 10:22:15 -07:00
SDL_error_c.h
SDL_guid.c
SDL_hashtable.c Added the ability to query the keymap for keycodes based on modifier state 2024-06-21 22:06:08 -07:00
SDL_hashtable.h Added the ability to query the keymap for keycodes based on modifier state 2024-06-21 22:06:08 -07:00
SDL_hints.c Introduce formal policy for APIs that return strings. 2024-06-03 14:20:49 -04:00
SDL_hints_c.h Removed SDL_ClearHints() from the public API 2024-02-24 21:07:50 -08:00
SDL_internal.h Introduce formal policy for APIs that return strings. 2024-06-03 14:20:49 -04:00
SDL_list.c Cleaned up various type conversion issues 2024-03-07 06:58:43 -08:00
SDL_list.h
SDL_log.c Updated logging functions for SDL3 naming convention 2024-05-16 10:22:15 -07:00
SDL_log_c.h
SDL_properties.c Introduce formal policy for APIs that return strings. 2024-06-03 14:20:49 -04:00
SDL_properties_c.h Added SDL_DumpProperties() for internal debugging 2024-05-29 10:30:31 -07:00
SDL_utils.c Added the ability to query the keymap for keycodes based on modifier state 2024-06-21 22:06:08 -07:00
SDL_utils_c.h Added the ability to query the keymap for keycodes based on modifier state 2024-06-21 22:06:08 -07:00