Low contrast for "measure distance" labels
Moderator: agryson
Low contrast for "measure distance" labels
I am using Freecad 0.2 (28793 Git), and the labels from the measurement tool appear as white on light green when the part or a face is selected. This gets even worse with the pre-selection highlighting (white on yellow). Early video players had a similar problem, which was is usually solved by adding an outline, but the colors could also be inverted, or a background could be added behind the text to increase the contrast. While I changed the default colors (the pre-highlighting is way too light), the faces sometimes take like colors due to the illumination and the problem re-appears. Is it worth reporting a bug for this?
Re: Low contrast for "measure distance" labels
It's not a bug, although it is inconvenient. Before creating a feature request: Is this different with different style sheets?
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Low contrast for "measure distance" labels
I thought there were usability bugs (accessibility matters, UX problems...), so it was the right move to ask. I will create a "feature request" instead.It's not a bug, although it is inconvenient.
Yes, the stylesheets do not seem to apply to the 3d view in FreeCAD 0.20 (28793 Git):Before creating a feature request: Is this different with different style sheets?
Re: Low contrast for "measure distance" labels
CC @OficineRobotica Hi, quick question, is this addressed at all in Link branch ?OficineRobotica wrote: pinged by pinger macro
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
- OficineRobotica
- Posts: 411
- Joined: Thu Feb 21, 2019 8:17 am
Re: Low contrast for "measure distance" labels
CC @Kunda1 lol and this way I discovered a bug in Linkstage3. Mesure Labels are not displayed with experimental renderer.
Anyway, the color of the measurement line and text can be controlled in the ComboView -> View -> Line Color - > Text Color It should be the same in master
Anyway, the color of the measurement line and text can be controlled in the ComboView -> View -> Line Color - > Text Color It should be the same in master
Re: Low contrast for "measure distance" labels
Thanks @OficineRobotica. That screenshot looks amazing btw
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
Re: Low contrast for "measure distance" labels
I saw that view after you mentioned it. I previously tried right-clicking on the line object and selecting "Appearance" -> "Display properties", but in that case the text color is not editable (the shape color is white and disabled for some reason):
In my case, I use the measurements for inspection purposes, so I never keep them around. The default color is always white, including the tiny mouse pointer. Is there a way to change the white color for all new lines and for the mouse pointer?
(screenshots taken after updating to FreeCAD_weekly-builds-28872-Linux-Conda_glibc2.12-x86_64)
In my case, I use the measurements for inspection purposes, so I never keep them around. The default color is always white, including the tiny mouse pointer. Is there a way to change the white color for all new lines and for the mouse pointer?
(screenshots taken after updating to FreeCAD_weekly-builds-28872-Linux-Conda_glibc2.12-x86_64)
Re: Low contrast for "measure distance" labels
It appears that the cursor colors are entirely hard-coded:
https://github.com/FreeCAD/FreeCAD/blob ... .cpp#L3176
The default Qt cursor is much better because it is larger and has a proper outline (screenshot after applying the default CrossCursor and recompiling):
All other cursors in that source file to suffer from the same problem: they are missing an outline to be readable. I am still searching where the default white color is set for the lines and text labels.
https://github.com/FreeCAD/FreeCAD/blob ... .cpp#L3176
The default Qt cursor is much better because it is larger and has a proper outline (screenshot after applying the default CrossCursor and recompiling):
All other cursors in that source file to suffer from the same problem: they are missing an outline to be readable. I am still searching where the default white color is set for the lines and text labels.
Re: Low contrast for "measure distance" labels
Nice experimentation!
CC @chennes would you happen to know where to look for the default white cursor color?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
-
- Veteran
- Posts: 2104
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Low contrast for "measure distance" labels
Isn't that rather a known limitation? IIRC realthunder mentioned that some things like that aren't implemented yetOficineRobotica wrote: ↑Sat May 14, 2022 1:54 pm lol and this way I discovered a bug in Linkstage3. Mesure Labels are not displayed with experimental renderer.