Fix up + improve CI test reporting workflow
Fix HUD elements shifting in unintended manner when partially off-screen flipped skin elements are present
DifficultyCalculationUtils
Closes https://github.com/ppy/osu/issues/30286.
Replace `MultiplayerRoomComposite` with local bindings
Same as all other jobs... Just so that it doesn't appear as "completed" in the workflow list.
Fix intermittent beatmap recommendations test
Increase ducking duration when selecting Mania ruleset
Add ability to hide breaks from timeline
Fix effect point scroll speeds below 0.1x not being encoded properly
Fix drum roll editor blueprint size & input handling
Closes https://github.com/ppy/osu/issues/30472. Caused by mismatching bounds between https://github.com/ppy/osu/blob/2bd12e14dbc7fd6fe29c6db53923c7da1d4b7557/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs#L22-L26 and https://github.com/ppy/osu/blob/2bd12e14dbc7fd6fe29c6db53923c7da1d4b7557/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs#L21-L28
LegacyBeatmapEncoderTest
Was making test output look confusing.
Fixes https://github.com/ppy/osu/issues/30480.
Add the ability to add/remove friends in `UserProfileHeader`