ee6ea08cf8
Cleanup handling of hitobject updates
2020-04-09 20:16:44 +09:00
b65e839bd2
Simplify blueprints by removing visible state
2020-02-13 10:00:09 +09:00
0fe41fd50a
Fix blueprint showing even when mouse outside of container
2020-02-13 09:03:48 +09:00
f3c47dc8c9
Merge branch 'master' into seek-to-endtime-on-placement
2020-02-10 14:53:11 +09:00
91203c2b12
Merge branch 'master' into placement-display-in-timeline
2020-02-08 01:50:24 +09:00
678eb8ec31
Reduce accessibility to set
...
Co-Authored-By: Dan Balasescu <smoogipoo@smgi.me >
2020-02-08 00:12:23 +09:00
2e50e56d7c
Seek to previous object endtime after successful placement
2020-02-07 19:12:09 +09:00
a6531bf73e
Don't show distance snap grid for spinners (for now)
2020-02-07 19:09:23 +09:00
e08437c5dc
Track placement object in EditorBeatmap
2020-02-07 18:03:14 +09:00
e31d69c749
Add commit status to EndPlacement; call BeginPlacement on initial movement
2020-02-07 18:02:48 +09:00
a6a285bc09
Merge branch 'master' into fix-editor-snapping-inaccuracy
2020-02-07 17:20:42 +09:00
8990152315
Fix duration snapping still being incorrect
2020-02-07 16:43:50 +09:00
3aa18abd99
Fix typo in xmldoc
...
Co-Authored-By: Tree <thewildtree@outlook.com >
2020-02-07 16:22:59 +09:00
f63bf06373
Fix incorrect distance snap grid being displayed when in selection mode
2020-02-07 16:09:54 +09:00
63c595ed97
Make EditorBeatmap a component and move UpdateHitObject to it
2020-02-05 17:48:21 +09:00
9596030e1d
Make use of ElementAtOrDefault() when possible
2020-01-31 18:32:47 +01:00
77b1bf3ee2
Merge pull request #7648 from peppy/keyboard-composition-tools
...
Allow selecting composition tools using 1-4 keys
2020-01-29 17:29:11 +09:00
37c7fe30fa
Merge branch 'master' into keyboard-composition-tools
2020-01-29 16:52:47 +09:00
66b8d38d42
Merge branch 'master' into selection-composition-conformity
2020-01-29 16:52:45 +09:00
65ac412ff8
Merge branch 'master' into fix-beat-snap
2020-01-29 15:32:27 +09:00
8e2159e4eb
Ensure selection tool correctly matches selection state
...
- When a selection is made (via the timeline) the selection tool should become the select tool.
- When the selection tool is changed to anything *but* the select tool, the selection should be cleared.
2020-01-28 15:13:12 +09:00
7e0c45de6d
Allow selecting composition tools using 1-4 keys
2020-01-28 15:09:03 +09:00
e81d3c51ed
Move select tool to an actual tool implementation
...
Also tidies up radio button action firing so calling Select actually fires the associated action in all cases.
2020-01-28 15:05:29 +09:00
58654f28b6
Fix beat snap implementation being incorrect
2020-01-28 12:48:24 +09:00
027778acc1
Fix slider circles not being selected by default
2020-01-24 17:51:24 +09:00
289be7a17b
Merge branch 'i-beat-snapping' into timeline-maybe
2020-01-23 15:45:33 +09:00
ccf911884b
Remove passed in BaetDivisor
2020-01-23 15:31:56 +09:00
098d643955
Move beat snapping to its own interface
2020-01-23 14:39:56 +09:00
56c044c44a
Move beat snapping to its own interface
2020-01-23 14:30:25 +09:00
98aaf38649
Fix playfield movement regressing
2020-01-21 23:58:51 +09:00
24a466ab24
Avoid null by calling initial OnDeselected later
2020-01-21 17:36:21 +09:00
8f16c1cb04
Add non-hiding selection state
2020-01-21 14:21:00 +09:00
bd96cf94a6
Begin refactoring SelectionBlueprint to handle non-drawable HitObjects
2020-01-21 12:47:14 +09:00
5f178b7755
General refactorings
2020-01-16 11:54:03 +09:00
d57f55f053
Apply remaining changes required to restore previous functionality
2020-01-15 19:09:49 +09:00
ee332e0d42
Split out BlueprintContainer functionality further
2020-01-02 18:21:16 +09:00
8c378dc625
Move EditorBeatmap construction/conversion to Editor
2019-12-30 14:51:14 +09:00
6069d98ced
Remove generic editor beatmap
2019-12-27 19:39:30 +09:00
5861eca80d
Make DrawableRuleset take a converted beatmap
2019-12-12 15:58:11 +09:00
9f4c8db395
Add xmldoc
2019-12-06 12:17:41 +09:00
d8620a70fb
Make work in editor
2019-12-05 20:12:25 +09:00
10fd5ef5a7
Merge context menus
2019-11-12 15:02:27 +09:00
e924a5d51e
Disable ruleset input in the editor
2019-11-11 13:04:43 +09:00
f3ddc4c00b
Advance editor clock after a snapped placement
2019-11-07 14:08:02 +09:00
64d900b387
Disable input for non-selected blueprints
2019-11-05 11:33:37 +09:00
41ae66d517
Update slider when control points change
2019-10-31 18:24:38 +09:00
9f28b1905b
Expose composer method to update hitobject
2019-10-31 18:15:19 +09:00
3692846367
Merge branch 'master' into snapping-refactor
2019-10-25 18:26:14 +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