Radius for frame doesn't scale with size; more rounded than in 2.x
Reported version
3.0
Priority
P0 - Critical
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
No
Workaround
Yes
Project
https://musescore.org/en/node/279118
So, even if you select square, the Rehearsal Mark Frame looks like a circle. Unless you reset radius to 0. Of course, that means you cant adjust the size of a square frame.
Comments
FWIW, radius is about the degree of curvature, not about size. A non-zero radius means round corners, that's the whole point. If you want square corners, set to 0 indeed, and if you want the square bigger, that's what the margin is for. Or, of course, up the font size.
I think the bug here is that the radius field isn't scaling with the staff size. A square frame with a radius of 20 looks as expected at default staff size - mostly square, rounded corners. But as staff size gets smaller, that same radius ends up making the square more and more circular. Also, radius 20 is a lot more rounded in 3.0 than it was in 2.3.2 even at the default size. Probably something changed in the Qt libraries we use to acocunt for some of this.
I think we need to look at this from a backwards compatibility standpoint atkeast. Just getting good defaults.
https://github.com/musescore/MuseScore/pull/4355
Fixed in branch master, commit 274c7eeea2
fix #279119: frame radius and border width don't scale with spatium
Fixed in branch master, commit dc5e1d799a
Merge pull request #4355 from jthistle/279119-text-frame-doesnt-scale-with-size
fix #279119: frame radius and border width don't scale with spatium
Automatically closed -- issue fixed for 2 weeks with no activity.