www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/04/17/03:33:24

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: <alpine.DEB.2.00.1604170928460.26144@igor2priv>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
MIME-Version: 1.0
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019