It needs to happen here for the tool to be listed in the menu:
https://github.com/FreeCAD/FreeCAD/blob ... ch.cpp#L68
And here to be added to the toolbar:
https://github.com/FreeCAD/FreeCAD/blob ... h.cpp#L129
It's used in OpenSCAD WB (on toolbar) therefore to continue to have the command in OpenSCAD WB:
https://github.com/FreeCAD/FreeCAD/blob ... Gui.py#L57
Renaming the icon probably does make sense:
https://github.com/FreeCAD/FreeCAD/blob ... t_Fuse.svg
And after to change that in resource file:
https://github.com/FreeCAD/FreeCAD/blob ... rt.qrc#L19
Correct name needs to be used when the icon is created:
https://github.com/FreeCAD/FreeCAD/blob ... an.cpp#L70
https://github.com/FreeCAD/FreeCAD/blob ... n.cpp#L170
Adapting the offline documentation script should be done if it is still used:
https://github.com/FreeCAD/FreeCAD/blob ... pdf.py#L66
Add back the tool to Complete WB:
https://github.com/FreeCAD/FreeCAD/blob ... h.cpp#L504
And change the name of the command itself as suggested earlier:
https://github.com/FreeCAD/FreeCAD/blob ... d.cpp#L441
Enabling the command to be found for help purposes:
https://github.com/FreeCAD/FreeCAD/blob ... d.cpp#L447
And finally icon name:
https://github.com/FreeCAD/FreeCAD/blob ... d.cpp#L449
Now this i guess would do. That is User will recognize the command as Part Union. Documentation should be correct and no redirects would be needed on the Wiki.
As for developers likely they will still have to look for "fuse" in the code. Therefore this i guess does show the importance of selecting good terminology from the beginning as once a term is used it likely won't change or the change will be hard to achieve.
Anyway @sgrogan or anybody else i would suggest to go for it. I could do it but i am not sure if this weekend i will have any free time.
For now i can offer you this method (GUI):DeepSOIC wrote:There is one small thing. To an extent, I would like the command to be renamed too, because it's sometimes needed to find out the name of a command, and it's handy when wiki page name equals command name. If it's not the case, probably the only remaining way to find the command name is to inspect source code. Unless triplus comes to help, and asks his magic tabbar to create a table of command names, their menu strings and icons .
viewtopic.php?f=8&t=17442#p137505
Or this unfiltered method for command line:
viewtopic.php?f=8&t=17442#p137683
P.S. In hopefully not too distant future IconThemes module will likely have this functionality to ease the work for designers.