WasatchPhotonics / ENLIGHTEN

Open-source spectroscopy application for controlling and taking measurements from Wasatch Photonics spectrometers.
https://wasatchphotonics.com/product-category/software/
MIT License
3 stars 6 forks source link

Improve usability on small screens #298

Closed mzieg closed 9 months ago

mzieg commented 11 months ago
image

(That's 1920x1080 @ 150%, "Dell default")

samiebee43 commented 11 months ago

What other percentage scales are available on this system? I would defer to that if we can.

Otherwise we may look into UI Scaling as part of Qt. I know GTK has it's own scale parameter. That would prevent having to significantly redesign UI at the moment.

mzieg commented 11 months ago

I changed the scale on that laptop to 100%, which made ENLIGHTEN much more usable.

This isn't high-priority, but I feel like relatively minor changes could improve usability in the odd case where we actually are being run at SVGA resolution. I'm still playing with this in my mind. For instance, if form width < 1024, shrink thumbnail dimensions, maybe overlay Marquee over StatusBar, vertically shrink StatusIndicators etc. More of a journey than a destination, with no firm "hard spec" to reach. Just trying to be considerate to those with constrained resources :-)