Radius for frame doesn't scale with size; more rounded than in 2.x

• Nov 30, 2018 - 20:55
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

Title Rehearsal Marks Don't use Square Frame unless Radius = 0 Radius for frame doesn't scale with size; more rounded than in 2.x
Priority P2 - Medium

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.

Priority P2 - Medium P0 - Critical

I think we need to look at this from a backwards compatibility standpoint atkeast. Just getting good defaults.