Salman Ahmed
|
1ff070f5ff
|
Decouple LabelledFileChooser from LabelledTextBoxWithPopover
|
2022-06-15 17:45:31 +03:00 |
|
Salman Ahmed
|
6a8cf514e0
|
Update background/track file chooser to not display filename
|
2022-06-15 09:52:13 +03:00 |
|
Salman Ahmed
|
f3f0960335
|
Use unified filename for background and track during editor import
|
2022-06-15 09:02:48 +03:00 |
|
Bartłomiej Dach
|
cf9b78ea2a
|
Improve safety of FileChooserLabelledTextBox disposal
|
2022-06-02 20:38:14 +02:00 |
|
Bartłomiej Dach
|
ec24b32fa6
|
Add NRT coverage for FileChooserLabelledTextBox
|
2022-06-02 20:36:28 +02:00 |
|
Salman Ahmed
|
eec9248cde
|
Darken background colour in "setup" and "verify" screens
|
2022-05-28 02:10:18 +03:00 |
|
Dean Herbert
|
c02ec05056
|
Remove remaining usage of EditorRoundedScreen
|
2022-05-24 18:43:22 +09:00 |
|
Dean Herbert
|
17e0105c2c
|
Fix interaction with popover when textbox is disabled
|
2022-05-17 17:33:54 +09:00 |
|
Dean Herbert
|
3ff0399281
|
Split out LabelledTextBoxWithPopover for reuse
|
2022-05-17 17:33:54 +09:00 |
|
Joseph Madamba
|
5e5c8e78a6
|
Use existing web localisation for most hardcoded strings
|
2022-04-20 16:31:11 -07:00 |
|
Salman Ahmed
|
f5d0eb41cb
|
Update further ChangeFocus usages
|
2022-02-15 02:42:39 +03:00 |
|
Dean Herbert
|
67bf95bc91
|
Remove all usage of AuthorString
|
2022-01-18 23:30:40 +09:00 |
|
Dean Herbert
|
d10d657073
|
Merge pull request #16421 from Susko3/textbox-AllowIme-false
Add `AllowIme => false` to text boxes where applicable
|
2022-01-18 18:02:47 +09:00 |
|
Dean Herbert
|
51251e3204
|
Fix CI reported warnings
|
2022-01-12 22:39:00 +09:00 |
|
Susko3
|
a0842838e7
|
Add AllowIme => false where applicable
Also adds `AllowWordNavigation => false` to password text box.
|
2022-01-12 00:15:17 +01:00 |
|
Joseph Madamba
|
7de43e3aba
|
Fix most open compound words in identifiers being closed
|
2021-12-27 20:26:28 -08:00 |
|
Dean Herbert
|
1eed2436e6
|
Clean up unused resolved properties
|
2021-12-03 18:49:49 +09:00 |
|
Dean Herbert
|
a7e4e7be3a
|
Remove the ability to specify a filename in ReplaceFile
|
2021-11-29 18:11:51 +09:00 |
|
Dean Herbert
|
0eea026afb
|
Remove null checks on CreateInstance() calls
|
2021-11-24 12:23:09 +09:00 |
|
Dean Herbert
|
51a353e12d
|
Rename BeatmapInfo.Version to DifficultyName to match underlying interface
|
2021-11-11 17:20:53 +09:00 |
|
Dean Herbert
|
ed07ee8c61
|
Update all existing usages of AuthorString /AuthorId
Unfortunately the getters need to be left in place else EF breaks.
|
2021-11-04 18:59:37 +09:00 |
|
Dean Herbert
|
ad0732484f
|
Just wait for metadata section to be loaded
|
2021-10-14 22:12:38 +09:00 |
|
Dean Herbert
|
4ca97bc60a
|
Merge branch 'master' into difficulty-move-to-beatmap
|
2021-10-06 16:14:21 +09:00 |
|
Dean Herbert
|
b339c149d8
|
Copy BaseDifficulty to Beatmap<T> and move all write operations across
|
2021-10-06 15:10:45 +09:00 |
|
Dean Herbert
|
d9849bcf49
|
Fix dragging on an editor file selection text box causing repeated popover display
Local fix and no tests as this is a pretty weird usage of `TextBox`.
We'll probably want to change it to not use a textbox eventually.
Closes #14969.
|
2021-10-06 13:15:05 +09:00 |
|
Bartłomiej Dach
|
345cde251d
|
Add "samples match playback rate" to editor setup screen
|
2021-09-12 16:54:17 +02:00 |
|
Dean Herbert
|
e0ee2a5533
|
Change section title to read better
|
2021-09-05 13:34:57 +09:00 |
|
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 |
|