Commit Graph

69 Commits

Author SHA1 Message Date
3de8125eac Update UI cases where repeat should not be handled 2021-11-18 13:13:36 +09:00
4c8d6a77be Fix labelled drawable descriptions not showing 2021-11-04 21:44:08 +01:00
11de924704 Use LocalisableStrings where possible to leverage localisable text flow 2021-11-02 21:42:02 +01:00
7ab028576e Change RoundedButton to source from overlay colour provider 2021-10-15 12:54:19 +09:00
d067159435 Recolour elements of editor setup screen to match dropdown theming 2021-10-13 22:32:54 +02:00
d205483a36 Revert ThemedDropdown-related changes 2021-10-13 21:57:50 +02:00
7c5bd2db7b Allow using ThemedDropdown even if OverlayColourProvider not available
This is to accommodate `SettingsDropdown` usages without an available
`OverlayColourProvider`, such as mod settings controls and tournament
client usages.
2021-10-12 23:12:16 +02:00
7139c832b0 Add support for changing scrollbar accent colour & use in themed dropdown 2021-10-12 22:20:07 +02:00
a2f3a7cba8 Add "themed" dropdown variant and use in settings sidebar 2021-10-12 21:58:43 +02:00
e982f485c7 Remove drop shadow from RoundedButton
As per @arflyte's spec, this should not have been there in the first
place.
2021-10-12 13:17:49 +09:00
b30dd2d4ed Use rounded button in settings sidebar 2021-10-10 21:45:41 +02:00
21ee24ea6d Add rounded button variant 2021-10-10 21:45:41 +02:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
0e5659acb2 Remove leftover exception throw 2021-09-11 14:10:29 +02:00
344bf2ab7c Allow popovers to be closed via back button press
Closes https://github.com/ppy/osu/issues/14669.
2021-09-10 02:15:37 +09:00
48e56adcfe Add labelled number box control 2021-08-30 21:52:24 +02:00
a6d09b0bb0 Add labelled enum dropdown variant 2021-08-30 21:37:14 +02:00
acf38c723a Move labelled dropdown from tournament to main game 2021-08-30 21:37:08 +02:00
e13a82ed63 Fix colour picker antialiasing 2021-08-05 14:07:35 +03:00
708b50fdba Remove unused field 2021-08-01 00:11:56 +02:00
4334121e8e Add testing for colour palette behaviour 2021-07-31 23:52:33 +02:00
3f005886d6 Add support for removing colours from palette 2021-07-31 23:52:33 +02:00
9a7537cd56 Add support for adding new colours to palette 2021-07-31 23:48:01 +02:00
be3c02ff7f Remove 'Soft' select sample variant usage (soft is the new default) 2021-07-30 21:35:27 +09:00
c8891d4504 Integrate editor colour display with colour picker & popover 2021-07-29 23:14:37 +02:00
0691c0dd63 Switch Colour{Display,Palette} to use Colour4 2021-07-29 23:14:32 +02:00
e3d1868af5 Add hover/select sounds to directory/file selector components 2021-07-21 22:02:17 +09:00
339fab75a8 Rename colour variable in line with other usages 2021-07-14 23:27:03 +09:00
fdfd82aec4 Add elastic scale on appear 2021-07-14 23:23:44 +09:00
9bec53bfa8 Implement osu!-side popover 2021-07-14 01:05:06 +02:00
e94e283ee4 Move shared inner classes to separate files 2021-07-06 22:11:54 +02:00
f45418dde7 Replace game-side directory/file selector with framework extensions 2021-07-06 22:11:54 +02:00
083e463afd Use alternative hue slider nub design 2021-07-02 01:03:02 +02:00
583242d96d Add osu!-styled colour picker control 2021-06-30 23:25:50 +02:00
417aaacc53 Add test coverage for romanised data transfer 2021-06-10 22:18:39 +02:00
e41a5a0fcd Add romanised author & title fields 2021-06-10 22:17:45 +02:00
88266eac63 Add option to fix label width of a LabelledDrawable 2021-06-08 16:57:32 +02:00
0825fc57a9 Move foreground colour helper into OsuColour 2021-04-19 18:24:48 +02:00
f9f514ffec Add basic xmldoc to show how the two colour classes interact 2021-04-19 12:37:56 +09:00
577755ee19 Add placeholder when no colours are visible
Will be removed once combo colours are mutable.
2021-04-18 20:46:42 +02:00
0cd1aa8c1c Add support for custom colour prefixes 2021-04-18 20:44:55 +02:00
a8027d87b6 Fix unreadable colour hex code text due to low contrast
Logic is shared with the timeline blueprints which also have the same
problem of displaying text on top of a combo colour.

Slightly modified the formula. Seems to yield better results on a
subjective check.
2021-04-18 20:44:55 +02:00
1b2c43b92c Add basic structure of colour palette 2021-04-18 19:29:04 +02:00
26d6f96c4e Fix LabelledTextBox not correctly forwarding focus to its underlying TextBox component 2021-03-17 16:56:58 +09:00
f597572d73 Add comment with reasoning for TopRight anchor 2020-10-19 16:02:39 +09:00
03f336feb5 Merge branch 'master' into fix-tournament-ruleset-dropdown-anchor 2020-10-19 15:57:19 +09:00
87bf3bdc16 Add the most basic implementation of LabelledSliderBar feasible 2020-10-06 17:26:06 +09:00
204024c76e Merge branch 'master' into editor-load-audio 2020-09-25 18:32:51 +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
7f9a5f5f0d Ensure setup screen text boxes commit on losing focus 2020-09-25 14:25:24 +09:00