X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Thu, 30 Jun 2016 06:03:02 +0200 (CEST) X-X-Sender: igor2 AT igor2priv To: "Atommann (atommann AT gmail DOT com) [via 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: Re: [geda-user] Image search mode for gedasymbols site In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Thu, 30 Jun 2016, Atommann (atommann AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > Hi, > > Images are more intuitive than names. > > Luciani's website use images to show the footprints. Maybe gedasymbols > can also do similar things. > http://www.luciani.org/geda/pcb/footprints-gif/cap-gif.html > > * Generate the images on the fly. > I think the troughput/bandwidth/computing load will be too high. > * Cache the images in the server. > Also high bandwidth. > > Another possible solution is the gEDA user can set his own local > server and has the image search function on the local sever instead of > the central one. > I went for a third option after the big cleanup of the default footprint lib shipped with pcb-rnd. This one uses pregenerated pngs and imagemaps: http://igor2.repo.hu/tmp/pcblib/ The idea is to put all the different footprints on a single lower res overview image, so it's easy to browse through them, preferrably without scrolling. They are groupped by some arbitrary categorization. Each group is an imagemap link to a higher resolution rendering where each footprint is an imagemap link to the footprint page. This probably works only for small libraries where the all-footprint overview page fits on an average screen. Regards, Igor2