Erasing "fret diagrams" to allow complete transposition of a score

Someone will have noticed that if you try to transpose a score with guitar diagrams (or similar), the chord symbols are not transposed, whereas if there are only chord symbols everything is transposed. In the first case, linked to educational or professional needs, it is rather boring to have to rewrite all the chord symbols in the new key whether or not linked to a "fret diagram". This plugin allows you to save some time, by deleting only the "fret diagrams" and maintaining the chord symbols, which can now be transposed with the notes. It is also possible to add "empty" guitar diagrams later, which can then be edited. Someone will ask me: why didn't you ensure that the "fret diagrams" could also be transposed? Sorry, but this is not possible and is the only tedious job left for the user to do.
In truth, software like Sibelius also tries to transpose "fret diagrams" but with excellent results with the simplest chords, but generally questionable with complex chords. Editing guitar diagrams with Musescore plugins is only possible with the mscx file, and requires the creation of a personal library of chords, which can then be managed with the 'root' (similar to the note tpc) and 'name' properties; but I'm going into perhaps unnecessary details.
Let's get to how the software works: after installing the plugin (provided in two versions, for Musescore 3 and musescore 4), you can launch it.
The four steps necessary to carry out all the necessary actions are shown, with the relevant instructions. Nothing prevents you from carrying out only part of the suggested operations: for example with steps 1+2, the guitar diagrams will simply be removed, or with steps 1+4 empty "fret diagrams" will be added to a score with only the chord symbols.
There are some options below, although you generally won't need to change them.
First of all, you can decide whether to add empty diagrams to all chord symbols, or only to the first appearance of a specific chord symbol.
Then, even if the "fret diagrams" generally appear on the highest staff, you can decide whether to process all the staves or a specific staff.
In any case, the software will only process the chord symbols selected with the methods in step 1
In the bottom box there are some options for the "fret diagrams": the default setting is for the guitar, but you can change the number of frets and the number of strings.
Any users will let me know of any problems. Have fun.

Issue Tracker

API compatibility
3.x
4.x
Plugin categories
Batch processing
Chord symbols