Skip to content

Tags: ppy/osu-framework

Tags

2026.629.0

Toggle 2026.629.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update SDL3-CS (#6772)

Closes ppy/osu#38151, probably closes
ppy/osu#38171.

2026.623.0

Toggle 2026.623.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update SDL3-CS (#6769)

2026.616.0

Toggle 2026.616.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6768 from EVAST9919/path-sdf-rework

Improve `Path` sdf encoding

2026.527.0

Toggle 2026.527.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6753 from zihadmahiuddin/fix/track-bass-device-up…

…date-reinit-syncs

Re-initialize syncs on device update in `TrackBass`

2026.521.0

Toggle 2026.521.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6755 from Susko3/update-sdl3

Update SDL3-CS

2026.513.0

Toggle 2026.513.0's commit message

Verified

This commit was signed with the committer’s verified signature.
Image smoogipoo Dan Balasescu
Bump SDL3 package

2026.511.0

Toggle 2026.511.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use SDL3 for linux by default (#6746)

Most issue are now fixed. Let's give this another try.

Closes ppy/osu#21939 and probaly others.

2026.508.0

Toggle 2026.508.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Implement pluralisable strings (#6734)

* Implement pluralisable localisation strings

* Add attribution & license for pluralisation rules

* Rename parameter

* Be very explicit about what `PluralisableString` doesn't do

---------

Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>

2026.428.0

Toggle 2026.428.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow configuring audio latency with an env variable (#6724)

* Allow configuring audio latency

It should behave like before, but now allows configuring the latency
through OSU_BASS_CONFIG_DEV_PERIOD env variable (in milliseconds)

examples:
OSU_BASS_CONFIG_DEV_PERIOD=10 -> 441 period size in samples (default)
OSU_BASS_CONFIG_DEV_PERIOD=2 -> 88 period size in samples

* Add proper support for negative dev period values

Bass supports negative values in BASS_CONFIG_DEV_PERIOD,
now we correctly handle this case.
For example, using -256 will now correctly set the period to 256 samples
and the buffer to 512 samples.
Some hardware might work better with power-of-2 sample rates.

* Fix typo

* Fix formatting

* Fix formatting (attempt 2)

* Rename envvar and restrict to Linux

Renamed to OSU_TEMP_TESTING_BASS_CONFIG_DEV_PERIOD
to indicate that the intention is to remove it at some point.

* Adjust messaging slightly

* Allow on all platforms

---------

Co-authored-by: Dean Herbert <pe@ppy.sh>

2026.422.0

Toggle 2026.422.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Turn on SDL3 for windows (#6735)