Sam Lantinga
|
16f8122a0d
Keep the simplest mapping of scancode + modifer for a given keycode
|
1 vuosi sitten |
Frank Praznik
|
6b776a9989
keyboard: Add some SDL keycodes for common Xkb keys
|
1 vuosi sitten |
Frank Praznik
|
73ee99978d
wayland: Add support for Mod3 and more esoteric Xkb configurations
|
1 vuosi sitten |
Sam Lantinga
|
f2074d7af3
Updated copyright for 2025
|
1 vuosi sitten |
Frank Praznik
|
dd83908109
keyboard: Check for both caps lock and shift when looking up a keycode by name
|
1 vuosi sitten |
Sam Lantinga
|
61511c48a4
SDL_HashTable is now optionally thread-safe
|
1 vuosi sitten |
Sam Lantinga
|
3234a3b902
Simplified internal SDL_Surface structure
|
1 vuosi sitten |
Sam Lantinga
|
a90ad3b0e2
Removed SDL_bool in favor of plain bool
|
1 vuosi sitten |
Sam Lantinga
|
37c9fb490e
Changed enums to use XXX_COUNT for the count or number of values
|
1 vuosi sitten |
Sam Lantinga
|
9ff3446f03
Use SDL_bool instead an int return code in the SDL API
|
1 vuosi sitten |
Sam Lantinga
|
8f546bb3c9
Use C99 bool internally in SDL
|
1 vuosi sitten |
Sam Lantinga
|
6501e90018
Use C++ style comments consistently in SDL source code
|
1 vuosi sitten |
Mathieu Eyraud
|
dcc3dd4c7c
Remove stray return statement
|
1 vuosi sitten |
Sam Lantinga
|
a1998d106d
Putting the simple back into Simple DirectMedia Layer
|
1 vuosi sitten |
Sam Lantinga
|
725b95dc84
Fixed SDL_GetDefaultScancodeFromKey()
|
1 vuosi sitten |
Sam Lantinga
|
4f7c0e7c46
Fixed key names for non-latin keyboard layouts
|
1 vuosi sitten |
Sam Lantinga
|
ac7df9d01f
Removed acquire/release of keymaps, which isn't needed internally.
|
1 vuosi sitten |
Sam Lantinga
|
a13c993e40
Removed keymaps from the API
|
1 vuosi sitten |
Sam Lantinga
|
c298a3749b
Expose the keymap separately from the event keycode
|
1 vuosi sitten |
Sam Lantinga
|
eac8e858d5
Fixed key names for Thai keyboards
|
1 vuosi sitten |
Sam Lantinga
|
b7aca89466
Fixed key names when KEYCODE_OPTION_LATIN_LETTERS is enabled
|
1 vuosi sitten |
Sam Lantinga
|
a82f19f690
Use the shifted version of the letter as the key name
|
1 vuosi sitten |
Sam Lantinga
|
4f55271571
Removed temporary memory from the API
|
1 vuosi sitten |
Sam Lantinga
|
68322ac851
Ensure that all functions that follow the SDL_GetStringRule return temporary memory
|
1 vuosi sitten |
Sam Lantinga
|
bb96320cc4
Make sure we always copy the data returned using SDL_GetStringRule
|
1 vuosi sitten |
Sam Lantinga
|
5ee88d43f9
Fixed mapping the non-US hash key on European keyboards
|
1 vuosi sitten |
Sam Lantinga
|
8722c297a4
Added a key name for the non-US backslash key
|
1 vuosi sitten |
Sam Lantinga
|
ed9bbb2dca
Restore default behavior for keypad keycodes
|
1 vuosi sitten |
Sam Lantinga
|
2c333c7355
The mode modifier only affects character keys
|
1 vuosi sitten |
Sam Lantinga
|
d4497ecdbd
Numpad scancodes have non-numpad keycodes
|
1 vuosi sitten |