How to fix the horrible Invert Score / Dark Mode feature?
With Musescore 4 we finally got a dark mode that also includes the actual page, but the devs took the absolute most basic approach to it, probably because they don't ever work with the application itself, and so the Invert Score function under "Appearance" Settings just creates pure white on pure black.
No.
Just no.
That's NOT how you implement a proper dark mode.
And it's also not how other applications look like:
https://www.google.com/search?client=firefox-b-d&sca_esv=3bcdb22a83598c…
https://www.google.com/search?q=adobe+reader+dark+mode&client=firefox-b…
https://www.google.com/search?client=firefox-b-d&sca_esv=3bcdb22a83598c…
Even the MuseScore UI itself uses dark gray as background, and not freaking PURE black:
https://musescore.org/sites/musescore.org/files/2021-12/E9264D40-F461-4…
This is even MORE difficult to read and causes horrible eye strain. No idea who the fuck thought that was a good solution?
I'm not sure if we can realisitcally expect the devs to pick up on this matter again.
If so I'd be glad, but for the time being I guess all that remains is asking if there's another way using stylings or INI tweaks to make MuseScore 4 look like the following?
https://musescore.org/sites/musescore.org/files/2019-11/Screen%20Shot%2…
Yet another "issue" with Musescore 4 is, that you CAN set the page background to any color you like, but you cannot set the font color of all musical symbols, staves, texts, etc. the same way. Hence you cannot just custom build your own page theme.
I've already done enough research to have figured out there was (up until MuseScore 3) apparently an option for this:
https://musescore.org/en/node/270328
But for MuseScore 4 the devs seem to have removed it, and it no longer works?
I've also tried replacing all rgb colors in the exported style file (.mss) with r=255, g=255, b=255, a=255, then re-imported the .mss, but that didn't seem to have an effect on either page or music symbols, and only on the bar numbers and the title.
Does anyone else here know a way to fix this absolute UX failure the musescore developers accomplished here?
It'd be one thing if they decided to just not implement stuff because there's no / not enough interest or it'd be technically challenging. But no, they did implement it, except they did so without ever taking a step back and wondering whether anyone would ever seriously consider using it?
I don't think it's technically challenging either...
Either they ACTUALLY invert the colours, but reset to white default theme before so you always end with the pure black background. In this case it'd be sufficient to just not reset to default theme before, and if I set the page background to say light gray I'll end up with dark gray in the inverted version.
Or they hardcoded the #000000 as background and #ffffff as font colour. This however would make everything even more ridiculous, since it'd imply there IS a way to change the musical symbols, staves, etc to a different colour, so it's not like the API just wouldn't allow for it.