Dean Herbert
|
5ed3cd205f
|
Simplify reuse check using FileInfo IDs
|
2020-06-03 23:35:56 +09:00 |
|
Dean Herbert
|
012933545e
|
Add test coverage
|
2020-06-03 18:33:41 +09:00 |
|
Dean Herbert
|
c155ab8339
|
Check filenames and timestamps before reusing an already imported model
|
2020-06-03 18:03:10 +09:00 |
|
Dean Herbert
|
f989f1aa00
|
Change event flow to avoid firing store delete events on update
|
2020-05-27 16:08:47 +09:00 |
|
Dean Herbert
|
904d17224f
|
Fix english
|
2020-05-24 23:09:49 +09:00 |
|
Dean Herbert
|
234fa28445
|
Ensure export filename is valid
|
2020-05-24 22:34:31 +09:00 |
|
Dean Herbert
|
c071fe6140
|
Add the ability to export skins
|
2020-05-24 13:44:11 +09:00 |
|
Dean Herbert
|
052ad79fc6
|
Convert dangerous events to IBindables
|
2020-05-19 16:44:22 +09:00 |
|
Dean Herbert
|
deb87517d0
|
Add local beatmap lookup cache
|
2020-05-02 14:35:12 +09:00 |
|
smoogipoo
|
0e844b3039
|
Cleanup / re-protect file store
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
1b3bff6fa5
|
Fix model file infos not being removed
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
b91bcaccba
|
Remove outdated comment
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
5f5878e37e
|
Dereference existing file
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
b592b6d80d
|
Improve robustness by always creating a new file
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
609102bea3
|
Initial file updating implementation
|
2020-01-14 19:24:53 +09:00 |
|
smoogipoo
|
681a43a318
|
Refactor to support beatmap updates
|
2020-01-14 19:24:53 +09:00 |
|
Dean Herbert
|
74d875a2e0
|
Give empty archives a hash based on archive name to avoid duplicate imports
|
2019-12-26 18:44:50 +09:00 |
|
Huo Yaoyuan
|
b86a3dbfab
|
PathStandardise -> ToStandardisedPath
|
2019-12-11 16:06:56 +08:00 |
|
Huo Yaoyuan
|
6b3c7c8421
|
Remove usages of FileSafety class.
|
2019-12-11 16:05:35 +08:00 |
|
Huo Yaoyuan
|
f05b83d7d4
|
Use typeparamref.
|
2019-11-17 20:48:23 +08:00 |
|
Huo Yaoyuan
|
e9b8cbb516
|
Apply other styles.
|
2019-11-11 20:27:04 +08:00 |
|
Huo Yaoyuan
|
ccc8aa6fa4
|
Apply brace style.
|
2019-11-11 20:13:13 +08:00 |
|
Dean Herbert
|
cf3ed42bfc
|
Fix download tracking components getting stuck on import failures
|
2019-10-28 17:41:42 +09:00 |
|
smoogipoo
|
f8eb07b211
|
Only lock database for the duration of a model restoration
|
2019-10-03 11:24:17 +09:00 |
|
smoogipoo
|
dfaa9531f8
|
Only lock the database for the duration of a deletion
|
2019-10-02 18:48:50 +09:00 |
|
Dean Herbert
|
cdf29b0952
|
Specify model name on initialize and fail import notification m… (#6192)
Specify model name on initialize and fail import notification messages
|
2019-09-22 15:54:04 +09:00 |
|
iiSaLMaN
|
9be8bdef52
|
Remove pluralize and use title letter casing
|
2019-09-21 21:00:24 +03:00 |
|
iiSaLMaN
|
6bb0f3eb41
|
Move humanizing to the model name instead
|
2019-09-21 20:04:12 +03:00 |
|
iiSaLMaN
|
3be03a26c9
|
Pluralize instead of adding 's'
|
2019-09-20 16:18:55 +03:00 |
|
iiSaLMaN
|
8300e86f20
|
Specify model name on import notification messages
|
2019-09-20 15:46:43 +03:00 |
|
smoogipoo
|
dfc0928ebe
|
Fix scores importing with deleted beatmap sets
|
2019-09-20 19:39:21 +09:00 |
|
Dean Herbert
|
ddff9882cf
|
Fix importing archives which are nested in a single folder within a zip
|
2019-09-19 19:11:04 +09:00 |
|
smoogipoo
|
3ebfa0505c
|
Don't share single scheduler across all model managers
|
2019-08-08 18:26:07 +09:00 |
|
Dean Herbert
|
cb17007fa7
|
Fix zero-length hash models incorrectly creating a unique hash
|
2019-07-29 16:57:19 +09:00 |
|
Dean Herbert
|
598b0d668b
|
Merge branch 'master' into import-stable-scores
|
2019-07-05 15:54:33 +09:00 |
|
Dean Herbert
|
df7d31350c
|
Stop import failures from being added to the imported model list
|
2019-07-05 14:47:55 +09:00 |
|
Dean Herbert
|
80d8ce8392
|
Fix GetStableImportPaths xmldoc
|
2019-07-05 14:21:56 +09:00 |
|
Dean Herbert
|
ba8df3ba92
|
Clean up stable lookup and mutate logic
|
2019-07-05 13:59:31 +09:00 |
|
Dean Herbert
|
8346c50ce1
|
Rename delete method and improve xmldoc
|
2019-07-05 13:55:25 +09:00 |
|
HoLLy
|
12350d18b5
|
Don't remove imported archives by default
|
2019-06-27 14:41:11 +02:00 |
|
HoLLy
|
55216dffb7
|
Merge remote-tracking branch 'origin/master' into import-stable-scores
|
2019-06-27 14:07:17 +02:00 |
|
Dean Herbert
|
9e1cb90dd8
|
Remove existing argument for ItemAdded event
For all usages, it looks like this was unnecessary.
|
2019-06-26 11:40:41 +09:00 |
|
HoLLy
|
802da225d4
|
Move responsibility for selecting paths to model managers
|
2019-06-21 17:32:47 +02:00 |
|
HoLLy
|
f1f03dd541
|
Remove async from Import method
|
2019-06-21 17:01:11 +02:00 |
|
HoLLy
|
99f1a94797
|
Fix notification progress bar
|
2019-06-19 20:50:50 +02:00 |
|
HoLLy
|
0cb66d522a
|
Check if path can be imported before trying
|
2019-06-19 20:36:00 +02:00 |
|
HoLLy
|
ef2e93d5c7
|
Improve handling of null models when importing
|
2019-06-19 19:29:47 +02:00 |
|
HoLLy
|
15c75b4442
|
Add basic score import from stable
|
2019-06-19 18:33:51 +02:00 |
|
Dean Herbert
|
f2e0ced052
|
Move private event handling logic to bottom of class
|
2019-06-19 01:32:37 +09:00 |
|
naoey
|
9cd5519da3
|
Remove unused delegate, use model name in notifications, add more xmldoc
- Applies a `class` constraint to the generic type in `IModelManager`
- Add xmldoc
|
2019-06-12 19:26:06 +05:30 |
|