2b4a49e17f
Merge branch 'master' into move-difficulty-graph-toggle
2022-05-02 16:38:25 +02:00
c3e0ba5c8d
Fix clicking anywhere in the beatmap overlay dismissing it
2022-05-02 20:27:00 +09:00
337ee8f4c7
Merge branch 'master' into fix-first-run-ui-scale-applying-rate-adjust
2022-05-02 12:14:24 +03:00
53d65e8215
Merge pull request #18021 from frenzibyte/overlay-ruleset-selector-redesign
...
Update overlay ruleset selector inline with osu-web design
2022-05-02 17:53:01 +09:00
4b30d0e59b
Fix first-run overlay's song select applying track adjustments
...
Closes https://github.com/ppy/osu/issues/18041 .
2022-05-02 17:42:57 +09:00
ba5da8a52a
Fix tooltips not shown on selected tab
2022-04-30 15:37:44 +03:00
c7ab9a8928
Add ruleset tab item tooltips
2022-04-30 15:37:44 +03:00
3996972867
Remove unnecessary f
suffix
2022-04-30 12:23:08 +03:00
27ee990359
Update first-run overlay footer buttons to use new sheared design
2022-04-29 23:45:17 +09:00
9ea3e244e7
Adjust ruleset tab item content spacing to match web
...
Not too noticeable, but better match web in any case.
2022-04-29 12:48:09 +03:00
4016fe1e19
Adjust profile ruleset selector to new design
...
Looks weird with `AlwaysPresent`.
2022-04-29 12:19:55 +03:00
3829d27845
Update overlay ruleset selector design
2022-04-29 12:19:22 +03:00
ef56dc07b5
Hide "modding" tab in user profile until it's implemented
2022-04-29 07:47:10 +03:00
c4495dafb6
Merge branch 'master' into move-difficulty-graph-toggle
2022-04-29 13:44:47 +09:00
fc21de8138
Merge pull request #18008 from peppy/add-tutorial
...
Add first run "beatmaps" screen
2022-04-29 13:10:45 +09:00
652e022fd6
Merge pull request #17973 from bdach/mod-overlay/dim-columns-offscreen
...
Dim offscreen columns on new mod select overlay
2022-04-29 11:55:27 +09:00
845e7dba95
Reduce padding slightly to restore usability of UI scale screen
2022-04-29 11:27:14 +09:00
a75051cd00
Merge branch 'master' into add-tutorial
2022-04-29 11:25:17 +09:00
96f6c918a8
Merge branch 'master' into first-run-behaviour-screen
2022-04-29 00:55:30 +02:00
a748ad6426
Merge branch 'master' into first-run-header
2022-04-28 22:19:35 +02:00
a50dd2ae93
Fix rider failures in nullable
2022-04-28 20:15:40 +09:00
f300b62877
Add ScrollIntoView
method which accepts an offset to allow usage in mod select
2022-04-28 20:03:54 +09:00
34457078eb
Merge pull request #18005 from nekodex/fix-missing-sfx
...
Fix some missing/incorrect UI SFX
2022-04-28 19:45:59 +09:00
694f33b827
Add localisation of beatmaps screen
2022-04-28 19:33:16 +09:00
b6896376e7
Better signal when no beatmaps are loaded
2022-04-28 19:08:16 +09:00
88bfd5dece
Show current beatmap count on beatmap screen
2022-04-28 19:01:21 +09:00
4e0d70cbf4
Internalise bindable and progress handling to ensure transforms don't go backwards
2022-04-28 19:01:21 +09:00
9f6597695c
Only mark stable import complete if it actually completes
2022-04-28 19:01:21 +09:00
c860eb46b0
Split out button implementation into its own class
2022-04-28 19:01:21 +09:00
081275e0b9
Adjust text and layout
2022-04-28 19:01:21 +09:00
3c0bdcaf38
Rename screen, add tests and add stable import step
2022-04-28 19:01:21 +09:00
58399a5113
Add tutorial download support and improve the visuals "slightly"
2022-04-28 19:01:21 +09:00
973dd4bfa9
Add initial flow for download button / progress display
2022-04-28 19:01:21 +09:00
b042f1cad5
Add screen to perform bundled beatmap downloads
2022-04-28 19:01:21 +09:00
94a393c9d7
Merge branch 'master' into first-run-header
2022-04-28 19:00:12 +09:00
691bec6f16
Use LocalisableString.Interpolate
instead of invalid TranslatableString
s
2022-04-28 11:38:40 +03:00
92cac0b74e
Fix TabControls using the wrong sample
2022-04-28 17:30:24 +09:00
be2d616e34
Fix localisation use cases not falling back to default(LocalisableString)
...
Previously such use cases have been returning `null` values just fine since `GetLocalisableString` was returning `LocalisableFormattableString`, and these null values were wrapped in `LocalisableString`s implicitly, therefore not requiring an explicit fallback string and `null` doesn't break anything.
2022-04-28 11:21:00 +03:00
f3a0e2ed55
Increase fade duration
2022-04-28 14:59:39 +09:00
d0ccd6f895
Merge branch 'master' into first-run-header
2022-04-27 19:26:02 +09:00
e6bb5e84ec
Merge branch 'master' into move-difficulty-graph-toggle
2022-04-27 17:22:25 +09:00
1a345c06c6
Fix regression in nested scroll behaviour due to the top level scroll container's type changing
2022-04-27 17:10:27 +09:00
b29af28028
Fix mod panels not ignoring super key presses
...
Most other usages have this included. Noticed that the panel was
changing state when exiting the game using cmd-w.
Would probably be nice to have an exposed `HasAnyModifierPressed` helper
property.
2022-04-27 16:55:17 +09:00
18e6629161
Merge branch 'master' into first-run-behaviour-screen
2022-04-27 16:02:57 +09:00
0354dd5ce6
Add comment regarding section initialisation in ScreenBehaviour
2022-04-27 16:02:39 +09:00
0343687b85
Make apply default methods more explicit in behaviour
2022-04-27 15:59:39 +09:00
a849bfcf60
Rewrite dim test to pass headless
...
Unfortunately neuters the test a touch, but alas.
2022-04-26 23:11:41 +02:00
921e8af3b0
Use more lenient column bounds for checking active state
2022-04-26 22:54:54 +02:00
21377d2a4d
Fix inactive columns flickering on and off mid-scroll
2022-04-26 22:43:58 +02:00
94d07e147f
Move dimming logic to custom scroll container
2022-04-26 22:37:40 +02:00