Commit Graph

1166 Commits

Author SHA1 Message Date
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
3cee23fc00 Toggle toolbar with Ctrl-T. 2017-02-08 20:30:45 +09:00
92c77263ed Use CircularContainer for nub (bumps framework). 2017-02-08 17:21:17 +09:00
55e7177577 Password masking character animation. 2017-02-08 16:01:58 +09:00
06695dbf9b Method name update. 2017-02-08 16:01:48 +09:00
417b0817a9 Improve arrow key redirection at song select. 2017-02-08 15:30:20 +09:00
937c065af7 Clear content of SearchTextBox on first escape keypress. 2017-02-08 15:14:15 +09:00
bbf8d1000b Update focus requesting code in SearchTextBox. 2017-02-08 15:13:56 +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
84096b146e Make password mask characters look better. 2017-02-08 12:49:20 +09:00
5a89ba1040 Make OsuTextBox use OsuSpriteText. 2017-02-08 11:22:46 +09:00
e720bed9e5 Add custom representation of unrenderable unicode characters. 2017-02-08 11:22:03 +09:00
82b8b5af79 Merge pull request #328 from peppy/main-menu-onclick
Change main menu buttons to be activated OnClick.
2017-02-07 15:29:58 +01:00
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
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