Commit Graph

42059 Commits

Author SHA1 Message Date
e9d4ee3c87 Merge branch 'master' into enhance-mod-settings-text-box-visibility 2021-06-15 16:09:55 +09:00
a431b4eeda Add scrolling direction toggle for mania selection blueprint test scene 2021-06-15 15:22:36 +09:00
403aa433cf Rewrite mania selection blueprint test scene 2021-06-15 15:14:14 +09:00
ef96ceb4ab Introduce IPlayfieldProvider 2021-06-15 14:43:04 +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
d0e57f7dd9 Use HitObject instead of DHO for mania selection blueprint layout
- Fix moving selected hold note between columns will cause a crash
2021-06-15 13:20:51 +09:00
bbf0022689 Use natural anchor for TimeAtPosition and PositionAtTime
The natural anchor is the end of the scrolling direction (e.g. Bottom for Down scrolling).
2021-06-15 13:15:20 +09:00
1ddcb352c5 Merge pull request #13449 from ekrctb/refactor-scrolling-hoc-1
Refactor `ScrollingHitObjectContainer` and expose more useful methods
2021-06-15 11:21:26 +09:00
f6c6eea6dc Make PresentScore() only consider replay hash 2021-06-15 11:16:35 +09:00
62959c4b21 Merge branch 'master' into refactor-scrolling-hoc-1 2021-06-15 10:46:07 +09:00
f3ca134e1e Merge pull request #13496 from bdach/disable-dotnet-format
Temporarily disable `dotnet format` to unblock CI
2021-06-15 08:26:22 +09:00
9d9c5902bb Temporarily disable dotnet format to unblock CI 2021-06-14 22:54:16 +02: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
385d10eeae Merge pull request #13487 from peppy/fix-song-select-leaderboard-events
Add support for song select leaderboard to handle newly imported scores
2021-06-14 20:39:36 +09:00
df16d4bacc Remove CurrentTexture from catcher 2021-06-14 20:26:33 +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
38a56d64d3 Rename CatcherTrailSprite -> CatcherTrail 2021-06-14 19:47:18 +09:00
c094914023 Simplify catcher trail creation 2021-06-14 19:46:48 +09:00
9b6ab4360e Use common skinnable catcher in catcher trails 2021-06-14 19:45:58 +09:00
ca061c4b93 Factor out SkinnableDrawable component of the catcher to SkinnableCatcher 2021-06-14 19:41:51 +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
93e6c76bea Merge pull request #13489 from smoogipoo/adjust-existing-localisations
Make all localisation class strings verbatim
2021-06-14 18:06:07 +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
fcb0b8d825 Add test coverage 2021-06-14 15:06:33 +09:00
83402a70db Fix potential null ref when no beatmap is selected 2021-06-14 15:06:24 +09:00
b06477a1f5 Split out tests into individual test methods 2021-06-14 14:35: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
ebe850fe9f Merge pull request #13485 from peppy/unused-enum
Remove unused `RankingType` enum
2021-06-14 12:04: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
c644e11e5a Merge pull request #13459 from peppy/fix-wave-overlay-sound-on-switch 2021-06-11 22:41:23 +02:00
902bb84ca8 Merge branch 'master' into fix-wave-overlay-sound-on-switch 2021-06-11 22:05:08 +02:00
1840ebb010 Merge pull request #13460 from peppy/update-framework
Update framework
2021-06-12 02:21:42 +09:00