Re: gEDA-user: Polygon combiner plugin

2010-06-07 Thread Armin Faltl
Peter Clifton wrote: The plugin now works to construct a tree ordered by containership - and processes the relevant contours in an appropriate order so outer contours are processed before inner ones. How do you determine containership? Tanks in advance

Re: gEDA-user: Polygon combiner plugin

2010-06-07 Thread Peter Clifton
On Mon, 2010-06-07 at 11:21 +0200, Armin Faltl wrote: Peter Clifton wrote: The plugin now works to construct a tree ordered by containership - and processes the relevant contours in an appropriate order so outer contours are processed before inner ones. How do you determine

Re: gEDA-user: Polygon combiner plugin

2010-06-07 Thread Peter Clifton
On Mon, 2010-06-07 at 12:02 +0100, Peter Clifton wrote: The inside / outside testing in poly_InsideContour() works by casting a ray in a particular direction from the point being outwards, and __ being tested counting intersections

Re: gEDA-user: Polygon combiner plugin

2010-06-07 Thread Armin Faltl
The answer was enlightening, though I'd have to do a lot more thinking about why it doesn't matter, if some polygons are intersecting. If a polygone is complex, i.e. has holes, the cast ray will pass an odd number of edges, if the start point is inside the polygon. Numerically difficult is the

Re: gEDA-user: Polygon combiner plugin

2010-06-07 Thread Peter Clifton
On Mon, 2010-06-07 at 14:37 +0200, Armin Faltl wrote: The answer was enlightening, though I'd have to do a lot more thinking about why it doesn't matter, if some polygons are intersecting. Not necessarily that the result doesn't matter, rather - that the correct result is not so easily defined

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread Armin Faltl
I found where I have moved a component slightly a caused a short between ground an power. I got all that fixed. But every time I start to run the power buss, I reach a point where pins are highlighted green, but the rat lines disappear, and the DRC makes it impossible to run a trace to

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread kai-martin knaak
Armin Faltl wrote: There is one known shortcoming with PCB (iirc): if you create a copper island somewhere, that is a copper area not connected to anything with a know net, this gets a hidden ID and is not treated as undefined. ack. The necessity to deactivate auto-DRC is a crutch. Does the

Re: gEDA-user: git HEAD PCB now supports user-defined holes in polygons

2010-06-07 Thread kai-martin knaak
Peter Clifton wrote: A subsequent commit also introduced a GUI tool for creating holes in polygons. Standard editing tools such as insert / move / remove point work on the holes too. Great! Does this apply to solder stop, too? --)kaimartin(--- -- Kai-Martin Knaak Öffentlicher PGP-Schlüssel:

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread DJ Delorie
ack. The necessity to deactivate auto-DRC is a crutch. Does the internal representation prevent this to be fixed? Yup. It's based on touch/no-touch tests, not which net tests, since we don't associate nets with copper. ___ geda-user mailing list

gEDA-user: Segfault on startup and garbage drawn outside of pcb board area

2010-06-07 Thread Krzysztof Kościuszkiewicz
All, I have noticed two bugs with recent git versions of gl-enabled pcb (6507083b0401e0). 1) Garbage is displayed outside of board area. Contents are flashing annoyingly (black/background color) on every mouse move event within the PCB drawing area. Contents of the drawing area not occupied by

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread kai-martin knaak
DJ Delorie wrote: ack. The necessity to deactivate auto-DRC is a crutch. Does the internal representation prevent this to be fixed? Yup. It's based on touch/no-touch tests, not which net tests, since we don't associate nets with copper. Then how about making the crutch easier to handle:

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread DJ Delorie
Do we use alt for anything else? Would alt-click interfere with window managers? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Segfault on startup and garbage drawn outside of pcb board area

2010-06-07 Thread kai-martin knaak
Krzysztof =?utf-8?Q?Ko=C5=9Bciuszkiewicz?= wrote: Anybody observed anything similar? I use Peter C's before pours branch of pcb and see none of these artefacts and segfaults. My desktop environment is gnome with metacity as a window manager. All from debian/testing, i.e. squeeze. Maybe some

Re: gEDA-user: Segfault on startup and garbage drawn outside of pcb board area

2010-06-07 Thread Peter Clifton
On Tue, 2010-06-08 at 01:05 +0200, Krzysztof Kościuszkiewicz wrote: All, I have noticed two bugs with recent git versions of gl-enabled pcb (6507083b0401e0). You're not only using the GL enabled version, but the poured region enabled version. Beware - the behaviour with Polygons on that

Re: gEDA-user: Next problem, PCB looses rats

2010-06-07 Thread Peter Clifton
On Mon, 2010-06-07 at 19:14 -0400, DJ Delorie wrote: Do we use alt for anything else? Would alt-click interfere with window managers? Metacity / compiz have that as a short-cut for dragging windows around. Compiz eats almost all the Meta + ... operations, along with Alt+Scroll, and various

Re: gEDA-user: Segfault on startup and garbage drawn outside of pcb board area

2010-06-07 Thread Peter Clifton
On Tue, 2010-06-08 at 01:05 +0200, Krzysztof Kościuszkiewicz wrote: All, I have noticed two bugs with recent git versions of gl-enabled pcb (6507083b0401e0). 1) Garbage is displayed outside of board area. Try this patch, and see if it changes the behaviour / helps / breaks things further.

Re: gEDA-user: git HEAD PCB now supports user-defined holes in polygons

2010-06-07 Thread Peter Clifton
On Tue, 2010-06-08 at 00:57 +0200, kai-martin knaak wrote: Peter Clifton wrote: A subsequent commit also introduced a GUI tool for creating holes in polygons. Standard editing tools such as insert / move / remove point work on the holes too. Great! Does this apply to solder stop, too?