cdwcgt
|
5912dfd443
|
using declaration
reshaper
|
2022-12-15 23:42:49 +09:00 |
|
cdwcgt
|
cd8420bc66
|
Handle the case where the file cannot be found
|
2022-12-15 23:34:40 +09:00 |
|
cdwcgt
|
dadadaff65
|
remove try catch
|
2022-12-15 23:20:29 +09:00 |
|
cdwcgt
|
f5226bd50b
|
use ZipWriter
Export directly to stream instead of creating a archive
so we can cancel this anytime
|
2022-12-15 23:12:25 +09:00 |
|
cdwcgt
|
ec251664a7
|
use ThrowIfCancellationRequested instead of CancelRequested
|
2022-12-15 22:45:36 +09:00 |
|
cdwcgt
|
6900d0120a
|
change abstract implement
|
2022-12-15 21:39:48 +09:00 |
|
cdwcgt
|
e02b8cb199
|
Group export methods into their respective managers
|
2022-12-11 18:30:24 +09:00 |
|
cdwcgt
|
a87bcccc42
|
xmldoc
|
2022-12-11 17:00:53 +09:00 |
|
cdwcgt
|
2d57633409
|
rename method name and add xmldoc
|
2022-12-11 17:00:52 +09:00 |
|
cdwcgt
|
fa30f3348f
|
onComplete should private
|
2022-12-11 17:00:51 +09:00 |
|
cdwcgt
|
951302fe61
|
ExportAsync use TModel
|
2022-12-10 00:43:03 +09:00 |
|
cdwcgt
|
405985ec5b
|
remove Component
exportStorage to private
notification should post when export instead of class being constructed
|
2022-12-09 23:57:03 +09:00 |
|
cdwcgt
|
19afce6776
|
Fix overwriting existing files
https://github.com/ppy/osu/pull/21468
|
2022-12-09 23:41:07 +09:00 |
|
cdwcgt
|
a1fc33668c
|
Merge branch 'master' into export
|
2022-12-09 23:40:26 +09:00 |
|
Piggey
|
75cf7bd1d2
|
change GetNextBestFilename() 's parameters
|
2022-12-01 18:44:02 +01:00 |
|
Piggey
|
8f59aad91c
|
unnecessary includes
|
2022-11-30 18:37:50 +01:00 |
|
Piggey
|
8b856f1c89
|
make LegacyExporter use NamingUtils.GetNextBestFilename()
|
2022-11-30 18:32:53 +01:00 |
|
Piggey
|
b99ddc2acf
|
use .Select() to trim the file extension from filename
|
2022-11-30 15:36:08 +01:00 |
|
Piggey
|
660ad913ec
|
oh wait this affects all of the legacy exporters
|
2022-11-30 11:06:44 +01:00 |
|
Dawid Sośnia
|
f0b8b53e81
|
Merge branch 'ppy:master' into fix-exported-replay-overwrite
|
2022-11-30 10:54:12 +01:00 |
|
Piggey
|
5e74c4e3b7
|
override LegacyScoreExporter.Export() to not overwrite files
|
2022-11-30 10:52:41 +01:00 |
|
Piggey
|
f5d85f5774
|
make ExportStorage protected
|
2022-11-30 10:51:42 +01:00 |
|
cdwcgt
|
6adac853e8
|
Spite sync method ExportToStream
`uuid` to `model`
|
2022-11-27 09:58:54 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
cdwcgt
|
162f0bb95e
|
filename can be private
|
2022-11-21 19:06:04 +09:00 |
|
cdwcgt
|
564f136945
|
add xmldoc
|
2022-11-21 19:04:05 +09:00 |
|
cdwcgt
|
9c6421a462
|
log the error
|
2022-11-21 19:00:10 +09:00 |
|
cdwcgt
|
e37d30a373
|
refactor based on reviews
removed LegacyExportManager
Separated the method of CreateZip method and the default export method
|
2022-11-21 18:58:01 +09:00 |
|
cdwcgt
|
ed53168267
|
typo fix
|
2022-11-21 17:42:11 +09:00 |
|
cdwcgt
|
60ef88844c
|
Recover accidentally deleted codes
|
2022-11-21 17:09:56 +09:00 |
|
cdwcgt
|
2653bd2f99
|
Make notification cannot cancel when Saving Zip Archive
This operation cannot be stopped(if not dispose stream).
so make it cannot cancel
|
2022-11-19 12:57:56 +09:00 |
|
cdwcgt
|
28867fbbb1
|
Add comment
|
2022-11-19 12:34:35 +09:00 |
|
cdwcgt
|
fc4a6cb125
|
working with test
|
2022-11-19 01:02:35 +09:00 |
|
cdwcgt
|
4b29941b47
|
add LegacyExportManager
|
2022-11-18 20:00:00 +09:00 |
|
Dan Balasescu
|
5ceb7ecc41
|
Remove unused using
|
2022-11-17 13:56:27 +09:00 |
|
Dean Herbert
|
1050d7da34
|
Use more generic exception type (issue reported AggegateException )
|
2022-11-17 13:36:16 +09:00 |
|
Dean Herbert
|
adab9f0e48
|
Catch and gracefully handle file/directory enumeration failures during stable import
Closes https://github.com/ppy/osu/issues/21214.
|
2022-11-17 13:34:42 +09:00 |
|
cdwcgt
|
e1a21e0cf9
|
create a task to export to avoid block main thread
Code quality and remove some #nullable disable
|
2022-11-17 01:08:06 +09:00 |
|
Bartłomiej Dach
|
f775741d65
|
Merge branch 'master' into fix-filename-char-filtering
|
2022-10-29 12:42:10 +02:00 |
|
Dean Herbert
|
66ed77ac91
|
Rename and add documentation to function
|
2022-10-28 18:04:28 +09:00 |
|
Dean Herbert
|
42eafe318c
|
Remove various simple obsoletions
|
2022-10-28 13:20:58 +09:00 |
|
Dan Balasescu
|
3ac3c33cc3
|
Merge pull request #20712 from peppy/reduce-import-transaction-scope
Reduce the scope of realm transactions during import operations
|
2022-10-12 16:56:21 +09:00 |
|
Dean Herbert
|
390ff8b9da
|
Reduce the scope of realm transactions during import operations
|
2022-10-11 21:58:28 +09:00 |
|
Dean Herbert
|
a44ba579c5
|
Fix beatmap update button not respecting user "prefer no video" setting
Closes #20701.
|
2022-10-11 14:27:40 +09:00 |
|
Dean Herbert
|
64ee210825
|
Add realm migration to update skin names
|
2022-09-18 00:12:43 +09:00 |
|
Dan Balasescu
|
e95983cdb4
|
Merge branch 'master' into fix-skin-flow
|
2022-09-16 20:15:51 +09:00 |
|
Dean Herbert
|
581a4d2d6d
|
Use APIBeatmap for realm migration requiring ShortName mapping
|
2022-09-15 16:58:58 +09:00 |
|
Dean Herbert
|
40a60f7145
|
Remove all entity framework code and migrations
|
2022-09-15 16:58:58 +09:00 |
|
Dean Herbert
|
9226f0abbc
|
Implement equality correctly in Live
|
2022-09-13 19:16:25 +09:00 |
|
Dean Herbert
|
0fcd9e02f6
|
Fix skin dropdown not updating correctly when skin is changed externally
|
2022-09-13 14:01:40 +09:00 |
|