-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix #9020: Select correct brace symbol for each system independently #9086
fix #9020: Select correct brace symbol for each system independently #9086
Conversation
vtest error might be expected, but certainly not this one? |
Backport of musescore#9086 Can't (yet) attribute this to @Nick-Mazuk
If you prefix the commit title with "Fix #322436:" that issue would (also) get auto-closed on merging this PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like the test failed when creating the reference images, not even during the actual tests. I'm not too knowledgable about the test suite, but I don't know why this change would cause the image creation to fail.
Good to know. Typically, GitHub auto-closes issues even if it's referenced in the PR message as "resolved" or "fixed". But if adding it to the commit message that way is the preferred way to do things here, I'll do that in the future. |
Reg. vtest: Reg. commit title: |
I see, thanks for the explanations! |
… independently Backport of musescore#9086 Can't (yet) attribute this to @Nick-Mazuk
… independently Backport of musescore#9086, fixes musescore#9020 Can't (yet) attribute this to @Nick-Mazuk
… independently Backport of musescore#9086, fixes musescore#9020 Can't (yet) attribute this to @Nick-Mazuk
… independently Backport of musescore#9086, fixes musescore#9020
… independently Backport of musescore#9086, fixes musescore#9020
Hi @Nick-Mazuk can you help with testing this. I don't see a difference between latest master (Win) and old build 20-days old. And one more thing.. The brace size is different depending on what staves are hidden (in the middle of system or starting from the edge): |
That's what the PR is all about. The brace size is picked based on the number of visible staves in any given system |
@DmitryArefiev The desired behavior is the one where the brace is smaller when you hide Flute 2, 3, 4. When you hide the middle two staves, the brace size should also become smaller (which it isn't, so that's a bug). I think I know what's going on and will submit a new PR with a fix hopefully today. |
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
fix edge case from #9086, inner hidden staves affect bracket span
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
… independently Backport of musescore#9086, fixes musescore#9020
Backport of musescore#9140, follow up for musescore#9086
Resolves: #9020
MuseScore uses different brace symbols depending on the number of staves the brace covers. Currently, this is is calculated once for the entire piece. This PR allows the brace size to be calculated on a system-by-system basis, such that staves hidden in a particular system don't affect the size of the brace.