X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 17 Apr 2016 09:40:01 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: [geda-user] [pcb-rnd] gedasymbols.org integration Message-ID: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com Hi all, there's been an extensive cleanup/refactoring in pcb-rnd recently. Footprints are plugins (including listing and loading the library), with multiple backends configurable from preferences. Another major change is that the library is not restricted to one directory in depth anymore, but can be an arbitrary tree of subdirectory nodes and footprint leaves. It's also possible to have directories that host both subdirectories and footprint files. These, plus a CGI script DJ Delorie kindly installed on the server, made me able to write a wget footprint plugin. It can work with any site that can list and serve footprints; it has workign support for http://gedasymbols.org at the moment. This is how it looks using the gtk HID: http://igor2.repo.hu/tmp/library_t_gtk.png the fs/ main tree is footprints available from the local file system. wget AT gedasymbols is a local cache. The index is downloaded on startup, if there was any change in the list since the last time. Footprints are downloaded only on-demand, when the user attempts to load them from the list. The lesstif GUI is also updated to support a "tree view", less capable than the gtk HID's yet: http://igor2.repo.hu/tmp/library_t_lesstif.png The feature will be included in the next release. Regards, Igor2