FreeCAD-addons
FreeCAD-addons copied to clipboard
A convenient gathering of useful and well-developed FreeCAD plugins made by the community.
**Is your feature request related to a problem? Please describe.** Just a UX convenience **Describe the solution you'd like**  which opens the Preferences -> Addon Manager -> Addon Manager...
## Background Thanks to @chennes we have a really robust way to categorize and systematize addons/macros/preference packs. So this thread will track the progress of getting addon devs to migrate...
More often than not there are dedicated forum threads for workenches/addons/macros. So I'm proposing adding a discussion method
**Is your feature request related to a problem? Please describe.** Standardizing code quality in all Addons **Describe the solution you'd like** Using [LGTM](https://www.freecadweb.org/wiki/LGTM) **Additional context** Asking Authors to add a...
**Is your feature request related to a problem? Please describe.** The experimental 'change branch' functionality could be a little more UX friendly by letting us know what it specifically did...
IMHO when booting FreeCAD this is useful to see `Assembly4 workbench (v0.11.10) loaded` I think we should make this standard for ``` $ freecad-ppd.freecad FreeCAD 0.20, Libs: 0.20R28186 (Git) ©...
**Is your feature request related to a problem? Please describe.** Preference Packs provide the ability to customize the FreeCAD UI in a multitude of ways. But there exists a scenario...
[FEATURE] Check if there are updates for 3rd party workbench (even if Addon Manager is not invoked)
Original ticket: https://tracker.freecadweb.org/view.php?id=2993 Original thread: https://forum.freecadweb.org/viewtopic.php?f=3&t=21565&p=167959#p167777
Per @sgrogan in https://github.com/looooo/freecad.gears/issues/1#issuecomment-537256864 > I think something like this, from FreeCAD python console, should work? > > ```python > import git > repo = git.Repo(FreeCAD.getUserAppDataDir()+'/Mod/FCGear') > repo.git.pull('origin','develop') > repo.git.checkout('develop')...
Recently I added Assembly4 workbench: I initially added it as 'A4': 6914f4874bd7227082d799a873fa87aa880ddd1c and then reverted: dacf4084d43373c0520d708c8fe1af0a1d77e91c (didn't remove the `A4/` directory though) then I re-added the workbench as Assembl4: 321fcde29d97c1e1d7088de84aa35de0a93a9bb3...