Dean Herbert
|
25420af078
|
Rename method to drop redundant ruleset suffix
|
2021-09-05 13:34:23 +09:00 |
|
Bartłomiej Dach
|
1a90fb1ef3
|
Fix cached property being assigned twice
|
2021-09-04 19:52:42 +02:00 |
|
Bartłomiej Dach
|
ce1912781e
|
Add extension point for ruleset-specific beatmap setup sections
|
2021-09-02 23:29:14 +02:00 |
|
Dean Herbert
|
0319177c5c
|
Fix pixels poking out of the top edge of editor setup screen
|
2021-09-01 16:46:19 +09:00 |
|
Bartłomiej Dach
|
5dc938cc9f
|
Update tests to match expectations
|
2021-08-31 22:41:47 +02:00 |
|
Bartłomiej Dach
|
04773b51bb
|
Remove countdown toggle transition for now
Tricky to get right and the design isn't final as is anyway, so leaving
*something* functioning as a best-effort for now.
|
2021-08-31 22:41:40 +02:00 |
|
Bartłomiej Dach
|
ddf9d2aa6c
|
Add test coverage
|
2021-08-30 22:55:58 +02:00 |
|
Bartłomiej Dach
|
eec9f6d191
|
Add countdown settings to design section
|
2021-08-30 22:51:41 +02:00 |
|
Bartłomiej Dach
|
ccf337bdc2
|
Merge branch 'master' into editor-setup-file-selector-popovers
|
2021-08-23 18:28:44 +02:00 |
|
Salman Ahmed
|
bd42d7aada
|
Hide popover on file selection
|
2021-08-23 18:01:01 +03:00 |
|
Dean Herbert
|
c2c9a93e2c
|
Show editor file choosers in a popover rather than inline
Supersedes and closes #14370.
Closes #14367.
|
2021-08-23 18:12:36 +09:00 |
|
Dean Herbert
|
2f6b95da39
|
Add descriptions for the remaining settings
|
2021-08-23 17:41:03 +09:00 |
|
Dean Herbert
|
1de84e1c98
|
Change description to include mention of video
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
|
2021-08-23 17:34:19 +09:00 |
|
Bartłomiej Dach
|
2e80e2be51
|
Reword epilepsy warning description text
|
2021-08-22 21:47:37 +02:00 |
|
Bartłomiej Dach
|
9816af688e
|
Add basic design settings to setup screen
|
2021-08-22 17:43:20 +02:00 |
|
Bartłomiej Dach
|
81280dfd25
|
Use editable skin structure in combo colour picker
|
2021-08-15 21:18:08 +02:00 |
|
Bartłomiej Dach
|
0691c0dd63
|
Switch Colour{Display,Palette} to use Colour4
|
2021-07-29 23:14:32 +02:00 |
|
Bartłomiej Dach
|
f45418dde7
|
Replace game-side directory/file selector with framework extensions
|
2021-07-06 22:11:54 +02:00 |
|
Bartłomiej Dach
|
417aaacc53
|
Add test coverage for romanised data transfer
|
2021-06-10 22:18:39 +02:00 |
|
Bartłomiej Dach
|
e41a5a0fcd
|
Add romanised author & title fields
|
2021-06-10 22:17:45 +02:00 |
|
Bartłomiej Dach
|
252fe0a6cc
|
Add source and tags text boxes to metadata section
|
2021-06-10 14:13:59 +02:00 |
|
Bartłomiej Dach
|
5a2e710095
|
Split common method for metadata textbox creation
|
2021-06-10 13:55:34 +02:00 |
|
Bartłomiej Dach
|
410cb16340
|
Apply fixed label width to setup screen items
|
2021-06-08 17:18:00 +02:00 |
|
Dean Herbert
|
d2e0e8ad94
|
Reverse direction of binding to allow for better abstract class definitions
|
2021-05-12 16:53:58 +09:00 |
|
Bartłomiej Dach
|
97573fb11d
|
Merge branch 'master' into combo-colours-display
|
2021-04-19 18:21:57 +02:00 |
|
Dean Herbert
|
e143afb598
|
Split out rounded content screen from SetupScreen for use in other places
|
2021-04-19 14:28:32 +09:00 |
|
Bartłomiej Dach
|
6f2ebb20a7
|
Fix test failing due to null beatmap skin
Also annotate the field on `EditorBeatmap` as nullable for future
travelers.
|
2021-04-18 20:46:42 +02:00 |
|
Bartłomiej Dach
|
07a00cd681
|
Add colours section with combo colour display
|
2021-04-18 20:46:42 +02:00 |
|
Bartłomiej Dach
|
0a1417bc67
|
Swap order of background/audio track changing methods
Mostly for quality of reviewing (restores previous order) and more
consistency overall.
|
2021-04-04 13:10:12 +02:00 |
|
Bartłomiej Dach
|
a0f0ae7979
|
Adjust spacings in resources section
|
2021-04-04 12:53:51 +02:00 |
|
Bartłomiej Dach
|
f2d4ca7676
|
Add background chooser text box
|
2021-04-04 12:50:50 +02:00 |
|
Bartłomiej Dach
|
9394af32f5
|
Move drag & drop support logic to chooser component
|
2021-04-04 12:34:52 +02:00 |
|
Bartłomiej Dach
|
294d911426
|
Move background chooser to header
|
2021-04-03 20:53:07 +02:00 |
|
Bartłomiej Dach
|
61f9eb51c4
|
Split background chooser to own component
|
2021-04-03 20:36:30 +02:00 |
|
Bartłomiej Dach
|
3572178bdc
|
Add tab control to setup screen header
|
2021-04-03 20:13:20 +02:00 |
|
Bartłomiej Dach
|
95d7e6c74b
|
Explicitly associate setup sections with titles
|
2021-04-03 19:58:49 +02:00 |
|
Bartłomiej Dach
|
bdd1072dce
|
Adjust colours and spacing to be closer to design
|
2021-04-03 18:52:50 +02:00 |
|
hbnrmx
|
824fb9f398
|
reopen FileSelector in the directory of the previous selection
|
2021-04-02 18:01:26 +02:00 |
|
hbnrmx
|
438f3e6349
|
move fallback text to PlaceholderText
|
2021-04-02 17:57:21 +02:00 |
|
Dean Herbert
|
d0e61e5b4d
|
Put back the label
|
2021-03-17 17:14:04 +09:00 |
|
Dean Herbert
|
5adc675862
|
Focus artist textbox on entering song setup if fields are empty
|
2021-03-17 16:57:14 +09:00 |
|
Dean Herbert
|
eda891223c
|
Start the editor with empty artist/creator/difficulty name fields
|
2021-03-17 16:47:12 +09:00 |
|
Bartłomiej Dach
|
1d7be6a604
|
Merge branch 'master' into android-multiple-import-support-suppot
|
2021-01-16 23:13:11 +01:00 |
|
Dean Herbert
|
77b55212a3
|
Change access of beatmap to use working for consistency in file
|
2021-01-07 19:11:51 +09:00 |
|
Dean Herbert
|
42643fbaf6
|
Use already resolved EditorBeatmap rather than resolving a second time locally
|
2021-01-07 19:10:19 +09:00 |
|
Dean Herbert
|
b7dd54847f
|
Move resolved usage of WorkingBeatmap in editor components as local as possible to avoid misuse
|
2021-01-04 16:56:37 +09:00 |
|
Lucas A
|
5d7294451f
|
Refactor Import() overload to take a list of import tasks instead.
|
2020-12-16 14:28:16 +01:00 |
|
Dean Herbert
|
eb38bc4b4c
|
Add the ability to import into ArchiveModelManagers from a stream
|
2020-12-07 18:09:18 +09:00 |
|
Pennek
|
477de1bab0
|
change min/max values
|
2020-12-02 01:11:24 +01:00 |
|
Dean Herbert
|
bd1dad5477
|
Remove null allowance for now
|
2020-11-24 15:54:27 +09:00 |
|
Dean Herbert
|
3ed7868801
|
Scroll editor setup screen to file selector on display
Previously the file selector would potentially display off-screen,
making for confusing UX.
Closes #10942.
|
2020-11-23 13:49:14 +09:00 |
|
Dean Herbert
|
0781fbd443
|
Make EditorBeatmap implement TransactionalCommitComponent
|
2020-10-08 18:04:07 +09:00 |
|
Dean Herbert
|
a6d1484ad5
|
Add arbirary precision specification for now
|
2020-10-07 14:26:01 +09:00 |
|
Dean Herbert
|
461be02e6f
|
Update with underlying changes
|
2020-10-06 19:34:21 +09:00 |
|
Dean Herbert
|
87d4e86cad
|
Merge branch 'editor-setup-sections-container' into editor-setup-screen-difficulty-adjust
|
2020-10-06 19:30:32 +09:00 |
|
Dean Herbert
|
06a51297a3
|
Use content instead of exposing the flow container
|
2020-10-06 19:26:57 +09:00 |
|
Dean Herbert
|
7e8ab1cb95
|
Add description text
|
2020-10-06 17:36:18 +09:00 |
|
Dean Herbert
|
7a20a34aff
|
Add support to EditorBeatmap to update all hitobjects
|
2020-10-06 17:36:18 +09:00 |
|
Dean Herbert
|
6d7f12ad4b
|
Add basic difficulty setting sliders
|
2020-10-06 17:33:50 +09:00 |
|
Dean Herbert
|
13b67b93a5
|
Add difficulty section
|
2020-10-06 17:33:50 +09:00 |
|
Dean Herbert
|
98fe5f78ee
|
Split setup screen up into sections (and use a SectionContainer)
|
2020-10-06 17:29:08 +09:00 |
|
Dean Herbert
|
28756d862b
|
Add placeholder text/colour when no beatmap background is specified yet
|
2020-10-06 17:21:01 +09:00 |
|
Dan Balasescu
|
2b824787c1
|
Guard against potential nullref
|
2020-10-05 19:28:13 +09:00 |
|
Dean Herbert
|
2a02f8f3f3
|
Add support for background changing
|
2020-10-02 16:52:45 +09:00 |
|
Dean Herbert
|
b7aba19441
|
Add audio file drag-drop support at editor setup screen
|
2020-10-02 16:31:11 +09:00 |
|
Dan Balasescu
|
e828cf1607
|
Merge branch 'master' into editor-load-audio
|
2020-09-25 14:49:54 +09:00 |
|
Dean Herbert
|
ea971ecb90
|
Remove local file handling from SetupScreen
|
2020-09-25 13:16:30 +09:00 |
|
Dean Herbert
|
f047ff10bf
|
Remove local specification for file selector search path
|
2020-09-25 12:30:05 +09:00 |
|
Dean Herbert
|
b1e72c311e
|
Add null check because we can
|
2020-09-25 12:28:41 +09:00 |
|
Dean Herbert
|
a17eac3692
|
Rename reload method to not mention beatmap unnecessarily
|
2020-09-25 12:27:08 +09:00 |
|
Dean Herbert
|
011b176244
|
Add test coverage of audio track changing
|
2020-09-24 22:00:13 +09:00 |
|
Dean Herbert
|
833ff1c1d7
|
Fix test failures due to editor dependency
|
2020-09-24 20:56:35 +09:00 |
|
Dean Herbert
|
978f6edf38
|
Add basic track reloading support while inside the editor
|
2020-09-24 20:56:35 +09:00 |
|
Dean Herbert
|
65e6dd2ac3
|
Remove the previous audio file before adding a new one
|
2020-09-24 20:56:35 +09:00 |
|
Dean Herbert
|
4d714866cd
|
Add ability to actually import a new audio file to the beatmap / database
|
2020-09-24 20:56:35 +09:00 |
|
Dean Herbert
|
4b9581bca0
|
Add audio selection to song setup screen
|
2020-09-24 20:56:35 +09:00 |
|
Dean Herbert
|
158d307126
|
Avoid destroying editor screens when changing between modes
|
2020-09-24 17:03:54 +09:00 |
|
Dean Herbert
|
c38e7d796a
|
Fix tab key not working
|
2020-09-08 19:52:56 +09:00 |
|
Dean Herbert
|
b55b6e3746
|
Bring design somewhat in line with collections dialog
|
2020-09-08 19:52:56 +09:00 |
|
Dean Herbert
|
fe31edfa26
|
Add rudimentary saving logic
|
2020-09-08 19:52:56 +09:00 |
|
Dean Herbert
|
f43f8cf6b9
|
Add basic setup for song select screen
|
2020-09-08 19:52:56 +09:00 |
|
Dean Herbert
|
63bf8ff832
|
Better signify under construction screens in editor
|
2019-10-08 14:32:48 +09:00 |
|
Dean Herbert
|
f493f1c71d
|
Move new components to v2 namespace
|
2019-09-24 19:00:26 +09:00 |
|
smoogipoo
|
6b702eb6de
|
Update with generic labelledcomponent
|
2019-09-24 18:25:17 +09:00 |
|
smoogipoo
|
5212c50654
|
Merge branch 'generic-labelledcomponent' into labelled-textbox-improvements
|
2019-09-24 18:23:01 +09:00 |
|
smoogipoo
|
df692b091c
|
Make LabelledComponent generic
|
2019-09-24 18:22:02 +09:00 |
|
smoogipoo
|
2bbf4ca4b5
|
Update LabelledTextBox to use LabelledComponent
|
2019-09-20 18:50:50 +09:00 |
|
smoogipoo
|
523272edab
|
Add xmldocs
|
2019-09-20 18:39:04 +09:00 |
|
smoogipoo
|
e0a97cfac5
|
Add a LabelledComponent base class
|
2019-09-20 18:35:15 +09:00 |
|
smoogipoo
|
0bd35ab7bb
|
Turn on warnings, resolve issues
|
2019-04-25 17:36:17 +09:00 |
|
smoogipoo
|
4db5531e4b
|
Replace copy-constructor/method with extension method
|
2019-02-20 19:32:30 +09:00 |
|
smoogipoo
|
a2aa3ec5cb
|
Adjust sprite texts in-line with framework changes
|
2019-02-20 15:03:20 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
smoogipoo
|
f27bd3ef3e
|
OpenTK -> osuTK
|
2018-11-20 17:14:59 +09:00 |
|
smoogipoo
|
52f4923c8e
|
Remove intermediate Screens namespace
|
2018-11-06 18:28:22 +09:00 |
|