1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-30 11:57:24 +08:00
Commit Graph

55971 Commits

Author SHA1 Message Date
Dean Herbert
0f18bef3f3 Fix incorrect test assumptions 2022-09-26 17:59:39 +09:00
Dan Balasescu
987294f294
Merge pull request #20483 from peppy/music-controller-thread-safety
Move `MusicController` binds to `LoadComplete` for added thread safety
2022-09-26 17:59:02 +09:00
Dan Balasescu
c969afcb71
Merge branch 'master' into leaderboard-nrt 2022-09-26 17:12:19 +09:00
Dan Balasescu
28470bd5c0
Merge pull request #20486 from peppy/gameplay-leaderboard-nrt
Apply NRT to `GameplayLeaderboard` hierarchy
2022-09-26 17:11:51 +09:00
Dan Balasescu
426ab176d6
Merge pull request #20418 from peppy/fix-leaderboard-crash
Fix intermittent leaderboard crash due to request finishing after drawable is disposed
2022-09-26 17:10:32 +09:00
Dean Herbert
20da1051d9 Apply NRT to GameplayLeaderboard hierarchy
Just some cleanup work that I wanted to do as part of my last changes.
2022-09-26 16:21:24 +09:00
Dean Herbert
5fc836d1f0 Apply NRT to BeatmapLeaderboard / MatchLeaderboard 2022-09-26 16:17:28 +09:00
Dean Herbert
a1297af441 Apply NRT to base Leaderboard classes 2022-09-26 16:12:47 +09:00
Dean Herbert
32d56fe3a9 Use request cancellation and IsDisposed guard instead of more Schedule 2022-09-26 16:02:33 +09:00
Dean Herbert
4e9b25d8b0 Move MusicController binds to LoadComplete for added thread safety 2022-09-26 15:42:37 +09:00
Dean Herbert
43c16cb613 Fix potential crash from incorrect drawable mutation in tablet settings display 2022-09-26 15:10:02 +09:00
Dean Herbert
c4887269f7 Avoid performing a realm write if there are no changes pending in RulesetConfigManager 2022-09-26 14:55:23 +09:00
Dean Herbert
4bd96108c0 Fix crash on game exit due to incorrect scheduling of realm change handler 2022-09-26 14:45:17 +09:00
Dean Herbert
b6dd8168d2 Fix progress notifications being able to be flung 2022-09-26 14:33:12 +09:00
Dean Herbert
82d4689716 Add failing test showing progress notifications can be flung and cancelled 2022-09-26 14:33:12 +09:00
Dean Herbert
a7449380cd Fix osu! slider ticks appearing too late 2022-09-26 14:11:59 +09:00
Dean Herbert
1eaaf80b99
Merge pull request #20468 from sashashura/patch-1
GitHub Workflows security hardening
2022-09-26 09:48:32 +09:00
Dean Herbert
f6b635a8fe
Merge pull request #20472 from o-dasher/cleanup-bindings
Cleanup bindings instantiation
2022-09-26 09:46:31 +09:00
o-dasher
ced7212660 Fixes syntax error 2022-09-25 16:33:39 -04:00
o-dasher
a9318e5c04 Fixes small oversight
was applying a value when it wasn't supposed to be applied.
2022-09-25 16:32:16 -04:00
o-dasher
578f1e1e6c Fixes SizeMultiplier binding 2022-09-25 16:28:03 -04:00
o-dasher
feadac1f79 Cleanup all other leftover binding instantiation 2022-09-25 16:02:40 -04:00
o-dasher
537796c3a1 Cleanup mod bindings 2022-09-25 15:49:22 -04:00
Alex
68f62ca9cd build: harden sentry-release.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:04:27 +02:00
Alex
90dd3c3020 build: harden report-nunit.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:03:13 +02:00
Alex
38f0524e88 build: harden ci.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:00:28 +02:00
ansel
5d0b2d34c9 Make playlist to always be in screen bounds 2022-09-24 23:35:06 +03:00
ansel
6c8e587344 Move margin value to constant 2022-09-24 21:52:16 +03:00
Dean Herbert
96bcfea26f
Merge pull request #20424 from peppy/fix-argon-slider-point-colour
Fix slider tick colour not being applied properly
2022-09-24 02:10:03 +09:00
Dean Herbert
7bacd36825
Merge pull request #20417 from peppy/fix-main-menu-storyboard-crash
Fix crash when storyboard attempts to play at main menu
2022-09-24 02:09:46 +09:00
Salman Ahmed
ddbbd594c6
Merge branch 'master' into fix-main-menu-storyboard-crash 2022-09-23 18:56:17 +03:00
Salman Ahmed
f88ef39659
Merge pull request #20419 from peppy/fix-drawable-mutation-batch
Fix off-thread drawable mutation in multiplayer settings overlay when an error occurs
2022-09-23 18:13:06 +03:00
Salman Ahmed
835cae3087 Remove null conditional 2022-09-23 17:06:55 +03:00
Salman Ahmed
cdc3afac88 Fix update progress notification not closing on completion 2022-09-23 16:30:07 +03:00
Salman Ahmed
4bd92b89bc Change test scene to ensure progress notification is closed on completion 2022-09-23 16:29:19 +03:00
NullifiedJosh
0e38ff07c7
Check if relax is one of the mods, if so hide. 2022-09-23 20:19:56 +08:00
Dean Herbert
965d0603ce Fix slider tick colour not being applied properly 2022-09-23 21:11:25 +09:00
Dean Herbert
0fa5e1b28e Fix intermittent leaderboard crash due to request finishing after drawable is disposed 2022-09-23 20:18:44 +09:00
Dean Herbert
4e9053b099 Fix crash when storyboard attempts to play at main menu 2022-09-23 20:10:57 +09:00
Dean Herbert
a65a76f7de Fix off-thread drawable mutation in multiplayer settings overlay when an error occurs
Closes #20413.
2022-09-23 20:05:32 +09:00
Dean Herbert
2a5556de33
Merge pull request #20406 from frenzibyte/argon-spinner
Add very basic "argon" spinner
2022-09-23 14:56:05 +09:00
Dean Herbert
a94b4e402e
Merge branch 'master' into argon-spinner 2022-09-23 14:22:53 +09:00
Dean Herbert
e0cdd4830d
Merge pull request #20408 from Pasi4K5/random-mod-test
Add `TestSceneOsuModRandom`
2022-09-23 13:40:06 +09:00
Pasi4K5
d538295ad5 Add TestSceneOsuModRandom 2022-09-22 23:04:43 +02:00
Salman Ahmed
a771d4031f Separate triangles-specific test steps to own scene 2022-09-22 21:27:06 +03:00
Salman Ahmed
49af80e17b Remove 1.3x scale and adjust metrics with it 2022-09-22 20:39:42 +03:00
Salman Ahmed
e9c3478f69 Add very basic "argon" spinner 2022-09-22 20:39:42 +03:00
Dan Balasescu
835db18bd1
Merge pull request #20405 from peppy/adjust-animations-a-bit
Adjust argon animations a bit
2022-09-23 01:38:31 +09:00
Dean Herbert
3811ea113d Adjust argon animations a bit 2022-09-23 00:54:24 +09:00
Dean Herbert
8a7526aaa3
Merge pull request #20344 from frenzibyte/better-tablet-notifications
Improve tablet error/warning notifications messaging
2022-09-22 22:45:27 +09:00