Re: gEDA-user: Pressing = key causes PCB to freeze for a few minutes

2011-05-17 Thread Gabriel Paubert
On Mon, May 16, 2011 at 11:29:46PM +0200, Kai-Martin Knaak wrote: Peter Clifton wrote: the two '=' or remove the whole part 'a={= Key=}', what will remove this key-binding for this menu-item. Yes, I can recommend removing this key binding. I do in my local builds for the

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 17/05/11 02:44, DJ Delorie wrote: I've always been interested in CAD programs and thought of making a schematic/pcb one from scratch. I've never truly understood why people would rewrite a (potentially) huge application set just because. Why not start with the existing tools and just

Re: gEDA-user: Pressing = key causes PCB to freeze for a few minutes

2011-05-17 Thread Peter Clifton
On Tue, 2011-05-17 at 10:11 +0200, Gabriel Paubert wrote: I'm sure other languages use even more modifiers, but could someone apply the following patch: Committed, thanks! I made the equivalent change to the GTK HID whilst I was at it, and wrote a commit message for you. I look forward

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Peter Clifton
On Tue, 2011-05-17 at 20:36 +1000, Russell Shaw wrote: On 17/05/11 02:44, DJ Delorie wrote: I've always been interested in CAD programs and thought of making a schematic/pcb one from scratch. I've never truly understood why people would rewrite a (potentially) huge application set

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Tue, 2011-05-17 at 20:36 +1000, Russell Shaw wrote: On 17/05/11 02:44, DJ Delorie wrote: Hi, A schematic/pcb editor is not huge unless it's done in an inelegant way. A very first task i would do is create a decent gui for drawing the symbol and footprint in the schematic/pcb

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 4:36 AM, Russell Shaw wrote: Hi, A schematic/pcb editor is not huge unless it's done in an inelegant way. A very first task i would do is create a decent gui for drawing the symbol and footprint in the schematic/pcb library, and make a decent library browser. Then i

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 17/05/11 22:31, Stefan Salewski wrote: On Tue, 2011-05-17 at 20:36 +1000, Russell Shaw wrote: On 17/05/11 02:44, DJ Delorie wrote: Hi, A schematic/pcb editor is not huge unless it's done in an inelegant way. A very first task i would do is create a decent gui for drawing the symbol and

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Tue, 2011-05-17 at 12:02 +0100, Peter Clifton wrote: Core features in the PCB editor can be pretty complex. We have a lot of code for dealing with polygon geometry, May we consider use of clipping libraries like http://angusj.com/delphi/clipper.php

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 17/05/11 22:40, John Doty wrote: On May 17, 2011, at 4:36 AM, Russell Shaw wrote: Hi, A schematic/pcb editor is not huge unless it's done in an inelegant way. A very first task i would do is create a decent gui for drawing the symbol and footprint in the schematic/pcb library, and make a

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Tue, 2011-05-17 at 23:35 +1000, Russell Shaw wrote: I was expert at using high-end HP DCS/PCDS on unix boxes 20 years ago before it got discontinued, and a few other cad systems since then. A very first task i would do is create a decent gui for drawing the symbol and footprint in

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 17/05/11 23:43, Stefan Salewski wrote: On Tue, 2011-05-17 at 23:35 +1000, Russell Shaw wrote: I was expert at using high-end HP DCS/PCDS on unix boxes 20 years ago before it got discontinued, and a few other cad systems since then. A very first task i would do is create a decent gui for

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 7:45 AM, Russell Shaw wrote: A well-stocked workshop is nothing more than a multitool workshop. With that attitude, you'll botch the job. There's no reason why a schematic and pcb editor can't have tight coupling and still interact with all external tools. The

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 18/05/11 00:15, John Doty wrote: On May 17, 2011, at 7:45 AM, Russell Shaw wrote: A well-stocked workshop is nothing more than a multitool workshop. With that attitude, you'll botch the job. There's no reason why a schematic and pcb editor can't have tight coupling and still interact

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Tue, 2011-05-17 at 23:59 +1000, Russell Shaw wrote: Instead of blindly reinventing the wheel, i always look in detail at what currently exists. Maybe KiCAD is a better starting point for you? Written in C++ with wxWidgets, it is available for multiple OS including windows. Here in Germany

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 18/05/11 00:30, Stefan Salewski wrote: On Tue, 2011-05-17 at 23:59 +1000, Russell Shaw wrote: Instead of blindly reinventing the wheel, i always look in detail at what currently exists. Maybe KiCAD is a better starting point for you? Written in C++ with wxWidgets, it is available for

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 18/05/11 00:30, Stefan Salewski wrote: On Tue, 2011-05-17 at 23:59 +1000, Russell Shaw wrote: Instead of blindly reinventing the wheel, i always look in detail at what currently exists. Maybe KiCAD is a better starting point for you? Written in C++ with wxWidgets, it is available for

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 18/05/11 00:30, Stefan Salewski wrote: On Tue, 2011-05-17 at 23:59 +1000, Russell Shaw wrote: Instead of blindly reinventing the wheel, i always look in detail at what currently exists. Maybe KiCAD is a better starting point for you? Written in C++ with wxWidgets, it is available for

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Wed, 2011-05-18 at 00:41 +1000, Russell Shaw wrote: The problem with KiCAD is 1) C++, 2) Qt. C++ was a *really* bad idea. Qt i don't like because it was fundamentally architected just for the sake of hiding code from users using the MOC preprocessor that used to be closed source.

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 9:06 AM, Russell Shaw wrote: It seems like too much redundancy to have two projects with similar uses (which i wouldn't like), and i don't like forking either. But your vision is an integrated tool, while gEDA is a toolkit. I'm still studying geda, but if i did some

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Stefan Salewski
On Wed, 2011-05-18 at 01:06 +1000, Russell Shaw wrote: I'm still studying geda, but if i did some real work on it, it would end up having an extra file format, extra guis, and a closer sch/pcb link. Maybe a good starting point is defining a new extended file format. (For current pcb

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Russell Shaw
On 18/05/11 01:41, John Doty wrote: On May 17, 2011, at 9:06 AM, Russell Shaw wrote: It seems like too much redundancy to have two projects with similar uses (which i wouldn't like), and i don't like forking either. But your vision is an integrated tool, while gEDA is a toolkit. I'm

gEDA-user: Unsubscribing from the list

2011-05-17 Thread Peter TB Brett
Hi folks, It's no longer a worthwhile use of my time to monitor this list, due to the excessively low signal-to-noise ratio. I'm therefore unsubscribing from it for the time being. I will continue to monitor the gEDA-bug and gEDA-dev mailing lists. If you wish to get help with using gEDA,

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 9:56 AM, Russell Shaw wrote: Most guis hide what they do. I believe in them showing the commands they send internally as a script would (or atleast have the option to show that) so the user can paste the commands into an external file if needed. I've done GUIs that wrap

Re: gEDA-user: Unsubscribing from the list

2011-05-17 Thread Russell Shaw
On 18/05/11 02:01, Peter TB Brett wrote: Hi folks, It's no longer a worthwhile use of my time to monitor this list, due to the excessively low signal-to-noise ratio. I'm therefore unsubscribing from it for the time being. I will continue to monitor the gEDA-bug and gEDA-dev mailing lists. If

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Robert Spanton
Hi John, Russell Shaw wrote: There's no reason why a schematic and pcb editor can't have tight coupling and still interact with all external tools. John Doty wrote: The architectures are different. To flexibly interact with external tools, you need the interfaces to be simple text files.

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread DJ Delorie
There are already two IPC architectures in place between gschem and PCB: 1. Text files. 2. The user. 3. dbus (at least, we had it working at one point) ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 11:15 AM, DJ Delorie wrote: There are already two IPC architectures in place between gschem and PCB: 1. Text files. 2. The user. 3. dbus (at least, we had it working at one point) dbus is one of the approaches I had in mind when I wrote:

gEDA-user: Slides on getting started with gEDA

2011-05-17 Thread Eric Thompson
Last year I did apresentationon getting started with gEDA at the 2010 Open Source Bridge conference. I've been meaning to release the slides for a long time and finally got around to it. I dont have complete presentation notes but you can view the speaker notes I did make from the

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Peter Clifton
On Tue, 2011-05-17 at 15:36 +0200, Stefan Salewski wrote: On Tue, 2011-05-17 at 12:02 +0100, Peter Clifton wrote: Core features in the PCB editor can be pretty complex. We have a lot of code for dealing with polygon geometry, May we consider use of clipping libraries like

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Eduardo Costa
Hi guys, That's not true at all John. Have you ever heard/seen a program called Alias Wavefront Maya? It used to be from Silicon Graphics, but they sold it to Autodesk a couple of years ago. A program for 3D CGI which has quite an innovative popup menu system with something called hotboxes and

Re: gEDA-user: Pressing = key causes PCB to freeze for a few minutes

2011-05-17 Thread Vanessa Ezekowitz
On Mon, 16 May 2011 23:29:46 +0200 Kai-Martin Knaak k...@lilalaser.de wrote: Peter Clifton wrote: the two '=' or remove the whole part 'a={= Key=}', what will remove this key-binding for this menu-item. Yes, I can recommend removing this key binding. I do in my local builds

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Eduardo Costa
That's a shot of it: http://imageshack.us/f/84/shoti.png/ It lacks a two cadinal pointers in the image, as I was testing don't remember what when I had stop it. I also forgot to say is done right on top of Xlib and uses XResources for font color, background and border color. No dependencies or

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Vanessa Ezekowitz
On Mon, 16 May 2011 16:41:11 -0700 Steven Michalske smichal...@gmail.com wrote: On May 16, 2011, at 4:25 PM, al davis ad...@freeelectron.net wrote: On Monday 16 May 2011, Steven Michalske wrote: But lawyers can use that clause as a loophole to invalidate legitimate patents. Minor

gEDA-user: Rounding vs. truncating in gcode exporter

2011-05-17 Thread Andrew Poelstra
As part of my project to convert PCB's internal units to nanometers from cmils, I am cleaning up and unifying the unit handling code in the core and various HID's. In the gcode HID there is an auxiliary function to convert pcb's units to an integer number of ``dots'' (what the printer uses when

Re: gEDA-user: PCB crash

2011-05-17 Thread Colin D Bennett
On Tue, 17 May 2011 01:12:14 +0100 Peter Clifton pc...@cam.ac.uk wrote: On Tue, 2011-05-17 at 00:10 +0100, Peter Clifton wrote: On Mon, 2011-05-16 at 15:22 -0700, Colin D Bennett wrote: On Mon, 16 May 2011 23:10:30 +0200 I bisected the bug and determined it was introduced 2011-04-30

gEDA-user: pcb bug #783640 segfault crash after using Move Object to Current Layer

2011-05-17 Thread Colin D Bennett
Can anyone else confirm this bug: segfault crash after using Move Object to Current Layer Bug #783640 https://bugs.launchpad.net/pcb/+bug/783640 The bug seems to have existed in pcb for a long time as I have tested and verified its existence on many versions. Regards, Colin

Re: gEDA-user: pcb bug #783640 segfault crash after using Move Object to Current Layer

2011-05-17 Thread Andrew Poelstra
On Tue, May 17, 2011 at 02:45:56PM -0700, Colin D Bennett wrote: Can anyone else confirm this bug: segfault crash after using Move Object to Current Layer Bug #783640 https://bugs.launchpad.net/pcb/+bug/783640 The bug seems to have existed in pcb for a long time as I have tested and

Re: gEDA-user: Rounding vs. truncating in gcode exporter

2011-05-17 Thread Markus Hitter
Am 17.05.2011 um 23:36 schrieb Andrew Poelstra: does it matter whether we use truncation or rounding in this calculation? If so, which should be used? I can't think of a situation where truncating is more accurate than rounding, so rounding is always better, IMHO. If you work on the

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread John Doty
On May 17, 2011, at 12:57 PM, Eduardo Costa wrote: A program for 3D CGI which has quite an innovative popup menu system with something called hotboxes and cardinal menus (the one shown bellow). 200% productive, and much better than anyother existing/deployed nowadays: That's not the toolkit

Re: gEDA-user: PCB crash

2011-05-17 Thread Peter Clifton
On Tue, 2011-05-17 at 14:52 -0700, Colin D Bennett wrote: To reproduce the crash: 1. Open the test2.pcb layout in pcb. 2. Put the mouse over the line connecting R1 and TP2. 3. Press '2' to select solder layer. 4. Press 'm' to move the line to the solder layer. 5. Press 'o' to optimize rats.

gEDA-user: (no subject)

2011-05-17 Thread S. Aguinaga
http://dkgbb.de/dh.php ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Kai-Martin Knaak
Stefan Salewski wrote: While gEDA/PCB has some serious users and a large list of projects done with gEDA, KiCAD users seems to be more childreen type, making boards with a power LED and a led driver chip... kicad is the EDA chosen by some high profile open hardware projects: * reprap

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread DJ Delorie
BTW, what are the show cases for geda/pcb? There's a list on gpleda.org: http://geda.seul.org/wiki/geda:links Personally, climate control and electrical monitoring in my house is done by gEDA/PCB projects. ___ geda-user mailing list

Re: gEDA-user: Reinventing the wheel

2011-05-17 Thread Kai-Martin Knaak
DJ Delorie wrote: There's a list on gpleda.org: http://geda.seul.org/wiki/geda:links What would be the top five with regard to public visibility, nerdiness, or technological impact? ---)kaimartin(--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: