Dean Herbert
|
726a0cc091
|
Merge branch 'master' into beatmap-collection-inteface-types
|
2021-11-16 15:31:10 +09:00 |
|
Dean Herbert
|
a4c11e8813
|
Use extension method to compare online IDs
|
2021-11-15 14:34:50 +09:00 |
|
Bartłomiej Dach
|
e66b637587
|
Merge branch 'master' into fix-android-score-imports
|
2021-11-12 11:40:15 +01:00 |
|
Dean Herbert
|
692e846acd
|
Rename BeatmapSetInfo.OnlineBeatmapSetID to OnlineID to match interface
|
2021-11-12 17:52:44 +09:00 |
|
Dean Herbert
|
6a098a8634
|
Rename BeatmapInfo.OnlineBeatmapID to OnlineID to match interface
|
2021-11-12 17:46:24 +09:00 |
|
Dean Herbert
|
adf81d7fcd
|
Add pathway to correctly handle stream-based imports which are not zip archives
|
2021-11-12 16:42:07 +09:00 |
|
Dean Herbert
|
ad8a710a69
|
Fix failed imports being incorrectly considered as successfully importing for notification purposes
|
2021-11-12 16:10:46 +09:00 |
|
Bartłomiej Dach
|
5ec8288508
|
Add GetDisplayString() extension to handle all model interface types globally
|
2021-11-09 13:53:07 +01:00 |
|
Dean Herbert
|
dfbc1f3394
|
Fix "conflicting" variable name
|
2021-11-09 17:42:03 +09:00 |
|
Dean Herbert
|
999d625e76
|
Fix realm migration potentially failing for users that haven't run osu! in a long time
As reported at https://github.com/ppy/osu/discussions/15530.
|
2021-11-09 14:51:10 +09:00 |
|
Dean Herbert
|
78aef9ce86
|
Merge branch 'master' into remove-stupid-weak-reference-bindable-events
|
2021-11-08 13:35:49 +09:00 |
|
Dean Herbert
|
89cc2523ef
|
Fix incorrectly specified events
|
2021-11-06 22:31:49 +09:00 |
|
Dean Herbert
|
2881ce0f5a
|
Merge branch 'master' into remove-stupid-weak-reference-bindable-events
|
2021-11-06 14:08:39 +09:00 |
|
Dean Herbert
|
9a7c75508e
|
Merge branch 'master' into user-class-cleanup
|
2021-11-05 19:56:18 +09:00 |
|
Dean Herbert
|
54f72d68ca
|
Revert weird event flow in model manager/importers
|
2021-11-05 19:12:49 +09:00 |
|
Salman Ahmed
|
771bcbf868
|
Rename one more clashing variable
|
2021-11-05 12:24:07 +03:00 |
|
Dean Herbert
|
6c385ccd29
|
Move second generic to abstract model downloader rather than interface type
|
2021-11-05 17:37:05 +09:00 |
|
Dean Herbert
|
99df37f32d
|
Add input generic type to IModelDownloader
|
2021-11-05 17:02:45 +09:00 |
|
Dean Herbert
|
846c80f12c
|
Rename remaining clashing variables to appease CI somewhere
|
2021-11-05 17:02:24 +09:00 |
|
Dean Herbert
|
7772a97cf7
|
Add helper function to get realm class names rather than hard-coding each time
|
2021-11-05 17:01:00 +09:00 |
|
Dean Herbert
|
1fe9bca819
|
Change ModelDownloader 's requirement to an IModelImporter rather than IModelManager
|
2021-11-05 16:47:18 +09:00 |
|
Dean Herbert
|
b90f44493c
|
Remove importer inheritance from IModelManager
Now only exists in legacy implementations, to reduce inheritance
complexity of interfaces which are going to be used going forwards.
|
2021-11-05 16:45:38 +09:00 |
|
Dean Herbert
|
7acc4a4708
|
Refactor realm migrations to be a touch more legible
|
2021-11-04 18:57:54 +09:00 |
|
Dean Herbert
|
777b2cbcc4
|
Add realm migration for new author storage
|
2021-11-04 18:57:54 +09:00 |
|
Dean Herbert
|
b9983add15
|
Rename User to APIUser and move to correct namespace
|
2021-11-04 18:21:31 +09:00 |
|
Dean Herbert
|
ca438a102d
|
Fix beatmap paths including invalid slash/backslash characters
|
2021-11-03 16:46:05 +09:00 |
|
Dan Balasescu
|
c51349de57
|
Merge pull request #15358 from peppy/online-id-potentially-zero
Add a note about `OnlineID` potentially being zero in non-autoincrement cases
|
2021-11-01 15:54:08 +09:00 |
|
Dean Herbert
|
19feae4a8e
|
Merge branch 'master' into beatmap-refactor/download-tracker
|
2021-11-01 13:15:36 +09:00 |
|
Bartłomiej Dach
|
b0c4fa662d
|
Merge branch 'master' into long-online-id-score-info
|
2021-10-30 14:35:30 +02:00 |
|
Dean Herbert
|
aff216840f
|
Add a note about OnlineID potentially being zero in non-autoincrement cases
|
2021-10-29 16:54:03 +09:00 |
|
Dean Herbert
|
3b095e1626
|
Merge branch 'master' into beatmap-refactor/download-tracker
|
2021-10-29 11:50:54 +09:00 |
|
Dean Herbert
|
34d4715220
|
Allow for long online IDs and implement in ScoreInfo
|
2021-10-29 11:48:36 +09:00 |
|
Dean Herbert
|
3838fe5c6a
|
Fix typo in variable name
|
2021-10-29 11:39:15 +09:00 |
|
Dean Herbert
|
8d21f0b04b
|
Add migration to reset conflicting scroll speed key bindings
|
2021-10-29 11:14:22 +09:00 |
|
Dean Herbert
|
add39fbd4f
|
Merge branch 'master' into fix-skin-layout-editor-crash
|
2021-10-28 06:24:24 +09:00 |
|
Dean Herbert
|
617e6febb6
|
Refactor ModelDownloader to allow for different OnlineID matching
|
2021-10-27 21:00:46 +09:00 |
|
Dean Herbert
|
9015ac6ba8
|
Implement new version of download tracker
|
2021-10-27 21:00:46 +09:00 |
|
Dean Herbert
|
95837990f3
|
Apply some second-pass inspections that appeared after previous changes
|
2021-10-27 13:09:30 +09:00 |
|
Dean Herbert
|
6944151486
|
Apply batch fixing of built-in types using var
|
2021-10-27 13:04:41 +09:00 |
|
Dean Herbert
|
370775af68
|
Fix some surrounding code formatting
|
2021-10-26 14:05:07 +09:00 |
|
Dean Herbert
|
26cf5370c3
|
Remove unused reader parameter
|
2021-10-24 23:48:46 +09:00 |
|
Susko3
|
51c5d0aec7
|
Update to be in line with framework changes
|
2021-10-24 13:21:41 +02:00 |
|
Susko3
|
4a425b5c3e
|
Merge remote-tracking branch 'upstream/master' into use-ShowFileInNativeExplorer
|
2021-10-23 10:01:24 +02:00 |
|
Dean Herbert
|
eef9949a0a
|
Remove unnecessary branching around EF logic
|
2021-10-22 14:48:20 +09:00 |
|
Dean Herbert
|
59b7210efa
|
Revert disallowing imports with no files
While it is logical that we want this, from a testing perspective this is a bit of a nightmare to fix. Let's revisit at a later point in time.
|
2021-10-21 13:43:42 +09:00 |
|
Dean Herbert
|
9e6e41d7c0
|
Add migration to reset and repopulate existing skin hashes
|
2021-10-20 17:56:45 +09:00 |
|
Dean Herbert
|
439e90fce3
|
Disallow archive imports with no hashable files
|
2021-10-20 17:45:06 +09:00 |
|
Dean Herbert
|
789c715f13
|
Add skin.ini write support to allow for more correct hashing
|
2021-10-20 17:45:06 +09:00 |
|
Dan Balasescu
|
08f3bc3f44
|
Merge pull request #15120 from peppy/realm-importer
Implement realm beatmap importer
|
2021-10-20 16:44:16 +09:00 |
|
Dean Herbert
|
da750a74fc
|
Add xmldoc mention of valid OnlineID values
|
2021-10-20 15:24:27 +09:00 |
|