Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@bdach
Copy link
Collaborator

@bdach bdach commented Nov 6, 2025

RFC, lowest effort solution for #34979.

The SkinImporter conditional is hella ugly, but anything less ugly will require taking a hammer to structures. Maybe passing version via the import flow, maybe even trying to make the EnsureMutableSkin() flow somehow attempt to read the skin.ini that's in resources. No idea.

Properties from skin.ini that were defaults or that lazer can't (won't ever?) understand snipped.

RFC, lowest effort solution for ppy#34979.

The `SkinImporter` conditional *is* hella ugly, but anything less ugly
will require taking a hammer to structures. Maybe passing version via
the import flow, maybe even trying to make the `EnsureMutableSkin()`
flow somehow attempt to read the `skin.ini` that's in resources. No
idea.

Properties from `skin.ini` that were defaults or that lazer can't
(won't ever?) understand snipped.
@bdach bdach requested a review from a team November 6, 2025 14:09
@bdach bdach self-assigned this Nov 6, 2025
@bdach bdach added area:skinning area:skin-editor quick fix Tasks which were taken on because they take no time to fix labels Nov 6, 2025
@bdach bdach moved this from Next up to Pending Review in osu! untitled project Nov 6, 2025
@smoogipoo smoogipoo enabled auto-merge (squash) November 6, 2025 14:37
@smoogipoo smoogipoo disabled auto-merge November 7, 2025 03:01
@smoogipoo smoogipoo merged commit 3c215f6 into ppy:master Nov 7, 2025
9 checks passed
@github-project-automation github-project-automation bot moved this from Pending Review to Done in osu! untitled project Nov 7, 2025
@bdach bdach deleted the dont-change-retro-skin-on-mutation branch November 7, 2025 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:skin-editor area:skinning quick fix Tasks which were taken on because they take no time to fix size/S

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants