Commit Graph

32248 Commits

Author SHA1 Message Date
acfa62bb50 Fix potential taiko crash on rewind 2020-09-25 19:25:58 +09:00
8c45786841 Merge pull request #10247 from peppy/fix-editor-missed-state-changes
Forcefully re-apply DrawableHitObject state transforms on post-load DefaultsApplied
2020-09-25 19:00:45 +09:00
af93b56c32 Merge pull request #10246 from peppy/update-framework
Update framework
2020-09-25 18:42:12 +09:00
8bbf15a096 Merge pull request #10239 from peppy/new-combo-toggle 2020-09-25 18:30:46 +09:00
59bfa08684 Forcefully re-apply DrawableHitObject state transforms on post-load DefaultsApplied 2020-09-25 18:26:54 +09:00
4cc02abc76 Update framework 2020-09-25 18:11:49 +09:00
51cc644b7b Fix set access to SelectionHandler
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2020-09-25 17:42:49 +09:00
7b09f73fe5 Merge branch 'master' into new-combo-toggle 2020-09-25 17:33:12 +09:00
ab03be5336 Merge pull request #10244 from peppy/editor-dont-block-keys-unnecessarily
Avoid consuming keystrokes in editor when a modifier key is held down
2020-09-25 17:31:53 +09:00
e1fc8d76fb Merge branch 'master' into editor-dont-block-keys-unnecessarily 2020-09-25 17:31:41 +09:00
54557ac6a7 Merge pull request #10241 from peppy/editor-ternary-states
Rework ternary states to fix context menus not updating after already displayed
2020-09-25 17:31:30 +09:00
9b29c9e185 Merge branch 'master' into editor-ternary-states 2020-09-25 16:58:15 +09:00
b70a20e7f1 Avoid consuming keystrokes in editor when a modifier key is held down 2020-09-25 16:56:39 +09:00
039e1b2032 Merge pull request #10217 from peppy/fix-taiko-editor-type-stats
Fix changing rim/strong types in taiko editor not applying correctly
2020-09-25 15:43:43 +09:00
0f8551e9ea Merge branch 'editor-ternary-states' into new-combo-toggle 2020-09-25 15:36:33 +09:00
bac6515d09 Merge branch 'master' into editor-ternary-states 2020-09-25 15:35:52 +09:00
727ab98d22 Update taiko selection handler with new logic 2020-09-25 15:32:45 +09:00
a859fe78ee Expose update ternary state method and use better state determination function 2020-09-25 15:32:36 +09:00
50290f3cb4 Rework ternary states to fix context menus not updating after already displayed 2020-09-25 15:10:13 +09:00
f1efc0ba42 Merge pull request #10240 from peppy/fix-setup-textbox-commit
Ensure setup screen text boxes commit on losing focus
2020-09-25 14:58:26 +09:00
69d057a8b3 Merge branch 'master' into fix-taiko-editor-type-stats 2020-09-25 14:53:47 +09:00
440adc305d Merge pull request #10233 from peppy/file-selector
Add a basic file selector with extension filtering support
2020-09-25 14:44:32 +09:00
d9fee594ea Merge pull request #10238 from peppy/fix-hoc-keyboard-shortcut-hard-crash
Fix hard crash on hitting an out of range key (Q~P)
2020-09-25 14:44:14 +09:00
7f9a5f5f0d Ensure setup screen text boxes commit on losing focus 2020-09-25 14:25:24 +09:00
a6adf8334e Use existing method to update combo state of selection 2020-09-25 14:19:35 +09:00
e009264f10 Add new combo toggle to main composer interface 2020-09-25 14:10:30 +09:00
bca774a0d4 Allow BlueprintContainer to specify toggles 2020-09-25 14:09:31 +09:00
3c191cfe25 Add basic xmldoc to HitObjectComposer 2020-09-25 14:08:47 +09:00
c273b9dcb3 Merge pull request #10231 from peppy/editor-object-object-snapping
Add editor object to object snapping
2020-09-25 13:52:33 +09:00
325bfdbf71 Fix hard crash on hitting an out of range key (Q~P) 2020-09-25 13:25:42 +09:00
73ea527ec7 Merge pull request #10237 from peppy/fix-missing-headless-test
Fix missing HeadlessTest specification in new test
2020-09-25 13:19:38 +09:00
952e84396a Merge branch 'master' into editor-object-object-snapping 2020-09-25 13:17:30 +09:00
ac0b47dae6 Merge pull request #10232 from peppy/fix-editor-screen-settings-remembering
Avoid destroying editor screens when changing between modes
2020-09-25 12:54:12 +09:00
c21745eb07 Fix missing HeadlessTest specification in new test 2020-09-25 12:43:41 +09:00
a8c85ed882 Add test for filtered mode 2020-09-25 12:42:37 +09:00
a890e5830d Add more file icons 2020-09-25 12:42:28 +09:00
1b8b417b85 Merge branch 'master' into file-selector 2020-09-25 12:33:18 +09:00
44a6637c36 Use SingleOrDefault 2020-09-25 12:20:37 +09:00
90c4c172bf Merge branch 'master' into fix-editor-screen-settings-remembering 2020-09-25 12:19:45 +09:00
8a0c79466d Use simplified methods for press/release key 2020-09-25 12:16:50 +09:00
b9196718b7 Merge branch 'master' into editor-object-object-snapping 2020-09-25 12:15:10 +09:00
dc85bcd470 Merge pull request #10229 from smoogipoo/fix-ruleset-disposal
Fix rulesets disposing game-wide texture store
2020-09-24 22:54:45 +09:00
937d5870b3 Add a basic file selector with extension filtering support 2020-09-24 20:54:25 +09:00
158d307126 Avoid destroying editor screens when changing between modes 2020-09-24 17:03:54 +09:00
abec9224cf Merge pull request #10230 from peppy/editor-toggle-shortcuts
Add ability to toggle editor toggles using keyboard shortcuts (Q~P)
2020-09-24 16:55:39 +09:00
15b1069099 Fix tests not being relative to screen space 2020-09-24 16:37:08 +09:00
ead6479442 Also test with distance snap enabled for sanity 2020-09-24 16:31:30 +09:00
ad30c20b8c Merge pull request #10227 from peppy/editor-negative-current-time
Fix editor not showing sign when time goes negative
2020-09-24 16:27:05 +09:00
89ded2903c Add test coverage of circle-slider snapping 2020-09-24 16:24:35 +09:00
1a98e8d715 Add test coverage of object-object snapping 2020-09-24 16:24:35 +09:00