[*]Show the available and installed version numbers (both for workbenches and macros)
[*]Show whether the macro originate from the github macro repository or the wiki
Thanks a lot for your efforts!
Gaël
[*]Show the available and installed version numbers (both for workbenches and macros)
For version numbers of workbench, I guess Kunda1 have already made a lot of usefull work. I think I could exploit it. https://github.com/FreeCAD/FreeCAD/pull/2605galou_breizh wrote: ↑Fri Jan 10, 2020 11:41 am [*]Show the available and installed version numbers (both for workbenches and macros)
[*]Show whether the macro originate from the github macro repository or the wiki
It may be done with table. I often work with pandas to easily manage table but it is a heavy module. Sorting, research and display are easy to do with panda.
It is the way 0.19 Addon Manager is already made. It is just old fashioned in comparaison to your exemple. Are you on 0.18?
ad 2. I was suggesting if the addon manager would be another panel (similar as ComboView, TreeView, Report View etc) instead of a panel in a modal dialog window (as currently in 0.19) and then the addon detail would be shown as another tab in freecad main window (in order to gain a bigger size for the detail). So a similar concept as the example with VSCode that I have sent. But anyway, that is a detail for UX, the important thing is point no.1, because it enables easily to see the following 2 important things without clicking through all the addon detailsIt is the way 0.19 Addon Manager is already made. It is just old fashioned in comparaison to your exemple. Are you on 0.18?
For info, Addon details are stored in markdown file (githubsite/readme.md) and need to be converted to be displayed. No direct HTML view is possible. Sometimes the display is not good because markdown format is not respected.
Do you want the 0.19 Addon Manager to have a graphical upgrade or new functionnality?
git-python is included in all the Win bundles. The git.exe must also be present on the users system. git.exe is not in the bundle. The installer is available here: https://git-scm.com/downloads, allow the installer to add git.exe to PATH (I don't remember if this is the default or not)adrianinsaval wrote: ↑Fri Jan 10, 2020 4:40 pm Hi! Can gitpython be included with freecad for windows? I have no idea how to install it there (and I doubt I'm the only one) and without it it can't automatically check for updates.
Thanks! Didn't know that, maybe it should be mentioned somewhere?sgrogan wrote: ↑Fri Jan 10, 2020 10:02 pmgit-python is included in all the Win bundles. The git.exe must also be present on the users system. git.exe is not in the bundle. The installer is available here: https://git-scm.com/downloads, allow the installer to add git.exe to PATH (I don't remember if this is the default or not)adrianinsaval wrote: ↑Fri Jan 10, 2020 4:40 pm Hi! Can gitpython be included with freecad for windows? I have no idea how to install it there (and I doubt I'm the only one) and without it it can't automatically check for updates.
Any suggestions?adrianinsaval wrote: ↑Sat Jan 11, 2020 3:37 pm Thanks! Didn't know that, maybe it should be mentioned somewhere?
Maybe changingKunda1 wrote: ↑Sun Jan 12, 2020 1:33 pmAny suggestions?adrianinsaval wrote: ↑Sat Jan 11, 2020 3:37 pm Thanks! Didn't know that, maybe it should be mentioned somewhere?
To:GitPython not found. Using standard download instead.
In report view when downloading/updating a workbench could help.Git or GitPython not found. Using standard download instead.