Re: [Kicad-developers] Highlithing components with a certain value

2013-04-28 Thread Simon Huwyler
I have only now noticed that naming the checkbox mark all components is not so good because there is a button called find marker, and here, marker means something completely different (DRC marker) But I think, the find dialog is not a good place for this. Yes, I want to find a marker. But,

[Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
I was comparing my tree with the master one. These are some changes I did in times and I would like what do you think of these - GenDate() at the moment uses a fixed format (more or less the european one), with the months hardcoded to the short english names. Wouldn't it be better to use the

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Dick Hollenbeck
On 04/28/2013 06:41 AM, Lorenzo Marcantonio wrote: I was comparing my tree with the master one. These are some changes I did in times and I would like what do you think of these - GenDate() at the moment uses a fixed format (more or less the european one), with the months hardcoded to the

Re: [Kicad-developers] layer based constraints

2013-04-28 Thread Dick Hollenbeck
On 04/27/2013 12:10 PM, Lorenzo Marcantonio wrote: On Sat, Apr 27, 2013 at 11:11:54AM -0500, Dick Hollenbeck wrote: But how important is that really? Will it result in a reduction in pay? The common user has been a hobbyist, and is becoming a corporate employee as the software gets better.

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
On Sun, Apr 28, 2013 at 08:09:29AM -0500, Dick Hollenbeck wrote: GenDate() is not my function, so I could only offer an opinion but no protective mandate. I am neutral, and to formulate a strong opinion would require a study of its usage, for which I do not have the time. AFAIK mostly

[Kicad-developers] Regression Testing

2013-04-28 Thread Brian Sidebotham
Hi Guys, I'm just catching up with the list, and I saw something that caught my eye as it's something that's been on my mind for a while: -- Dick Hollenbeck wrote: - Right now, I am finding too many bugs in the software ... - We might do well as a team by slowing down

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
On Sun, Apr 28, 2013 at 03:33:32PM +0200, Lorenzo Marcantonio wrote: AFAIK mostly reports and sheet border. I'll investigate. Correction, it's *only* for the title block. The default (%x) formatting (for the italian locale, at least) is numeric only (like dd/mm/) so it's *very* easy to

[Kicad-developers] I hate even more wxString

2013-04-28 Thread Lorenzo Marcantonio
Every wx releases something works slightly different... I'm trying to use wx 2.9.4 (installed with the wxPython distribution) Configured OK, building woes: static int wxCALLBACK MyCompareFunction( long aItem1, long aItem2, long aSortData ) { wxString* component1Name = (wxString*) aItem1;

Re: [Kicad-developers] Proposal: Move to C++11

2013-04-28 Thread jp charras
Le 27/04/2013 18:42, Lorenzo Marcantonio a écrit : On Sat, Apr 27, 2013 at 12:31:54PM -0400, Wayne Stambaugh wrote: GCC 4.8 is fully 0x11 compliant with one minor exception (see the Have they fixed the misoptimization breaking the zone filling code at least? About zone filling code and

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread jp charras
Le 28/04/2013 13:41, Lorenzo Marcantonio a écrit : I was comparing my tree with the master one. These are some changes I did in times and I would like what do you think of these - GenDate() at the moment uses a fixed format (more or less the european one), with the months hardcoded to the

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Dick Hollenbeck
. On Apr 28, 2013 8:31 AM, Lorenzo Marcantonio l.marcanto...@logossrl.com wrote: On Sun, Apr 28, 2013 at 08:09:29AM -0500, Dick Hollenbeck wrote: GenDate() is not my function, so I could only offer an opinion but no protective mandate. I am neutral, and to formulate a strong opinion would

Re: [Kicad-developers] Regression Testing

2013-04-28 Thread Miguel Angel Ajo
I agree that some kind of automated QA tests for the project would be great, Adam wolf and I had a conversation about that recently. I've seen many projects dramatically increasing quality because of regression testing. I'm not sure how well is wx prepared for the UI parts, but we can do it

Re: [Kicad-developers] Regression Testing

2013-04-28 Thread Dick Hollenbeck
On Apr 28, 2013 10:54 AM, Brian Sidebotham brian.sidebot...@gmail.com wrote: Hi Guys, I'm just catching up with the list, and I saw something that caught my eye as it's something that's been on my mind for a while: -- Dick Hollenbeck wrote: - Right now, I am

Re: [Kicad-developers] Regression Testing

2013-04-28 Thread Jacob Schmidt
The other thing I learned was that python can call arbitrary C functions in an arbitrary dll, even if they are not swigged. Sure, ctypes is, IMHO, one of the coolest standard library modules.

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
On Sun, Apr 28, 2013 at 03:50:09PM -0500, Dick Hollenbeck wrote: The interface is correct. Setting any angle is desired. The implentation is insufficient in this case. The black box is broken and needs embellishment. I chose what the dog is to do when we started the plugins. The tail is

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Dick Hollenbeck
On Apr 28, 2013 11:09 PM, Lorenzo Marcantonio l.marcanto...@logossrl.com wrote: On Sun, Apr 28, 2013 at 03:50:09PM -0500, Dick Hollenbeck wrote: The interface is correct. Setting any angle is desired. The implentation is insufficient in this case. The black box is broken and needs

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Dick Hollenbeck
On Apr 28, 2013 11:19 PM, Dick Hollenbeck d...@softplc.com wrote: On Apr 28, 2013 11:09 PM, Lorenzo Marcantonio l.marcanto...@logossrl.com wrote: On Sun, Apr 28, 2013 at 03:50:09PM -0500, Dick Hollenbeck wrote: The interface is correct. Setting any angle is desired. The implentation

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
On Sun, Apr 28, 2013 at 11:19:02PM -0500, Dick Hollenbeck wrote: Can you name the class where setangle, the interface, cannot successfully set an angle of any degree, without talking about client code? No, I didn't look for it, but the compiler flagged that (innocuous) swap so there *could* be

Re: [Kicad-developers] Miscellaneous stuff

2013-04-28 Thread Lorenzo Marcantonio
On Sun, Apr 28, 2013 at 11:40:07PM -0500, Dick Hollenbeck wrote: Client code is simply that which makes calls to an interface, a class user. I don't see a problem if an interface is richer than its clients need. Since you changed the specifications (an angle can be arbitrary) the client needs