27d4201dae
Added a spinner spam test
...
Shoutout to Echo for making Wizards in Winter x3
2021-10-24 19:42:37 -07:00
0c57453f4d
Reverted special case code changes
...
As requested by @frenzibyte
2021-10-24 18:16:14 -07:00
a8e3d0bacc
Added an override for StackedEndPosition
...
This ensures the spinner's hit judgement will always be centre instead of in the top left corner.
2021-10-24 18:15:40 -07:00
861cd4852a
Made StackedEndPosition virtual
...
Done to allow overriding in the other object classes.
2021-10-24 18:14:37 -07:00
386910ca2e
Cut amount of code down for the spinner judgement fix
2021-10-24 15:29:47 -07:00
b8308b9715
Corrected spinner judgement positions.
...
For some reason, spinner judgements would stack from the top left in an awkward fashion. This patch ensures that the judgement location will always be in the centre of the screen.
2021-10-24 15:28:38 -07:00
f60f604c2e
Merge pull request #15269 from peppy/new-layout-inspections
...
Fix a couple of new layout inspections introduced in Rider 2021.3 EAP5
2021-10-24 17:18:37 +02:00
99d01f2162
Fix a couple of new layout inspections introduces in Rider 2021.3 EAP5
2021-10-24 23:51:49 +09:00
dbb1bafb28
Merge pull request #15253 from Joehuu/fix-missed-toast-shortcut
...
Fix a missed toast shortcut string not localising correctly
2021-10-23 14:32:10 +09:00
1ae6621c85
Fix a missed toast shortcut string not localising correctly
2021-10-22 15:45:48 -07:00
8dc91809a3
Merge pull request #15190 from peppy/fix-password-popover-focus
...
Fix focus returning to the lounge search textbox while password is being checked
2021-10-22 23:16:25 +09:00
c6ca0e5895
Merge branch 'master' into fix-password-popover-focus
2021-10-22 22:52:46 +09:00
9bb0d32fda
Merge pull request #15247 from peppy/beatmap-metadata-container-interface
...
Refactor `BeatmapMetadataContainer` and usages to use interface types
2021-10-22 22:42:23 +09:00
2f0fb20a56
Merge pull request #15246 from peppy/remove-unused-classes
...
Remove unused `BeatmapTypeInfo` class
2021-10-22 22:25:40 +09:00
e8fbb19c63
Merge branch 'master' into remove-unused-classes
2021-10-22 22:25:22 +09:00
c701579c69
Refactor BeatmapMetadataContainer
and usages to use interface types
2021-10-22 21:38:50 +09:00
28d8820976
Merge pull request #15224 from peppy/no-more-beatmap-metadata-base
...
Remove `BeatmapMetadata` base class from API classes
2021-10-22 21:07:29 +09:00
90477e3788
Remove unused BeatmapTypeInfo
class
...
Helps reduce the scope of upcoming changes.
2021-10-22 19:13:50 +09:00
14a7b00f58
Merge pull request #15242 from peppy/fix-low-pass-sticking-after-fail
...
Fix low-pass filter continuing to take effect after fail animation has already ended
2021-10-22 19:04:03 +09:00
5b9eb52d44
Merge pull request #15243 from peppy/remove-beatmap-set-online-info-setters
...
Remove unnecessary setters from `IBeatmapSetOnlineInfo` interface
2021-10-22 18:45:11 +09:00
cc1d759290
Remove unnecessary setters from IBeatmapSetOnlineInfo
interface
2021-10-22 17:48:09 +09:00
91cc77407d
Fix low-pass filter continuing to take effect after fail animation has already ended
2021-10-22 17:02:02 +09:00
e0e3d1643b
Merge pull request #15239 from peppy/fix-incorrect-length-mapping
...
Fix incorrect length mapping in `APIBeatmap`
2021-10-22 16:24:28 +09:00
ea473428e8
Fix incorrect length mapping in APIBeatmap
2021-10-22 15:54:40 +09:00
de33b2f45a
Return set metadata if available before falling back to empty object
2021-10-22 15:00:31 +09:00
fb7cf35481
Remove BeatmapMetadata
base class from APIBeatmap
2021-10-21 21:48:14 +09:00
6dd54a417f
Remove BeatmapMetadata
base class from APIBeatmapSet
2021-10-21 21:32:07 +09:00
02d1cf31cb
Merge pull request #15223 from peppy/api-beatmap-set-is-i-beatmap-set
...
Implement `IBeatmapInfo`/`IBeatmapSetInfo` from API beatmap types
2021-10-21 20:33:26 +09:00
c580ec865f
APIBeatmapSet.Covers
is never null
2021-10-21 19:34:01 +09:00
0fe0b5dc09
APIBeatmap
implements IBeatmapInfo
2021-10-21 19:14:31 +09:00
40a176e86e
APIBeatmapSet
implements IBeatmapSetInfo
2021-10-21 19:14:19 +09:00
69e7810dad
Enable nullable
and switch classes to structs
2021-10-21 18:54:36 +09:00
12620fcf78
Merge pull request #15222 from peppy/online-info-as-interface
...
Move online beatmap set info to interface
2021-10-21 17:49:05 +09:00
8ae05ee8f7
Merge branch 'master' into online-info-as-interface
2021-10-21 17:14:57 +09:00
0335ed6f27
Add missing licence header
2021-10-21 17:14:29 +09:00
4434e55480
Merge pull request #15221 from peppy/remove-playlist-api-beatmap-
...
Remove `APIPlaylistBeatmap` subclass
2021-10-21 17:11:05 +09:00
ff674ca913
Remove unnecessary access modifiers from interface
2021-10-21 17:01:57 +09:00
b73bd54ab2
Split out individual pieces into own files
2021-10-21 16:58:42 +09:00
32d01f022f
Rename usages which rely on online backing
2021-10-21 16:58:42 +09:00
0706ad70fb
Move BeatmapSetOnlineInfo
to an interface type
2021-10-21 16:58:42 +09:00
a5c155bc87
Remove APIPlaylistBeatmap
subclass
2021-10-21 16:43:46 +09:00
ea2b2a3beb
Merge pull request #15212 from bdach/text-box-colour-updates
...
Use colour provider theming in text boxes
2021-10-21 13:30:47 +09:00
7bc8f5cd5c
Change selection colour to also match the colour provider scheme
2021-10-21 13:01:13 +09:00
9ad9465020
Remove online-screen-local textbox recolours
2021-10-20 22:49:25 +02:00
1ec881ce1d
Recolour focused text box variant
2021-10-20 22:49:25 +02:00
addcef4f5d
Recolour text box using OverlayColourProvider
2021-10-20 22:49:25 +02:00
a7f3beabe3
Modify OsuTextBox
test scene to test against colour provider
2021-10-20 22:49:23 +02:00
fd01a226db
Remove redundant parenthesis
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-10-20 18:11:33 +09:00
e9a35cbe7e
Merge pull request #15202 from EVAST9919/prev-username-test-fix
...
Fix and improve TestSceneUserProfilePreviousUsernames
2021-10-20 18:03:25 +09:00
0f8d270442
Remove online part since it doesn't really check anything
2021-10-20 11:27:24 +03:00