Commit Graph

344 Commits

Author SHA1 Message Date
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
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
6b66ecc131 Global shadows and more sane font size setting. 2017-01-31 18:53:52 +09:00
9e5000d448 Remove (soon-to-be) redundant labels. 2017-01-31 18:40:18 +09:00
6ca974bf0c Re-namespace options, adjust font sizes + more. 2017-01-31 18:37:11 +09:00
20ee1872b4 Broaden invalidation. 2017-01-31 17:15:46 +09:00
6cd9f93fb5 Adjust transitions slightly. 2017-01-31 17:05:42 +09:00
62c5ad907a Merge remote-tracking branch 'upstream/master' into login-updates
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
2017-01-31 17:05:33 +09:00
22ef576c64 Make LoginOverlay mask better. 2017-01-31 16:59:38 +09:00
3476abc38b Add proper masking support to the login overlay. 2017-01-31 16:42:46 +09:00
fe09bab78f Removed empty ctor in PauseProgressGraph 2017-01-30 16:18:34 -04:00
9d4a14074f Woops forgot to add PauseButton 2017-01-30 16:18:11 -04:00
4cf2993db1 Fix lack of visibility check causing weird hover regions. 2017-01-30 23:25:37 +09:00
2aa924c104 Fix global hover regression. 2017-01-30 23:24:30 +09:00
74366c620b Move login screen to toolbar and update design (still not fully implemented).
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
#	osu.Game/Overlays/Toolbar/Toolbar.cs
2017-01-30 22:55:35 +09:00
b2ec3508d5 Add shadow to opaque toolbar elements. 2017-01-30 22:54:36 +09:00
cbd6fe3f36 Move definition of MusicController's position out of itself. 2017-01-30 22:54:33 +09:00
2f2f0ed9a3 Fixed an issue with PauseButton's glow not fading in 2017-01-30 09:26:24 -04:00
740f6e5595 Moved delaying resuming to Player 2017-01-30 09:06:26 -04:00
bdbe8501d3 Merge branch 'master' into add-flash-effects
# Conflicts:
#	osu.Game/Overlays/Options/General/LoginOptions.cs
2017-01-30 21:47:05 +09:00
af8294f02c Renamed/removed various private constants 2017-01-30 08:45:10 -04:00
dbb9078e30 Fixed glow on PauseButton not updating 2017-01-30 08:19:44 -04:00
ed3ed8251f Made styling PauseButtons public, Resume/Retry/Quit buttons changed to subclasses 2017-01-30 08:04:39 -04:00
26e9533ff0 Add custom implementation of TextBox. 2017-01-30 20:29:04 +09:00
dcb02eff65 Cleared out PauseProgressGraph 2017-01-30 07:19:14 -04:00
015832f242 Changed PauseOverlay to layout with FlowContainers and not positioning, made the retry counter in PauseOverlay have the number bolded, made it so if the player presses escape before the clock is started in Player then Exit is called instead of Pause 2017-01-30 06:14:28 -04:00
62282076c7 Changes on PauseButton to match design closer 2017-01-30 05:04:57 -04:00