Regressions with cresc./dim. lines

• Aug 19, 2016 - 02:16
Reported version
3.0
Type
Functional
Severity
S3 - Major
Status
closed
Project

In 2.0.3, cresc./dim. text lines are visually lined up with hairpins, like so:

2.0.3.png

In b2dfa38, the center of the hairpin aligns with the bottom edge of the text line:

nightly.png

Possibly coincidentally, you'll notice in the nightly build the dashes are much closer together. The "Wide dashed" option appears to have been removed and replaced with a "Custom dashed" option that doesn't actually function.


Comments

Question (and don't be shy to tell me if it's a stupid one): Do you think the revised dash spacing has anything to do with Jojo's recent rebase of Miwarre's max lyrics dash spacing PR from last year? IOW, in that nightly, is there a user-control for the spacing of those dashes?

the alignment issue might have been caused by d4cc062, b38ac07, 4e4486b, 3d6dfaf, 305fad4 or 367f445, the custom dash Setting not working is probably related to the corresponding changes to Inspector, resp. some ommisions, which should be fairly easy to fix, see https://github.com/musescore/MuseScore/pull/2788

Seems also some compatibility code is needed, so that a 2.0 (de)crescendo lines looks the same in 3.0, which means a dash length of 5 (1sp?) and a dash gap of 20 (4sp?) (at least that is what it seems to look like) rather than defaulting to 5 each.