musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.07k stars 2.6k forks source link

Hide part scores tab bar when there is only one tab #22425

Open runarcn opened 4 months ago

runarcn commented 4 months ago

When there are no part scores open, i.e. there is only one tab, the part scores tab bar isn't really useful and just takes up screen space, so could as well be hidden.

~### Your idea~

~Currenlty, MuseScore 4 and upwards is unable to have two scores open at the same time. However, MS4 still has a tab view for currently open scores. This is superfluous, takes up screen space, and gives an impression that you can open two scores in the same window. (pictures below)~

~### Problem to be solved~

~I suggest that we remove the tab-view until this is implemented, and move the score title to the center top of the window. I've added a short mockup I made of how this could look in GIMP further down.~

Prior art

The bar in question: image

How I suggest this be made: image

Additional context

No response

runarcn commented 4 months ago

It seems that it is there by default if you use a normal desktop instead of a minimal Linux window manager :P However, the option to hide/remove/move the score title in the tab view would still be a nice QoL addition.

Here as seen in GNOME: image

Fristover commented 4 months ago

The tab system is still used for the parts, though, that's why it's still there. 😅

Like this: image

cbjeukendrup commented 4 months ago

Exactly, this tab bar has the purpose of showing part scores. One could argue that we could as well hide it whenever there is only one tab, but for the rest nothing about it is not implemented.

cbjeukendrup commented 4 months ago

Actually the fact that the score name isn't already in the window title is a bit weird, and a bug. On macOS and Windows, it is there.

Edit: oh wait, now I see your comment that you are using a minimal window manager. If there is a way for MuseScore to detect that situation, someone could definitely go ahead and implement that, but I would be against adding a manual toggle for it (if we start adding toggles for trivialities like this, there's no end to it anymore).

runarcn commented 4 months ago

The tab system is still used for the parts, though, that's why it's still there. 😅

Like this: image

:P my mistake, think I brainfarted and thought it was still like on MS3 with parts appearing below

Exactly, this tab bar has the purpose of showing part scores. One could argue that we could as well hide it whenever there is only one tab, but for the rest nothing about it is not implemented.

That would be very cool!