Commit Graph

624 Commits

Author SHA1 Message Date
79a17b2371 Reapply waveform colour fix 2020-10-19 16:57:08 +09:00
88f74921fb Update with new r# inspections 2020-10-16 12:49:39 +09:00
b0f8a7794a Make SelectionHandler require EditorBeatmap presence 2020-10-09 21:44:10 +09:00
681e88af40 Merge branch 'master' into editor-fix-button-states-after-paste 2020-10-09 20:51:09 +09:00
ecfb7e94c5 Merge branch 'master' into fix-editor-batch-handling 2020-10-09 20:06:06 +09:00
07f19342d1 Merge pull request #10428 from peppy/editor-reset-newcombo-on-placement
Reset new combo button state after successful placement
2020-10-09 19:48:47 +09:00
bcc096ee49 Merge pull request #10446 from peppy/fix-timeline-tick-bar-lines
Fix bar lines ("down beat" as people call it) showing up too often in timeline
2020-10-09 19:24:29 +09:00
62690e4873 Merge pull request #10432 from peppy/editor-reverse-pattern
Add "reverse pattern" support to editor selection handler
2020-10-09 19:19:24 +09:00
3838f405dd Fix missed usages 2020-10-09 18:50:05 +09:00
edaf6db5c6 Reference EditorBeatmap directly for selected objects 2020-10-09 18:44:23 +09:00
21c6242f90 Fix bar lines ("down beat" as people call it) showing up too often in timeline 2020-10-09 18:35:44 +09:00
5d888f687a Account for the width of points so they don't suddenly appear at timeline edges 2020-10-09 16:49:51 +09:00
ceb1494c33 Only run regeneration when passing a new min/max tick boundary 2020-10-09 16:47:29 +09:00
017a8ce496 Only recalculate when display actually changes 2020-10-09 15:57:31 +09:00
9baf704942 Add local pooling to TimelineTickDisplay 2020-10-09 15:48:24 +09:00
825e10ec8c Add reverse handler button to selection box 2020-10-09 06:32:23 +09:00
eacc7dca9a Fix SliderPath not handling Clear correctly 2020-10-09 06:31:59 +09:00
85b33fffd0 Fix incorrect comments 2020-10-09 05:14:44 +09:00
5966205037 Fix ternary button states not updating correctly after a paste operation 2020-10-09 04:31:45 +09:00
e7eda19b07 Reset new combo button state after successful placement 2020-10-09 03:31:01 +09:00
afed832b19 Tidy up EditorBeatmap slightly 2020-10-08 18:06:49 +09:00
38babf3de5 Update usages of ChangeHandler to EditorBeatmap where relevant 2020-10-08 18:04:07 +09:00
ef092de9ba Add missing UpdateHitObject calls and move local to usages (not via bindables) 2020-10-08 18:04:07 +09:00
2ef5a34ace Merge branch 'master' into editor-beatmap-batch-change-support 2020-10-07 14:08:49 +09:00
09f5e9c9eb Use batch change application in many places that can benefit from it 2020-10-06 22:10:07 +09:00
a2796d2c01 Add repeats display to timeline blueprints 2020-10-06 19:22:35 +09:00
783a463772 Merge branch 'master' into colourise-control-point-table 2020-10-05 20:47:06 +09:00
54f1bcf2ce Merge pull request #10313 from peppy/control-point-timeline-representation
Display all control point information on the main editor timeline
2020-10-05 20:46:52 +09:00
6bc0afdafb Fix remaining conflicts 2020-10-05 20:09:18 +09:00
ba55256fb4 Merge branch 'master' into control-point-timeline-representation 2020-10-05 19:24:28 +09:00
6d50a1ed7d Merge branch 'master' into osu-selection-flip-rotate-buttons 2020-10-05 19:17:33 +09:00
08f7b18dbe Merge pull request #10294 from peppy/osu-selection-scaling
Add selection scale and rotate support
2020-10-05 19:17:19 +09:00
0d3a95d8fc Remove unnecessary string interpolation 2020-10-02 19:54:13 +09:00
94996f2cc0 Merge branch 'master' into osu-selection-scaling 2020-10-01 21:09:52 +09:00
5ad2944e26 Fix ticks displaying higher than control point info 2020-10-01 19:31:41 +09:00
e96e30a19d Move control point colour specifications to common location and use for formatting timing screen table 2020-10-01 19:29:34 +09:00
fcccce8b4e Use pink for sample control points to avoid clash with waveform blue 2020-10-01 19:03:17 +09:00
589a26a149 Ensure stable display order for control points in the same group 2020-10-01 18:59:35 +09:00
b75c202a7e Add sample control point display in timeline 2020-10-01 18:55:34 +09:00
0bced34272 Add visualisation of bpm (timing) changes to timeline 2020-10-01 18:55:34 +09:00
70931abcb0 Separate out timeline control point display from summary timeline display 2020-10-01 18:55:34 +09:00
70d475be1f Fix elements appearing in front of hitobjects 2020-10-01 18:54:59 +09:00
00a19b4879 Also add toggle for ticks display 2020-10-01 18:16:49 +09:00
0d03084cdc Move control point display to the base timeline class
We want them to display on all screens with a timeline as they are quite
useful in all cases.
2020-10-01 18:16:12 +09:00
60e6cfa45c Avoid recreating child hierarchy when unnecessary 2020-10-01 16:36:03 +09:00
1aff263419 Split out classes and simplify construction of buttons 2020-10-01 16:34:34 +09:00
db1ad4243e Remove need for ScaleDragHandle class 2020-10-01 16:27:42 +09:00
4e6a505a99 Add new icons and tooltips 2020-10-01 16:25:40 +09:00
78c5d57074 Add flip event flow and stop passing raw input events to handle methods 2020-10-01 16:25:29 +09:00
02f14ab4b0 Rename operation start/end to be more encompassing 2020-10-01 16:24:09 +09:00