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

Unstable #62

Merged
merged 44 commits into from
Jun 30, 2023
Merged

Unstable #62

merged 44 commits into from
Jun 30, 2023

Conversation

KelvinShadewing
Copy link
Owner

No description provided.

tulpenkiste and others added 30 commits April 2, 2023 16:54
Pull static link PR into unstable
One major issue I've always had with brux-gdk is that it's not very portable since it has a strict dependency on SDL2.

This commit implements an audio portability API that allows non-SDL2 backends to be implemented, and improves the test suite included in the rte directory.

In case it's still needed though, the old version can still be found in test_old.

In the future, I want to also implement a portability API for graphics, input, and filesystem operations.

By the way, I also fixed some bugs in this commit ;)

Signed-off-by: hexaheximal <hexaheximal@proton.me>
Implement an audio portability API
tulpenkiste and others added 14 commits June 14, 2023 21:33
Previously it would crash if you tried to make the window too small.

Not only is that now fixed, but it also sets the minimum window size with SDL_SetWindowMinimumSize().
Clean up the code and fix a bug
"fastfill disablec" -> "fastfill disabled"
The codebase is a mess, so...
Clean up more code and fix more bugs
@KelvinShadewing KelvinShadewing merged commit 462f263 into master Jun 30, 2023
2 of 4 checks passed
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

Successfully merging this pull request may close these issues.

None yet

3 participants