34a030e3be
Fix race conditions causing menu transitions to look wrong when executed in very fast succession.
2017-02-07 22:19:36 +09:00
d06f0cf870
Fix escape not always handling back action correctly at main menu (back button not yet visible).
2017-02-07 22:19:17 +09:00
dc5e9dde56
Fix escape key nonsense.
2017-02-07 21:46:13 +09:00
8a0887c3c3
Add sound effect to osu! logo clicking.
2017-02-07 21:45:59 +09:00
24ba21363e
Make intro->mainmenu work better by delaying interactiveness of osu! logo.
2017-02-07 21:37:34 +09:00
e2f680a65f
Change main menu buttons to be activate OnClick.
2017-02-07 20:30:40 +09:00
446b277972
Don't allow clicks/hover events to pass through the options overlay.
2017-02-07 20:29:40 +09:00
5757f844bf
Fix a potential crash due to API being too eager to declare online state.
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
db8e44c715
Smooth triangles a bit (to avoid whole pixel jumps).
2017-02-07 11:15:37 +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
86205c35a4
Fix weird state changes of footer buttons.
2017-02-06 20:46:53 +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
b230b5cfb9
Update OsuDropDownMenu for Framework-Changes
...
Since the DropDownMenu in the framework has changed it was necessary
to update the GetDropDownItems override of OsuDropDownMenu to
accomodate the new structure of the framework.
2017-02-06 01:17:50 +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
fe86a9e431
Merge pull request #317 from Tom94/fix-login-button
...
Fix incorrect sizing of login button.
2017-02-05 23:43:15 +09:00
a69c306334
Merge branch 'master' of github.com:ppy/osu into fix-login-button
2017-02-05 15:28:44 +01:00
6d59429c29
Merge branch 'master' of github.com:ppy/osu into better-visibility
2017-02-05 15:28:10 +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
65471364a7
Merge pull request #313 from default0/default0/beatmap-import
...
Implement Beatmap Import via drag&drop
2017-02-05 22:37:42 +09:00
299c4923c3
Implement Beatmap Import via drag&drop
2017-02-05 13:32:08 +01:00
43dcf0bbc1
PauseButton Triangles
2017-02-05 13:47:37 +03:00
8271b139e9
Use the framework's new AlwaysPresent switch instead of setting the alpha to 0.01.
2017-02-05 09:40:58 +01: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
d97f02a219
Cursor becomes vector.
2017-02-04 22:56:56 +09: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
97d52188b2
Make sliderbar lines smoother when scrolling.
2017-02-04 20:56:14 +09:00
1e3266a9d2
Fix sliderbar lines lagging behind nub.
2017-02-04 20:55:26 +09:00
1913ec659a
Merge branch 'master' of github.com:ppy/osu into better-option-sliders
2017-02-04 12:07:21 +01:00
d6714324df
OsuNub -> Nub.
2017-02-04 12:06:53 +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
c24edb583f
Uncomment corner radius post-fix.
2017-02-04 16:05:24 +09:00
9f9278c837
Fix background colour of dropdown menu item area.
2017-02-03 19:23:14 +09:00
4504440f80
Fix much dropdown shit.
2017-02-03 19:13:10 +09:00
ddea76927f
Better SearchTextBox focus handling.
2017-02-03 19:12:57 +09:00
fc9badf20f
Fix autosize issues.
2017-02-03 15:22:00 +09:00
36cfe54e59
Missing namespace.
2017-02-03 13:16:45 +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