musescore / musescore/MuseScore

Append Frame after measure, not at the end of score

Open
#26,445 1 comment 2 reactions 1 assignee View on GitHub

@avvvvve is already working on this.

Since Feb 14, 2025.

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

Description

Your idea

When adding a frame to the score, there are 4 possible use cases (of which 2 are implemented).

  1. Insert at start of score
  2. Insert before current measure
  3. Append to current measure / Insert after current measure
  4. Append to end of score

Of those 4, options 2 and 4 are in use in the frames menu

I came across this when I was trying to insert a text frame in the score that would be at the bottom of the page. Selecting "Insert text frame" while selecting the measure after where I wanted the frame results in a text frame stuck at the top of the next page without the possibility of bringing it back a page. "Append Text Frame" puts the frame at the end of the score.

Therefore, If I were to pick two of the above options, the most useful options to have would be options 2 or 3, not 2 or 4. If you are adding a frame, it would stand to reason you are likely already on the page where you want the frame. I would more likely insert a frame after a measure I am looking at rather than go "I am on page 2 of 12. Let me add a text frame at the very end of the score". If I want to add a frame at the end of the score, I'll just click on the last measure of the score and append it there.

Problem to be solved

It would make it possible to put a text frame at the bottom of a page within a score. Currently the only way to do so is to squeeze an extra measure onto the page and use the insert before measure feature followed by either deleting the superfluous measure or pushing it back onto the following page

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.