-
Notifications
You must be signed in to change notification settings - Fork 2.1k
The Action Set API #7558
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
base: main
Are you sure you want to change the base?
The Action Set API #7558
Conversation
2b0845e
to
a70700e
Compare
e0ef7c0
to
57f684c
Compare
I'm wondering if this should be a satellite library, like SDL_ttf? |
Possibly! If it turns out the implementation doesn't require any SDL internals then this could probably be spun off into its own DLL. Just about the only thing I could find in the initial implementation is that we don't have a great way to detect keyboard/mouse hardware, everything else fits neatly into the usual SDL event watch. |
57f684c
to
df8768b
Compare
df8768b
to
ba22d4e
Compare
The Intel builders are acting up today, could just be a repo update... mysteriously my repo's CI went through just fine, so I guess re-run failed tests tomorrow? |
I'll look into caching the compiler. The toolchain is huge, but well below the cache limit. |
Similar to SDL_gpu, this is just a way to look at SDL_actionset as it develops, with the hope that it will be usable early in the SDL3 dev cycle.
Right now I have the first draft in a standalone program, but before I start cleaning it up for SDL I thought I'd get the minimum boilerplate set up first.
The current specification for Action Sets can be found here.
TODO:
Fixes #4464