Layer colours should be saved in the .pcb file itself.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
New
|
Wishlist
|
Unassigned |
Bug Description
For each new PCB that I make, the layer mapping, layer names, and layer meanings are different.
For example, I might make a 1 layer board, with:
LAYER GROUP NAME COLOUR
1 1 solder grey
2 1 ground dark blue
3 1 power orange
4... (unused)
Or I might make an 8 layer board, where the layer mapping begins:
LAYER GROUP NAME COLOUR
1 1 solder grey
2 2 digital_ground dark blue
3 2 analog_ground dark green #NOT orange!
4... etc
This example should illustrate that the colour is (by personal preference) a property of the layer's name in that particular PCB design, not a generic property of the layer's number. Likewise, if I change the colour scheme of one board, I don't want that change to apply to an older board when I revisit it.
Therefore, it's very confusing that the colour scheme is not kept with the rest of the board's metadata (such as name, grid-size, layer-names etc). It's especially problematic when the .pcb file is moved around between computers.
I agree that one's default choices belong in ~/.pcb, but please could you make the .pcb file itself save the colour details.
Thanks.
Changed in geda-project: | |
importance: | Undecided → Wishlist |
Actually this is a feature request rather than a bug report; the feature was implemented a year ago; repo.or. cz/w/geda- pcb/dti. git/shortlog/ refs/heads/ attributes
the patchset lives here:
http://