Commit Graph

1552 Commits

Author SHA1 Message Date
596fda3c1f Refactor switch 2019-12-16 16:57:40 +09:00
58e3fb0d0f Coalesce to -1 2019-12-16 16:43:20 +09:00
c457571da6 Use index and range expressions 2019-12-15 20:17:35 +08:00
ea4eb6b204 CI cleanups 2019-12-13 21:29:10 +09:00
9bc02f489e Add missing headers 2019-12-13 19:14:49 +09:00
0ad28a9400 Start at version 128 2019-12-13 19:11:45 +09:00
abf3f341b7 Merge remote-tracking branch 'refs/remotes/origin/master' into legacy-beatmap-saving 2019-12-13 19:01:25 +09:00
87a7f340e3 Fix first sample point being treated as redundant 2019-12-13 18:14:01 +09:00
654499d8b0 Remove whitespace 2019-12-13 17:33:18 +09:00
97158fce7d Always attach a new combo to spinners 2019-12-13 17:02:10 +09:00
0b7c4f252c Fix artist being written in place of version 2019-12-13 17:01:59 +09:00
53a665a034 Fix sound types and banks not being written correctly 2019-12-13 17:01:44 +09:00
ac984423bb Fix only single sound type being written 2019-12-12 19:53:30 +09:00
dedae69db8 Prefer legacy curve format if possible 2019-12-12 19:52:15 +09:00
d35d34c01b Fix hanging semicolon for per-node bank output 2019-12-12 19:01:43 +09:00
4760307bbb Don't output the first slider control point 2019-12-12 19:01:15 +09:00
60063eefd2 Fix up background/video events 2019-12-12 18:51:05 +09:00
51bdb73b91 Don't write empty file names 2019-12-12 18:49:47 +09:00
f89042cd0a Add missing section header 2019-12-12 18:48:22 +09:00
e09bbf0315 Implement background/video/break encoding 2019-12-12 18:47:28 +09:00
d1dc3456d1 Fix incorrect repeat point count 2019-12-12 18:42:48 +09:00
c3475a2dde Write control points in absolute coordinates 2019-12-12 18:41:13 +09:00
8f03599a62 Write default sampleset by name 2019-12-12 18:40:33 +09:00
a9125f6544 Merge remote-tracking branch 'upstream/master' into fallback-to-skin-combo-colours 2019-12-12 12:37:51 +03:00
be000e13e4 Implement initial legacy beatmap encoding support 2019-12-12 18:34:40 +09:00
5861eca80d Make DrawableRuleset take a converted beatmap 2019-12-12 15:58:11 +09:00
cffeceb229 Remove unnecessary comment. 2019-12-11 16:24:22 +08:00
b86a3dbfab PathStandardise -> ToStandardisedPath 2019-12-11 16:06:56 +08:00
6b3c7c8421 Remove usages of FileSafety class. 2019-12-11 16:05:35 +08:00
c378e525da Extract the rest of legacy enums 2019-12-10 20:23:15 +09:00
3c18872a16 Extract legacy effect flags enum 2019-12-10 20:19:31 +09:00
e3f925f69a Extract legacy hitobject type enum 2019-12-10 20:19:16 +09:00
8012b21ffa Extract legacy sound type enum 2019-12-10 20:18:44 +09:00
8be6abf607 Add param to let function return lighter colour for some diff 2019-12-06 10:07:16 +07:00
0e97871461 Change colour if difficulty is ExpertPlus 2019-12-05 14:53:01 +07:00
5375af7820 Remove other Equals(object) calls. 2019-12-03 20:23:27 +08:00
c49aeb08c4 Add API methods to perform requests out-of-queue 2019-11-29 20:03:14 +09:00
c0fe91a84c Merge branch 'master' into sharpen 2019-11-26 18:21:50 +08:00
709ec1404f Centralise End/StartTime retrieval to extension method 2019-11-25 19:09:14 +09:00
1e24ee7956 Remove ClearComboColours() 2019-11-24 02:07:56 +03:00
4e53bca8dd Simplify tests 2019-11-21 18:50:38 +09:00
374ef6ff83 Merge branch 'master' into sharpen 2019-11-20 17:30:58 +08:00
4d1513cef6 Sadly, xmldoc doesn't support tuple elements. 2019-11-17 21:01:56 +08:00
b1b234c6fb Use paramref. 2019-11-17 20:49:36 +08:00
f05b83d7d4 Use typeparamref. 2019-11-17 20:48:23 +08:00
0e587cb9f5 Merge branch 'master' into fix-duplicate-online-ids 2019-11-15 10:18:53 +09:00
6d54846462 Null online id on lookup failure 2019-11-15 10:18:47 +09:00
12243aaa9a Dedupe .osu files with same hash in same set 2019-11-14 19:38:20 +09:00
fbf81207d4 Don't assign server-fetched online id if it was assigned elsewhere 2019-11-14 18:55:12 +09:00
1bc0eae2a6 Fix beatmap online retrieval response running incorrectly scheduled 2019-11-14 18:53:45 +09:00