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
b47061f43d
Merge remote-tracking branch 'upstream/master' into mute-toggle
2018-01-31 14:20:15 +09:00
060d80efbe
Continue showing progress bar on direct panels when importing
...
Previously the progrress bar would fade out once downloads completed, which felt unintuitive.
2018-01-22 13:05:07 +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
5e1cd8ddc4
Apply conditionals directly rather than using an in-between property
2018-01-16 20:34:40 +09:00
9b33499fe7
Merge remote-tracking branch 'upstream/master' into RefactorInputQueues
2018-01-16 20:04:34 +09:00
ae1adfd2f2
remove unnecessary empty lines
...
codefactor.io \(o.o)/
also one unnecessary semicolon
2018-01-12 19:30:34 +01:00
188b26472c
Merge remote-tracking branch 'upstream/master' into sliderbar-tooltip-precision
2018-01-12 18:54:36 +09: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
d147683361
Cleanup
2018-01-10 17:39:15 +09:00
c010b48b29
Remove number format specified from OsuSliderBar, override ToolTipText
...
Better/cleaner solution.
2018-01-10 17:29:16 +09:00
17e7f75aca
More osu!-side bindable fixes
2018-01-10 15:41:13 +09:00
ae032cbf23
Support HandleKeyboardInput, HandleMouseInput, CanReceiveKeyboardInput, CanReceiveMouseInput properties
2018-01-07 23:40:00 +03:00
a1d94d7adf
Merge branch 'master' into sliderbar-tooltip-precision
2018-01-05 20:48:30 +09:00
37d393bca0
Update licence headers
2018-01-05 20:21:19 +09:00
cbf4852438
Expose a NumberFormatInfo for more extensibility
2018-01-05 14:26:10 +09:00
b84f83cf16
Trigger a value changed event when the number of digits changes
2018-01-05 14:26:10 +09:00
eaa2a007e7
Cleanup
2018-01-05 14:26:10 +09:00
08af3e6303
Make OsuSliderBar formatting support variable number of digits
2018-01-05 14:26:10 +09:00
ddc9edab54
Make OsuSliderBar support both float and double values
2018-01-05 14:26:10 +09:00
5eb2dc3d64
Cleanup some possible CI errors
...
Not sure why these aren't being detected on master right now - they should be...
2018-01-05 01:20:24 +09:00
1a318c5c2b
Improve LineGraph invalidation logic
2017-12-22 18:58:35 +09:00
cf640d084e
Use using
2017-12-18 16:38:15 +09:00
846750a190
Remove unnecessary flag
2017-12-18 16:36:11 +09:00
8fdaf6f8f4
Restructure DialogButton to support selection
2017-12-18 14:47:17 +09:00
fd9d900ae0
Simplify StarCounter and SpriteIcon
2017-12-15 18:40:03 +09:00
bf5ea027ef
Add xmldoc to TriangleButton
2017-11-27 18:26:20 +09:00
51372d7cda
Remove HandleInput override from TriangleButton
2017-11-27 18:19:06 +09:00
760f7d02d9
Remove AlwaysPresent (not actually required)
2017-11-27 18:12:52 +09:00
880418fd0d
Split out click and hover sound layers
2017-11-26 17:21:22 +09:00
0c6a125777
Remove custom colour handling
2017-11-26 17:21:21 +09:00
ac7e373f40
Add hover/click sound effects to more stuff everywhere
2017-11-26 17:21:21 +09:00
8f57bf2498
Add choices of hover sample sets
2017-11-26 17:17:50 +09:00
af499df6dd
Make a base OsuButton class to handle default samples
2017-11-26 17:17:48 +09:00
07d6a70028
New sound effects with better names
2017-11-26 17:17:46 +09:00
d93911ae97
Improve user ratings calculations to make more sense
...
Closes #1552 .
2017-11-23 18:10:08 +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
6df18ffb7a
FocusedTextBox should not handle repeated escapes
2017-11-20 18:14:58 +09:00
a5817e6e75
Add a way to change the IconButton icon colour
2017-10-12 18:17:23 +09:00
071b1b049c
Fix properties not being set leading to colours not being set
2017-10-10 18:31:56 +09:00