Commit Graph

26024 Commits

Author SHA1 Message Date
Dan Balasescu
048bd87c2e No longer download iOS simulator
https://github.com/actions/runner-images/issues/12862#issuecomment-3211455624
2025-08-22 13:31:43 +09:00
Dean Herbert
402e97141d Merge pull request #6624 from smoogipoo/update-sdl
Update SDL3-CS
2025-08-17 23:32:20 +09:00
Dan Balasescu
f6cc050571 Fix Android compile
Co-authored-by: Susko3 <Susko3@protonmail.com>
2025-08-17 17:04:57 +09:00
Dan Balasescu
b65bf4fbb2 Update SDL3-CS 2025-08-17 17:04:56 +09:00
Dean Herbert
5b8aecb65e Merge pull request #6623 from smoogipoo/use-xcode-16.2
Force Xcode 16.4 on CI
2025-08-16 20:05:56 +09:00
Dan Balasescu
ed18528885 Force Xcode 16.4 on CI 2025-08-16 15:48:40 +09:00
Dean Herbert
efeb7ecb1d Merge pull request #6621 from frenzibyte/default-audio-device
Fix audio not working on iOS
2025-08-08 21:10:49 +09:00
Salman Alshamrani
f127378bb8 Fix audio not working on iOS 2025-08-08 11:57:19 +03:00
Dean Herbert
e6fcd16cf2 Update native libs 2025-08-06 21:38:24 +09:00
Dan Balasescu
a7b203bee6 Merge pull request #6620 from peppy/update-bass-again
Update BASS with more fixes
2025-08-06 14:52:55 +09:00
Dean Herbert
4a17b0af83 Use MixerReset flag where possible
Unfortunately it doesn't seem to be usable for pause operations, so I've
left the old method in place for that.
2025-08-06 03:05:46 +09:00
Dean Herbert
a891e0a3e5 Update BASS with more fixes
See https://www.un4seen.com/forum/?topic=20482
2025-08-06 03:05:37 +09:00
Dean Herbert
ab26ec6fbf Switch mobile bass libraries to beta version 2025-08-06 03:05:37 +09:00
Dean Herbert
0f77789a3f Add a paper trail for get position reporting -1 2025-08-01 18:53:58 +09:00
Dean Herbert
309439658d Bump imagesharp with security fixes
Closes https://github.com/ppy/osu-framework/pull/6619.

