FreeCAD / FreeCAD-Bundle

Stand-alone repo to Build and Deploy installable FreeCAD images. Do not open general FreeCAD issues here.
https://freecad.org
GNU Lesser General Public License v2.1
339 stars 65 forks source link

Rotation Center Indicator Color setting not saved... #333

Closed CIKoolK closed 1 week ago

CIKoolK commented 2 weeks ago

!!! FIXED !!! I just downloaded b 39153 --ail fixed up! Thank you all !

NOT even close to a big deal; I have been hesitant to post about it.

I have found that the "Rotation Center" indicator color and transparency cannot be set or saved via the Edit|Preferences|Display|Navigation dialog. Clicking the "sample" box opens a color selection dialog (color only, no transparency)--however selecting a new color does nothing, the color of neither the sample or the working indicator is changed..

FC-RotIndColor-00

AFAIK it has not worked since introduced--currently I am running b39100(git) on Linux Mint v22/Mate.

[edit 11/07/2024 18;56 EST] I just tried it on Win 10 Pro--does bot work there either.... [/edit]

CIKoolK commented 2 weeks ago

Me again, I changed the color manually in the user.cfg file and it "took"--the displayed color on the Navigation preferences dialog changed also, however it siill cannot be set via the configuration dialog...

FC-RotIndColor-02

Also why are the color values stored as decimal values--it hey were stored in hexadecimal one could just look at the value and get a sense of the color,

Ex: The original value if the rotation center indicator was:

FCUInt Name="RotationCenterColor" Value="4278190131"/

4278190131 = #FF000033 = deep red ("FF") @ 51/255 % ("33") luminance (it's obvious in the Hex value)

After dancing about with a color picker and a calculator I changed it to:

FCUInt Name="RotationCenterColor" Value="2852126975"/

2852126975 = #AA0000FF = not as deep a red ("AA"), but @ 255/255 % ("FF") luminance;

"2852126975" means nothing!!!

Saving the color vales in decimal is kind of amateurish....