Commit Graph

96 Commits

Author SHA1 Message Date
9252b7876b Don't serialise AllControlPoints 2020-04-21 13:58:23 +09:00
0fba93bf65 Add back null check 2020-04-17 17:10:13 +09:00
9aac98664c Remove unnecessary time property 2020-04-17 17:06:12 +09:00
69fb984e71 Remove EquivalentTo() and Equals() 2020-04-17 17:04:09 +09:00
f115fecb23 Fix formatting 2020-04-09 09:34:40 -07:00
65823fb2e1 Use redundancy test 2020-04-08 01:42:35 -07:00
66a474619c Adjust TimingControlPoint equivalency 2020-04-07 18:13:26 -07:00
036efb9947 Merge branch 'master' into fix-effect-points 2019-12-18 01:43:15 +09:00
caf3f774ba CA1309: compare strings correctly. 2019-12-17 13:00:15 +08:00
c457571da6 Use index and range expressions 2019-12-15 20:17:35 +08:00
87a7f340e3 Fix first sample point being treated as redundant 2019-12-13 18:14:01 +09:00
5375af7820 Remove other Equals(object) calls. 2019-12-03 20:23:27 +08:00
374ef6ff83 Merge branch 'master' into sharpen 2019-11-20 17:30:58 +08:00
b1b234c6fb Use paramref. 2019-11-17 20:49:36 +08:00
8a1b70513c No this. qualification. 2019-11-12 19:55:29 +08:00
5899bbd8a6 Fix merge regressions 2019-10-30 18:45:50 +09:00
93076ad6a1 Merge branch 'master' into editor-timing-screen 2019-10-30 18:42:20 +09:00
514c9f1eef Merge branch 'master' into bindable-control-points 2019-10-30 16:20:54 +09:00
090881cf6f Add default bindable values 2019-10-28 16:23:43 +09:00
8f87957c70 Make all control point attributes bindable
Properties are left intact for compatibility reasons.
2019-10-28 16:23:43 +09:00
43ad4a3a3c Tidy up string output 2019-10-28 12:31:38 +09:00
45da22afe9 Add xmldoc and combine GroupAt / CreateGroup 2019-10-28 11:40:33 +09:00
2a6b3fd67c Disallow inserting a group if one already exists with the current time value 2019-10-28 11:40:10 +09:00
59d983b66e Allow binding to ControlPointInfo's Groups 2019-10-28 11:39:53 +09:00
10033239c7 Allow binding to ControlPointGroup's ControlPoints 2019-10-28 11:39:17 +09:00
29e20bc8d2 Add xmldoc and combine GroupAt / CreateGroup 2019-10-28 10:45:11 +09:00
0179586f78 Disallow inserting a group if one already exists with the current time value 2019-10-27 16:31:23 +09:00
73369ae613 Add the ability to add/remove groups 2019-10-27 16:13:24 +09:00
0fba272e78 Add the ability to add new ControlPoint types to existing groups 2019-10-27 15:19:36 +09:00
acc0251124 Merge branch 'no-auto-gen' into editor-timing-screen 2019-10-27 12:36:21 +09:00
4290a71f44 Add special case for timing points
Timing points can't fallback to defaults and must be added at least once.
2019-10-26 11:38:05 +09:00
8ccff0e9cf temp 2019-10-26 11:20:07 +09:00
7502b64541 Merge branch 'control-point-grouping' into no-auto-gen 2019-10-26 10:35:34 +09:00
d6a49b9e93 Add back autogeneration rules
Will be removed in https://github.com/ppy/osu/pull/6604
2019-10-26 10:25:37 +09:00
7100319858 Fix incorrect control point retrieval in non-lookup cases 2019-10-26 08:31:41 +09:00
b52be3d639 Merge branch 'control-point-grouping' into no-auto-gen 2019-10-26 01:20:08 +09:00
d25f7f4c27 Correctly clear other lists 2019-10-26 01:19:23 +09:00
eefa411182 Merge branch 'control-point-grouping' into no-auto-gen 2019-10-25 23:15:25 +09:00
d4fed43be7 Merge branch 'equivalent-to' into control-point-grouping 2019-10-25 23:15:15 +09:00
e39016bf01 Fix known non-nulls 2019-10-25 20:04:27 +09:00
8baf569f59 Remove necessity of AutoGenerated flag 2019-10-25 19:58:42 +09:00
e987db37ec Add grouping of ControlPoints 2019-10-25 19:52:02 +09:00
e2f2638212 Replace local Equatable implementations with abstract EquivalentTo 2019-10-25 19:44:28 +09:00
f6ad95018a Centralise default beat length specification 2019-08-28 20:22:16 +09:00
60ea3d4e1a Fix skinning support for combobreak 2019-06-30 21:58:30 +09:00
7a56fe84f2 Remove ControlPoint.EquivalentTo 2019-05-21 14:27:57 +09:00
66ebdbbe4c Fix control points with same timestamp potentially being parsed incorrectly 2019-05-08 18:13:07 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
1bebceada7 Unroll loop for the last control point 2018-10-17 11:55:34 +09:00