Dependabot can't line ending.
2025-07-31 01:28:47 +09:00
Dean Herbert
657a4962f2 Add more docuemntation about OLDGAPS bass flag 2025-07-23 17:53:31 +09:00
Bartłomiej Dach
49160909db Merge pull request #6617 from smoogipoo/remove-ios-rollbacks
Remove iOS workload rollbacks
2025-07-22 14:43:46 +02:00
Dan Balasescu
5bc43d1e71 Use macOS-15 for iOS builds 2025-07-22 18:13:17 +09:00
Dan Balasescu
91ede356d9 Remove iOS workload rollbacks 2025-07-22 17:25:54 +09:00
Dean Herbert
f91f67985b Merge pull request #6615 from smoogipoo/handle-getposition-errors
Gracefully handle errors when retrieving track position
2025-07-21 13:50:32 +09:00
Dan Balasescu
219c94b046 Gracefully handle errors when getting track position 2025-07-21 03:06:26 +09:00
Dean Herbert
63f5cebd41 Update nativelibs for new BASS library 2025-07-18 16:41:07 +09:00
Dean Herbert
a43f85dd4a Merge pull request #6614 from peppy/update-bass-positional-fix
Update BASS libraries
2025-07-18 16:23:59 +09:00
Bartłomiej Dach
8401908214 Specify new BASS channel attribute for smoother time reporting with tempo adjustments active
This is to prevent https://github.com/ppy/osu/discussions/33260 from
occurring again.
2025-07-18 08:50:55 +02:00
Dean Herbert
09d1d7a331 Update BASS libraries
See https://www.un4seen.com/forum/?msg=145285.
2025-07-18 12:56:20 +09:00
Dan Balasescu
3334c06a2c Merge pull request #6397 from hwsmm/clean-samplech
Dispose SampleChannel in Sample if it is not disposed yet
2025-07-18 12:01:53 +09:00
Dan Balasescu
0d58bedb37 Add condition to ensure automatic-free is intended 2025-07-18 11:39:01 +09:00
Dan Balasescu
4ba11b82a6 Adjust various documentations 2025-07-18 11:38:39 +09:00
Dan Balasescu
febc10dde3 Merge branch 'master' into clean-samplech 2025-07-18 11:12:42 +09:00
Dan Balasescu
1d5301018d Merge pull request #6596 from EYHN/eyhn/fix/tooltip-display
Fix flickering when the tooltip changes
2025-07-14 19:12:36 +09:00
Dan Balasescu
fa6c144762 Merge branch 'master' into eyhn/fix/tooltip-display 2025-07-14 18:58:39 +09:00
Dan Balasescu
eb0876dc99 Trim whitespace in package version 2025-07-14 14:52:45 +09:00
Dean Herbert
f049aef38b Merge pull request #6611 from smoogipoo/update-veldrid
Update veldrid
2025-07-11 01:38:02 +09:00
Dan Balasescu
7b9c836234 Update veldrid 2025-07-10 22:01:30 +09:00
Bartłomiej Dach
9833520d8c Merge pull request #6609 from smoogipoo/fix-bindable-precision-ftz
Work around subnormal floats being flushed to zero
2025-07-10 08:42:34 +02:00
Dan Balasescu
399c2cfb51 Work around subnormal floats being flushed to zero
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2025-07-09 20:46:34 +09:00
Dean Herbert
a79823b541 Merge pull request #6608 from peppy/decoupled-clock-not-starting-source
Fix `DecouplingFramedClock` not starting source in edge case scenario
2025-07-09 16:17:03 +09:00
Dean Herbert
1912761942 Reset flag on clock reset 2025-07-09 15:57:24 +09:00
Dean Herbert
0e5096b13b Fix DecouplingFramedClock not starting source in edge case scenario 2025-07-09 15:13:09 +09:00
Dean Herbert
9a3b685d72 Merge pull request #6605 from smoogipoo/fast-decoupled-reference 2025-07-08 23:39:48 +09:00
Dan Balasescu
44127c571c Make internal for now 2025-07-08 17:11:52 +09:00
Dan Balasescu
cd9fc864ad Explain when the property is initialised 2025-07-08 17:09:17 +09:00
Dan Balasescu
24c2dca2e0 Lock on stopwatch instead 2025-07-08 17:05:29 +09:00
Dan Balasescu
a4c538c2c8 Make accessing CurrentTime thread-safe
Now need to address this to be perfectly safe, since it is indeed
exposed in a raw state to consumers.
2025-07-08 16:39:56 +09:00
Dan Balasescu
d31d3918c4 Move static to DebugUtils + document + cleanup reference 2025-07-08 16:27:54 +09:00
Dean Herbert
712f7828b7 Add brief inline explanation of reference clock usage 2025-07-08 15:54:27 +09:00
Dean Herbert
cfb0d7b4b6 Merge pull request #6606 from smoogipoo/fix-memory-leak
Fix memory leak when multiple games use the same host
2025-07-08 01:50:28 +09:00
Dan Balasescu
4c82381cdc Fix memory leak when multiple games use the same host 2025-07-08 01:36:05 +09:00
Dan Balasescu
638a80aa55 Use test clock as reference for decoupling clock 2025-07-07 21:36:25 +09:00
Dean Herbert
eb079409dc Merge pull request #6601 from smoogipoo/remove-android-spirv-lib
Remove `libveldrid-spirv` libs from Android package
2025-07-04 17:49:07 +09:00