13ffa94bed
Merge branch 'labelled-component-bindables' into editor-timing-screen-2
2019-10-28 16:25:20 +09:00
f4668b0d59
Merge branch 'bindable-control-point-properties' into editor-timing-screen-2
2019-10-28 16:25:15 +09:00
08040adfad
Expose Current bindable in LabelledComponents
...
Adds a `LabelledDrawable` class for usages where bindables are not present.
2019-10-28 16:24:28 +09:00
6980f488dc
Make OsuButton correctly block hover events
2019-10-28 16:24:07 +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
522572eace
Add ability to adjust all control point attributes
2019-10-28 16:21:31 +09:00
f761eddec7
Add default bindable values
2019-10-28 16:21:14 +09:00
9c3e54909c
Ensure tooltips of RowAttributes are up-to-date
2019-10-28 16:20:54 +09:00
0a11cbf656
Make OsuButton correctly block hover events
2019-10-28 16:20:33 +09:00
50a1f06ad9
Merge pull request #6633 from peppy/remove-unused-class
...
Remove unused logger provider class
2019-10-28 15:55:49 +09:00
d33b31f0c5
Expose Current bindable in LabelledComponents
...
Adds a `LabelledDrawable` class for usages where bindables are not present.
2019-10-28 15:33:08 +09:00
490f87cad3
Merge branch 'bindable-control-point-properties' into editor-timing-screen-2
2019-10-28 14:46:38 +09:00
9acdcc9129
Make all control point attributes bindable
...
Properties are left intact for compatibility reasons.
2019-10-28 14:44:45 +09:00
ee5591d7d5
Add missing license headers
2019-10-28 12:42:17 +09:00
43ad4a3a3c
Tidy up string output
2019-10-28 12:31:38 +09:00
66b0004448
Remove unused logger provider class
2019-10-28 12:02:58 +09:00
1953aa64b6
Merge branch 'bindable-control-points' into editor-timing-screen
2019-10-28 12:00:51 +09:00
8069674824
Merge remote-tracking branch 'upstream/master' into bindable-control-points
2019-10-28 11:52:04 +09:00
4e80eda6da
Add test coverage
2019-10-28 11:40:42 +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
cd4b7c04e9
Add test coverage
2019-10-28 11:34:41 +09:00
29e20bc8d2
Add xmldoc and combine GroupAt / CreateGroup
2019-10-28 10:45:11 +09:00
c8d3dd0e5a
Make carousel item sorting stable
...
Migrate beatmap carousel item sorting from List<T>.Sort()
to IEnumerable<T>.OrderBy(), as the second variant is documented to be
a stable sorting algorithm. This allows for eliminating unnecessary
movement of carousel items occurring whenever any set of items is tied
when changing sorting criteria.
2019-10-27 23:14:14 +01:00
022cc13952
Add beatmap carousel item sorting stability test
...
Add visual test to ensure sorting stability when sorting criteria are
applied in the beatmap carousel.
2019-10-27 22:55:46 +01:00
0179586f78
Disallow inserting a group if one already exists with the current time value
2019-10-27 16:31:23 +09:00
81b5d7b79f
Select another group after deleting selected
2019-10-27 16:30:05 +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
de69665a46
Reduce horizontal spacing of attributes
2019-10-27 14:17:59 +09:00
93b003eb5a
Add selected row state
2019-10-27 13:31:23 +09:00
acc0251124
Merge branch 'no-auto-gen' into editor-timing-screen
2019-10-27 12:36:21 +09:00
dc672b2b4c
Merge branch 'master' into master
2019-10-26 22:19:47 -05:00
dd16b938cb
Merge pull request #6601 from peppy/equivalent-to
...
Replace local Equatable implementations with abstract EquivalentTo
2019-10-27 12:08:52 +09:00
676460019d
Merge branch 'master' into equivalent-to
2019-10-27 11:51:05 +09:00
814b520e5e
Avoid potential mis-cast in comparison
2019-10-27 11:35:45 +09:00
e35931fdfc
removed blank line
2019-10-26 14:33:59 -05:00
349a2745c5
Merge remote-tracking branch 'origin/master'
2019-10-26 14:30:17 -05:00
9e2e87c8d1
added visual tests
...
added small commenting
added xmldoc for CancelResume();
2019-10-26 14:29:52 -05:00
16e9b404b9
Add temporary mobile report moratorium issue template ( #6614 )
...
Add temporary mobile report moratorium issue template
2019-10-26 22:28:54 +09:00
654890776d
Add exemption for potential code contributors
...
Add an exemption clause allowing potential code contributors to submit
issues if they state they would like to work on them, and note that
mobile-related pull requests are still accepted.
Suggested-by: Dean Herbert <pe@ppy.sh >
2019-10-26 14:56:29 +02:00
474626c2b3
Refactor distance snapping to be handled by HitObjectComposer ( #6599 )
...
Refactor distance snapping to be handled by HitObjectComposer
Co-authored-by: Dean Herbert <pe@ppy.sh >
2019-10-26 14:55:26 +09:00
194e501f86
Merge branch 'master' into snapping-refactor
2019-10-26 14:20:08 +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
51008cd215
Merge branch 'no-auto-gen' into editor-timing-screen
2019-10-26 11:20:17 +09:00
8ccff0e9cf
temp
2019-10-26 11:20:07 +09:00
9e5eed97c4
Fix not being able to drag non-snaked sliders ( #6600 )
...
Fix not being able to drag non-snaked sliders
2019-10-26 10:47:21 +09:00