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
3c9e520188
Update bundle logic to match stable
2022-04-28 19:01:21 +09:00
18a38f7e23
Move FastRandom
to LegacyRandom
in osu.Game
project
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
d056465742
Remove explicit dependency on INotificationOverlay
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
b424d20f26
Fix rounded buttons not allowing custom colour specifications
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
99d2d7b805
Add very basic implementation of bundled beatmap downloader
2022-04-28 19:01:21 +09:00
94a393c9d7
Merge branch 'master' into first-run-header
2022-04-28 19:00:12 +09:00
d052321eee
Revert "Fix context menus not working"
...
This reverts commit 51aa17eb52
.
2022-04-28 12:11:06 +03:00
93db6c6bb0
Move FastRandom
to LegacyRandom
in osu.Game
project
2022-04-28 17:47:32 +09:00
691bec6f16
Use LocalisableString.Interpolate
instead of invalid TranslatableString
s
2022-04-28 11:38:40 +03:00
37816ebc41
Add audio feedback to SwitchButton
checkbox
2022-04-28 17:33:51 +09: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
c8665dc93b
Update TimeSpan
localisation to use ToLocalisableString
2022-04-28 11:12:50 +03:00
edeefc2850
Update framework
2022-04-28 11:11:52 +03:00
f3a0e2ed55
Increase fade duration
2022-04-28 14:59:39 +09:00
3c45746ba1
Add back schedule for safety
2022-04-28 14:29:57 +09:00
7c1b0b41ff
Fix migration not working correctly when applying on a default skin
2022-04-28 14:19:24 +09:00
aabe586578
Add return value to EnsureMutableSkin
to understand whether a new skin was made
2022-04-28 14:09:30 +09:00
b70cd47bb6
Merge branch 'master' into fix-mod-panel-key-blocking
2022-04-27 17:17:34 +03:00
d0ccd6f895
Merge branch 'master' into first-run-header
2022-04-27 19:26:02 +09:00
e9ec406046
Remove weird code
2022-04-27 19:20:08 +09:00
7a23363d74
Add migration of song progress setting from config to component
2022-04-27 18:10:58 +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
cccc9d7d39
Rename method to better reflect what it's doing
2022-04-27 00:03:48 +03: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
31f64b1381
Fix HealthProcessor
fail conditions not handling multiple invocations
2022-04-26 23:27:03 +03:00
e9c9c764ca
Fix column dim state changing when scrolling past extent
2022-04-26 22:26:58 +02:00
13a36f2e51
Scroll to column when mouse is released rather than pressed
2022-04-26 22:01:24 +02:00
b0d6e16658
Invert data flow in column dim implementation
2022-04-26 21:57:19 +02:00
e646233722
Use correct translation for "Accuracy" label in break overlay
2022-04-26 19:16:36 +03:00
8880ff16c3
Merge branch 'master' into sheared-button
2022-04-26 13:09:10 +03:00
4a370f429e
Reorder initialisation of bindable action binding to make more sense
2022-04-26 18:21:46 +09:00
52a8f3848d
Expose font size and add big button test
2022-04-26 18:14:57 +09:00