06bd696cc2
Remove previous
consumption logic in GetWorkingBeatmap
...
This should not be required since the introduction of `workingCache`,
which does the same thing in a more global way.
2021-05-31 14:11:58 +09:00
775e0fbde5
Mark StableImportManager as nullable.
2021-05-18 15:27:20 +02:00
79740dd2d8
Merge conditionnal expression.
2021-05-17 22:01:05 +02:00
fe11426238
Disable appearance of the stable import prompt waiting for user interaction in tests, which caused them to fail.
2021-05-17 12:55:59 +02:00
a7b740fd1d
Reword ImportFromStablePopup and display the popup regardless of whether a stable install is detected.
2021-05-17 12:55:58 +02:00
851e33fd15
Hook up StableImportManager.
2021-05-17 12:55:57 +02:00
afc745f999
Merge branch 'master' into rebind-song-select
2021-04-07 17:13:25 +09:00
421cdb6650
Consume new method in existing usages (and remove some unnecessary set/unset code)
2021-02-18 15:01:11 +09:00
d3f0c0730d
Merge branch 'master' into non-concurrent-sample-playback
2021-02-12 17:22:15 +09:00
3e750feaa4
Subclass LocalPlayerModSelectOverlay to correctly deselect incompatible mods on free mod selection
2021-02-05 16:42:35 +09:00
89a42d60fb
General cleanup
2021-02-01 18:50:32 +09:00
4019cc38e5
Allow footer buttons to be customised
2021-01-27 22:03:51 +09:00
91d34d86f7
Abstractify ModSelectOverlay
2021-01-27 22:02:23 +09:00
de9d075f94
Initial sample + samplechannel rework
2021-01-19 17:11:40 +09:00
0b165dce4b
Fix multiplayer mod select showing autoplay as a choice
2021-01-18 17:50:32 +09:00
0a65ae8f1e
Fix the beatmap carousel playing the difficulty change sample on beatmap change
2021-01-15 14:07:24 +09:00
25b4628672
Merge branch 'master' into fix-transform-mutation-from-background
2021-01-06 11:04:51 +01:00
4b539b01c1
Match code between updateSelectedBeatmap/Ruleset
2021-01-05 20:38:58 +09:00
b3f08b29ca
Ensure that all changes to screen backgrounds are on the correct thread
2021-01-05 15:22:50 +09:00
a3e4e2f6c3
Switch ResultsScreen and SongSelect inheritance and remove local implementation
2021-01-05 15:22:50 +09:00
efb71713ef
Fix null condition inhibiting deselection events
2021-01-03 22:43:02 +09:00
caa5109e3a
Add precautionary null checks to update methods in SongSelect
2021-01-03 12:18:35 +09:00
df5e1d83bd
Allow recommender to potentially be null
2020-12-22 14:36:52 +09:00
cbbcf36eaa
Merge branch 'master' of https://github.com/ppy/osu into present-recommended
2020-12-03 19:38:32 +02:00
a852a27dfb
Fix current beatmap temporarily becoming empty during ruleset change
...
When changing the ruleset at song select, there was a scenario where it
would be set to default (empty) for one debounce length where this was
not actually required. This occurs when the currently selected beatmap
set has other difficulties which match the target ruleset, specifically.
2020-11-30 19:36:30 +09:00
944f3480c2
Merge branch 'master' of https://github.com/ppy/osu into present-recommended
...
Conflicts:
osu.Game/OsuGameBase.cs
osu.Game/Screens/Select/DifficultyRecommender.cs
osu.Game/Screens/Select/SongSelect.cs
2020-11-21 14:01:01 +02:00
df9ff76f23
Reduce assert to guard in the outwards direction
2020-11-03 16:49:13 +09:00
d5c95a8b46
Centralise into methods and add assertions for safety
2020-11-03 00:45:55 +09:00
c3d3856a64
Fix looping mode not being set on first track after entering song select
...
Closes #10656 .
2020-11-02 23:51:02 +09:00
6f623d8cca
Rename IsUserPaused -> UserPauseRequested
2020-11-02 16:08:59 +09:00
8f2cd0e8c5
Add matching requestedByUser parameter to Play method
2020-11-02 15:01:30 +09:00
6cbff98295
Merge branch 'master' into add-collections-to-beatmap-options
2020-09-15 15:23:33 +09:00
2c7492d717
Add null check in SongSelect disposal for safety
2020-09-15 14:34:58 +09:00
43daabc982
Remove unused using and move dialog to BDL
2020-09-14 12:10:00 -07:00
c833f5fcc4
Reorder buttons to match stable
2020-09-14 11:23:41 -07:00
c30174cea3
Add manage collections button to beatmap options
2020-09-14 11:21:23 -07:00
1a8a7ae7f8
Remove hardcoded key param from AddButton
2020-09-14 11:19:18 -07:00
a377cccb4d
Unsubscribe from track changed event on disposal
2020-09-14 17:10:35 +02:00
f17b2f1359
Ensure track is looping in song select immediately
2020-09-12 20:43:17 +02:00
b594a2a507
Import collections on initial import-from-stable step
2020-09-11 11:16:00 +09:00
7d35893ecd
Make MusicController non-nullable
2020-08-11 12:40:58 +09:00
f058f5e977
Fix incorrect value being set
2020-08-06 16:24:14 +09:00
5c05fe3988
Expose track from MusicController
2020-08-06 16:24:14 +09:00
6e42b8219c
Move track to MusicController, compiles
2020-08-06 16:24:14 +09:00
73e1bf0d89
Check sub screen's OnBackButton instead
2020-07-14 13:19:48 -07:00
36041fc245
Fix back button not working correctly with multi song select's mod select
2020-07-14 00:29:57 -07:00
4caf4d31d4
Fix mod select blocking home and alt f4 in song select
2020-07-14 00:00:10 -07:00
bbbe8d6f68
Remove group selector for now, tidy up code somewhat
2020-07-09 13:47:11 +09:00
a40475e6aa
Remove triggerNextRandom from SongSelect
2020-06-04 21:09:47 +12:00
cb6e473910
Remove triggerPreviousRandom from SongSelect
2020-06-04 21:08:07 +12:00