Commit Graph

110 Commits

Author SHA1 Message Date
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
Drew DeVault bf7ec397dd Wire dropdowns back to bindables 2016-12-07 09:42:53 -05:00
Drew DeVault bf33bded24 Update star min/max type, just use sliders for now 2016-12-07 09:42:53 -05:00
Drew DeVault b06f412ffb Use styled dropdown 2016-12-07 09:42:53 -05:00
Drew DeVault 0e07ce26bc Remove Height from dropdown 2016-12-07 09:42:53 -05:00
Drew DeVault cf60c52f00 Switch to System.ComponentModel.Description 2016-12-07 09:42:53 -05:00
Drew DeVault 5456e0102c s/OptionsDropdown/DropdownOption/g 2016-12-07 09:42:52 -05:00
Drew DeVault 4757a1c433 Wire up enum-backed dropdowns 2016-12-07 09:42:52 -05:00
Drew DeVault 0378de8346 Add DisplayName 2016-12-07 09:42:37 -05:00
Drew DeVault 9daf524120 Add OptionsDropdown<T> and wire up one example 2016-12-07 09:42:37 -05:00