Commit Graph

507 Commits

Author SHA1 Message Date
fce580d717 Reshuffle namespaces 2017-07-26 13:22:46 +09:00
d6968ca09c Remove FullyLoaded logic
Always parse storyboards for now.

Let's not optimise this until it is necessary. It was leading to weird threading problems due to the load call in Player's async load method.
2017-07-20 11:01:50 +09:00
d69470f2ae Fix TestWorkingBeatmap broken by attempting to load storyboard 2017-07-20 09:22:39 +09:00
da92fccdb0 Merge branch 'master' into non-null-beatmap 2017-07-19 18:32:42 +09:00
d7dddec328 Set zero-difficulty values local to the dummy beatmap 2017-07-19 18:32:11 +09:00
35157ca6b8 Make DefaultBeatmap private get. 2017-07-19 18:09:59 +09:00
632d2e8ba5 Dummy beatmap has dummy ruleset 2017-07-19 15:16:48 +09:00
f168ee660c Move dummy to BeatmapDatabase 2017-07-19 15:16:43 +09:00
6016310b09 Use a better default for difficulty values 2017-07-19 15:16:37 +09:00
f00140f0a4 Avoid crashes on attempting to import the same path twice in quick succession 2017-07-19 14:56:24 +09:00
5761eb30a0 Fix nullref error on re-importing a DeletePending beatmap
Callback was expecting the beatmap to be populated where it wasn't being.
2017-07-19 14:56:20 +09:00
c13dc943f8 Merge branch 'master' into fix-track-rotation 2017-07-14 19:25:54 +10:00
2c1f3de47a Rename 2X resources to be defaults 2017-07-13 10:27:39 +09:00
1bd3519ecb Have beatmap return a zero-length TrackVirtual instead of null on load failure 2017-07-11 18:38:27 +09:00
b448603d6c CI fixes. 2017-07-11 01:42:51 -03:00
69b290519f Better BeatmapSetOnlineInfo comments. 2017-07-11 00:28:25 -03:00
84701846ec Merge https://github.com/ppy/osu into osu-direct-search 2017-07-11 00:26:49 -03:00
d9a9616125 EOF remove blank spaces 2017-06-08 14:56:03 +08:00
ddc4d45ae8 Unused usings 2017-06-07 11:39:04 -03:00
add08e65ff Result counts displaying 2017-06-07 11:30:52 -03:00
8745948a01 Basic searching in osu!direct, move BeatmapSetOnlineInfo covers into their own class 2017-05-28 02:26:25 -03:00
ab32e962ca Make BeatmapOnlineInfo and BeatmapSetOnlineInfo separate classes, -OnlineWorkingBeatmap 2017-05-28 00:37:55 -03:00
a25c504965 CI fixes 2017-05-24 03:08:48 -03:00
ba2627d4e2 Merge branch 'osu-direct' of https://github.com/DrabWeb/osu into osu-direct 2017-05-24 02:40:00 -03:00
e59c1879a2 Remove tabs 2017-05-24 02:38:55 -03:00
4490596f5f Keep one object per file 2017-05-24 02:37:27 -03:00
4ee11764b8 Merge branch 'master' into osu-direct 2017-05-24 12:16:34 +09:00
fe7ac20e29 Read menu music from osz resource 2017-05-23 16:38:43 +09:00
0b987be600 Merge branch 'master' into osu-direct 2017-05-20 16:17:59 +09:00
c981a4a511 Formatting 2017-05-19 19:50:45 -03:00
0a90965a5b CI formatting 2017-05-19 19:22:42 -03:00
7a60aa614d Reword comment 2017-05-19 19:05:54 -03:00
e1c4c36122 +BeatmapOnlineInfo, +OnlineWorkingBeatmap, minor cleanups, panel beatmap backgrounds 2017-05-19 15:43:18 -03:00
c51d640241 Add support for searching beatmap author at song select
Resolves #792
2017-05-19 13:13:27 +09:00
f730769186 Rewrite to make better 2017-05-15 12:54:56 +09:00
a9b3f74218 Fix ruleset not always getting populated in a WorkingBeatmap 2017-05-12 20:05:44 +09:00
a2f6d8a3e6 Fix broken test cases, remove some recursive lookup methods. 2017-05-11 19:38:28 +09:00
70ef503403 Merge branch 'master' into metadata 2017-05-11 12:23:00 +09:00
4c26a02e99 Remove unnecessary arguments in WorkingBeatmap's constructor. 2017-05-08 16:42:53 +08:00
4f8549f220 Standardise usages of exceptions. 2017-05-07 00:38:17 +08:00
767cfaaac3 Access database recursively. 2017-05-06 15:37:53 +08:00
146d57953d Use metadata field of WorkingBeatmap. 2017-05-06 14:57:11 +08:00
4f49151984 Make metadata a member of WorkingBeatmap. 2017-05-06 14:52:28 +08:00
a993790a66 Ensure all searchable terms are non-null non-empty. 2017-05-02 17:54:07 +09:00
6074cb5979 Make playlist filtering work.
Also standardises searchable terms in beatmap metadata.
2017-05-02 10:45:55 +09:00
28375ed1fc Allow transfer of previously loaded background between WorkingBeatmaps 2017-04-28 15:03:07 +09:00
e1a2f1bc7a Add beatmap metrics lookup. 2017-04-24 19:17:11 +09:00
61090d918c Temporary for taiko lagging on auto replays due to inImportantSection.
Note that this isn't a full "as intended" fix, because the full fix is quite big. I'll be saving it for a separate branch/pull-req.
2017-04-20 15:26:42 +09:00
873599b359 Fix conversion regression. 2017-04-20 11:36:50 +09:00
a47870b376 Apply Ruleset to Scores. Reduce complexity of score creation. 2017-04-20 11:16:08 +09:00