Feature description:
First of all, thank you for adding this in the first place. Now there are 4 issues.
-
We need a size selector or slider (whichever is preferable) to set the correct size for the buttons. In its current state the size really only changes depending on if the string overlay is on or off, and even then it’s either too big or too small. I would like to have this option independent of the string text selector.
-
I would like to have the option to have individual overlays for either the string text or the icons. In its current form, the overlay affects both parts at the same time.
-
When there’s a string that’s very long, let’s say 2 - 3 lines, it pushes the buttons off the screen. I would prefer that the buttons remain permanent while the string is either cut off (ellipses) or marquees, similar to how it is for the top bar.
-
We also need the option for button spacing similar to the top bar as well.
Problem solved:
It solves size issues for the newly implemented now playing string buttons as well as overlay issues.
Brought benefits:
It brings more much needed customization options and quality of life changes to the newly implemented now playing string buttons.
Other application solutions:
For the third change that I listed, it’s basically how every other app handles things, including the already implemented top bar on Symfonium itself.
Additional description and context:
Screenshot 1 shows how small the string button is relative to the string text size.
Screenshot 2 shows how large the string buttons are relative to the string text size, when an overlay is applied. It also shows how small the space between the buttons is.
Screenshot 3 shows the top bar (with permanent buttons) with the text in ellipses mode, cutting off the text before the buttons. You can also see how the button matches the text size better here. A button size slider would still be better however.
Screenshot 4 shows the same song on the now playing string with the new buttons cut off by the text.
So in essence I’m just saying the new string styles should copy the current top bar implementation and add size control for the buttons.
Screenshots / Mockup: