Dean Herbert
|
5d3b51b8d4
|
Merge branch 'master' into api-offline-early-return
|
2018-06-22 13:16:30 +09:00 |
|
Dean Herbert
|
5d105cd08d
|
Avoid errors being logged when importing beatmaps while logged out
|
2018-06-15 17:23:03 +09:00 |
|
smoogipoo
|
8f7334874c
|
Fix up performance calculators
|
2018-06-14 16:04:48 +09:00 |
|
Dean Herbert
|
a775d00bd8
|
Add online fetch support for online IDs
|
2018-06-08 15:59:45 +09:00 |
|
Dean Herbert
|
955a78e76d
|
Remove OnlineBeatmapSetID from BeatmapInfo
It should now be retrieved via the linked BeatmapSetInfo
|
2018-06-08 15:26:27 +09:00 |
|
Dean Herbert
|
8220e0c79a
|
Remove OnlineBeatmapSetID from BeatmapMetadata
|
2018-06-08 12:46:34 +09:00 |
|
Dean Herbert
|
645f6efce7
|
Fix web request failures not being correctly handled at an APIRequest level
|
2018-06-03 13:01:52 +09:00 |
|
Dan Balasescu
|
cd3ca68f03
|
Merge branch 'master' into song-selet-enumerable
|
2018-05-31 14:38:04 +09:00 |
|
Dean Herbert
|
a28e71995d
|
Offload database query to task
Allows song select to load a touch faster, in theory.
|
2018-05-30 16:15:57 +09:00 |
|
Dean Herbert
|
0adc16f9bd
|
Handle online ID mismatches and clashes on beatmap import
|
2018-05-29 16:26:50 +09:00 |
|
Dean Herbert
|
47d88a48a2
|
Add logging on import processes
|
2018-05-29 16:26:42 +09:00 |
|
smoogipoo
|
ad2c2a5fe6
|
Restore star difficulty calculation
|
2018-05-07 12:25:21 +09:00 |
|
smoogipoo
|
66b3b295e7
|
Use IBeatmap wherever possible
|
2018-04-19 20:44:38 +09:00 |
|
Dean Herbert
|
32a74f95a5
|
Normalize all the line endings
|
2018-04-13 18:26:38 +09:00 |
|
Dean Herbert
|
d1c2aa71d0
|
Add beatmap sample override support
|
2018-03-20 16:24:06 +09:00 |
|
Dean Herbert
|
217dd2ecdc
|
Initial push for better decoders
|
2018-03-09 21:24:15 +09:00 |
|
Dean Herbert
|
89cf794f98
|
Add a lower level ConsumableItems implementation
|
2018-02-15 16:15:40 +09:00 |
|
Dean Herbert
|
d3dd31dadb
|
Make deletion and purging logic even more global
|
2018-02-15 14:22:39 +09:00 |
|
Dean Herbert
|
d340509b1d
|
Move ArchiveReaders to a more global namespace
Also moves delete and action logic to a shared implementation
|
2018-02-15 14:22:39 +09:00 |
|
Dean Herbert
|
6ff63c2f0c
|
Move deletion to ArchiveModelImportManager
|
2018-02-15 14:22:39 +09:00 |
|
Dean Herbert
|
d8f84fcca3
|
Give ArchiveReader a filename
|
2018-02-15 14:22:39 +09:00 |
|
Dean Herbert
|
e0d28564d0
|
Move import logic to shared implementation
|
2018-02-15 14:22:39 +09:00 |
|
Dean Herbert
|
8c42225646
|
Fix outdated xmldoc
|
2018-02-13 15:08:51 +09:00 |
|
Dean Herbert
|
3561326306
|
Remove fixed issue
|
2018-02-13 14:54:46 +09:00 |
|
Dean Herbert
|
e8e093d6f2
|
Fix incorrect xmldoc
|
2018-02-13 14:54:01 +09:00 |
|
Dean Herbert
|
a738664167
|
Add interface for database context factory
|
2018-02-12 23:10:05 +09:00 |
|
Dean Herbert
|
8b37fde15b
|
Only write when writes occur
Also add finaliser logic for safety. Also better threading. Also more cleanup.
|
2018-02-12 19:57:21 +09:00 |
|
Dean Herbert
|
edc3638175
|
DatabaseWriteUsage
|
2018-02-12 17:55:11 +09:00 |
|
Dean Herbert
|
721bb7e4dd
|
Add proper handling for OnlineBeatmapSetID conflicts
Not yet working
|
2018-02-09 21:31:33 +09:00 |
|
Dean Herbert
|
d547caa04e
|
Further improve xmldoc
|
2018-02-09 19:44:17 +09:00 |
|
Dean Herbert
|
867b1b5f65
|
Move public methods up
|
2018-02-09 19:39:02 +09:00 |
|
Dean Herbert
|
c84cb0b33c
|
Fix/add some xmldoc
|
2018-02-09 19:32:28 +09:00 |
|
Dean Herbert
|
db654004b7
|
Move BeatmapManagerWorkingBeatmap to its own file
|
2018-02-09 19:32:18 +09:00 |
|
Dean Herbert
|
fb6dc922c6
|
Reorder file
|
2018-02-09 19:25:55 +09:00 |
|
Dean Herbert
|
c7de79caf6
|
Remove storage class variable
|
2018-02-09 19:24:17 +09:00 |
|
Dean Herbert
|
5e0cb9d4b9
|
Simplify beatmap store retrieval
|
2018-02-09 19:12:29 +09:00 |
|
Dean Herbert
|
a166932468
|
Add deletion test
|
2018-02-09 17:51:29 +09:00 |
|
Dean Herbert
|
3b7018fcd6
|
Simplify beatmap import process
|
2018-02-09 17:22:48 +09:00 |
|
Dean Herbert
|
a931d6e381
|
Merge branch 'master' into fix-user-download-cancel
|
2018-01-22 16:27:26 +09:00 |
|
Dean Herbert
|
53e40a77dc
|
Don't show error messages when a download is user-cancelled
Resolves #1941.
|
2018-01-22 13:25:49 +09:00 |
|
Dean Herbert
|
88beee2d1f
|
Keep downloads active until their associated import operation finishes
This avoids race conditions where a second download can potentially be started while the first is still active.
|
2018-01-22 13:20:04 +09:00 |
|
Aergwyn
|
ae1adfd2f2
|
remove unnecessary empty lines
codefactor.io \(o.o)/
also one unnecessary semicolon
|
2018-01-12 19:30:34 +01:00 |
|
james58899
|
4fa038aa27
|
if not storyboard file
|
2018-01-11 13:53:41 +08:00 |
|
james58899
|
fbffc8bb89
|
fix load storyboard in osu file
|
2018-01-10 18:55:04 +08:00 |
|
Dean Herbert
|
37d393bca0
|
Update licence headers
|
2018-01-05 20:21:19 +09:00 |
|
Dan Balasescu
|
7ba59d9d56
|
Merge branch 'master' into fix-import-context-state
|
2018-01-03 14:21:04 +09:00 |
|
Dean Herbert
|
7154efa1c6
|
Refresh import context on import error
|
2018-01-02 12:31:21 +09:00 |
|
Dean Herbert
|
f2d302f8dc
|
Create a LargeTextureStore for cached (but not atlased) global textures
Also
- Fixes first transition depth being incorrect.
- Improves smoothness of transitions (and adds a slight delay to offset from screen switches).
|
2017-12-31 07:05:04 +09:00 |
|
Dean Herbert
|
3c8d30f8e6
|
Add a dialog offering to import beatmaps from stable
|
2017-12-26 00:52:11 +09:00 |
|
Dean Herbert
|
620e9737c3
|
Avoid many many unnecessary enumerations
|
2017-12-21 22:33:16 +09:00 |
|