09c7ab3af6
Rename exposed settings to make more sense
2023-01-17 18:27:15 +09:00
f923dc5009
Use framework Direction
instead of local enum
...
It should be stable enough to use.
2023-01-17 18:27:15 +09:00
0a7d6948ca
Nest model class
2023-01-17 18:19:04 +09:00
a55ce9b586
Merge branch 'master' into JudgementCounter
2023-01-17 09:55:45 +01:00
a1152fa0db
Merge pull request #22147 from Feodor0090/forbid-negative-snap
...
Forbid negative time snap in editor
2023-01-17 17:35:45 +09:00
c799375ae0
Merge pull request #20709 from Domilz/toolbar-localisation
...
Localise toolbar home button and ruleset description tooltips
2023-01-17 17:28:34 +09:00
9acf22b2b1
Merge branch 'master' into song_select_nullability
2023-01-17 15:29:37 +09:00
ef35493864
Avoid need for weird null check by reordering initialisation process
2023-01-17 15:27:21 +09:00
a02556d2fa
Move hover logic to SettingsToolboxGroup
to avoid expanded state clash
2023-01-17 14:43:22 +09:00
6a0bf89401
Merge branch 'master' into replay-menu-expanded-state-memory
2023-01-17 14:30:23 +09:00
776b6fa2e1
Merge pull request #22203 from bdach/fix-new-diff-creation-fail
...
Fix difficulty creation flow failing for some ruleset combinations
2023-01-17 14:08:34 +09:00
1f47def3c4
Merge branch 'master' into skin-editor-loc
2023-01-17 11:53:08 +09:00
0c5a436754
Merge pull request #22241 from stanriders/refactor-levelbadge
...
Refactor `LevelBadge` to use `LevelInfo`
2023-01-16 23:33:03 +01:00
f79037cefb
Move to LoadComplete()
better
2023-01-16 21:47:31 +01:00
3f75506552
Move binding to LoadComplete
2023-01-16 23:42:07 +03:00
c5d09c0e2c
Rename variable
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2023-01-16 23:36:50 +03:00
6207a96a29
Refactor LevelBadge
to use LevelInfo
2023-01-16 23:24:09 +03:00
133b9b79d7
Do not touch "currently editing" line
2023-01-16 22:52:17 +03:00
bf58fe21ce
Merge branch 'master' into beatmap-set-converted-beatmaps
2023-01-16 20:46:41 +01:00
17aeb0ec19
Localise editor's UI
2023-01-16 19:55:28 +03:00
6eb5508404
Localise menu bar
2023-01-16 19:39:50 +03:00
26f3b1dbfe
Localise "revert to default" tooltip
2023-01-16 19:37:47 +03:00
4224907f08
Merge pull request #22208 from Feodor0090/editor-loc
...
Localise most visible parts of editor
2023-01-16 23:05:17 +09:00
988544073c
Merge branch 'master' into ruleset-settings-loc
2023-01-16 13:29:15 +09:00
d19b35bd5f
Rename ambiguous translation keys
2023-01-16 13:18:49 +09:00
6a847faea9
Make home string keys more specific
2023-01-15 15:23:26 -08:00
0ff143d4c8
Add argument for play some ruleset string
2023-01-15 15:23:26 -08:00
ae49e724e4
Move converted beatmap icons logic locally
2023-01-15 15:09:25 -08:00
b733f46c6f
Apply NRT to BeatmapPicker
2023-01-15 15:09:25 -08:00
27671f0401
Merge remote-tracking branch 'upstream/master' into pr/20709
2023-01-15 15:08:11 -08:00
85c1932851
Mark Converts
as nullable
2023-01-15 12:46:41 -08:00
6f84641596
Localise osu!mania settings
2023-01-15 23:30:20 +03:00
9ce7c51b14
Localise osu! settings
2023-01-15 23:29:58 +03:00
00acea59fc
Move some strings to common
2023-01-15 19:37:40 +03:00
9a29c9ae26
remove hacky method to check if carousel is null
2023-01-15 15:32:53 +01:00
c5775aa452
Merge branch 'master' into song_select_nullability
2023-01-15 22:44:13 +09:00
4cf4a66858
Make MusicController
a required dependency of SongSelect
2023-01-15 22:43:30 +09:00
f7af5a8115
Revert some formatting changes
2023-01-15 22:39:00 +09:00
13c1b8f5a4
Fix intermittent failure in tests with restarting player instances
2023-01-15 16:06:06 +03:00
5d2e09137c
Remove text padding in editor menu for now
2023-01-15 14:40:53 +03:00
8777d5349b
Use existing strings
2023-01-15 14:39:34 +03:00
627d1725c3
Fix kudosu wiki link from user profile not linking to in-game overlay
2023-01-14 19:56:51 -08:00
87650044bb
Localise create/save dialog
2023-01-15 01:50:47 +03:00
78e562903d
Localise part of editor
2023-01-15 01:50:47 +03:00
24df23f420
Localise background header
2023-01-15 01:49:19 +03:00
76eefc7573
Add support for localisation where it was missing
2023-01-15 01:46:11 +03:00
a68d4fe5d1
make expansion to not use scheduler
2023-01-14 21:18:51 +00:00
a9facc076f
Fix difficulty creation flow failing for some ruleset combinations
...
In current `master`, the difficulty creation flow would retrieve a
"reference beatmap" to copy metadata and timing points from using
`GetPlayableBeatmap()`. But, importantly, it was calling that method
using *the ruleset of the new difficulty* rather than the ruleset of the
existing one. This would make the difficulty creation flow fail if the
beatmap couldn't be converted between rulesets (like taiko to catch).
Fixing to use the reference beatmap's actual ruleset would be trivial,
but there's no real reason to do all of that work anyway when a
`WorkingBeatmap` is available. Because getting a playable beatmap is not
required to copy across metadata and timing points, remove the
`GetPlayableBeatmap()` step entirely to fix the bug.
Closes #22145 .
2023-01-14 19:46:55 +01:00
e7ab543799
Add ability to view converted beatmaps on beatmap set overlay
2023-01-14 10:26:21 -08:00
efe6dae672
Merge pull request #22200 from bdach/user-profile/update-design-basics
...
Update user profile appearance to closer match web
2023-01-15 02:50:11 +09:00