Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Vesa Solonen
08/06/15, 00:44, Wayne Stambaugh kirjoitti: > One thing I did notice is that bus entries do not draw the connection > point so they cannot show their connection status. It would be nice if > bus entries exhibited the same behavior. I'm not sure how much work > would be involved. I'm surprised I

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Nick Østergaard
I made a clean build and it seems to be working just fine now. 2015-06-07 22:25 GMT+02:00 Wayne Stambaugh : > I just checked both 32 and 64 bit builds on windows and I don't have any > issues no matter how I launch pcbnew, KiCad, EEschema, or stand alone. > > On 6/7/2015 4:11 PM, Nick Østergaard w

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Chris Pavlina
Almost no work at all - here you go. On Sun, Jun 07, 2015 at 07:49:58PM -0400, Wayne Stambaugh wrote: > If you have the time and can get too it in the not too distant future, > then please do. I think this would be a nice addition to your patch. I > will go ahead and commit this patch along with

[Kicad-developers] [PATCH] compile broken on clang - overload conflict

2015-06-07 Thread Chris Pavlina
5720 broke the build on clang by making SCH_SHEET_LIST::GetSheet(int) a const method, which changed the overload resolution order and resulted in failure due to ambiguity. This patch ranames SCH_SHEET_LIST::GetSheet(const wxString, bool) to ::GetSheetByPath to resolve that conflict. -- Chris c

[Kicad-developers] Caching the github footprints with Nginx

2015-06-07 Thread Carl Poirier
Hi folks, In case you didn't notice it, Orson committed a configuration for the nginx http server here . Dick is the author of it. This email is to report the excellent performance I am getting here using Nginx as a

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Wayne Stambaugh
Chris, I committed this patch along with the canvas refresh patch. Thank you for your contribution. Cheers, Wayne On 6/4/2015 6:21 PM, Chris Pavlina wrote: > Recently a proposal was made on Launchpad for pins to indicate when they > are connected: https://bugs.launchpad.net/kicad/+bug/1458083

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Wayne Stambaugh
I'll pass along the thanks. On 6/7/2015 7:50 PM, Cirilo Bernardo wrote: > Pass my thanks on to Dick; I think a lot of us have been wishing for the > disappearance of cvpcb for years. > > - Cirilo > > On Mon, Jun 8, 2015 at 4:20 AM, Wayne Stambaugh > wrote: > >

Re: [Kicad-developers] [PATCH] pcbnew crashes when loading file with bad net ID

2015-06-07 Thread Wayne Stambaugh
Expecting() raises an exception. I would rather use THROW_IO_ERROR() to tell the user not only where the offending net code is in the file but also that it is an offending net code that is the issue. Expecting() should be used when there is an invalid token or expected value type. In this case th

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Carl Poirier
Hi Nick, All is fine here on Xubuntu x64. Also, thanks to Dick for the contribution. Regards, Carl On Sun, Jun 7, 2015 at 7:44 PM, Wayne Stambaugh wrote: > Thanks Adam. I tested it on windows and I'm sure Dick tested it on linux. > > > On 6/7/2015 6:45 PM, Adam Wolf wrote: > > I can test OS

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Cirilo Bernardo
Pass my thanks on to Dick; I think a lot of us have been wishing for the disappearance of cvpcb for years. - Cirilo On Mon, Jun 8, 2015 at 4:20 AM, Wayne Stambaugh wrote: > I just committed a patch (r5718) from Dick that should greatly simplify > the process of footprint assignment using cvpcb.

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Wayne Stambaugh
If you have the time and can get too it in the not too distant future, then please do. I think this would be a nice addition to your patch. I will go ahead and commit this patch along with the refresh patch that goes along with it for now. On 6/7/2015 6:14 PM, Chris Pavlina wrote: > I could add

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Wayne Stambaugh
Thanks Adam. I tested it on windows and I'm sure Dick tested it on linux. On 6/7/2015 6:45 PM, Adam Wolf wrote: > I can test OS X this week. > > On Jun 7, 2015 3:25 PM, "Wayne Stambaugh" > wrote: > > I just checked both 32 and 64 bit builds on windows and I do

[Kicad-developers] [PATCH] pcbnew crashes when loading file with bad net ID

2015-06-07 Thread Chris Pavlina
If you try to load a kicad_pcb into pcbnew that refers to an invalid net ID, pcbnew crashes after failing an assertion. It should display an error indicating that the file is corrupt instead. I've changed BOARD_CONNECTED_ITEM::SetNetCode() to be able to indicate whether the code was valid, rath

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Chris Pavlina
I could add this too. On Sun, Jun 07, 2015 at 05:44:09PM -0400, Wayne Stambaugh wrote: > One thing I did notice is that bus entries do not draw the connection > point so they cannot show their connection status. It would be nice if > bus entries exhibited the same behavior. I'm not sure how much

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Nick Østergaard
I like it. 2015-06-07 23:39 GMT+02:00 Wayne Stambaugh : > I just tested this patch and I like the results. It makes it clear when > wires are not connect to pins. Anyone else have any opinions on this patch? > > On 6/4/2015 6:21 PM, Chris Pavlina wrote: >> Recently a proposal was made on Launchp

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Wayne Stambaugh
One thing I did notice is that bus entries do not draw the connection point so they cannot show their connection status. It would be nice if bus entries exhibited the same behavior. I'm not sure how much work would be involved. I'm surprised I never noticed that before or AFAIR no one has every

Re: [Kicad-developers] [PATCH] Hide pin targets when properly connected

