Commit Graph

180 Commits

Author SHA1 Message Date
b6398a1c77 Centralise toolbar size variables and adjust to design. 2017-02-08 20:30:45 +09:00
a6f02106a4 Use new placeholder logic. 2017-02-08 14:08:01 +09:00
6b011a50d2 Naming standardisation and enforcing. 2017-02-07 16:20:36 +09:00
50bd80cb0c Update and standardise license headers. 2017-02-07 14:27:41 +09:00
756fd78a88 Fix incorrect line endings. 2017-02-07 13:52:19 +09:00
c222ce4403 Fix name 2017-02-06 21:19:27 +03:00
6add77c30b Rename Standard device option to Default
Changed the name of the option for using the default audio device
to "Default" for consistency with english windows. Also changed
the "" value to string.Empty for consistency with the Frameworks
treatment of this special value.
2017-02-06 12:26:32 +01:00
ae03ef0787 Allow audio device selection in settings 2017-02-06 01:22:37 +01:00
b4f30dd417 Rework OptionDropdowns to be more versatile
The existing OptionDropdown only supported enums and was thus renamed
to OptionEnumDropDown. A new OptionDropdown has been created in its
place to allow binding to arbitrary values, with a set of user-provided
items.
2017-02-06 01:21:26 +01:00
0fefa50b54 Add padding beneath sliders in options. 2017-02-04 20:57:08 +09:00
0edc64a08c Re-use checkbox nub for option sliders and slightly re-structure. 2017-02-04 09:50:58 +01:00
4504440f80 Fix much dropdown shit. 2017-02-03 19:13:10 +09:00
6803b1a8db Sidebar button style pass. 2017-01-31 19:58:38 +09:00
86b61cab8e Pink -> Yellow. 2017-01-31 19:58:22 +09:00
0d529cb636 General tidy-ups. 2017-01-31 19:23:52 +09:00
a723e6ee9c Chevron size adjustment for dropdown items. 2017-01-31 19:19:11 +09:00
a2dd5f09d3 Fix subsection headers not being displayed in many cases. + spacing tweaks. 2017-01-31 19:19:01 +09:00
6b66ecc131 Global shadows and more sane font size setting. 2017-01-31 18:53:52 +09:00
9e5000d448 Remove (soon-to-be) redundant labels. 2017-01-31 18:40:18 +09:00
6ca974bf0c Re-namespace options, adjust font sizes + more. 2017-01-31 18:37:11 +09:00
20ee1872b4 Broaden invalidation. 2017-01-31 17:15:46 +09:00
62c5ad907a Merge remote-tracking branch 'upstream/master' into login-updates
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
2017-01-31 17:05:33 +09:00
3476abc38b Add proper masking support to the login overlay. 2017-01-31 16:42:46 +09:00
74366c620b Move login screen to toolbar and update design (still not fully implemented).
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
#	osu.Game/Overlays/Toolbar/Toolbar.cs
2017-01-30 22:55:35 +09:00
bdbe8501d3 Merge branch 'master' into add-flash-effects
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
2017-01-30 21:47:05 +09:00
26e9533ff0 Add custom implementation of TextBox. 2017-01-30 20:29:04 +09:00
f12a8ace3f Moved Config logic to OsuConfigManager 2017-01-28 13:10:05 +03:00
ac7feafe9a Merge branch 'master' into login_fix 2017-01-28 11:24:08 +02:00
7ee6a50404 Fix checkbox design regressions. 2017-01-27 00:16:02 +09:00
25da8a53dc Fix incorrect configuration retrievals. 2017-01-26 23:08:39 +09:00
1853bbdda8 Move window/volume configuration to framework level. 2017-01-25 18:44:51 +09:00
f5f545df62 Refactor OsuColour into injected instance class
Which should allow you to change the color palette in the future for
skinning purposes.
2017-01-12 23:49:05 -05:00
fa007e632d Refactor colors to palette based design 2017-01-12 16:38:27 -05:00
63fcfdbbde Fixed checkboxes state and better code 2017-01-11 10:28:24 +03:00
c222be05c0 Add Color4.Opacity and OsuColor.Gray 2017-01-10 13:44:40 -05:00
70ecf48ca7 Add central color class
I didn't move _every_ color here, but most of them. The ones I left
behind are mostly just shades of gray.

Closes #126
2017-01-09 17:20:31 -05:00
c0980437a6 Removed unnecessary api reference 2017-01-07 00:55:04 +03:00
4899d88d19 Update framework 2017-01-05 02:10:05 -05:00
b27139c2bd Simplify layout of dropdown menu item 2017-01-05 00:57:19 -05:00
af4aeeab09 Update following framework changes 2017-01-04 01:14:25 -05:00
a1f8c0df64 Style dropdown to match osu!stable 2017-01-03 23:00:28 -05:00
eabfa11614 Minor fix 2016-12-24 10:04:43 +03:00
ba1d0b3a84 Added Events for checkboxes 2016-12-24 09:09:01 +03:00
9f202ecba8 fix 2016-12-23 23:49:42 +03:00
70c8250021 Revert "Dependent checkboxes"
This reverts commit 70dc3bae4a.
2016-12-23 23:05:44 +03:00
70dc3bae4a Dependent checkboxes 2016-12-23 20:24:28 +03:00
1c79ebff9f Fix loggining on start even after logout and exit 2016-12-21 01:51:01 +03:00
bba4c46ae3 TODO comment and deleted repeating lines 2016-12-21 01:05:10 +03:00
d519e28dda PasswordTextBox fix 2016-12-20 17:52:16 +03:00
21c6c23189 Login improvements 2016-12-20 17:28:27 +03:00