musescore / musescore/MuseScore
Add UI for creating full bar rest
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Your idea
Make adding full bar rests (in a particular voice) more accessible.
Problem to be solved
Currently, adding a full bar rest to a voice other than voice 1 is very obscure: the user must first insert a rest in the desired voice, select the rest, and then press the key combination Ctrl+Shift+Del (which looks more like turning the rest to a full bar one). The hint for this can only be found in Edit > Preferences > Shortcuts or in the online manual. Given that full bar rests in other voices (at least in voice 2) are not uncommon in polyphonic pieces, score reductions, and parts with cues, it would be preferable to place this feature in a more accessible location, such as the top toolbar or the Add menu.
Prior art
No response
Additional context
No response
Checklist
- This request follows the guidelines for reporting issues
- I have verified that this feature request has not been logged before, by searching the issue tracker for similar requests
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
Review the existing full-bar-rest action and its Ctrl+Shift+Del shortcut, then compare the top toolbar and Add menu as candidate locations. Define the UI behavior for creating a full-bar rest in a selected non-primary voice, and verify that it is discoverable and works in polyphonic pieces, score reductions, and cue parts.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- design, desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100