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
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
349a2745c5
Merge remote-tracking branch 'origin/master'
2019-10-26 14:30:17 -05:00
194e501f86
Merge branch 'master' into snapping-refactor
2019-10-26 14:20:08 +09:00
b0e21c2749
Fixed Issue #6442
2019-10-25 14:57:49 -05:00
b8efc59cdc
Update UI components to use new grouping
2019-10-25 20:13:22 +09:00
32242f22de
Merge branch 'no-auto-gen' into editor-timing-screen
2019-10-25 20:02:40 +09:00
e987db37ec
Add grouping of ControlPoints
2019-10-25 19:52:02 +09:00
da6769f0fc
Remove necessity of AutoGenerated flag
2019-10-25 19:43:38 +09:00
94ffe03e6e
Group timing points
2019-10-25 19:36:12 +09:00
3692846367
Merge branch 'master' into snapping-refactor
2019-10-25 18:26:14 +09:00
ae011e8ee8
Fix distance snap grid test scenes
2019-10-25 17:25:46 +09:00
4ca6a5a0cc
Interface the distance snap provider
2019-10-25 16:50:21 +09:00
607b4d874a
Refactor flow of snapping through HitObjectComposer
2019-10-25 16:40:30 +09:00
351f8d3dd1
Merge branch 'master' into editor-timing-screen
2019-10-25 13:21:56 +09:00
e5b5d286fd
Increase spacing to closer match the design
2019-10-25 12:48:34 +09:00
07f7944fc6
Fix DateTime display sizing on results screen
2019-10-25 12:22:19 +09:00
0b3c7f28af
Merge branch 'master' into fix-dragbox-first-frame
2019-10-24 23:01:32 +09:00
fa3350ce2d
Refactor blueprint movement and selection events ( #6588 )
...
Refactor blueprint movement and selection events
2019-10-24 22:58:03 +09:00
a969914d6e
Mention coordinate space
2019-10-24 18:24:22 +09:00
d83b9ef0e4
Rename grid snapping methods
2019-10-24 18:18:04 +09:00
f45f17339c
Implement slider path distance snapping
2019-10-24 18:17:30 +09:00
7a71352684
Fix drag box being positioned incorrectly for 1 frame
2019-10-24 17:22:14 +09:00
fb88001c0e
Reorder blueprint addition/removal + add regions
2019-10-24 16:53:34 +09:00
45bd91f63f
Add special cases for click-selection
2019-10-24 16:14:29 +09:00
8e4a21bee7
Separate out mouse down/click/up handling
2019-10-24 15:58:22 +09:00
a07e5a269b
Extract drag events into multiple methods
2019-10-24 15:33:08 +09:00
f128e99fb2
Remove unused methods
2019-10-24 15:07:04 +09:00
e04c77178c
Move selection events to BlueprintContainer
2019-10-24 14:58:02 +09:00
714c89faa4
Move selection drag events to BlueprintContainer
2019-10-24 14:57:58 +09:00
cef2318cf5
Move drag box drag handling to BlueprintContainer
2019-10-23 18:38:06 +09:00
f61d7e4fbe
Add smoothing and tidy code a touch
2019-10-23 17:56:09 +09:00
c9fec50f63
Remove unnecessary whitespace
2019-10-23 17:00:17 +09:00
97383b4a37
Show centre point of distance snap grid
2019-10-23 16:58:56 +09:00
851773a842
Apply adjustments for framework changes
2019-10-23 14:04:06 +09:00
c06f142433
Fix some spacing and references
2019-10-23 11:22:55 +09:00
6866d27634
Merge remote-tracking branch 'upstream/master' into editor-timing-screen
2019-10-23 11:18:42 +09:00
5e22eed131
Add add/remove buttons
2019-10-22 21:50:21 +09:00
4883844c4c
Add basic information display for all types of control points
2019-10-22 20:57:56 +09:00
81e8b678d3
Update editor time when a new timing point is selected
2019-10-22 20:17:19 +09:00
25601ac17c
Merge branch 'master' into editor-timing-screen
2019-10-22 18:01:53 +09:00
001eae2c02
Merge remote-tracking branch 'upstream/master' into make-most-textbox-carets-movable
2019-10-22 15:04:16 +09:00
f7924d3bad
Rename "FixedSearchTextBox" to "SeekLimitedSearchTextBox"
2019-10-21 16:00:09 -07:00
0bf35faae8
Update incorrect reference
2019-10-21 19:25:56 +09:00
e3fa5f1da3
Merge branch 'master' into beatsnap-grid-integration
2019-10-21 18:44:34 +09:00
b157aaead1
Merge remote-tracking branch 'upstream/master' into beatsnap-grid-integration
2019-10-21 17:09:43 +09:00