When TAB note values are set to "none" (in "advanced staff properties"), non-initial tied notes could just become regular invisible notes so the user can leave them hidden or make them visible as required.
@geetar: to me, this seems a really good suggestion, as it would leave the maximum of flexibility (without requiring additional parameters in the TAB config dlg box, which is already rather crowded).
After all, the suggestion to turn not-shown back-tied notes into 'regular' invisible notes turned out too clumsy and fragile to implement, as ties can be created in a number of ways and may undergo several manipulations, each of which should be taken into account.
Also backward compatibility was difficult (or impossible) to achieve: if a tied note is read from a score file, should it be hidden or shown? (shown elements are not marked in a score file, only hidden elements, and this is the opposite of what is needed here).
As there was still some space in the TAB config dlg box, I am adding a new check box "Show back-tied fret marks", controlling on a staff per staff basis if they are shown or not. I think to have got the backward compatibility correct.
Adds an option to the TAB staff type config. dlg box controlling whether back-tied notes are shown or not.
Should maintain backward compatibility, as the value of this new staff type parameter is by default set to `~_slashStyle`, which was the original rule for this detail.
Should also support forward compatibility, as the new staff type tag in score files would be simply ignored by older versions.
Adds an option to the TAB staff type config. dlg box controlling whether back-tied notes are shown or not.
Should maintain backward compatibility, as the value of this new staff type parameter is by default set to `~_slashStyle`, which was the original rule for this detail.
Should also support forward compatibility, as the new staff type tag in score files would be simply ignored by older versions.
Comments
When TAB note values are set to "none" (in "advanced staff properties"), non-initial tied notes could just become regular invisible notes so the user can leave them hidden or make them visible as required.
@geetar: to me, this seems a really good suggestion, as it would leave the maximum of flexibility (without requiring additional parameters in the TAB config dlg box, which is already rather crowded).
Anyone has a different opinion?
After all, the suggestion to turn not-shown back-tied notes into 'regular' invisible notes turned out too clumsy and fragile to implement, as ties can be created in a number of ways and may undergo several manipulations, each of which should be taken into account.
Also backward compatibility was difficult (or impossible) to achieve: if a tied note is read from a score file, should it be hidden or shown? (shown elements are not marked in a score file, only hidden elements, and this is the opposite of what is needed here).
As there was still some space in the TAB config dlg box, I am adding a new check box "Show back-tied fret marks", controlling on a staff per staff basis if they are shown or not. I think to have got the backward compatibility correct.
A github PR will follow soon.
PR pushed to github: https://github.com/musescore/MuseScore/pull/2183
Fixed in branch master, commit fae2191fc3
Fix #71931 - TAB: Option to show or hide back-tied notes
__References__:
- issue https://musescore.org/en/node/71931#comment-341166
- forum thread https://musescore.org/en/node/71886
Adds an option to the TAB staff type config. dlg box controlling whether back-tied notes are shown or not.
Should maintain backward compatibility, as the value of this new staff type parameter is by default set to `~_slashStyle`, which was the original rule for this detail.
Should also support forward compatibility, as the new staff type tag in score files would be simply ignored by older versions.
Fixed in branch master, commit 133d2919da
Merge pull request #2183 from mgavioli/Fix_71931_TAB_option_for_back-tied_notes_display
Fix #71931 - TAB: Option to show or hide back-tied notes
Fixed in branch 2.0.3, commit c211bf757b
Fix #71931 - TAB: Option to show or hide back-tied notes
__References__:
- issue https://musescore.org/en/node/71931#comment-341166
- forum thread https://musescore.org/en/node/71886
Adds an option to the TAB staff type config. dlg box controlling whether back-tied notes are shown or not.
Should maintain backward compatibility, as the value of this new staff type parameter is by default set to `~_slashStyle`, which was the original rule for this detail.
Should also support forward compatibility, as the new staff type tag in score files would be simply ignored by older versions.
Automatically closed -- issue fixed for 2 weeks with no activity.