Salman Ahmed
|
8a05223591
|
Check cancellation token if importer was resumed while sleeping
|
2023-01-09 20:07:46 +03:00 |
|
Salman Ahmed
|
a1fbfe4b8b
|
Specifiy importer name during pause/resume in logs
|
2023-01-09 19:53:41 +03:00 |
|
Dean Herbert
|
811a562608
|
Don't use bindables to avoid potential cross-usage contamination
|
2023-01-10 01:10:20 +09:00 |
|
Dean Herbert
|
62ffb4fe78
|
Pause imports during active gameplay
|
2023-01-09 18:54:11 +09:00 |
|
Dean Herbert
|
b8904fe747
|
Move ImportParameters to better home
|
2022-12-13 21:41:26 +09:00 |
|
Dean Herbert
|
cb16d62700
|
Hook up ImportParameter flow with IModelImporter caller methods
|
2022-12-13 21:29:32 +09:00 |
|
Dean Herbert
|
1d4230993d
|
Hook up parameter with RealmFileStore to complete the chain
|
2022-12-13 19:55:18 +09:00 |
|
Dean Herbert
|
cf2719d4c0
|
Convert batchImport parameter to parameters class to allow further import configuration
|
2022-12-13 19:55:18 +09:00 |
|
Dean Herbert
|
390ff8b9da
|
Reduce the scope of realm transactions during import operations
|
2022-10-11 21:58:28 +09:00 |
|
Dan Balasescu
|
8cbd344330
|
Improve performance when cancelling import with debugger attached
|
2022-09-05 11:28:13 +09:00 |
|
Dean Herbert
|
c35da62224
|
Add flow for bypassing local cache lookups when refreshing beatmap metadata
|
2022-07-28 16:33:51 +09:00 |
|
Dean Herbert
|
8370ca9765
|
Add ImportAsUpdate method to IModelImporter to avoid otehr changes
|
2022-07-26 15:49:04 +09:00 |
|
Dean Herbert
|
8b6665cb5b
|
Ensure initial beatmap processing is done inside the import transaction
|
2022-07-11 02:51:54 +09:00 |
|
Dan Balasescu
|
0bc332e90b
|
Merge pull request #19029 from peppy/fix-skin-import-duplicate
Fix skins potentially being duplicated on batch import
|
2022-07-08 14:18:14 +09:00 |
|
Dean Herbert
|
c53dd4a703
|
Fix editor saving not updating BeatmapSetInfo 's hash
|
2022-07-08 02:33:14 +09:00 |
|
Dean Herbert
|
cf1da1dd18
|
Fix skins potentially being duplicated on batch import
Resolves https://github.com/ppy/osu/discussions/19024#discussioncomment-3099200
|
2022-07-07 22:39:07 +09:00 |
|
Dean Herbert
|
da61d0547f
|
Include archive name in import log output
|
2022-06-27 15:24:25 +09:00 |
|
Bartłomiej Dach
|
26c5b59f6d
|
Replace usages of string.To{Lower,Upper}()
|
2022-06-24 11:57:45 +02:00 |
|
Dean Herbert
|
e732c5a2d7
|
Add PostImport method matching PreImport
|
2022-06-20 18:40:23 +09:00 |
|
Dean Herbert
|
45c5013f09
|
Remove default value of RealmArchiveModelImporter.HandledExtensions
Not used anywhere and probably not wanted ever.
|
2022-06-20 18:40:23 +09:00 |
|
Dean Herbert
|
dbae4c6f5a
|
PostImport -> PresentImport
|
2022-06-20 18:36:29 +09:00 |
|
Dean Herbert
|
882e1c69e5
|
Move nested task back outside try-catch to avoid double-error
|
2022-06-20 15:36:44 +09:00 |
|
Dean Herbert
|
dd93c7359e
|
Update xmldoc for importFromArchive method
|
2022-06-20 15:25:43 +09:00 |
|
Dean Herbert
|
92f1a2958c
|
Rename Import(TModel) to ImportModel to differentiate from other import methods
|
2022-06-20 15:18:07 +09:00 |
|
Dean Herbert
|
a6c8a832aa
|
Remove Import(ArchiveReader) and redirect existing usages to Import(ImportTask)
|
2022-06-20 15:14:57 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
1f3e1b2d97
|
Combine BeatmapManager and BeatmapModelManager into one class
|
2022-06-16 18:07:04 +09:00 |
|
Dean Herbert
|
f23ddfe6cc
|
Move remaining realm classes out of Stores namespace
|
2022-06-15 21:56:00 +09:00 |
|