Commit Graph

8 Commits

Author SHA1 Message Date
Chris Hennes
d7d1a03fcf Addon manager: Reduce fetches from GitHub
Reduce the number of GitHub fetches when rebuilding the local addon cache by using a remote cache stored on FreeCAD's servers.

Intended to mitigate the Addon Manager hitting GitHub's rate limiters.

Addresses, but does not fully close, #15059
2024-07-12 19:06:38 -05:00
Chris Hennes
11a9305be5 Addon Manager: Fix score pref path 2024-03-04 16:04:22 -06:00
Chris Hennes
cf88b0e5f6 Addon Manager: Refactor primary view and enable composite (#12693)
* Addon Manager: Refactor primary view and enable composite

This brings back something akin to the original Addon Manager display, with the side-by-side display of the list and details views.
2024-03-04 08:56:55 -06:00
Chris Hennes
628bad452a Addon Manager: Add sorting (#12561) 2024-02-23 22:33:20 -06:00
Chris Hennes
a373b73748 Addon Manager: Preference to hide unlicensed 2024-02-11 17:19:23 -06:00
Pesc0
be6ed4670b addon manager: use get_python_exe from utils file 2023-11-17 02:00:25 +01:00
Chris Hennes
8b31d7deb0 Addon Manager: Black and lint 2023-03-31 13:46:13 -05:00
Chris Hennes
7b590eace0 Addon Manager: Refactor interface to FreeCAD 2023-02-19 15:49:24 -06:00