delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2014/07/25/06:06:10

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
Message-ID: <1406282510.1233.18.camel@AMD64X2>
Subject: Re: [geda-help] copy across schematics and autor-resizable symbols
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-help AT delorie DOT com
Date: Fri, 25 Jul 2014 12:01:50 +0200
In-Reply-To: <0BF608F1-4081-4AAE-A91E-7C2947E57451@wellesley.edu>
References: <0BF608F1-4081-4AAE-A91E-7C2947E57451 AT wellesley DOT edu>
X-Mailer: Evolution 3.10.4
Mime-Version: 1.0
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Thu, 2014-07-24 at 17:05 -0400, James Battat wrote:
> 2) Is it possible to have a symbol resize automatically in response to
> an attribute label size? In particular, I'm using input-1.sym from the
> default libraries

That is another example for my "friends" idea. My idea was, that some
kind of symbols should have a list of friends for easy exchange, i.e the
two resistor shapes, various capacitor shapes and OpAmp shapes.

Basically it is easy, have an attribute with all the friend/variant
names, offer a way for fast easy exchange, i.e. context sensitive menu,
and copy attributes from old to new shape.

Indeed recently I worked again a bit on my gschem clone, and I was again
surprised how fast progress is when a high level language is used. I
have added path support and context sensitive popup menu -- what is
still missing is picture and bus-ripper support. I have never used
bus-ripper, so when implementing it I have to learn it before. I guess I
simple let it out for now. Pictures also, should be easy, but I think
only used for reverse engineering. So what is left is mostly plain
cleaning up all the mess in the code -- not much fun, but not too much
work also. So maybe I really continue the work.

Currently I am thinking about switching from Ruby to another faster high
level language, preferable Nimrod, maybe Rust. Should give not a great
performance boost for peted, because cairo's drawing speed is currently
a dominant factor. But speedup of factor 2 should be realistic and for
the upcomming ultra HD displays that would be really an advantage.

- Raw text -


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