Commit Graph

185 Commits

Author SHA1 Message Date
1b9362041a Revert multiplier number changes and set width
Safe arbitrary width taken from "0.00x" (highest width of 67), rounded to the nearest tenth.
2020-04-26 19:50:11 -07:00
8a47a615db Remove unranked label from footer 2020-04-26 19:29:22 -07:00
4b60be87b5 Move unranked label under multiplier number to avoid width changes 2020-04-24 16:34:41 -07:00
0f6ec274f9 Add transitions to footer when flowing to another row 2020-04-23 22:44:17 -07:00
118db03b56 Fix vertical spacing and score multiplier splitting apart
Also cleans up margin and its hacks (alignment done with anchor/origin now).
2020-04-23 22:41:38 -07:00
abb687286b Fix score multiplier being cut off in mod select at higher ui scales 2020-04-23 22:34:00 -07:00
ed837d3115 Use framework extension method for FromHex 2020-03-11 10:18:41 +09:00
3600b0daf0 Merge branch 'master' into fix-mod-select-overflowing 2020-02-04 11:57:54 +09:00
22e3150f68 Fix comment and remove magic numbers 2020-02-03 17:21:06 -08:00
609ee26030 Fix mod select overlay not showing up in test 2020-02-01 11:41:41 -08:00
2d42a83bb9 Fix mod select overlay overflowing toolbar at max ui scale 2020-02-01 11:24:29 -08:00
7bf2e9b369 Decouple ModSelectOverlay from global SelectedMods 2020-01-30 17:38:15 +09:00
61d7b63914 Readability Improvement 2020-01-21 09:30:11 +05:00
41295bc27c Difficulty Adjust mod customisation menu opens automatically now 2020-01-20 21:06:36 +05:00
8052aeb238 Fix potential nullref in disposal logic 2019-12-13 21:36:50 +09:00
440a8470e1 Move available mods to global context
This also tidies up ModSelectOverlay and setting creation flow in general.
2019-12-13 21:36:50 +09:00
5624b9fd3f Fix US english 2019-12-11 13:19:13 +09:00
a37af311d0 Simplify settings update logic 2019-12-11 13:19:02 +09:00
46d055604a Customize -> Customise 2019-12-06 18:59:45 +09:00
a5d5099868 Use SettingsSource for mod cusomisation 2019-12-06 17:09:48 +09:00
af35df4077 Add multiple mod testing and update test code style 2019-12-06 15:42:11 +09:00
a92b32f6dc add basic tests 2019-11-05 00:56:09 +08:00
9375ef5eea clear settings controls when changing rulesets 2019-10-08 19:42:15 +08:00
59b2f02828 initial implementation of customizable mods 2019-10-08 18:34:09 +08:00
3a14794c43 use show/hide instead because FillFlowContainer's spacing 2019-06-14 01:43:20 +09:00
609a82bc94 Update VisibilityContainer usage in line with framework 2019-06-11 15:13:58 +09:00
8f30c9b0a3 Fix file layout of ModSelectOverlay 2019-06-07 15:58:24 +09:00
7ffc08b187 Merge branch 'master' into master 2019-06-07 15:34:14 +09:00
b914bb1e2e Remove key hints for now
A proper design for this will come in the future.
2019-06-07 15:32:48 +09:00
0ce5c7468f Use switch and consume/block input 2019-06-07 15:31:23 +09:00
c04c6693c2 Change close action from PopOut to Hide and switched to TriangleButton.Click() 2019-06-05 13:01:21 -05:00
194bb80354 Added close button and indictors of hotkeys to buttons 2019-06-03 11:09:21 -05:00
4ca34bd5e8 Update osu! in line with audio subsystem refactor 2019-05-28 17:06:01 +09:00
0222424aef Make mods IReadOnlyList<Mod> gamewide
Prevents potential multiple evaluations of enumerable.
2019-04-10 17:20:36 +09:00
4310f07a5c Rename SelectedMods -> Mods 2019-04-10 12:03:57 +09:00
b7126b3efb Fix mod select overlay dimming itself 2019-03-02 14:48:05 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
3015d40f8f Merge branch 'master' into osu-fontusage 2019-02-22 18:09:23 +09:00
d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
4db5531e4b Replace copy-constructor/method with extension method 2019-02-20 19:32:30 +09:00
a2aa3ec5cb Adjust sprite texts in-line with framework changes 2019-02-20 15:03:20 +09:00
a25dce53cd Fix logical regression 2019-01-25 15:03:32 +09:00
787d4da153 Combine constant 2019-01-25 14:10:59 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
6eff79913b remove blank lines 2019-01-11 10:34:56 +01:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
a8f156584b Update framework with positional/non-positional changes 2018-09-26 14:01:15 +09:00
03084aa04b Revert async changes 2018-08-31 07:07:10 +09:00
e7a5816d27 Use GetAsync for all samples 2018-08-27 17:30:16 +09:00