delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/09/18/09:35:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <50587886.3010803@mcmahill.net>
Date: Tue, 18 Sep 2012 09:35:02 -0400
From: Dan McMahill <dan AT mcmahill DOT net>
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:15.0) Gecko/20120907 Thunderbird/15.0.1
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Better pcbdiff?
References: <8D72E502-341A-4B89-894D-F42B58671D73 AT jump-ing DOT de>
In-Reply-To: <8D72E502-341A-4B89-894D-F42B58671D73@jump-ing.de>
Reply-To: geda-user AT delorie DOT com

On 9/10/2012 6:49 PM, Markus Hitter wrote:
> Hello all,
> 
> Bert Timmerman came around with an idea to improve pcbdiff. Instead of
> showing different colors for changed/unchanged, he makes the layout
> showing both, old and new version, swapped every second or so.
> Essentially, the changes between two layouts blink then. It's
> implemented using a GIF, which, as we all know, allows pixel-sharp
> animations in a single file.
> 
> See https://bugs.launchpad.net/bugs/1048766
> 
> What do you think? Good? Ouch? We need both?
> 
> 
> For myself I'm usually no fan of anything blinking, but this way colors
> are preserved, making a diff much more useful in multi-layer layouts. So
> I consider it to be a valueable improvement over the current strategy.
> 
> I also think having more than one pcbdiff confuses users and costs too
> much code maintenance.

I'd put the blinky stuff into the same tool and make it be an option.
For what it is worth, I generally don't like blinky stuff but I included
it in the graphical diff that is in the gerbv testsuite and also the pcb
testsuite.  I find it much easier to spot that tiny difference between
two complicated images.  So as far as I'm concerned, this is one of the
few times where blinky is good.

-Dan


- Raw text -


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