musescore / musescore/MuseScore

Allow list selection of system breaks to be replaced by system locks

Open
#28,616 4 comments 0 reactions 2 assignees View on GitHub

Nobody has claimed this yet.

P3
Dominant language
C++
Stars
15.1k
Forks
3.3k
Avg merge
2d 2h
Merged PRs (30d)
91

Description

Your idea

Allow the user to make a list selection of system breaks and replace them all in one go by clicking on the system lock in the Layout pallet.

Problem to be solved

If you select a single system break and click on the system lock in the palette, the break is replaced by the lock - which is nice.

However, if you CTRL+click on a number of system breaks or select them using select similar and click on the system lock in the palette, all the systems between the first and last system breaks are combined into a single locked system - which is not nice.

https://github.com/user-attachments/assets/0f1681fe-63b4-4b81-97e7-e707243f301f

It would be more useful if each individual selected system break was replaced by a system lock.

The use case I have is revisiting scores written pre-system lock and probably pre- many engraving improvements. In order to take advantage of the engraving improvements and freshen their appearance. I would like to start by replacing all the system breaks with system locks. I currently have to do this by clicking on each in turn and then clicking on the lock in the palette.

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.