Mail Archives: geda-user/2015/06/29/11:50:43
On Mon, 2015-06-29 at 10:47 -0400, Jason White
(whitewaterssoftwareinfo AT gmail DOT com) wrote:
> Stefan, I think the easiest solution to net grouping attributes such as
> "Power", "Analog", or "Digital" is to allow for each net to be displayed
> with a different color.
Yes, that is generally the first idea. Problem is, that we may not have
enough different high contrast colors. We may have analog and digital
ground, analog and digital power and ground, high speed signals,
impedance controlled traces, short traces i.e. for bypass capacitors and
much more. We discussed about all that about 4 years ago, when I started
work on my Peted editor. I think one idea was to not add direct
properties to nets, but net classes like "HighSpeed" which may be mapped
to 50 Ohm with 2 inch maximum length. I will read that discussion again
some time -- but next 300 hours is for finishing release 1.0, which
provides only a subset functionality of gschem, but has nice look and is
easy to use.
One question, which I asked myself some days ago:
gschem has multiline text, but generally only single line attributes.
What when users try to enter multiline attributes? Accept or ignore it
for netlist? And how to display on screen? ShowName, ShowValue and that?
My feeling is that we should allow multiline attributes, but let
ShowName, ShowValue be set only for all the lines at once. But some
lines may be valid attributes, and some plain text? Not very easy to
handle.
- Raw text -