User text style compatibility with 2.x

• Jan 14, 2019 - 18:03
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project

Some scores, such as this OpenScore score have more user text styles than are supported in MuseScore 3 (i.e. more than 6).

I suggest, when reading 206 scores, we read these extra styles temporarily, then go through every element that is affected by these styles and apply the values that the style sets for them. This way 2.x scores will look more like they should, but we don't have to go through the hassle of adding more user text styles.

I can implement this if this seems like an OK idea?


Comments

I would like to see this happen (see my comment here), ideally with the ability to choose which styles were preserved and which were "baked in" (but that's probably too much effort). I'd at least like to see a warning though. Something along the lines of:

"This MuseScore 2 file contains more custom text styles than are supported in MuseScore 3. The first X styles will be retained, and the rest will have the formatting applied to each text element individually. Text will look the same, but you will no longer be able to control its formatting through a style."

I reckon we should allow at least 9 custom styles.

Fix version
3.0.2