94d929d8cd
Remove unnecessary contains checks
2020-09-11 22:03:19 +09:00
08be45c9e7
Merge branch 'master' into editor-clipboard
2020-09-11 20:35:05 +09:00
97b995246a
Merge branch 'editor-fix-multiple-selection' into editor-clipboard
2020-09-11 20:34:58 +09:00
22e6df02b6
Fix editor selected hitobjects containing the selection up to five times
2020-09-11 20:27:07 +09:00
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
de3d8e83e1
Add keyboard shortcuts
2020-09-11 19:55:41 +09:00
7d7401123c
Add initial implementation of editor clipboard
2020-09-11 19:54:20 +09:00
8e028dd88f
Fix incorrect ordering of ApplyDefaults for newly added objects
2020-09-11 19:54:11 +09:00
06c49070b1
Remove player collection settings
2020-09-11 16:04:09 +09:00
5b80a7db5f
Re-namespace collections dropdown
2020-09-11 16:01:01 +09:00
033bd82953
Merge branch 'master' into fix-filtercontrol-order
2020-09-11 13:07:41 +09:00
b594a2a507
Import collections on initial import-from-stable step
2020-09-11 11:16:00 +09:00
314cd13b74
Fix song select filter ordering
2020-09-10 23:36:22 +09:00
18d96738a1
Fix hard crash on deleting a collection with no collection selected
2020-09-10 19:52:34 +09:00
ef44c7d063
Merge branch 'master' into score-recalc
2020-09-10 18:30:41 +09:00
4faddd0088
Merge branch 'master' into collection-database
2020-09-10 00:07:49 +09:00
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
6b56c6e83f
Rename to CollectionMenuItem
2020-09-09 23:11:19 +09:00
43525614ad
Store raw BeatmapCollection in filter control
2020-09-09 23:10:21 +09:00
af412947b2
Merge branch 'master' into collection-database
2020-09-09 22:59:46 +09:00
be2d34d5dc
Merge branch 'master' into score-recalc
2020-09-09 21:31:31 +09:00
53a9804455
Merge branch 'master' into add-editor-tool-icons
2020-09-09 21:21:56 +09:00
1803ecad80
Add cancel exit button
2020-09-09 20:04:25 +09:00
c6e72dabd3
Add test coverage
2020-09-09 20:04:25 +09:00
327179a81e
Expose unsaved changes state
2020-09-09 19:42:03 +09:00
6f067ff300
Only show confirmation if changes have been made since last save
2020-09-09 19:40:41 +09:00
ac0c4fcb8c
Add prompt to save beatmap on exiting editor
2020-09-09 19:31:19 +09:00
d3957e6155
Move title specification for settings groups to constructor
...
Using an abstract property was awkward for this as it is being consumed
in the underlying constructor but could not be dynamically set in time from a
derived class.
2020-09-09 18:50:31 +09:00
c9f5005efd
Add icons for editor toolbox tools
2020-09-09 18:40:01 +09:00
37a659b2af
Refactor/add xmldocs
2020-09-09 17:36:47 +09:00
1a023d2c88
Fix a few more tests
2020-09-09 16:33:48 +09:00
0360f7d845
Move CollectionManager to OsuGame
2020-09-09 15:39:15 +09:00
4ddf5f054b
Rename BeatmapCollectionManager -> CollectionManager
2020-09-09 15:31:08 +09:00
117c7ec6b2
Merge branch 'master' into score-recalc
2020-09-09 14:38:36 +09:00
66d3bda962
Merge branch 'master' into collection-database
2020-09-08 23:18:47 +09:00
53496aab33
Merge pull request #10090 from peppy/editor-song-setup
...
Add basic metadata info editing support to editor
2020-09-08 22:26:20 +09:00
69f482f2cf
Merge pull request #10089 from peppy/fix-editor-multiple-screens
...
Avoid multiple editor screens potentially loading on top of each other
2020-09-08 21:26:10 +09:00
c38e7d796a
Fix tab key not working
2020-09-08 19:52:56 +09:00
b55b6e3746
Bring design somewhat in line with collections dialog
2020-09-08 19:52:56 +09:00
c8281b17bd
Remove editor screen fade (looks bad)
2020-09-08 19:52:56 +09:00
fe31edfa26
Add rudimentary saving logic
2020-09-08 19:52:56 +09:00
f43f8cf6b9
Add basic setup for song select screen
2020-09-08 19:52:56 +09:00
a501df954b
Avoid multiple editor screens potentially loading on top of each other
2020-09-08 19:52:05 +09:00
a5e1e8d043
Rename More... to Manage...
2020-09-08 18:57:18 +09:00
ae022d7559
Show all items in dropdown, set global max height
2020-09-08 18:55:53 +09:00
4962213cc4
Rename manage collections filter/text
2020-09-08 18:42:55 +09:00
68f3a1ea9a
Merge branch 'master' into collection-database
2020-09-08 18:30:01 +09:00
f581df47c8
Add "New collection..." item to dropdown
2020-09-08 18:25:09 +09:00
c3123bf117
Rename drag blueprint selection method for discoverability
2020-09-08 17:22:59 +09:00
1260e30cde
Make ShowDragHandle into a bindable
2020-09-08 16:36:36 +09:00