1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 12:17:26 +08:00
osu-lazer/osu.Game.Rulesets.Osu/Skinning
Bartłomiej Dach 99e590c8dd
Fix legacy sprite texts not matching stable with respect to fixed width
stable's `pSpriteText` has a `TextConstantSpacing` flag, that is
selectively enabled for some usages. In particular, these are:

- mania combo counter (not yet implemented)
- taiko combo counter (not yet implemented)
- score counter
- accuracy counter
- scoreboard entries (not yet implemented)

Everything else uses non-fixed-width fonts.

Hilariously, `LegacySpinner` _tried_ to account for this by changing
`Font` to have `fixedWidth: false` specified, only to fail to notice
that `LegacySpriteText` changes `Font` in its BDL, making the property
set do precisely nothing. For this reason, attempting to set `Font`
on a `LegacySpriteText` will now throw.
2023-10-27 20:14:39 +02:00
..
Argon Update visuals of spinner implementations to show MAX score differently 2023-10-20 16:11:09 +09:00
Default Merge pull request #25157 from peppy/spinner-anti-cheese-final 2023-10-24 08:13:32 +02:00
Legacy Fix legacy sprite texts not matching stable with respect to fixed width 2023-10-27 20:14:39 +02:00
FollowCircle.cs Partial everything 2022-11-27 00:00:27 +09:00
IHasApproachCircle.cs Apply nullability to osu! skinning classes 2022-11-09 13:37:09 +09:00
NonPlayfieldSprite.cs Partial everything 2022-11-27 00:00:27 +09:00
OsuSkinColour.cs Apply nullability to osu! skinning classes 2022-11-09 13:37:09 +09:00
OsuSkinConfiguration.cs Apply nullability to osu! skinning classes 2022-11-09 13:37:09 +09:00
SliderBody.cs fix double newlines 2023-01-17 21:11:21 +01:00
SmokeSegment.cs Update SmokeSegment in line with framework vertex changes 2023-08-17 18:12:04 +09:00
SnakingSliderBody.cs add fields for path's end location 2023-01-10 21:16:34 +01:00