Addon Manager Redesign 2021
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Addon Manager Redesign 2021
Now for something that will definitely affect everyone's Addon Manager experience... I am experimenting with replacing the current semi-offline README viewer with an embedded web browser. Please see the draft PR here and give it a run: https://github.com/FreeCAD/FreeCAD/pull/5413
The difference is most obvious, and most beneficial, for macros. For Workbenches it's a little annoying because there is so much stuff at the top of a GitHub page. I welcome your feedback and ideas.
The difference is most obvious, and most beneficial, for macros. For Workbenches it's a little annoying because there is so much stuff at the top of a GitHub page. I welcome your feedback and ideas.
Re: Addon Manager Redesign 2021
Alas, the can is already open - Start is already a QWebEngine.
Re: Addon Manager Redesign 2021
Is there a specific security threat you are thinking of here? Obviously the Addon Manager is already downloading data off of the internet (that being its whole purpose), whether I use a web browser to show the information or a QTextEdit widget. But the QTextEdit does a poor job of rendering images, can't render online images at all (so we have to download and manually cache local copies), and doesn't support following hyperlinks, so e.g. you can't change the language displayed, even if there is a translated version available.
-
- Veteran
- Posts: 7788
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Addon Manager Redesign 2021
Guten Tag,
I am using the following daily updated Freecad version, which was updated this morning:
Since the redesign of the Addon Manager I am missing the following workbenches and I don't know how to install them:
Manipulator
Lattice2
Defeaturing
Who can help, how do these workbenches find their way into the new Addon Manager?
Many regards from Germany
Wilfried
I am using the following daily updated Freecad version, which was updated this morning:
Code: Select all
OS: Ubuntu 18.04.6 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.20.
Build type: Release
Branch: unknown
Hash: 4fb91e4f02636fdb69eb8471dbbbe154dc932872
Python version: 3.6.9
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.5.2
Locale: German/Germany (de_DE)
Manipulator
Lattice2
Defeaturing
Who can help, how do these workbenches find their way into the new Addon Manager?
Many regards from Germany
Wilfried
Re: Addon Manager Redesign 2021
Can you please turn on logging and have the Addon Manager re-cache? I see all three of those in mine, so I'd like to see if there is some specific error that's cropping up for you.
Re: Addon Manager Redesign 2021
FYIO:
I had strange behaviour with git-version from today:
It was a temporary problem. I got a lot of
Addon Manager internal error: lost metadata for package XXX
For about half the workbenches I had installed, addon-manager no longer knew the source and could not determine if they are up-to-date. Including quite popular workbenches like A2plus or SheetMetal. If I filtered for workbenches these were not even displayed. If I filter for workbenches they are not even displayed.
I had strange behaviour with git-version from today:
It was a temporary problem. I got a lot of
Addon Manager internal error: lost metadata for package XXX
For about half the workbenches I had installed, addon-manager no longer knew the source and could not determine if they are up-to-date. Including quite popular workbenches like A2plus or SheetMetal. If I filtered for workbenches these were not even displayed. If I filter for workbenches they are not even displayed.
Re: Addon Manager Redesign 2021
I pushed a significant change under the hood yesterday -- can you try re-caching?