Commit Graph

88 Commits

Author SHA1 Message Date
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
71e1f981fe Merge branch 'file-selector' into editor-load-audio 2020-09-25 12:44:00 +09:00
a890e5830d Add more file icons 2020-09-25 12:42:28 +09:00
6ff26f6b8c Fix anchor of tournament ruleset selector dropdown 2020-09-24 12:52:42 -07:00
4b9581bca0 Add audio selection to song setup screen 2020-09-24 20:56:35 +09:00
937d5870b3 Add a basic file selector with extension filtering support 2020-09-24 20:54:25 +09:00
c38e7d796a Fix tab key not working 2020-09-08 19:52:56 +09:00
d04079f6ab Fix directory selector not masking properly 2020-05-14 17:41:55 +09:00
6bb06e9d61 Expose CurrentDirectory bindable for consumption 2020-05-14 17:41:55 +09:00
149cb93e8c Add very basic error handling when a directory cannot be enumerated 2020-05-14 13:18:37 +09:00
c048d9b6ae Fix incorrect assignment 2020-05-13 18:55:06 +09:00
e9e03d038d Tidy up naming and structure 2020-05-13 18:54:46 +09:00
246812e0b1 Change breadcrumb display icons to match design 2020-05-13 18:54:45 +09:00
49e4fc6cba Move to better namespace 2020-05-13 18:54:45 +09:00
ed837d3115 Use framework extension method for FromHex 2020-03-11 10:18:41 +09:00
40b43b85f1 CA1715: use prefix for generic parameters. 2019-12-17 13:00:25 +08:00
08040adfad Expose Current bindable in LabelledComponents
Adds a `LabelledDrawable` class for usages where bindables are not present.
2019-10-28 16:24:28 +09:00
9f77a1ef35 Adjust namespaces 2019-09-25 17:53:08 +09:00
d32a0acd10 Merge remote-tracking branch 'origin/master' into labelled-switch-button 2019-09-25 17:51:12 +09:00
f493f1c71d Move new components to v2 namespace 2019-09-24 19:00:26 +09:00