1fdaefef99
Revert unnecessary changes
2021-08-18 12:45:08 +09:00
adb4fd5a2b
Load only sections content asynchronously, showing the header initially
2021-08-17 12:31:33 +09:00
de61cb8e6a
Adjust delay slightly
2021-08-16 19:56:20 +09:00
230c4eb247
Fade in sidebar buttons after the load has completed
2021-08-16 19:47:41 +09:00
c6bd8520a7
Add basic asynchronous loading pattern to SettingsPanel
2021-08-16 19:47:41 +09:00
da18c399e2
Remove unnecessary IsPresent
override
2021-08-13 16:33:00 +09:00
19a19f915c
Adjust settings panel to autosize to zero when hiding it
...
Previously, when hiding the settings overlay, it remains to have a width
of `56` (sidebar width), this is due to the panel content being placed
next to the sidebar, so therefore the content has to move 400
(PANEL_WIDTH) + 56 (sidebar_width) backwards, for the overlay to have a
width of 0 on hide.
2021-08-07 21:07:08 +03:00
9f3013e2c8
Remove all HorizontalScreenOffset
calculations from overlays
2021-08-07 19:30:12 +03:00
ac157f6cef
Fix settings panel children not processing transforms while masked away
2021-08-06 22:36:26 +03:00
8e8e0fb8d8
Add placement-dependent horizontal screen offset properties
2021-08-06 18:38:15 +03:00
7ed4cbf7bf
Fix settings panel hide animation looking wrong when a sub-panel is visible when hidden
2021-05-26 19:25:05 +09:00
37f6ceef79
Add test coverage
2021-05-24 21:57:04 +09:00
382109c7a2
Make test scene feel more like settings (width-wise)
2021-03-19 19:01:31 +09:00
3eda78c363
Use unique samples for Dialog, NowPlaying, SettingsPanel and WaveOverlay pop-in/pop-out
2021-02-10 16:04:47 +09:00
a3ef858f3a
Remove unnecessary multiplication
2020-11-30 17:56:04 +09:00
a4e061cb11
Remove semi-transparent backgrounds from settings and notifications overlays
...
I tried also updating the colours to the "new" versions from designs but
they don't match due to colour profile differences (so I'm not yet sure
if they are correct or not) and also don't look great without all the UI
elements also being updated.
2020-11-30 17:19:55 +09:00
4ce3450cfc
Move button implementation to OsuButton
2019-11-06 14:08:52 +09:00
f7924d3bad
Rename "FixedSearchTextBox" to "SeekLimitedSearchTextBox"
2019-10-21 16:00:09 -07:00
e5b50b5e1f
Fix slider bar regression when using arrows
2019-10-17 13:54:36 -07:00
5f700f2ae9
Simplify exit logic of screens with textboxes using back button receptor
2019-10-01 08:26:34 -07:00
f6f96658c7
Fix settings sidebar being behind toolbar
2019-08-03 15:22:06 -07:00
53b2245330
Move common settings sub-panel logic to own class
2019-05-27 01:47:23 +09:00
7553e2da25
Fix incorrect DI reference and update naming of SettingsOverlay classes
2019-05-14 10:45:05 +09:00