Commit Graph

16 Commits

Author SHA1 Message Date
d3380631e8 Handle preferred audio device correctly when it is unavailable
This commit allows loading, storing, and displaying a preferred audio
device from config even when it is unavailable.
2017-02-11 16:33:54 +01:00
d79c8b9695 Update AudioDevicesOptions when devices are found or lost
This commit hooks up AudioDevicesOptions to the new events exposed by
the AudioManager of osu-framework. The device list is now updated when
new devices become available or are lost.
2017-02-11 16:29:33 +01:00
e06aa44c4c Warning Fixes 2017-02-09 16:18:08 +03:00
d05b544d0d Merge branch 'master' into audio-device-selection
# Conflicts:
#	osu-framework
#	osu.Game/Overlays/Options/Sections/Audio/AudioDevicesOptions.cs
2017-02-09 16:21:28 +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
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
4504440f80 Fix much dropdown shit. 2017-02-03 19:13:10 +09:00
0d529cb636 General tidy-ups. 2017-01-31 19:23:52 +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