Is your feature request related to a problem? Please describe.
Viewport-Control seems to have two modes: a wide mode and a tall mode. Both modes are significantly larger than they really need to be.
Describe the solution you'd like
Minimal size.
Current minimum-size "tall" layout:
Note that the left half of each entry field is always blank, and the right half of each title line is always blank. It could be about half as wide. Alternatively, "Width", "Height", "Distance", and "FOV" could be on the same line as their input fields, and "Translation" and "Rotation" could be on the same lines as their first input fields.
In "wide" mode:
Width and Height aren't bad. They're capped at 8192 (which might eventually be a problem), but they only have about 1-2 digits worth of space wasted.
On the other hand, Translation, Rotation, Distance, and FOV have space for about 18 digits. They could be less than half as wide without sacrificing anything practical. (Rotation and FOV could be much smaller, since they are practically limited to three-digit values, but making them smaller than Translation doesn't help.)
Is your feature request related to a problem? Please describe.
Viewport-Control seems to have two modes: a wide mode and a tall mode. Both modes are significantly larger than they really need to be.
Describe the solution you'd like
Minimal size.
Current minimum-size "tall" layout:
Note that the left half of each entry field is always blank, and the right half of each title line is always blank. It could be about half as wide. Alternatively, "Width", "Height", "Distance", and "FOV" could be on the same line as their input fields, and "Translation" and "Rotation" could be on the same lines as their first input fields.
In "wide" mode:
Width and Height aren't bad. They're capped at 8192 (which might eventually be a problem), but they only have about 1-2 digits worth of space wasted.
On the other hand, Translation, Rotation, Distance, and FOV have space for about 18 digits. They could be less than half as wide without sacrificing anything practical. (Rotation and FOV could be much smaller, since they are practically limited to three-digit values, but making them smaller than Translation doesn't help.)