Commit Graph

45222 Commits

Author SHA1 Message Date
b2f9f8b8da Update logic surrounding removal of previous OnlineIDs when running a new import 2021-10-18 15:14:13 +09:00
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
000a12a6a7 Merge pull request #15116 from peppy/fix-realm-disposal-order
Make realm a non-drawable component to better order disposal
2021-10-15 16:29:05 +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
6554f84a9f Revert "Disable re-building project via inspectcode"
This reverts commit a51f036fa3.
2021-10-15 16:14:56 +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
4cba1fce07 Merge pull request #15111 from jaswon/ghost-mod
Add "no scope" mod for osu
2021-10-15 15:44:05 +09:00
9a3b13a0c4 Merge pull request #15107 from smoogipoo/fix-multiplayer-tests
Fix intermittent multiplayer tests
2021-10-15 15:43:49 +09:00
a51f036fa3 Disable re-building project via inspectcode 2021-10-15 14:31:44 +09:00
3a7eb7dd25 Make const private 2021-10-15 14:27:20 +09:00
6a80a417bd Use Interpolation.Lerp instead of transforms
Better handles cases where the combo may be changing faster than the
transition length.
2021-10-15 14:25:51 +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
290f816cd3 Merge pull request #15114 from peppy/fix-import-notification-test
Fix startup import test waiting on potentially incorrect notification type
2021-10-15 13:52:39 +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
c9d8645341 Fix startup import test waiting on potentially incorrect notification type 2021-10-15 13:26:31 +09:00
538d980072 Rename Mod 2021-10-15 00:22:57 -04:00
d2e5c36780 Merge pull request #15112 from bdach/slider-refresh
Refresh appearance and use colour provider theming in sliders and checkboxes
2021-10-15 12:59:26 +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
2dfc42dd53 revert interpolation changes + fix cursor trail 2021-10-14 23:34:43 -04:00
e1ac5fbed9 Remove externally exposed Expanded state and change behaviour and visuals surrounding it 2021-10-15 12:13:42 +09:00
ec5c967e71 Add test coverage of SettingsCheckbox 2021-10-15 12:13:24 +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
b15137ecdc Add test coverage of slider bars with colour provider applied 2021-10-15 11:48:08 +09:00
23b50a054b address comments 2021-10-14 20:50:47 -04:00
1eb406ad32 Merge pull request #15108 from smoogipoo/ci-only-failed-tests 2021-10-15 09:13:41 +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
6b1534f5a6 Add "ghost" mod for osu 2021-10-14 18:30:55 -04:00
4e315b14b8 List only failed suites/tests 2021-10-15 00:25:59 +09: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
79d9aa7383 Merge pull request #15100 from peppy/fix-multiplayer-sounds-during-gameplay
Fix multiplayer components updating when not alive
2021-10-14 23:44:03 +09:00
9d54285b2e Merge branch 'master' into fix-multiplayer-sounds-during-gameplay 2021-10-14 21:34:04 +09:00