Dean Herbert
|
7db8bdfb7c
|
Fix fallback logic not considering case where ruleset is not available
Occurs only in tests.
|
2021-10-29 18:16:54 +09:00 |
|
Dean Herbert
|
be0564f732
|
Update DifficultyIcon classes to use IBeatmapInfo
|
2021-10-29 17:05:06 +09:00 |
|
Dean Herbert
|
7583435901
|
Refactor BeatmapDifficultyCache to work with IBeatmapInfo
|
2021-10-29 16:45:10 +09:00 |
|
Dean Herbert
|
65a7b6776e
|
Add note regarding OnlineInfo being temporary
|
2021-10-28 05:50:22 +09:00 |
|
Dean Herbert
|
7245baba69
|
Remove IBeatmapSetOnlineInfo implementation from BeatmapSetInfo to avoid null cases
|
2021-10-28 00:50:45 +09:00 |
|
Dean Herbert
|
f268363924
|
Update UpdateableBeatmapBackgroundSprite to accept IBeatmapInfo
|
2021-10-27 16:38:48 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Bartłomiej Dach
|
3de994449d
|
Add support for changing dimensions of difficulty spectrum display
|
2021-10-26 23:06:52 +02:00 |
|
Bartłomiej Dach
|
1a77e98537
|
Implement difficulty spectrum display
|
2021-10-26 23:06:52 +02:00 |
|
Dean Herbert
|
e92def0ba2
|
Fix LegacyBeatmapEncoder using incorrect path length value
|
2021-10-26 17:34:52 +09:00 |
|
Dan Balasescu
|
efe6763226
|
Merge branch 'master' into move-online-beatmap-metrics
|
2021-10-26 14:24:40 +09:00 |
|
Bartłomiej Dach
|
5a03e1736e
|
Merge branch 'master' into update-beatmap-set-status-pill-appearance
|
2021-10-25 20:26:49 +02:00 |
|
Bartłomiej Dach
|
6802e9ec10
|
Remove FixedWidth and add AutoSizeAxes specs to all usages
|
2021-10-25 20:24:48 +02:00 |
|
Dean Herbert
|
6adb0f068b
|
Fix multiple issues with json serialisation of online info (causing tournament failures)
|
2021-10-25 16:52:50 +09:00 |
|
Dean Herbert
|
2c308f3008
|
Rename BeatmapMetrics to APIFailTimes
|
2021-10-25 15:34:41 +09:00 |
|
Dean Herbert
|
4969ab0599
|
Add forgotten JsonIgnore rules on interface types
Just to avoid them getting serialised as part of the "new" .osu
serialisation format.
|
2021-10-25 15:32:18 +09:00 |
|
Dean Herbert
|
20baae9094
|
Move online metrics out of BeatmapInfo model
|
2021-10-25 15:32:18 +09:00 |
|
Dean Herbert
|
045dd94a6e
|
Move online metrics out of BeatmapSetInfo model
|
2021-10-25 15:12:39 +09:00 |
|
Dean Herbert
|
78edc7554e
|
Fix BeatmapSetInfo 's Status value being marked as non-databased
|
2021-10-25 12:05:34 +09:00 |
|
Bartłomiej Dach
|
feedd53a53
|
Add support for setting fixed size of status pill
|
2021-10-24 21:37:00 +02:00 |
|
Bartłomiej Dach
|
5ab3337a10
|
Update beatmap set status pill appearance
|
2021-10-24 20:40:34 +02:00 |
|
Dean Herbert
|
cc1d759290
|
Remove unnecessary setters from IBeatmapSetOnlineInfo interface
|
2021-10-22 17:48:09 +09:00 |
|
Dean Herbert
|
c580ec865f
|
APIBeatmapSet.Covers is never null
|
2021-10-21 19:34:01 +09:00 |
|
Dean Herbert
|
0fe0b5dc09
|
APIBeatmap implements IBeatmapInfo
|
2021-10-21 19:14:31 +09:00 |
|
Dean Herbert
|
69e7810dad
|
Enable nullable and switch classes to structs
|
2021-10-21 18:54:36 +09:00 |
|
Dean Herbert
|
0335ed6f27
|
Add missing licence header
|
2021-10-21 17:14:29 +09:00 |
|
Dean Herbert
|
ff674ca913
|
Remove unnecessary access modifiers from interface
|
2021-10-21 17:01:57 +09:00 |
|
Dean Herbert
|
b73bd54ab2
|
Split out individual pieces into own files
|
2021-10-21 16:58:42 +09:00 |
|
Dean Herbert
|
32d01f022f
|
Rename usages which rely on online backing
|
2021-10-21 16:58:42 +09:00 |
|
Dean Herbert
|
0706ad70fb
|
Move BeatmapSetOnlineInfo to an interface type
|
2021-10-21 16:58:42 +09:00 |
|
Dean Herbert
|
ff2eae4597
|
Rename confusing variable
|
2021-10-19 11:37:46 +09:00 |
|
Dean Herbert
|
b3219bb592
|
Update usages of OnlineID
|
2021-10-18 16:16:36 +09:00 |
|
Dean Herbert
|
2c5ba1d8e2
|
Change OnlineID to non-nullable to allow for indexing in Realm
|
2021-10-18 15:53:40 +09:00 |
|
Dan Balasescu
|
3604a762d0
|
Merge branch 'master' into fix-editor-difficulty-name-update
|
2021-10-15 16:58:01 +09:00 |
|
Dean Herbert
|
e9c3d09e0e
|
Remove redundant specs
|
2021-10-15 16:27:16 +09:00 |
|
Dean Herbert
|
a90f40e831
|
Update one missed instance of PresentImport
|
2021-10-15 16:00:09 +09:00 |
|
Dean Herbert
|
874d722820
|
Merge branch 'master' into fix-editor-difficulty-name-update
|
2021-10-15 11:14:45 +09:00 |
|
Dean Herbert
|
8a4c0c0ac8
|
Lock one more case of usage
|
2021-10-14 16:22:43 +09:00 |
|
Dean Herbert
|
060bb1afbd
|
Add locking around async beatmap (task) retrieval
|
2021-10-14 15:39:53 +09:00 |
|
Dean Herbert
|
09536cd733
|
Add logging of WorkingBeatmapCache.Invalidate calls
|
2021-10-14 14:05:33 +09:00 |
|
Dan Balasescu
|
e49f1f6e6b
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-10-13 20:17:57 +09:00 |
|
Dean Herbert
|
02689a1b60
|
Use actual BeatmapInfo rather than PlayableBeatmap.BeatmapInfo for editor writes
|
2021-10-13 14:50:12 +09:00 |
|
Dean Herbert
|
1373cc02d7
|
Shallow clone BeatmapInfo during conversion process to avoid overwriting fields
|
2021-10-12 16:43:56 +09:00 |
|
Dean Herbert
|
6b35ccae95
|
Fix some cases where interface specifications can be used but weren't
|
2021-10-11 15:06:24 +09:00 |
|
smoogipoo
|
bc37cb6f43
|
Merge branch 'master' into no-more-difficulty-control-points-info
|
2021-10-08 18:41:17 +09:00 |
|
Dean Herbert
|
ee66414e4f
|
Move difficulty copy inside context retrieval
|
2021-10-07 17:49:13 +09:00 |
|
Dean Herbert
|
d3efec3c04
|
Remove unnecessary clone operations
|
2021-10-07 17:22:10 +09:00 |
|
Dean Herbert
|
0df409c050
|
Move difficulty copy to BeatmapModelManager.Save
|
2021-10-07 17:16:45 +09:00 |
|
Dean Herbert
|
4ca97bc60a
|
Merge branch 'master' into difficulty-move-to-beatmap
|
2021-10-06 16:14:21 +09:00 |
|
Dean Herbert
|
0ab8dcc2a0
|
Fix taiko weird difficulty multiplier failing on double convert
|
2021-10-06 15:18:06 +09:00 |
|