musescore / musescore/MuseScore

Add UI for creating full bar rest

Open
#28,682 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

needs design
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.