Layer level control of types of items displayed

Bug #1692220 reported by Chad Parker on 2017-05-20
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

It would be nice to be able to turn things on and off by layers. For example, displaying the layer outline on a layer, or turning off traces on a layer.

A list of items to start with might be:
* Layer outline
* Traces
* Pins
* Pads
* Vias
* Polygons

Bert Timmerman (bert-timmerman) wrote :

Hi Chad,

Just some random thoughts:

*All* pins, pads, vias, silk, soldermask can be set on/off already.

For individual entities we could do a possible implementation by using a "invisible" visibility attribute.

In this manner .pcb file compatibility with older versions is continued and this feature might be ignored by user who don't want to use it.

IMO this feature could (should) also be implemented as a plug-in, or as a user loadable action, or set by a configure tag ("--with-invisible-attr") ??

Basically another filter in the drawing routines.

Bonus points for a visible marker indicating that some objects on a layer are not shown.

More bonus points for a "show all" action resetting all attributes (or removing them).

Kind regards,

Bert Timmerman.

Bert Timmerman (bert-timmerman) wrote :

Hi Chad,

Expanding on the above: would locking a layer (the "outline" layer comes to mind) be a usefull feature ?

Locking a layer would make it immutable for selecting-copy/cut-paste operations and accidental dragging of traces ;-)

Kind regards,

Bert Timmerman.

Changed in pcb:
status: New → Triaged
importance: Undecided → Low
Changed in pcb:
milestone: none → pcb-4.2.0
tags: added: gtk
tags: added: gtk-gui lesstif-gui
removed: gtk
Changed in pcb:
milestone: pcb-4.2.0 → future-feature-release
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints