falkTX / los

Libre Octave Studio
GNU General Public License v2.0
20 stars 5 forks source link

Clean up crowded widgets on bottom of the sidebars #34

Open ViktorNova opened 7 years ago

ViktorNova commented 7 years ago

The widgets bottom of the sidebar on both the main view and piano roll are all cluttery. The dropdown menus are squished and impossible to read, and the buttons are tiny and not labeled (and since tooltips in LOS don't really work, it is a complete mystery what these buttons do). Everything looks all squished together.

It needs to be reformatted so things fit nicely, are labeled, and everything has enough room. Also bigger buttons.

Instrument panel on main view: image

Piano Roll: image

https://github.com/falkTX/los/issues/33

falkTX commented 7 years ago

Those don't look like that to me, I think it's related to your desktop theme font size setting. We can force the pixel size of the font.

ViktorNova commented 7 years ago

Interesting! I do tend to have bigger than normal font sizes, so that's good to know. This would be a good quick fix for this issue, though I'm a little concerned about the small fonts in LOS in the future (as high-DPI monitors are becoming more common and some things are getting hard to see =)

falkTX commented 7 years ago

HiDPI only starts to work properly in Qt 5.6, so let's only worry about that when we move to Qt5.

ViktorNova commented 7 years ago

Cool. So if we hardcode a small font size now, will the hi DPI features of Qt 5.6+ automatically scale them up, or should we just leave it alone for now?

falkTX commented 7 years ago

there's 2 api calls to set the font size, one of them works for hi-dpi because it doesn't use pixels. but forgot which one it is.