Commit Graph

25910 Commits

Author SHA1 Message Date
2b0e6b6b51 Don't invoke "completed" action for test scene virtual track
`MusicController` tries to play the next music when a track is completed.
In test scenes, we want to keep the virtual track, not random songs.
2021-06-16 17:44:21 +09:00
b24730efdb Merge pull request #13512 from smoogipoo/add-localisation-example
Localise parts of the beatmap listing overlay
2021-06-16 16:03:40 +09:00
cb80577922 Merge pull request #13509 from bdach/fix-seasonal-backgrounds
Fix seasonal backgrounds not cycling
2021-06-16 15:26:46 +09:00
68fa7d68cc Merge pull request #13511 from smoogipoo/fix-possible-nullref-2
Fix possible nullref in difficulty recommender
2021-06-16 15:20:45 +09:00
f802679d38 Merge pull request #13497 from smoogipoo/fix-present-score
Make PresentScore() use replay hash as fallback
2021-06-16 15:18:01 +09:00
4c5268694e Localise some of the BeatmapListingOverlay 2021-06-16 13:46:13 +09:00
fa00d07107 Upgrade osu-resources 2021-06-16 13:26:36 +09:00
a5261f0cb3 Add difficulty recommender instantly 2021-06-16 11:48:49 +09:00
6be41e497a Fix possible nullref in difficulty recommender 2021-06-16 11:27:38 +09:00
022b1a28d5 Add missing equality implementation for seasonal backgrounds
The equality operator is used to determine whether the next background
in the cycle should be loaded, to avoid pointless loads of the same
background several times (see #13362 and #13393). Its omission in the
latter pull caused seasonal backgrounds to no longer cycle.

Closes #13508.
2021-06-15 23:21:48 +02:00
e9d4ee3c87 Merge branch 'master' into enhance-mod-settings-text-box-visibility 2021-06-15 16:09:55 +09:00
579a4aa9c8 Remove comment 2021-06-15 14:10:09 +09:00
eb4c093371 Use hash as fallback 2021-06-15 14:06:17 +09:00
f6c6eea6dc Make PresentScore() only consider replay hash 2021-06-15 11:16:35 +09:00
cb1e2e3d97 Improve xmldoc 2021-06-14 21:54:55 +02:00
84ec378be1 Merge branch 'master' into refactor-scrolling-hoc-1 2021-06-14 20:42:38 +09:00
980afd6a04 Merge branch 'master' into fix-song-select-leaderboard-events 2021-06-14 20:03:36 +09:00
15a20ed9d6 Merge pull request #13486 from peppy/revert-nested-platform-container
Revert "Add nested `PlatformActionContainer` to allow testing of platform actions in visual tests"
2021-06-14 19:53:14 +09:00
75b5b50aee Merge pull request #13490 from smoogipoo/arbitrary-localisation-assembly
Match any arbitrary assembly for localisations
2021-06-14 19:05:22 +09:00
13d0eaa9fe Update framework 2021-06-14 19:03:31 +09:00
b327baa4de Match any arbitrary assembly for localisations 2021-06-14 17:47:31 +09:00
aa5dae84b2 Make all localisation class strings verbatim 2021-06-14 16:51:17 +09:00
83402a70db Fix potential null ref when no beatmap is selected 2021-06-14 15:06:24 +09:00
f8b09b7c81 Avoid refresh if score is not related to current display 2021-06-14 14:28:14 +09:00
fc442713bb Debounce schedule at base class 2021-06-14 14:26:40 +09:00
8dd48d48f6 Add support for song select leaderboard to handle newly imported scores 2021-06-14 14:20:23 +09:00
564682270a Revert "Add nested PlatformActionContainer to allow testing of platform actions in visual tests"
This reverts commit be91203c92.
2021-06-14 13:18:52 +09:00
660bf50dc7 Clarify multiple coordinate systems
- Fix wrong position is set for DHOs for down/right scrolling direction.
2021-06-14 13:13:27 +09:00
09f1cbde7e Fix TimeAtPosition doc comment 2021-06-14 13:13:27 +09:00
fdb09ef4d7 Simplify flipPositionIfRequired using scrollLength 2021-06-14 13:13:27 +09:00
8cf4454780 Use Direction enum instead of int
The property is named `scrollingAxis` to distinguish from `direction`, which is of `ScrollingDirection` type (unfortunate name crash).
2021-06-14 13:13:27 +09:00
17347401cf Remove unused RankingType enum
We have `BeatmapLeaderboardScope` instead.
2021-06-14 11:27:46 +09:00
ef9cb2c958 Rename nested classes 2021-06-12 18:37:31 +02:00
b79d57b68c Move OsuSettingsNumberBox into SettingsNumberBox 2021-06-12 17:57:40 +02:00
c728f673d6 Rename classes 2021-06-12 17:37:01 +02:00
29f3880415 Move classes into SettingsTextBox 2021-06-12 17:34:02 +02:00
bb661abfa6 Clean up OsuModSettingsTextBox 2021-06-12 17:25:22 +02:00
fe39a47797 Add OsuModSettingsTextBox and OsuModSettingsNumberBox 2021-06-12 00:34:53 +02:00
902bb84ca8 Merge branch 'master' into fix-wave-overlay-sound-on-switch 2021-06-11 22:05:08 +02:00
f773ea475d Update framework 2021-06-12 01:37:13 +09:00
c2759121b9 Merge pull request #13454 from nekodex/change-default-hover-click-sample
Change default HoverSounds/HoverClickSounds samples
2021-06-12 01:01:35 +09:00
121df57dca Fix focused overlays playing their "appear" sound when not necessarily changing state 2021-06-12 00:26:33 +09:00
0dbe5dd219 Remove unused using statement 2021-06-12 00:23:18 +09:00
d9ea8d64d4 Remove weird local sample logic in ChangelogOverlay 2021-06-12 00:05:49 +09:00
e098cac1cf Minor code reformatting / moving 2021-06-11 23:49:14 +09:00
5887b4a27c Update stand-alone usage of hover/select sounds in DrawableOsuMenuItem 2021-06-11 23:46:42 +09:00
97bb3de1c9 Update resources 2021-06-11 23:03:27 +09:00
9c6c1dd237 Merge branch 'master' into change-default-hover-click-sample 2021-06-11 23:03:23 +09:00
dca001a72d Upgraed localisation analyser packages 2021-06-11 22:22:47 +09:00
550d566bf9 Simplify member access 2021-06-11 14:24:17 +02:00