SDL/src/events
Frank Praznik 20e8ac0075 wayland: Fix keymap changed event spam with non-latin keyboard layouts
The function SDL_GetCurrentKeymap() would return null instead of the actual bound keymap for non-latin layouts if certain mapping options were set. Add a parameter to ignore the keymap options and always return the actual bound keymap, which is needed in the Wayland backend to avoid spamming keymap changed events on every keystroke with certain layouts.
2025-05-21 11:54:56 -04:00
..
blank_cursor.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
default_cursor.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
imKStoUCS.c Fix uses of undefined macro identifiers (-Wundef) 2023-03-29 21:49:01 +00:00
imKStoUCS.h Remove stray  2023-09-20 08:32:53 -07:00
scancodes_darwin.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
scancodes_linux.h Map additonal Linux keycodes to SDL scancodes 2025-02-24 07:53:22 -08:00
scancodes_windows.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
scancodes_xfree86.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_categories.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_categories_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_clipboardevents.c wayland: Check the origin of clipboard offers before forwarding them to the client 2025-04-22 11:29:38 -04:00
SDL_clipboardevents_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_displayevents.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_displayevents_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_dropevents.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_dropevents_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_events.c Fixed rare crash trying to interrupt SDL_WaitEvent() 2025-05-19 14:15:44 -07:00
SDL_events_c.h Update joysticks and so forth during live resize 2025-01-20 10:11:31 -08:00
SDL_eventwatch.c Cocoa metal layers need their size updated before renderer updates 2025-02-24 15:37:13 -08:00
SDL_eventwatch_c.h Cocoa metal layers need their size updated before renderer updates 2025-02-24 15:37:13 -08:00
SDL_keyboard.c wayland: Fix keymap changed event spam with non-latin keyboard layouts 2025-05-21 11:54:56 -04:00
SDL_keyboard_c.h wayland: Add multi-seat support 2025-04-12 13:39:17 -04:00
SDL_keymap.c wayland: Fix keymap changed event spam with non-latin keyboard layouts 2025-05-21 11:54:56 -04:00
SDL_keymap_c.h wayland: Fix keymap changed event spam with non-latin keyboard layouts 2025-05-21 11:54:56 -04:00
SDL_keysym_to_keycode.c keyboard: Add some SDL keycodes for common Xkb keys 2025-01-09 17:26:41 -05:00
SDL_keysym_to_keycode_c.h keyboard: Add some SDL keycodes for common Xkb keys 2025-01-09 17:26:41 -05:00
SDL_keysym_to_scancode.c keyboard: Add some SDL keycodes for common Xkb keys 2025-01-09 17:26:41 -05:00
SDL_keysym_to_scancode_c.h events: Remove unused function declaration 2025-01-10 11:23:54 -05:00
SDL_mouse.c Fixed touch not being delivered as mouse events by default on Vita 2025-05-19 08:32:23 -07:00
SDL_mouse_c.h events: Add integer wheel fields for sdl2-compat 2025-05-01 22:50:52 -05:00
SDL_pen.c Fixed right mouse button emulation when using a pen 2025-04-30 11:07:31 -07:00
SDL_pen_c.h pen: Send virtual mouse and touch events for pen input. 2025-01-15 02:19:59 -05:00
SDL_quit.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_scancode_tables.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_scancode_tables_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_touch.c wayland: Add multi-seat support 2025-04-12 13:39:17 -04:00
SDL_touch_c.h wayland: Add multi-seat support 2025-04-12 13:39:17 -04:00
SDL_windowevents.c video: Add a hint to disable auto mode switching if an exclusive fullscreen window moves between displays 2025-03-14 13:46:00 -04:00
SDL_windowevents_c.h Cocoa metal layers need their size updated before renderer updates 2025-02-24 15:37:13 -08:00