Commit Graph

184 Commits

Author SHA1 Message Date
ac073e22c9 Fix crash caused by multiple identical audio device names
The option dropdown for audio device selection lists all audio
device names. Dropdowns, however, may not have multiple identical
keys. This commit adds removal of duplicate audio device names from
the dropdown. BASS does not give us a simple mechanism to select
specific audio devices in such a case anyways. This functionality would
require OS-specific and involved code.
2017-04-07 17:00:34 +02:00
411988f038 Remove all trailing whitespaces in this repo. 2017-04-06 16:21:18 +08:00
009909dd4b Merge remote-tracking branch 'refs/remotes/ppy/master' into hud_visibility 2017-04-04 17:39:53 +03:00
7c74951454 Update bindables.
# Conflicts:
#	osu.Desktop.VisualTests/Tests/TestCaseResults.cs
#	osu.Game/Screens/Ranking/ResultModeButton.cs
#	osu.Game/Screens/Ranking/Results.cs
2017-04-04 11:34:13 +09:00
d7c39a00b4 Hud Visibility 2017-03-31 16:43:31 +03:00
f7dc7e9bb9 Update references. 2017-03-28 21:26:20 +09:00
768b3c4b4b Add better focus handling in the login form. 2017-03-28 00:08:27 +09:00
54e1b24fe9 Enforce readonly private members where possible. 2017-03-23 13:50:08 +09:00
0dbc232ebf Rename all DropDown -> Dropdown. 2017-03-22 22:32:32 +08:00
e217c67bcf Merge branch 'master' into controls 2017-03-22 08:54:03 +08:00
b46ded7794 Use Bindable for DropDown. 2017-03-22 07:49:21 +08:00
f0edf5d3d3 Update to DropDown and Menu. 2017-03-22 07:18:53 +08:00
b00f86d809 Merge branch 'master' into seperateCursorSize 2017-03-22 08:11:45 +09:00
82d6129063 renamed CursorSize to MenuCursorSize 2017-03-21 17:16:23 +01:00
943bd737c4 Hide letterbox position sliders 2017-03-21 18:24:19 +03:00
d27f37beb5 Hard-code text size in cases it wasn't set. 2017-03-20 13:48:06 +09:00
80de15d935 fixed typo 2017-03-18 15:22:03 +01:00
8568e1536c Separated menu and gameplay cursor size 2017-03-17 18:40:03 +01:00
dad6060149 Fix warnings not covered by resharper locally. 2017-03-09 16:07:34 +09:00
a048e666d7 Fix autoproperty which doesn't work on mono. 2017-03-09 14:26:09 +09:00
da751804b6 Reduce error count. 2017-03-09 14:24:16 +09:00
3eece390cb Abstract constructors -> protected. 2017-03-09 14:01:08 +09:00
0cad5d7d41 Fix most warnings. 2017-03-07 13:05:57 +09:00
9106c45858 Fix remaining errors. 2017-03-07 10:42:59 +09:00
9b92e99ce9 Merge branch 'master' into increase-ci-strictness 2017-03-06 21:44:39 +01:00
dcc7386609 Add option toggle for debug cached setting. 2017-03-06 22:07:46 +09:00
b5aff9df5f Add options footer. 2017-03-06 17:30:46 +09:00
73fef85b12 Remove unnecessary usings 2017-03-04 19:43:59 +01:00
00fdffe9c8 Update framework (and fix non-conforming anchors in FillFlowContainers). 2017-03-04 23:24:13 +09:00
a2317e5a1e Update usage of FillDirection 2017-03-04 11:00:17 +01:00
417c7e341a Password textbox now performs login on enter 2017-03-02 22:41:14 -05:00
4d28696479 FlowDirection -> FillDirection 2017-03-01 20:15:38 +01:00
9c853b0465 Update framewörk 2017-03-01 19:33:01 +01:00
d46e68b36b Merge branch 'master' of github.com:ppy/osu into flowcontainer-refactor
# Conflicts:
#	osu-framework
#	osu.Game/Beatmaps/Drawables/BeatmapGroup.cs
2017-03-01 18:05:58 +01:00
03889e6ca6 Update References to FlowStrategies
References now use the Create*-names instead of the outdated
Get*-names to create instances of FlowStrategies.
2017-02-27 16:55:55 +01:00
9444ffd849 Removed redundant qualifiers 2017-02-27 17:37:38 +03:00
8d91519d59 Update usage of FlowContainer and its subclasses 2017-02-26 21:32:43 +01:00
9f5518312d Add missing file. 2017-02-26 18:28:01 +09:00
79993a576f Add basic GC options. 2017-02-26 18:06:59 +09:00
1585ae842a Update framework 2017-02-26 11:22:58 +09:00
a5dfa7ab06 Remove unnecessary using statements 2017-02-23 21:38:10 +01:00
fd622286fe Enable Tabbing in LoginOptions 2017-02-23 00:50:09 -08:00
f1538791c3 Correctly hook up window mode dropdown. 2017-02-23 17:35:14 +09:00
da2bfe6d3c Framework updates. 2017-02-23 16:42:12 +09:00
ebc38917dc Fix options sidebar not displaying correclty. 2017-02-18 22:29:20 +09:00
13ed7db361 Merge branch 'master' into general-fixes 2017-02-15 01:14:25 +09:00
f207da6041 Add/update license headers. 2017-02-14 18:17:35 +09:00
4f9d1a6c39 Visually disable options which aren't yet wired up. 2017-02-14 00:36:50 +09:00
aaaf7163e0 Update framework. 2017-02-13 17:46:50 +09:00
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