bluerobotics / ping-viewer

Ping Viewer is an open-source application to view and record data from the Blue Robotics Ping Echosounder and Ping360 Scanning Sonar.
https://docs.bluerobotics.com/ping-viewer/
GNU General Public License v3.0
42 stars 39 forks source link

UI: Menu items can be cut off / unreachable in small windows #1048

Open ES-Alexander opened 2 years ago

ES-Alexander commented 2 years ago

Summary

Version: 2.3.4

Operating System: All

What is happening: Ping Viewer menus have a fixed size, and do not support scrolling when the window is smaller than the menu, which can cut off menu items. This is particularly problematic on small screens (where some menu items may be completely inaccessible), or when users want a small Ping Viewer window to sit on top of their vehicle's GCS.

How to reproduce it: Open PingViewer, open a menu, resize the application to be smaller than the menu, fail to access the now hidden items.

Additional information

Screen Shot 2022-07-08 at 2 35 46 amScreen Shot 2022-07-08 at 2 42 07 am