[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: General Layers questions



On Thu, Feb 24, 2011 at 7:39 PM, Kai-Martin Knaak <kmk@xxxxxxxxxxxx> wrote:
>> I agree that color does not belong in the layout file.  I may keep
>> changing my preferences on my pcb color theme, but I don't want to
>> update all my layout files to take advantage of an updated color theme
>> -- UI preferences like color theme should definitely not be included in
>> the .pcb layout file itself.
>
> I partly disagree. Some information on color should be in the layout.
>
> Real world use cases:
>
...
>
> The layout may not contain the whole explicit color information. Just
> a name of a color scheme may be enough. If no matching color scheme
> can be found in $HOME/.pcb/.color, or in the project dir, some default
> scheme would be used.
> That way you can have both. Central color config files and layout chosen
> color schemes. As a bonus, my color blind colleague can keep a
> palette adjusted to his needs and we can still both work with the
> same layout files.
>

I would vote for color schemes to map colors to layer types/properties
and no color info in the layout file, as opposed to color schemes with
color->layer number mapping and some color info in the file.

So instead of the color scheme saying blue for layer 0, red for layer
1, etc.  It would say blue for the primary layer, red for the
secondary layer, green for layers with the "ground plane" attribute
(or whatever), etc.  This way a color scheme works for any board that
I load.  I think this would cover all of your use cases, wouldn't it?

Jared


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user