-
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 #299644: add support for fret diagram rotation #5744
fix #299644: add support for fret diagram rotation #5744
Conversation
What about rotating into the other direction, for left handed players?
|
damn, I hadn't thought of that... has that ever been requested? |
Not sure, but I believe so. But even if not, I see it coming Edit: yes it has, see https://musescore.org/en/node/136436 |
Maybe it's an opportunity to use smufl glyphs and so make the markers configurable via the score fonts instead of hard coding the drawing with primitives? See https://www.smufl.org/version/latest/range/chordDiagrams/ |
Those seem to be too restrictive, like "Fingered fret (filled circle)" won't allow for fingering inside the dots and no barré and the fret diagrams have only 3-6 strings. The symbols for "Open string (O)" and "String not played (X)" might work though. |
It's definitely an idea... could you explain the benefit of it over drawing, though? Because it wouldn't exactly be easy to implement. |
@jthistle Rebase needed |
@jthistle ping :) |
ah yes, will do |
@jthistle ping :) |
sorry sorry! |
@anatoly-os just building now - I'll push once I'm sure it's still working correctly. |
8b82c50
to
5a41e84
Compare
@anatoly-os rebased |
5a41e84
to
3e86e5f
Compare
vtests should be fixed now edit: or not |
@jthistle : for what concerns vtests, both PR vtests and ref vtests are now generated "on the fly", so that the vtests for one PR are always compared to the vtests of the parent branch (some sort of "differential" check). In this case, the difference is that "X" and "O" symbols in the fret diagram are a little bigger, for a better readability. |
resolves https://musescore.org/en/node/299644
This is what it looks like:
(rotated, rotated, normal, rotated with fret number)
Other changes in this PR:
ORIENTATION
has been added. This can be eitherHORIZONTAL
orVERTICAL
.CHANGE_METHOD
type property