Fix crash when same ruleset loaded more than once
Improve messaging when timeshift token retrieval fails
If the same ruleset assembly was present more than once in the current AppDomain, the game would crash. We recently saw this in Rider EAP9. While this behaviour may change going forward, this is a good safety measure regardless.
Always show newly presented overlay at front
Update framework
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.6.1 to 16.7.0. - [Release notes](https://github.com/microsoft/vstest/releases) - [Commits](https://github.com/microsoft/vstest/compare/v16.6.1...v16.7.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
This feels much better. Does not change order if the overlay to be shown is not yet completely hidden. - Closes #9815.
Obviously not a final solution, but should better help self-compiling (or unofficial package) users better understand why this is happening.
Make SkinnableSound an IAdjustableAudioComponent
Expand number piece for legacy old skins
Add vertical offset to osu! playfield to match stable
Add missing toolbar tooltips for right-hand icons
Fix very short spinners being impossible to complete
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>