-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
Cleaned up implementation of MMRest and MeasureRepeat #10616
Cleaned up implementation of MMRest and MeasureRepeat #10616
Conversation
Actually now I look at the tests: since the default |
I wonder whether the numbers atop these (Multi)MeasureRepeats (!) should be optional (like they are for mmrests, and non-existent for the single MeasureRepeat)? They do seem redundant to me. Also have the potential to collide with barlines (e.g. in the bottom staff of Piano). Also see #10613 (comment), so @asattely is on the templates (actually he did them already apparently) |
Not quite sure why these numbers had been added in the first place, @IsaacWeiss ? Ah, a well hidden option ;-) |
In that case they a) would make sense and b) won't collide with barlines. |
98f4196
to
cc15df0
Compare
I updated the templates and everything else, just to make the tests pass on this PR (but maybe that change should still ultimately be part of #10613). I'm not totally convinced yet that it is a good idea to store all style defaults in all score files though, but that is a separate discussion. I agree it seems sensible to make the number for measure repeats optional. I should probably better do that in a separate PR though, and maybe it should not have much priority right now. |
Optional and even off by default? But yes, in a separate PR |
cc15df0
to
09fcb67
Compare
In the VTests, it looked like the mmrest numbers got shifted to the right a tiny bit. After some puzzling, I found a solution. Now, all changes seem expected. |
Fix some bugs and make those two classes more similar to each other
09fcb67
to
473fb93
Compare
Follow-up for #9886
Appearance on various kinds of staves:
Inspector: