musescore / musescore/MuseScore
Update UI of Fretboard diagrams palette & allow saving custom diagrams & chord symbols
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
The fretboard diagrams palette should be 4 columns (previously 6) and show chord symbol names above each fretboard diagram.
Additionally, if a user saves a custom palette element by holding Ctrl + Shift and dragging a fretboard diagram that has a chord symbol to the palette, it should display the fretboard diagram and the chord symbol. Right now, you can save an individual fretboard diagram that has no CS and vice versa, but they are not saved as a combined element.
The tooltip for such saved palette diagrams should display the chord symbol name.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the fretboard diagrams palette and the Ctrl+Shift drag path for saving custom palette elements. Trace how fretboard diagrams and chord symbols are stored, rendered, and exposed in tooltips. Done means the palette uses four columns with chord names above diagrams, and saved combined elements retain both the diagram and chord symbol.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100