Commit Graph

130 Commits

Author SHA1 Message Date
Dean Herbert b9298325a3 Rename weird config setting 2017-12-15 14:36:51 +09:00
Dean Herbert 99b00143eb More clean-ups and event bindings 2017-12-15 14:36:51 +09:00
TocoToucan 219bdbc4e1 Populate HandleInput automatically 2017-12-09 22:21:17 +03:00
smoogipoo d52b84df46 Move KeyboardStep assignment to ctor 2017-12-07 20:53:28 +09:00
Nicolas Brassard 36cfa552f4 Fix SensitivitySlider keyboard control 2017-11-29 23:03:26 -08:00
Dean Herbert 7877f42763 Merge remote-tracking branch 'upstream/master' into new-sounds-and-more 2017-11-27 17:59:24 +09:00
Dean Herbert 8d7c891882 Add hover and click sound effects to settings sidebar buttons 2017-11-26 17:17:49 +09:00
Dean Herbert af499df6dd Make a base OsuButton class to handle default samples 2017-11-26 17:17:48 +09:00
Dean Herbert 09facdc838 Add a setting to toggle showing converted beatmaps 2017-11-24 18:34:20 +09:00
Dean Herbert 4f6263ef86 Make many internal classes and methods public
This is important when using dynamic compiling to rapidly iterate. Until we actually split projects out into pieces (like the abstract ruleset project we have talked about) there is no advantage to using internal in the osu! game code.
2017-11-21 12:06:16 +09:00
smoogipoo cd8d7af9db Clean up a few warnings in preparation for net-standard 2017-11-14 13:06:25 +09:00
smoogipoo 04b271cce9 Migrate osu.Game project to VS2017 project structure 2017-10-30 22:24:11 +09:00
Shane Woolcock 22d222354c Change SettingsItem to use GetBoundCopy to ensure it has the right class for numeric bindables 2017-10-26 18:45:20 +10:30
Dean Herbert c765785d00 Mark several long-running tasks as long-running 2017-10-25 11:42:55 +09:00
Dean Herbert 00bb82215b Merge branch 'master' into revert-to-default-glow 2017-10-24 10:48:08 +09:00
Dan Balasescu 9eab2deee7 Merge branch 'master' into config-slider-keyboardstep 2017-10-24 10:10:39 +09:00
Dean Herbert df20845fbb Share one context per file store for performance reasons
There is now a CreateContext method for retrieving a stand-alone context for threaded use.

We may want to add safety against this context being disposed (or just return a fresh one if it is).
2017-10-23 16:35:35 +09:00
Shane Woolcock ea2934d92c Add KeyboardStep values for configuration options 2017-10-23 16:06:08 +10:30
Shane Woolcock 2e6a68d358 Rename indicator class, add colour/fade easing, and add tooltip 2017-10-22 16:12:30 +10:30
Shane Woolcock 5785af9f6a Reenable revert indicator on audio device since the potential crash was addressed in #1101 2017-10-22 14:22:57 +10:30
Shane Woolcock 59b10981dc CI fixes 2017-10-21 17:06:28 +10:30
Shane Woolcock f5946c0e07 Fix wrong license header 2017-10-21 16:28:03 +10:30
Shane Woolcock 840ba9f48e Allow the default indicator colour to be specified, and fix bug where disabled bindables could be reset 2017-10-21 16:05:37 +10:30
Shane Woolcock b4d575fbcd Fix namespace and unnecessary using 2017-10-21 13:22:21 +10:30
Shane Woolcock 290fac8990 Temporarily disable revert functionality for audio device, since it crashes 2017-10-21 13:17:03 +10:30
Shane Woolcock 98044a17d3 Fix misaligned settings buttons 2017-10-21 13:16:06 +10:30
Shane Woolcock 2c7343e965 Add revert-to-default glow for settings items 2017-10-21 12:44:47 +10:30
Dean Herbert acc299c7b9 Correct and simplify RulesetStore 2017-10-16 17:02:31 +09:00
Damnae 2c245f4c22 Merge branch 'master' into storyboard_integration
# Conflicts:
#	osu.Game/Configuration/OsuConfigManager.cs
#	osu.Game/Overlays/Settings/Sections/Graphics/DetailSettings.cs
2017-09-22 12:45:34 +02:00
Dean Herbert 98c22e8111 Merge branch 'master' into master 2017-09-22 15:19:23 +08:00
gabixdev 8438ea1267 Fix formatting ;_; 2017-09-21 22:11:35 +02:00
Damnae fcaabf7fdf Merge branch 'master' into storyboard_integration 2017-09-19 17:36:29 +02:00
Dean Herbert 096f53d769 Use new static IsDebug method 2017-09-19 16:07:00 +09:00
Dean Herbert 6d3d485565 And then everything became one 2017-09-19 16:06:58 +09:00
gabixdev e8462ac134 Add option to disable cursor rotation. 2017-09-17 00:47:55 +02:00
Damnae cb8029af9e Add a setting to hide storyboards. 2017-09-15 09:16:56 +02:00
Dean Herbert b7c9819680 Add context menus to chat names and user panels 2017-09-14 15:43:47 +09:00
Dean Herbert b1145272d1 Update code to support new inspectcode analysis rules 2017-09-14 12:58:32 +09:00
MrTheMake 89b5a6670e Changed type of IHasFilterTerms.FilterTerms according to framework update 2017-09-13 16:18:02 +02:00
smoogipooo 19db7a8f72 Update in line with framework changes. 2017-09-07 22:46:21 +09:00
smoogipooo 57678a13d9 Update in-line with framework changes. 2017-09-04 09:32:35 +09:00
Dean Herbert 8e0d18d36f Add a button to restore all hidden difficulties 2017-09-01 18:26:01 +09:00
Dean Herbert 39b5b04700 Don't use Bindable for AccentColour
Implements IHasAccentColour for conformity to rest of project. Also fixes a nullref when opening the login menu.
2017-08-29 18:17:01 +09:00
smoogipooo fc6c682d88 Update in-line with framework changes. 2017-08-28 14:42:52 +09:00
smoogipooo 66db3389f6 Update in line with framework changes. 2017-08-28 12:49:33 +09:00
Dean Herbert ee85515d95 Changes in line with framework changes 2017-08-25 19:18:07 +09:00
smoogipooo b42c9d21fe Update LoginSettings in line with framework. 2017-08-25 15:57:43 +09:00
smoogipooo 38a4c84163 Load SettingsSubsection in load()
Fixes header not being displayed with variant bindings. This follows what SettingsSection does.
2017-08-23 12:48:53 +09:00
Dean Herbert e4b832e8a6 Fix a possible nullref when login fails 2017-08-18 10:49:41 +09:00
Dean Herbert 71f83dbdfa Add null check for safety 2017-08-16 22:56:32 +09:00