Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A few keycode/scancode renaming suggestions #9808

Closed
Sackzement opened this issue May 16, 2024 · 1 comment
Closed

A few keycode/scancode renaming suggestions #9808

Sackzement opened this issue May 16, 2024 · 1 comment
Milestone

Comments

@Sackzement
Copy link
Contributor

Sackzement commented May 16, 2024

SDLK_a-SDLK_z -> SDLK_A-SDLK_Z (uppercase)

SDL_SCANCODE_NUMLOCKCLEAR -> SDL_SCANCODE_KP_NUMLOCK (adding _KP, removing CLEAR)

SDL_SCANCODE_AGAIN -> SDL_SCANCODE_REDO

RIGHT/LEFT vs L/R:

SDL_SCANCODE_LCTRL
SDL_SCANCODE_LSHIFT
SDL_SCANCODE_LALT
SDL_SCANCODE_LGUI
SDL_SCANCODE_RCTRL
SDL_SCANCODE_RSHIFT
SDL_SCANCODE_RALT
SDL_SCANCODE_RGUI
SDL_SCANCODE_LEFTBRACKET   -> SDL_SCANCODE_LBRACKET
SDL_SCANCODE_RIGHTBRACKET  -> SDL_SCANCODE_RBRACKET
SDL_SCANCODE_KP_LEFTPAREN  -> SDL_SCANCODE_KP_LPAREN
SDL_SCANCODE_KP_RIGHTPAREN -> SDL_SCANCODE_KP_RPAREN
SDL_SCANCODE_KP_LEFTBRACE  -> SDL_SCANCODE_KP_LBRACE
SDL_SCANCODE_KP_RIGHTBRACE -> SDL_SCANCODE_KP_RBRACE

RETURN vs ENTER:

SDL_SCANCODE_KP_ENTER
SDL_SCANCODE_RETURN   -> SDL_SCANCODE_ENTER

PERIOD vs DOT:

SDL_SCANCODE_PERIOD    -> SDL_SCANCODE_DOT
SDL_SCANCODE_KP_PERIOD -> SDL_SCANCODE_KP_DOT

SDL_SCANCODE_DISPLAYSWITCH -> SDL_SCANCODE_SWITCHVIDEOMODE

A bit of clarification needed:

SDL_SCANCODE_APPLICATION
SDL_SCANCODE_APP1
SDL_SCANCODE_APP2

Shorten some names:
SDL_SCANCODE_ESCAPE -> SDL_SCANCODE_ESC
SDL_SCANCODE_PRINTSCREEN -> SDL_SCANCODE_PRINT
SDL_SCANCODE_CALCULATOR -> SDL_SCANCODE_CALC
SDL_SCANCODE_MEDIASELECT -> SDL_SCANCODE_MEDIA

@Sackzement Sackzement changed the title A few key keycode/scancode renaming suggestions A few keycode/scancode renaming suggestions May 16, 2024
@slouken slouken added this to the 3.0 ABI milestone May 22, 2024
@slouken
Copy link
Collaborator

slouken commented May 27, 2024

We've considered this and there doesn't seem to be a lot of value in changing these. Thanks for the suggestion!

@slouken slouken closed this as not planned Won't fix, can't repro, duplicate, stale May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants