musescore / musescore/MuseScore
Append Frame after measure, not at the end of score
@avvvvve is already working on this.
Since Feb 14, 2025.
- 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).
- Insert at start of score
- Insert before current measure
- Append to current measure / Insert after current measure
- 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
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.