Commit Graph

119 Commits

Author SHA1 Message Date
Dean Herbert 4504440f80 Fix much dropdown shit. 2017-02-03 19:13:10 +09:00
Dean Herbert 6803b1a8db Sidebar button style pass. 2017-01-31 19:58:38 +09:00
Dean Herbert 86b61cab8e Pink -> Yellow. 2017-01-31 19:58:22 +09:00
Dean Herbert 0d529cb636 General tidy-ups. 2017-01-31 19:23:52 +09:00
Dean Herbert a723e6ee9c Chevron size adjustment for dropdown items. 2017-01-31 19:19:11 +09:00
Dean Herbert a2dd5f09d3 Fix subsection headers not being displayed in many cases. + spacing tweaks. 2017-01-31 19:19:01 +09:00
Dean Herbert 6b66ecc131 Global shadows and more sane font size setting. 2017-01-31 18:53:52 +09:00
Dean Herbert 9e5000d448 Remove (soon-to-be) redundant labels. 2017-01-31 18:40:18 +09:00
Dean Herbert 6ca974bf0c Re-namespace options, adjust font sizes + more. 2017-01-31 18:37:11 +09:00
Dean Herbert 20ee1872b4 Broaden invalidation. 2017-01-31 17:15:46 +09:00
Dean Herbert 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
Dean Herbert 3476abc38b Add proper masking support to the login overlay. 2017-01-31 16:42:46 +09:00
Dean Herbert 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
Dean Herbert bdbe8501d3 Merge branch 'master' into add-flash-effects
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
2017-01-30 21:47:05 +09:00
Dean Herbert 26e9533ff0 Add custom implementation of TextBox. 2017-01-30 20:29:04 +09:00
Andrey Zavadskiy f12a8ace3f Moved Config logic to OsuConfigManager 2017-01-28 13:10:05 +03:00
EVAST9919 ac7feafe9a Merge branch 'master' into login_fix 2017-01-28 11:24:08 +02:00
Dean Herbert 7ee6a50404 Fix checkbox design regressions. 2017-01-27 00:16:02 +09:00
Dean Herbert 25da8a53dc Fix incorrect configuration retrievals. 2017-01-26 23:08:39 +09:00
Dean Herbert 1853bbdda8 Move window/volume configuration to framework level. 2017-01-25 18:44:51 +09:00
Drew DeVault 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
Drew DeVault fa007e632d Refactor colors to palette based design 2017-01-12 16:38:27 -05:00
Andrey Zavadskiy 63fcfdbbde Fixed checkboxes state and better code 2017-01-11 10:28:24 +03:00
Drew DeVault c222be05c0 Add Color4.Opacity and OsuColor.Gray 2017-01-10 13:44:40 -05:00
Drew DeVault 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
Andrey Zavadskiy c0980437a6 Removed unnecessary api reference 2017-01-07 00:55:04 +03:00
Drew DeVault 4899d88d19 Update framework 2017-01-05 02:10:05 -05:00
Drew DeVault b27139c2bd Simplify layout of dropdown menu item 2017-01-05 00:57:19 -05:00
Drew DeVault af4aeeab09 Update following framework changes 2017-01-04 01:14:25 -05:00
Drew DeVault a1f8c0df64 Style dropdown to match osu!stable 2017-01-03 23:00:28 -05:00
Andrey Zavadskiy eabfa11614 Minor fix 2016-12-24 10:04:43 +03:00
Andrey Zavadskiy ba1d0b3a84 Added Events for checkboxes 2016-12-24 09:09:01 +03:00
Andrey Zavadskiy 9f202ecba8 fix 2016-12-23 23:49:42 +03:00
Andrey Zavadskiy 70c8250021 Revert "Dependent checkboxes"
This reverts commit 70dc3bae4a.
2016-12-23 23:05:44 +03:00
Andrey Zavadskiy 70dc3bae4a Dependent checkboxes 2016-12-23 20:24:28 +03:00
Andrey Zavadskiy 1c79ebff9f Fix loggining on start even after logout and exit 2016-12-21 01:51:01 +03:00
Andrey Zavadskiy bba4c46ae3 TODO comment and deleted repeating lines 2016-12-21 01:05:10 +03:00
Andrey Zavadskiy d519e28dda PasswordTextBox fix 2016-12-20 17:52:16 +03:00
Andrey Zavadskiy 21c6c23189 Login improvements 2016-12-20 17:28:27 +03:00
Andrey Zavadskiy e23a1b8e92 Remove unnecessary items from OptionsOverlay 2016-12-19 19:17:04 +03:00
Drew DeVault 67d748f677 Adjust padding on sliders 2016-12-16 01:27:57 -05:00
Drew DeVault 796858f86f Fix transparency issues 2016-12-16 00:37:37 -05:00
Drew DeVault 96a6e30a21 Drop complicated type constraints 2016-12-16 00:27:06 -05:00
Drew DeVault 80574423cb Drop SliderBarEventSource 2016-12-16 00:27:06 -05:00
Drew DeVault abc6db18b3 Add license header 2016-12-16 00:27:06 -05:00
Drew DeVault a751cfcba3 Update SliderOption implementation
Per @Tom94's suggestion, the bars track the nub in Update instead of
animating seperately. Also only animates when the event source is the
keyboard.
2016-12-16 00:27:06 -05:00
Drew DeVault 10cc6f7885 Move where clause to next line 2016-12-16 00:27:06 -05:00
Drew DeVault 9e75ecab4f Fix up slider bugs 2016-12-16 00:27:06 -05:00
Drew DeVault 22c2a4757c Play slider sample as the value changes in 1/10ths 2016-12-16 00:27:06 -05:00
Drew DeVault c642f6c34f Add sliderbar L+F 2016-12-16 00:27:06 -05:00