pcb-rnd - the [fp_wget] patch
Since version 1.0.10, pcb-rnd implements a new footprint mechanism (see
[fp_fs] and [library_t]).
The new code allows footprint backend plugins to get library from anywhere.
The [fp_wget] plugin is an implementation that:
- downloads a library list from the web on startup into a local cache
- downloads footprints from the web on-demand into a local cache
This is all transparent, the user experience is that the remote library is
like a read-only local library reachable from the library window. Since
version 1.2.2, automatic index update is controlled by a configuration setting
and a selective, per website mecahnism for manual triggered update.
A web site used as a library should be able to:
- generate a plain text list of all footprints available
- return the raw footprint file by name
The plugin uses external program wget to communicate on the web.
How to configure for eakrill
Add wget@edakrill in the library search path (e.g. in preferences as library-newlib).
How to configure for gedasymbols.org
Add wget@gedasymbols in the library search path (e.g. in preferences as library-newlib).
save/load and compatibility
Better feedback on progress, refresh in the background.