Excellent idea, I will add it to my to-do list.TheMarkster wrote: ↑Fri Jan 07, 2022 5:46 am If an addon creates parameters these should also be removed during uninstallation or at least give the user the option to remove them.
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
Re: Addon Manager Redesign 2021
Hi chennes,
i don't know which version of the AddonManager is includet at the AppImage atm, but the layout of the UI of it, at AppImage 0.20_26720, is just laborious...
The old layout of the UI shows two windows, one with the list of the possible WBs an one which shows details of a WB if i click at it.
At the new design i miss this secound window with informations...
To get a info to a WB i have to click it, the contend changes, i see thats an outdated WB, click again to go back to the list.
In my mind that's a step away from a usefull design...
i don't know which version of the AddonManager is includet at the AppImage atm, but the layout of the UI of it, at AppImage 0.20_26720, is just laborious...
The old layout of the UI shows two windows, one with the list of the possible WBs an one which shows details of a WB if i click at it.
At the new design i miss this secound window with informations...
To get a info to a WB i have to click it, the contend changes, i see thats an outdated WB, click again to go back to the list.
In my mind that's a step away from a usefull design...
Gruß Herbert
Re: Addon Manager Redesign 2021
What specific piece of information are you looking for in the list view? The expanded view has some more room to work with.
Re: Addon Manager Redesign 2021
I think that much of that information will be incorporated into the list view as Addon authors begin to add package.xml metadata information to their Addons -- then you'll be down to zero clicks, particularly in expanded view. You can get a better sense of that by looking at the macros listing (in recent builds... this won't be in the version you have yet):
Re: Addon Manager Redesign 2021
Impressive works, many thanks.
Regards
Carlo D.
Regards
Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
Re: Addon Manager Redesign 2021
The next major feature addition is in PR form: dependency installation. For details and discussion of the PR please see here.
Re: Addon Manager Redesign 2021
This is just mindblowing work. Thank you so much chennes!!!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Addon Manager Redesign 2021
I've now merged in PR 5376, so Python dependencies can now (optionally!!) be installed by the Addon Manager, if the Addon author has included them in either a requirements.txt or metadata.txt file. I'll update the wiki documentation to include details on those files shortly. Note that these are installed in a custom FreeCAD Python packages directory and will not affect the rest of your system's Python installation. You are also welcome to hit the "ignore" button on the installation dialog and install them yourself using either pip or your system's package manager.
Re: Addon Manager Redesign 2021
The next feature addition is support for authenticated proxies: this is a difficult one for me to test, however, since I am not behind one! If anyone has time to check it out, it's at https://github.com/FreeCAD/FreeCAD/pull/5412