Dean Herbert
|
346d14d40b
|
Rename variables to match
|
2020-09-25 17:45:19 +09:00 |
|
Dean Herbert
|
22511c36c3
|
Ensure toggles are not instantiated more than once for safety
|
2020-09-25 17:43:09 +09:00 |
|
Dean Herbert
|
b8e9f19b92
|
Move common HitSampleInfo lookup to static method
|
2020-09-25 17:30:31 +09:00 |
|
Dean Herbert
|
98c6027352
|
Remove unused using
|
2020-09-25 17:07:58 +09:00 |
|
Dean Herbert
|
ae68dcd962
|
Add ternary toggle buttons to editor toolbox selection
|
2020-09-25 16:38:12 +09:00 |
|
Dean Herbert
|
0f8551e9ea
|
Merge branch 'editor-ternary-states' into new-combo-toggle
|
2020-09-25 15:36:33 +09:00 |
|
Dean Herbert
|
a859fe78ee
|
Expose update ternary state method and use better state determination function
|
2020-09-25 15:32:36 +09:00 |
|
Dean Herbert
|
50290f3cb4
|
Rework ternary states to fix context menus not updating after already displayed
|
2020-09-25 15:10:13 +09:00 |
|
Dean Herbert
|
a6adf8334e
|
Use existing method to update combo state of selection
|
2020-09-25 14:19:35 +09:00 |
|
Dean Herbert
|
e009264f10
|
Add new combo toggle to main composer interface
|
2020-09-25 14:10:30 +09:00 |
|
Dan Balasescu
|
952e84396a
|
Merge branch 'master' into editor-object-object-snapping
|
2020-09-25 13:17:30 +09:00 |
|
Dean Herbert
|
44a6637c36
|
Use SingleOrDefault
|
2020-09-25 12:20:37 +09:00 |
|
Dean Herbert
|
b9196718b7
|
Merge branch 'master' into editor-object-object-snapping
|
2020-09-25 12:15:10 +09:00 |
|
Dean Herbert
|
158d307126
|
Avoid destroying editor screens when changing between modes
|
2020-09-24 17:03:54 +09:00 |
|
Dean Herbert
|
44be0ab762
|
Add basic osu! object to object snapping
|
2020-09-24 16:24:35 +09:00 |
|
Dean Herbert
|
9c074e0ffb
|
Fix editor not showing sign when time goes negative
|
2020-09-24 13:10:54 +09:00 |
|
Dean Herbert
|
ccb3ef5020
|
Merge branch 'new-combo-editor-toggle' into fix-taiko-change-handling
|
2020-09-23 17:08:27 +09:00 |
|
Dean Herbert
|
02201d0ec6
|
Fix incorrect cast logic
|
2020-09-23 17:08:25 +09:00 |
|
Dean Herbert
|
487fc2a2c6
|
Add missing change handler scopings to taiko context menu operations
|
2020-09-23 16:58:22 +09:00 |
|
Dean Herbert
|
2d67faeb72
|
Add xmldoc
|
2020-09-23 16:40:56 +09:00 |
|
Dean Herbert
|
a1ec167982
|
Add the ability to toggle new combo state from composer context menu
|
2020-09-23 16:38:16 +09:00 |
|
Dean Herbert
|
c38cd50723
|
Fix editor not using beatmap combo colours initially on load
|
2020-09-23 13:16:50 +09:00 |
|
Dean Herbert
|
3062fe4411
|
Add editor key bindings to switch between screens
|
2020-09-22 15:55:25 +09:00 |
|
Dean Herbert
|
1fcf443314
|
Ensure BeatmapProcessor.PostProcess is run before firing HitObjectUpdated events
|
2020-09-18 19:33:03 +09:00 |
|
Dean Herbert
|
daf54c7eb9
|
Revert EditorBeatmap.Remove API
|
2020-09-14 17:55:41 +09:00 |
|
Dean Herbert
|
62c55165d4
|
Merge branch 'editor-fix-multiple-selection' into editor-clipboard
|
2020-09-14 15:47:20 +09:00 |
|
Dean Herbert
|
b7a06524fb
|
Update comment to make more sense
|
2020-09-14 15:47:10 +09:00 |
|
Dean Herbert
|
75e4f224e5
|
Add back accidentally removed remove
|
2020-09-14 15:47:04 +09:00 |
|
Dean Herbert
|
692f2c8489
|
Simplify debounced update pathway
|
2020-09-14 14:58:00 +09:00 |
|
Dean Herbert
|
320e314356
|
Use minimum start time to handle SelectedHitObjects not being sorted
|
2020-09-13 22:53:30 +09:00 |
|
Dean Herbert
|
c573392bb2
|
Remove completed todo
|
2020-09-13 22:31:59 +09:00 |
|
Dean Herbert
|
1a9f0ac16a
|
Select new objects
|
2020-09-12 21:23:12 +09:00 |
|
Dean Herbert
|
3854caae9b
|
Remove secondary schedule logic
|
2020-09-12 21:23:12 +09:00 |
|
Dean Herbert
|
81f30cd264
|
Select blueprint if object is already selected at the point of adding
|
2020-09-12 21:23:11 +09:00 |
|
Dean Herbert
|
2d9b0acabe
|
Fix empty selection via keyboard shortcuts crashing
|
2020-09-12 21:23:10 +09:00 |
|
Dean Herbert
|
001cd1194c
|
Consume BindCollectionChanged
|
2020-09-11 22:53:03 +09:00 |
|
Dean Herbert
|
94d929d8cd
|
Remove unnecessary contains checks
|
2020-09-11 22:03:19 +09:00 |
|
Dean Herbert
|
08be45c9e7
|
Merge branch 'master' into editor-clipboard
|
2020-09-11 20:35:05 +09:00 |
|
Dean Herbert
|
97b995246a
|
Merge branch 'editor-fix-multiple-selection' into editor-clipboard
|
2020-09-11 20:34:58 +09:00 |
|
Dean Herbert
|
22e6df02b6
|
Fix editor selected hitobjects containing the selection up to five times
|
2020-09-11 20:27:07 +09:00 |
|
Dean Herbert
|
2858296c25
|
Avoid editor confirm-save dialog looping infinitely when using keyboard shortcut to exit
Will now exit without saving if the keyboard shortcut is activated twice
in a row, as expected.
Closes #10136.
|
2020-09-11 19:58:37 +09:00 |
|
Dean Herbert
|
de3d8e83e1
|
Add keyboard shortcuts
|
2020-09-11 19:55:41 +09:00 |
|
Dean Herbert
|
7d7401123c
|
Add initial implementation of editor clipboard
|
2020-09-11 19:54:20 +09:00 |
|
Dean Herbert
|
8e028dd88f
|
Fix incorrect ordering of ApplyDefaults for newly added objects
|
2020-09-11 19:54:11 +09:00 |
|
Dan Balasescu
|
75ebfe41e0
|
Merge pull request #10102 from peppy/editor-prompt-for-save
Prompt to save changes when exiting the editor
|
2020-09-09 23:56:41 +09:00 |
|
Dean Herbert
|
1803ecad80
|
Add cancel exit button
|
2020-09-09 20:04:25 +09:00 |
|
Dean Herbert
|
c6e72dabd3
|
Add test coverage
|
2020-09-09 20:04:25 +09:00 |
|
Dean Herbert
|
327179a81e
|
Expose unsaved changes state
|
2020-09-09 19:42:03 +09:00 |
|
Dean Herbert
|
6f067ff300
|
Only show confirmation if changes have been made since last save
|
2020-09-09 19:40:41 +09:00 |
|
Dean Herbert
|
ac0c4fcb8c
|
Add prompt to save beatmap on exiting editor
|
2020-09-09 19:31:19 +09:00 |
|