bluerobotics / bluerobotics/ping-viewer

Fix controls accessibility on small windows

Open
#996 0 comments 0 reactions 1 assignee Claimed by @patrickelectric View on GitHub
bug good first issue
Dominant language
C++
Stars
64
Forks
47
PR merge metrics
No merged PRs in 30d

Description

## Summary
Add minimum sizes and scrolling for controls when the application window is too small.

## Additional information
Currently for too short windows the display controls get cut off and can't be accessed:
issue: cut off display controls

Similarly, for too narrow windows the device selection options get hidden behind text and become unclickable:
issue: cut off device selection window

It would be good if minimum sizes can be set for the elements of the controls displays (stop shrinking them if it would hide important info or make them unusable), and add scrolling for when the window gets too small to display a set of controls. It would also be possible to solve this by setting a minimum window size, but that could create issues for users wanting a small window during operation (when the controls have already been set).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.