Commit Graph

545 Commits

Author SHA1 Message Date
ce17e37c74 Conditionally add some UI elements only on desktop
Prevents crashes from trying to access features that are not applicable to mobile.
2019-02-28 13:10:53 +09:00
f84a84edaa Fix oops 2019-02-25 18:59:28 +09:00
314f35b0c5 Further simplify import messaging 2019-02-25 18:42:08 +09:00
80737b9ef8 Remove "silent" parameter; consolidate import logic 2019-02-25 18:24:06 +09:00
c2297b0c3b Fix incorrect param doc
Co-Authored-By: peppy <pe@ppy.sh>
2019-01-29 23:04:48 +09:00
baea9691cc Fix baetmap downloads using too much memory 2019-01-29 18:34:10 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
4a1af67893 Do not delete file on import failure 2018-12-18 22:49:53 +03:00
4144f4bd2f Fix duplicates not being ignored if hash is null 2018-11-30 18:40:06 +09:00
a8ad7d4670 Add silent import parameter 2018-11-30 18:27:13 +09:00
aa7a665317 Merge remote-tracking branch 'upstream/master' into scoredatabase 2018-11-30 17:20:23 +09:00
e82ad3539b Move JsonIgnore specification to interface 2018-11-30 16:39:25 +09:00
705ef5e3ac Fix hash function 2018-11-30 15:10:56 +09:00
a88b69ec43 Notify of existing imports 2018-11-28 20:19:35 +09:00
ab2b2493a1 Move hashing functionality to ArchiveModelManager 2018-11-28 19:21:36 +09:00
0384f3549f Add hash and missing indices to SkinInfo 2018-11-28 19:15:56 +09:00
ce660b6d67 Add skin de-duplication 2018-11-28 19:01:22 +09:00
542a75d076 Add index on online score id 2018-11-28 18:56:20 +09:00
219929eb47 Score -> ScoreInfo 2018-11-28 18:33:01 +09:00
4ba7690e04 Initial scoremanager/scorestore structure 2018-11-28 16:50:16 +09:00
a783fdb501 Add LegacyFileArchiveReader
Treats files as "archives" for import.
2018-11-28 16:13:16 +09:00
0982508d26 Rename to LegacyDirectoryArchiveReader 2018-11-28 15:13:27 +09:00
dc31736db7 Add explicit foreign key property to INamedFileInfo 2018-11-28 13:45:56 +09:00
14ff4bc26a Move primary key attribute to IHasPrimaryKey 2018-11-28 13:19:23 +09:00
c5d2dc2f6a Remove unnecessary newline 2018-11-28 13:05:17 +09:00
db443babb6 Fix database entries using platform-specific path separator 2018-10-07 19:15:42 +02:00
e71e871d1f Remove unnecessary comment 2018-09-26 18:41:55 +09:00
f01dfc2860 Merge branch 'master' into patch-1 2018-09-20 23:45:44 -04:00
eaf7697b85 Add boolean return value 2018-09-20 23:21:27 -04:00
293a5dd099 Use string interpolation 2018-09-21 11:50:36 +09:00
52877eca83 Update ArchiveModelManager.cs 2018-09-20 20:01:04 -04:00
8bfd981a50 Handle directory checking before entering task 2018-09-17 21:05:28 -04:00
d469748612 Reformat code 2018-09-15 09:53:59 -04:00
42b2c32222 Catch directory not found exception 2018-09-15 09:47:50 -04:00
55372496d1 Fix thread-safety of queued events list in ArchiveModelManager 2018-09-09 22:37:15 +09:00
bb67f1a361 Merge remote-tracking branch 'upstream/master' into add-skin-import-delete 2018-09-07 18:18:03 +09:00
168dbe9329 Fix error notification 2018-09-07 18:14:23 +09:00
2c0ba401d5 Add ability to click on imported complete notification to present last import 2018-09-07 16:30:11 +09:00
e67f63eab6 Improve import progress messaging 2018-09-03 10:10:04 +09:00
144e80dff6 Add "import all skins from stable" option (and mass delete) 2018-09-03 10:10:04 +09:00
5c7ff31675 Add note about null return 2018-08-25 14:51:42 +09:00
99574ecad8 Softly handle errors when no beatmap file exists in archive 2018-08-24 17:57:39 +09:00
50b8daf939 Fix threads being cross-disposed from DatabaseContextFactory 2018-08-22 14:07:52 +09:00
83bda313d1 Output the currently importing model 2018-08-17 13:50:27 +09:00
767c284793 Fix import not working 2018-08-15 15:49:55 +09:00
b38da34da9 Fix resetting database failing due to incorrect disposal logic 2018-07-24 12:13:48 +02:00
fc6deb6ab5 Merge remote-tracking branch 'upstream/master' into peppy-fix-model-import 2018-07-20 16:42:46 +09:00
0c24244340 Remove SingletonContextFactory
It is dangerous to use this as it doesn't correctly handle contexts and can cause issues that will never actually arise in normal execution.

# Conflicts:
#	osu.Game/Database/SingletonContextFactory.cs
2018-07-18 16:50:56 +09:00
e3fb781a5a Fix ArchiveModelManager's model import method not running import logic 2018-07-18 12:59:22 +09:00
4a19f22b3d Remove custom migration exception
This was hiding the true error message from ever hitting logs.
Made to help disagnose #2711.
2018-06-15 13:38:42 +09:00