Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread Stephan Boettcher
DJ Delorie writes: > The "operation" is "select". PCB doens't know *why* you're selecting, > it's just selecting everything in a region. If you select the *element* > should it select the *whole* element, or just part of the element? It is possible to make parts of an element invisible (silk/p

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread DJ Delorie
I didn't change the de-selection logic; invisible stuff is still de-selected when you're selecting a new region. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread Ben Jackson
On Wed, Jan 05, 2011 at 11:05:06PM +0100, Stephan Boettcher wrote: > DJ Delorie writes: > > > > If an element is on the front side, but has pads on both sides, and the > > back side is hidden, when you select the element, should the hidden pads > > be selected too? > > No. Not for operations that

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread DJ Delorie
The "operation" is "select". PCB doens't know *why* you're selecting, it's just selecting everything in a region. If you select the *element* should it select the *whole* element, or just part of the element? ___ geda-user mailing list geda-user@mori

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread Stephan Boettcher
DJ Delorie writes: > Stephan Boettcher writes: >> Whatever the obvious thing is, the only correct thing is that >> invisible (deactivated) objects must not get selected. > > If an element is on the front side, but has pads on both sides, and the > back side is hidden, when you select the element

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread DJ Delorie
Stephan Boettcher writes: > Whatever the obvious thing is, the only correct thing is that > invisible (deactivated) objects must not get selected. If an element is on the front side, but has pads on both sides, and the back side is hidden, when you select the element, should the hidden pads be s

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread Stephan Boettcher
DJ Delorie writes: > DJ Delorie writes: >> I had that problem with silk. I've not seen it for pads. > > Fixed in git head, not including any subtleties with elements with pads > on both sides. I did the obvious thing for those, anyone who *has* one > of those (edge connectors?) can complain if

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-05 Thread DJ Delorie
DJ Delorie writes: > I had that problem with silk. I've not seen it for pads. Fixed in git head, not including any subtleties with elements with pads on both sides. I did the obvious thing for those, anyone who *has* one of those (edge connectors?) can complain if it doesn't do what they expec

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread DJ Delorie
I found the code that needs fixing, but it brought up an interesting question... If an element has pads on *both* sides, and the far side is hidden, do the pads on the far side get selected? http://www.delorie.com/pcb/tmp/select-test.pcb Hide the far side and box-select both elements. Obviou

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread DJ Delorie
I reproduced it too, I just hadn't seen it before. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread Vanessa Ezekowitz
On Tue, 04 Jan 2011 16:34:50 -0500 DJ Delorie wrote: > Stephan Boettcher writes: > > > DJ Delorie writes: > >> Make the far side hidden before selecting. > > > > That's the point, I did! The pads select anyway. > > I had that problem with silk. I've not seen it for pads. > > >> Also, see M

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread DJ Delorie
Stephan Boettcher writes: > DJ Delorie writes: >> Make the far side hidden before selecting. > > That's the point, I did! The pads select anyway. I had that problem with silk. I've not seen it for pads. >> Also, see MinMaskGap() to fix solder mask openings :-) > > Well, I couldn't. I can on

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread Stephan Boettcher
DJ Delorie writes: > Make the far side hidden before selecting. That's the point, I did! The pads select anyway. > > Also, see MinMaskGap() to fix solder mask openings :-) Well, I couldn't. I can only use actions that I know about. :-( -- Stephan

Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread DJ Delorie
Make the far side hidden before selecting. Also, see MinMaskGap() to fix solder mask openings :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

gEDA-user: PCB bug: invisibly select pads from deactivated far side

2011-01-04 Thread Stephan Boettcher
PCB 20100929 Debian Sid When selecting elements (whatever) by left-draging a rectangle over the canvas, pads on the deactivated far side are selected invisibly as well. A subsequent ChangeClearSize(selectedpads,...) also changes the invisibly selected pads on the backside. My boardhouse told