Commit Graph

6580 Commits

Author SHA1 Message Date
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
c2da3d9c84 Fix button input and tests 2020-09-08 14:36:38 +09:00
8a3c8a6185 Show button when selected or preselected 2020-09-08 14:03:49 +09:00
32e3f5d091 Adjust button styling 2020-09-08 13:45:26 +09:00
8b770626fa Add missing '...' from some popup menu items 2020-09-08 12:18:08 +09:00
b15bbc882a Move items up in menu 2020-09-08 12:04:35 +09:00
3e5ea6c42f Change "Add to" to "Collections"
Doesn't make send to be 'add to' when it can also remove
2020-09-08 12:00:00 +09:00
9e559cb9ac Merge branch 'master' into editor-new-beatmap 2020-09-08 02:58:38 +09:00
ca4423af74 Fix tests 2020-09-08 00:07:12 +09:00
e37c04cb6d Change back to solid icon 2020-09-08 00:04:03 +09:00
a1214512bc Add filter control tests 2020-09-07 23:57:49 +09:00
98e9c4dc25 General refactorings 2020-09-07 21:08:48 +09:00
c1d255a04c Split filter control into separate class 2020-09-07 20:44:39 +09:00
120dfd50a6 Fix collection names not updating in dropdown 2020-09-07 20:29:28 +09:00
b91a376f0a Split dropdown into separate file 2020-09-07 20:06:38 +09:00