musescore / musescore/MuseScore
Cannot add items to a custom palette using keyboard
@Eism is already working on this.
Since Sep 7, 2024.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
UI bug (incorrect info or interface appearance)
Description with steps to reproduce
It seems the only way to add items to a custom palette currently is by drag and drop with a mouse. Suggestions to fix this from the blind community are for an option to copy and paste or add from a context menu.
Or the following from Marc Sabatella:
The important thing in palette customization is that any element from the score can be added to any palette. So this means you have to be able to select a score element and select a palette. Since this is already basically how you add palette items to the score - select a target, navigate to a palette item, hit Enter to add the palette item to the select score element), it seems the same basic model should make sense for customization. Select the score element you want to add to a palette, then navigate to a palette item, then hit some key other than Enter to add the selected score element into the current palette cell (shifting everything else later). Could also be part of the context menu ("insert selected score element into palette").
This isn't necessarily better than the copy/paste idea. But it does have the advantage of more closely mimicking how the palette works otherwise, and it does save a keystroke since no "copy" operation is needed. Also preserves the contents of your clipboard.
Supporting files, videos and screenshots
N/A
What is the latest version of MuseScore Studio where this issue is present?
4.4.1
Regression
I was unable to check
Operating system
windows 11
Additional context
No response
Checklist
- This report follows the guidelines for reporting bugs and issues
- I have verified that this issue has not been logged before, by searching the issue tracker for similar issues
- I have attached all requested files and information to this report
- I have attempted to identify the root problem as concisely as possible, and have used minimal reproducible examples where possible
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.
Assessment
This issue has not been assessed yet.