264fa703f2
Remove some forgotten temporary code from BeatmapImporter
...
And make the online queue not `dynamic`, at very least.
2021-10-18 14:43:50 +09:00
75bfa705cf
Remove unused method for now
2021-10-18 14:32:38 +09:00
3c4c9ab7a7
Move ICanAcceptFiles
specification to IModelImporter<TModel>
2021-10-18 14:25:51 +09:00
0e1f144bf4
Rename ArchiveModelImporter
with Realm
prefix to avoid confusion
2021-10-15 17:08:43 +09:00
cd64faa4f9
Tidy up importer difficulty creation code
2021-10-15 17:07:34 +09:00
49969ac328
Add beatmap import and file store tests
2021-10-15 17:07:34 +09:00
d95a62fa56
Add models and stores for beatmap manager requirements
2021-10-15 16:58:41 +09:00
05150b34e5
Merge pull request #15117 from peppy/update-present-import-post-import
...
Update one missed instance of `PresentImport`
2021-10-15 16:57:47 +09:00
56758435ee
Merge pull request #15043 from peppy/realm-ruleset-store
...
Add realm `RulesetStore`
2021-10-15 16:49:48 +09:00
e9c3d09e0e
Remove redundant specs
2021-10-15 16:27:16 +09:00
fdb734ac91
Also add spec directly to IModelImporter
2021-10-15 16:24:40 +09:00
2eb1170c0c
Use AsNonNull
instead
2021-10-15 16:15:34 +09:00
efaed4cba4
Revert "Attempt bumping inspectcode
to fix remaining inspection"
...
This reverts commit e018a6d6a5
.
2021-10-15 16:14:57 +09:00
a90f40e831
Update one missed instance of PresentImport
2021-10-15 16:00:09 +09:00
745f319c7d
Merge branch 'master' into fix-realm-disposal-order
2021-10-15 15:44:14 +09:00
e018a6d6a5
Attempt bumping inspectcode
to fix remaining inspection
2021-10-15 14:08:25 +09:00
48a9ab9e89
Merge branch 'master' into fix-multiplayer-tests
2021-10-15 14:04:27 +09:00
818fac6ac8
Make realm a non-drawable component to better order disposal
...
Until now, the `RealmContextFactory` would be disposed as part of the
drawable hierarchy. This is too early, as it may be being used by higher
level components (like `ConfigManager`s, see #15115 ) that perform final
operations after the drawables have been disposed.
Seems to make sense moving this out of the drawable hierarchy and in
line with how we were doing things with EF.
2021-10-15 13:58:16 +09:00
1e15b5a5a0
Merge pull request #15113 from peppy/rounded-button-colour-provider
...
Change `RoundedButton` to source from overlay colour provider
2021-10-15 13:52:52 +09:00
80dfd11c90
Remove unnecessary extra task
...
Further testing shows continuations also run before the .Wait() returns.
2021-10-15 13:28:02 +09:00
7ab028576e
Change RoundedButton
to source from overlay colour provider
2021-10-15 12:54:19 +09:00
f73e505ee6
Further adjustments to glow to be less bright on settings overlay
2021-10-15 12:35:19 +09:00
e1ac5fbed9
Remove externally exposed Expanded
state and change behaviour and visuals surrounding it
2021-10-15 12:13:42 +09:00
35d776078c
Ensure sliderbar nub stays glowing while dragging an adjustment
2021-10-15 11:51:08 +09:00
be3b88a5c3
Adjust glow to look good
2021-10-15 11:48:19 +09:00
ed2f9dd443
Adjust settings slider spacings
2021-10-15 00:31:06 +02:00
a10a7e7903
Refresh nub/slider appearance and use overlay theming
2021-10-15 00:31:05 +02:00
eed8fa8d69
Expand comment a bit
2021-10-15 00:20:45 +09:00
e6ee360511
Fix intermittent multiplayer tests
2021-10-15 00:10:39 +09:00
9d54285b2e
Merge branch 'master' into fix-multiplayer-sounds-during-gameplay
2021-10-14 21:34:04 +09:00
a31f5ca326
Update framework
2021-10-14 20:13:55 +09:00
06249c4ab2
Fix incorrect usages of Scheduler.AddOnce
2021-10-14 17:52:19 +09:00
0d86dab80a
Fix multiplayer components updating when not alive
...
Should close https://github.com/ppy/osu/issues/15092 .
- [ ] Depends on https://github.com/ppy/osu-framework/pull/4826 .
2021-10-14 17:37:10 +09:00
fb9c3fe72e
Merge pull request #14619 from peppy/no-more-difficulty-control-points-info
...
Move `DifficultyControlPoint`s to be specified at a per-`HitObject` level
2021-10-14 17:24:32 +09:00
1212b08672
Fix gameplay audio ramping down in frequency a second time at the end of the fail sequence
2021-10-14 16:45:34 +09:00
4ed794e434
Throw and log instead of silently failing on type/instance creation failure
2021-10-14 14:24:36 +09:00
364fa068b3
Add non-null check to appease inspection
2021-10-14 14:20:34 +09:00
ccc8012fd4
Mark non-localisable strings
2021-10-14 14:16:39 +09:00
b1fc870130
Adjust item selection and chevron animation slightly
2021-10-14 13:34:08 +09:00
bf1000000e
Merge branch 'master' into dropdown-refresh
2021-10-14 12:48:56 +09:00
aa380a11c1
Merge branch 'master' into no-more-difficulty-control-points-info
2021-10-14 12:02:10 +09:00
c7db286b94
Merge branch 'master' into file-sanity-checks
2021-10-14 00:17:29 +02:00
d2115824fa
Merge branch 'master' into dropdown-refresh
2021-10-13 23:53:14 +02:00
d8450a7375
Recolour "slim dropdown" in online lounge screens
2021-10-13 22:57:37 +02:00
f3647eb94e
Recolour room settings screens to match dropdown theming
2021-10-13 22:50:19 +02:00
d067159435
Recolour elements of editor setup screen to match dropdown theming
2021-10-13 22:32:54 +02:00
a6c2848460
Fix hovered dropdown item chevron not using OverlayColourProvider
2021-10-13 22:08:23 +02:00
7e7b747755
Always use OverlayColourProvider
in scroll containers if available
2021-10-13 22:05:48 +02:00
d4e3460912
Always use OverlayColourProvider
in dropdowns if available
2021-10-13 22:04:48 +02:00
d205483a36
Revert ThemedDropdown
-related changes
2021-10-13 21:57:50 +02:00