musescore / musescore/MuseScore
Move the undo and redo buttons to the left or middle of the toolbar.
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
Move the undo and redo buttons to the left or middle of the toolbar
Problem to be solved
Currently the undo and redo buttons are in an unusual spot compared to most other software where it exists either in the middle or on the left side of the screen. It would therefore make more sense to relocate the buttons there.
Additionally, the undo-redo buttons are next to some other buttons concering playback and such, while their function is tied only to editing the sheet music. It just makes more sense for the undo-redo buttons to be located on the left or middle with all the other editing tools.
Prior art
No response
Additional context
Some ideas for where the buttons could be moved to:
-
Between the plus and gear buttons:
Pro: This would mean that the undo-redo buttons are centrally located and therefore easy to spot.
Con: The buttons themselves do not have much in common with the "+" or gear, since the undo-redo buttons are more generalist. -
Next to the pencil button:
Pro: This is where the buttons are located in most other apps, meaning that MS will be easier to learn for newcomers.
Con: This would shift the whole toolbar to the right which is a big change and might make people who are used to the current positions frustrated.
If none of these, at least they should be on the toolbar so people can change the position of the keys as they please.
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
No files, tests, or entry points are named. Start by locating the desktop toolbar implementation and the undo/redo actions, then determine which proposed position is consistent with the existing editing controls. Done means the buttons occupy an agreed left or middle toolbar location without disrupting the other controls.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- design, desktop
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100