jkuusama / LitePlacer-retired-experiment

3 stars 15 forks source link

Support for lower vertical screen resolution #23

Open mrandt opened 9 years ago

mrandt commented 9 years ago

Feature request / suggestion: Support lower vertical screen resolution - current 980 minimum space will not be available in many situations.

I have a PC and TFT display mounted to my machine table. Picked a size that fit the frame, which is 19" 4:3 in my case. Resolution is 1440x900. Many laptops and external displays with 16:10 will have similar vertical resolution. The lack of vertical space leads to nasty scroll bars which in many cases nest with other scrollbars - a usability nightmare.

In most tabs, there would be enough space available to compact screen. In many situations there is at least one repeating / scrolling component (grid, list, etc.) available, which could be used to dynamically extend and use space available.

Last not least, the main form could be decluttered and less needed functions and displays moved somewhere else as currently being discussed here: http://liteplacer.com/phpBB/viewtopic.php?f=11&t=93

See picture below for illustration - it was constructed from multiple screenshots and annotated: lp_screen_resolution

mrandt commented 9 years ago

Layout of newer versions (SVN Release 18 or later) save space on screen and once we removed some redundant buttons from the button and made some grid heights dynamically adapt to window height (I guess that should be possible?) I guess we could save the 90 pixels I am missing...

Meanwhile, I upgraded my machine to a dual screen configuration and really like to be able to view both camera images and the main window simultaneously:

liteplacer_dual_monitor

Personally, I would prefer to see the coordinates in camera window as I think it is similar status information - and also add some other status indicators there as simple red / green lights (such as "motors on", "pump on", "vacuum state" etc.) so I can see status of machine at a glimpse - but I will save that discussion for the forum.