-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fit all and Fit selection use the same icon #13897
Comments
You need to add the Boolean parameter Bitmaps/Theme/ThemeSearchPaths as per https://wiki.freecad.org/Fine-tuning |
Thanks! This works around the issue for those two icons, but I'll leave it open, as I feel it's still a bug (either in packaging or on choosing the icon, or on the system icon theme). In general, I'm happy with the system theme. It seems that at least on Linux, there are at least 3 themes that are applied depending on the FreeCAD package installed and the value of that property.
|
Is it something which could be solved in FreeCAD or is there no system icon to distinguish between them? |
I'm not sure how the translation FreeCAD icon => System icon works. FreeCAD does name them differently though ( FreeCAD/src/Gui/CommandView.cpp Lines 1595 to 1605 in 47fd87a
FreeCAD/src/Gui/CommandView.cpp Lines 1563 to 1574 in 47fd87a
|
On my system they both look the same in the appimage. The icon they resolve to is I have no idea how this works on Windows. The QIcon docs are a long read. |
I spoke too soon. FreeCAD does have those named icons in the source, |
That was the same behavior on my system. Before I created the property, the two icons distributed with FreeCAD were not used, so I assume if If I understand it correctly,
Lines 981 to 989 in 82101ac
Just as an example, there are other places where that method is called Then also from the docs:
This would mean that his bug is about finding out why 3) is happening. |
Is there an existing issue for this?
Problem description
Using the freecad-daily PPA, the icons for the Fit all and Fit selection toolbar commands are the same:
Full version info
Subproject(s) affected?
None
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: