47b92f3d1d
Fix mute button not prolonging volume control display
2018-01-31 18:00:44 +09:00
93ffa1f8a2
Fix button alignment and animation
2018-01-31 17:36:53 +09:00
97ae44f23c
Remove outwards exposure of mute property
2018-01-31 16:56:26 +09:00
c4feb67bce
Using field properties to set mute / unmute instead of separate methods
2018-01-20 11:45:04 +01:00
4a85266fca
Using BindableBool to mute the volume when it's value changes
2018-01-18 17:23:02 +01:00
9c09b33e4e
Removed no longer used "lastVolume" field
2018-01-17 23:17:59 +01:00
18ff57fdf9
Inline changing mute icon properties with object creation
2018-01-17 21:09:46 +01:00
a8fb732256
Added muted/unmuted icon
2018-01-17 20:43:08 +01:00
1440edbf8b
Use AudioManager adjustments to mute volume
2018-01-17 17:15:13 +01:00
ac41cb59ea
Typo fix, removed unnecessary braces
2018-01-17 14:36:33 +01:00
0340e4f8dc
Option in settings to toggle mute/unmute when losing/gaining window focus
2018-01-16 20:33:30 +01:00
9277586907
Toggle mute/unmute keyboard shortcut
2018-01-16 17:46:54 +01:00
5cfb2c2ffe
Make VolumeControlReceptor handle global input
...
Fixes volume not being able to be changed in dead areas of OverlayContainers.
2018-01-11 19:03:31 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
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
f33bd700c5
Fix individual volume controls not being adjustable via wheel
...
They were blocking each others' input unnecessarily.
2017-09-11 08:27:29 +09:00
18645fcf29
Update volume control logic to use key bindings
...
Fixes them not working at all, too.
2017-08-22 14:48:04 +09:00
7e21ddb5eb
Remove usage of HideOnEscape
2017-08-16 22:56:32 +09:00
e68675f970
Rename EasingTypes to Easing
2017-07-22 20:53:53 +02:00
87bcd526f3
Get rid of raw AddDelay calls within osu.Game
2017-07-17 16:51:21 +03:00
032e9df67b
ApplyDelay -> AddDelay
2017-07-16 17:47:29 +03:00
71105bb9ee
Delay -> ApplyDelay; DelayReset -> ResetDelay
2017-07-16 14:06:46 +03:00
a5e610a7ba
Update framework and fix compilation
...
Most issues were related to BeginLoopedSequence usage and lack of
"this." in front of transform helpers.
2017-07-14 19:18:12 +03:00
62dee59672
Shapes namespace
...
Depends on https://github.com/ppy/osu-framework/pull/837
2017-06-20 15:54:23 +10:00
bdeaf2dbb4
Update method names in line with framework changes
2017-05-28 18:34:12 +09:00
efab186384
Update namespaces in line with framework
2017-05-16 12:50:30 +09: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
f7dc7e9bb9
Update references.
2017-03-28 21:26:20 +09:00
54e1b24fe9
Enforce readonly private members where possible.
2017-03-23 13:50:08 +09:00
0cad5d7d41
Fix most warnings.
2017-03-07 13:05:57 +09: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
47997c20ad
Weld -> BindWith.
2017-02-27 12:24:53 +09:00
8d91519d59
Update usage of FlowContainer and its subclasses
2017-02-26 21:32:43 +01: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
18bb61897f
Update overlay containers in lines with framework changes.
...
Allows closing the MusicController using escape.
2017-02-09 13:57:44 +09:00
50bd80cb0c
Update and standardise license headers.
2017-02-07 14:27:41 +09:00
aae5f4f9e2
Fix volume control not showing is mouse-wheel is turned during its fade-out animation.
2017-02-05 09:40:12 +01:00
6b66ecc131
Global shadows and more sane font size setting.
2017-01-31 18:53:52 +09:00
f356640cb7
Add missing licence headers.
2016-12-06 19:07:15 +09:00
fa80cc84f8
Fix volume control fill being incorrect on first display.
2016-11-29 18:35:59 +09:00
139fe873f3
Remove silly weld weld weld.
2016-11-29 18:35:40 +09:00
69cb9cf4de
Fix up volume encapsulation
2016-11-25 00:21:42 -05:00
a3db259071
Fix VolumeMeter.Bindable
2016-11-25 00:21:42 -05:00
20ae8df2bd
Refactor volume control to load asynchronously.
2016-11-23 16:12:21 +09:00
3e9c398652
Update input handler logic to match framework changes.
2016-11-21 21:36:11 +09:00
867797a089
Change volume control mouse wheel behaviour to not gain full-screen focus.
2016-11-15 15:22:14 +09:00
c860eb25f9
Migrate to new anchor system without x/y reversal.
2016-11-14 17:22:20 +01:00