ensemblesaw / ensembles-app

A digital arranger workstation powered by FluidSynth
323 stars 9 forks source link

HiDPI screens not supported #49

Closed Lucretia closed 2 years ago

Lucretia commented 2 years ago

The UI doesn't scale properly, the fonts on the buttons are tiny, try scaling your 1080p screen down 4 times to get an idea. The image in the middle doesn't scale, text is unreadable.

SubhadeepJasu commented 2 years ago

Related to #24 . The app doesn't make good use of UI space. Not Yet. I have it in my bucket list.

SubhadeepJasu commented 2 years ago

Progress on these: Higher UI scaling Screenshot from 2021-11-19 16-46-21

Normal Scaling (with respect to my laptop) Screenshot from 2021-11-19 16-47-18

Lucretia commented 2 years ago

The text on the buttons on the right are still too small on hidpi. I'd move the "led" to the left or the right and let the text fill the button, or put it in the prefs.

SubhadeepJasu commented 2 years ago

I'll try enlarging the text a bit more. Looks like there is room. If it's still too small (after we have seen the app in actual scenario), I'll move the Led thing to the left.

What I mean is I don't have an HiDPI screen, I can only set my screen to that and nothing appears the way it should. So, I am glad to have your feedback on this, I just want to wait till you test the changes on your screen yourself, because it may look different on your end. An alpha is going out soon.

SubhadeepJasu commented 2 years ago

@Lucretia How does the new latest version look on your screen?

Lucretia commented 2 years ago

No idea, I can't get it to run.

SubhadeepJasu commented 2 years ago

Oh no! The one from appcenter?

Lucretia commented 2 years ago

See #53

SubhadeepJasu commented 2 years ago

How's the size of text in those buttons?

Lucretia commented 2 years ago

Yeah, they're readable now.

SubhadeepJasu commented 2 years ago

@Lucretia I just released an alpha today. Can you please once confirm that the layout issue is fixed on your end?

SubhadeepJasu commented 2 years ago

Closing as this issue seems to have been fixed.