30bec0876d
Make MusicController a focused overlay.
2017-02-09 13:57:49 +09:00
581ec765fb
Improve transitions of MusicController.
2017-02-09 13:57:47 +09:00
18bb61897f
Update overlay containers in lines with framework changes.
...
Allows closing the MusicController using escape.
2017-02-09 13:57:44 +09:00
f6956fc51c
Fix MusicController doing work in the background when not visible.
2017-02-09 11:36:45 +09:00
b6398a1c77
Centralise toolbar size variables and adjust to design.
2017-02-08 20:30:45 +09:00
143cfae93a
Login overlay should disappear when toolbar is hidden.
2017-02-08 20:30:45 +09:00
a7dac15d05
Toolbar is now toggled by the main menu.
2017-02-08 20:30:45 +09:00
2e119cd74f
Handle toolbar offsets better.
2017-02-08 20:30:45 +09:00
5eb3ef3948
Make LoginOverlay and OptionsOverlay focused containers.
2017-02-08 15:13:32 +09:00
a6f02106a4
Use new placeholder logic.
2017-02-08 14:08:01 +09:00
446b277972
Don't allow clicks/hover events to pass through the options overlay.
2017-02-07 20:29:40 +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
c222ce4403
Fix name
2017-02-06 21:19:27 +03:00
9b9ed32245
Remove all @2x references, updates resource and framework.
2017-02-06 22:19:47 +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
91f0951255
Handle OnMouseDown in PauseOverlay such that players can not click circles through the overlay while paused.
2017-02-05 20:17:29 +01:00
0f72ef7dc2
Make pause buttons OnClick and not OnMouseDown.
2017-02-05 20:17:02 +01:00
c56478e154
Add missing license header.
2017-02-05 20:16:40 +01:00
d291103d22
Avoid triangle bleeding by masking the triangle container without smoothness.
2017-02-05 16:34:47 +01:00
a69c306334
Merge branch 'master' of github.com:ppy/osu into fix-login-button
2017-02-05 15:28:44 +01:00
ba38a27274
Fix incorrect sizing of login button.
...
When logging in or out the size of the login button would not correctly update,
resulting in a messed-up flow of toolbar buttons. This branch fixes the problem
by avoiding an invalidation-chain-breaking override of Size. Instead, the loginOverlay
bypasses auto sizing by using a new framework feature.
2017-02-05 15:17:54 +01:00
43dcf0bbc1
PauseButton Triangles
2017-02-05 13:47:37 +03:00
714c94b7a8
Fix toolbar sizing hackiness.
2017-02-04 22:27:05 +09:00
57d97ba2e9
Make triangles look better in many cases.
2017-02-04 22:09:44 +09:00
0fefa50b54
Add padding beneath sliders in options.
2017-02-04 20:57:08 +09:00
1913ec659a
Merge branch 'master' of github.com:ppy/osu into better-option-sliders
2017-02-04 12:07:21 +01:00
6db70f8850
Use MaskingSmoothness to make masked diagonal edges smoother.
2017-02-04 11:06:26 +01:00
0edc64a08c
Re-use checkbox nub for option sliders and slightly re-structure.
2017-02-04 09:50:58 +01:00
4504440f80
Fix much dropdown shit.
2017-02-03 19:13:10 +09:00
fc9badf20f
Fix autosize issues.
2017-02-03 15:22:00 +09:00
16a01abc4d
Merge remote-tracking branch 'upstream/master' into options-refactor
...
# Conflicts:
# osu.Game/Beatmaps/Drawables/BeatmapPanel.cs
# osu.Game/Graphics/UserInterface/BackButton.cs
# osu.Game/Screens/Play/KeyCounter.cs
2017-02-03 13:16:07 +09:00
a6fd7f46c3
Merge remote-tracking branch 'upstream/master' into login-updates
2017-02-03 12:48:52 +09:00
52fb345e79
Merge branch 'master' into song-select-filtering
2017-02-02 09:25:27 -08:00
aec84ae725
Fix laggy animations, incorrect hiding logic.
2017-02-02 19:24:14 +09:00
90fd9d9132
Merge branch 'master' into options-refactor
2017-02-01 14:07:49 +09:00
e94c92b920
Merge branch 'master' into login-updates
2017-02-01 13:23:22 +09:00
0d53d3c4ff
Fixed quitting not working
2017-01-31 22:33:28 -04:00
ea204ad606
Merge pull request #301 from DrabWeb/pause-overlay
...
Pause overlay
2017-02-01 10:07:12 +09:00
91a5d0b3cf
Made requested changes
2017-01-31 09:17:47 -04:00
bf54ae86ea
Added flash when clicking a PauseButton
2017-01-31 08:07:05 -04:00
6803b1a8db
Sidebar button style pass.
2017-01-31 19:58:38 +09:00
86b61cab8e
Pink -> Yellow.
2017-01-31 19:58:22 +09:00
a2cd829a2c
Colour conformity pass.
2017-01-31 19:40:02 +09:00
0d529cb636
General tidy-ups.
2017-01-31 19:23:52 +09:00
a723e6ee9c
Chevron size adjustment for dropdown items.
2017-01-31 19:19:11 +09:00
a2dd5f09d3
Fix subsection headers not being displayed in many cases. + spacing tweaks.
2017-01-31 19:19:01 +09:00