UI: button in the status bar for selecting the system of units has a variable width
#25,128 opened on 2025年11月6日
Repository metrics
- Stars
- (30,913 stars)
- PR merge metrics
- (平均マージ 24d 7h) (30d で 217 merged PRs)
説明
Is there an existing issue for this?
- I have searched the existing issues
Problem description
Changing the width of the button continuously shifts the other buttons while zooming the screen. At the same time, the constant flickering of numbers in the lower right corner is always visible to the user's peripheral vision, which distracts from work (I consider this to be an incompetent UX element).
I suggest fixing the width of the button and displaying only information about the selected unit system on it (in an abbreviated version, so as not to take up extra width). Additional information can be shown in the popup hint.
An example from Solidworks
I don't really understand why information about the size of the working field should be constantly displayed, especially in a variable format (is not always correctly translated into other units, situations arise m x km or nm x mm).
But if this information is important to someone, I suggest moving it to the left of all the buttons, so changing the width will not affect the other buttons.
A tentative layout
It is advisable to do this as an option:
Full version info
OS: Windows 10 build 19044
Architecture: x86_64
Version: 1.1.0dev.20251104 (Git shallow)
Build date: 2025/11/04 19:07:44
Build type: Release
Branch: main
Hash: af014a1bb44264d749ba9522917f0d1ac76c4bbf
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: Russian/Russia (ru_RU)
Navigation Style/Orbit Style/Rotation Mode: Blender/Rounded Arcball/Object center
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Dark/
Logical DPI/Physical DPI/Pixel Ratio: 96/102.299/1
Subproject(s) affected?
None
Anything else?
No response
Code of Conduct
- I agree to follow this project's Code of Conduct