2015-06-07 Thread Wayne Stambaugh
I just tested this patch and I like the results. It makes it clear when wires are not connect to pins. Anyone else have any opinions on this patch? On 6/4/2015 6:21 PM, Chris Pavlina wrote: > Recently a proposal was made on Launchpad for pins to indicate when they > are connected: https://bugs.

Re: [Kicad-developers] Perspective from a Production Environment

2015-06-07 Thread John Devereux
John Devereux writes: > Collin Anderson writes: > [...] > > Hi Collin > > Interesting... I gave kicad a good try over the new year hoping to > switch to it (for commercial use). It was precisely the footprint > creation workflow that I could not get to be usable for me. It was too > hard to cr

[Kicad-developers] Eeschema sheet recursion bug fix.

2015-06-07 Thread Wayne Stambaugh
I finally got around to committing (r5270) the bug fix for the Eeschema sheet recursion bug which caused Eeschema to segfault. I apologize for the delay but I was short on time and it was a tricky issue to resolve. I think I've covered all of the bases but please test to see if you can add or pas

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Wayne Stambaugh
I just checked both 32 and 64 bit builds on windows and I don't have any issues no matter how I launch pcbnew, KiCad, EEschema, or stand alone. On 6/7/2015 4:11 PM, Nick Østergaard wrote: > I just tied to pull those changes, but now I get a segfault when > starting pcbnew from the kicad app. > >

Re: [Kicad-developers] CvPcb change.

2015-06-07 Thread Nick Østergaard
I just tied to pull those changes, but now I get a segfault when starting pcbnew from the kicad app. I could possibly be some other stuff that I did not revert in my workspace before the build. The backtrace looks funny: http://dpaste.com/0DF8RP8 Could anyone just try to verify weather or not it

[Kicad-developers] [PATCH] Refresh eeschema canvas after placing part to avoid graphic debris

2015-06-07 Thread Chris Pavlina
When you pick up a part and move it in eeschema, the canvas is not refreshed after it is placed, leaving behind graphical debris. Here's a patch that adds this refresh. Goes particularly well with my recent patch to hide the pin targets after a connection has been made, as it is much more immed

Re: [Kicad-developers] Perspective from a Production Environment

2015-06-07 Thread Wayne Stambaugh
Collin, Many thanks for the good review. I can tell you as a long time KiCad developer and lead developer, it's always nice to hear what your doing well. I'm glad you enjoy using KiCad. KiCad does have it's quirks but we will continue to improve things as time goes on to provide the best possib

Re: [Kicad-developers] Perspective from a Production Environment

2015-06-07 Thread John Devereux
Collin Anderson writes: > Some weeks ago, KiCad hit some sort of personal 'critical mass' for me > and I began using KiCad exclusively for all my projects, including > some fairly complex high end switch mode and power designs, the kind > of project where most of the components will need custom f

Re: [Kicad-developers] Best way to set up a canonical library path ?

2015-06-07 Thread Wayne Stambaugh
Henner, There are two build configuration variables that control these paths in source. If you do not specify DEFAULT_INSTALL_PATH, then DEFAULT_INSTALL_PATH gets set to CMAKE_INSTALL_PATH. The default value of CMAKE_INSTALL_PATH is platform dependent. DEFAULT_INSTALL_PATH was added for package

[Kicad-developers] CvPcb change.

2015-06-07 Thread Wayne Stambaugh
I just committed a patch (r5718) from Dick that should greatly simplify the process of footprint assignment using cvpcb. This patch does away with using the intermediate *.cmp file and directly updates the s-expr netlist via kiway express messaging. This means there is no more stand alone executa

[Kicad-developers] Perspective from a Production Environment

2015-06-07 Thread Collin Anderson
Some weeks ago, KiCad hit some sort of personal 'critical mass' for me and I began using KiCad exclusively for all my projects, including some fairly complex high end switch mode and power designs, the kind of project where most of the components will need custom footprints unique to that board.

Re: [Kicad-developers] Best way to set up a canonical library path ?

2015-06-07 Thread Nick Østergaard
2015-06-07 0:35 GMT+02:00 Henner Zeller : > Hi, > So while developing and setting up a new system, it is not really > clear to me how to set up all the paths. Right now I can't seem to > find a simple way, only something that feels a bit too complicated. > > 1) Installing libraries > (I do _not_ us

Re: [Kicad-developers] wxWidgets vs boost utilities

2015-06-07 Thread jp charras
Le 07/06/2015 10:51, Cirilo Bernardo a écrit : > When I wrote the idf2igs tool/test program I modified the IDF code to use > boost to > (a) manipulate filenames and > (b) manipulate time > > I made the modifications since the IGES code already uses boost_filesystem > and I didn't want to pull in w

[Kicad-developers] wxWidgets vs boost utilities

2015-06-07 Thread Cirilo Bernardo
When I wrote the idf2igs tool/test program I modified the IDF code to use boost to (a) manipulate filenames and (b) manipulate time I made the modifications since the IGES code already uses boost_filesystem and I didn't want to pull in wxWidgets. Are there any foreseen difficulties in the future

Re: [Kicad-developers] Schematic Symbol Philosophy?

2015-06-07 Thread Eldar Khayrullin
No copy sch symbols, no copy pcb footprints, more ready parts with same sch symbol and footprint, but different pins assignment. 07.06.2015 05:11, Andy Peters пишет: On Jun 6, 2015, at 1:44 AM, Eldar Khayrullin wrote: Maybe add new file format "components library" that consist something like t