Re: [Kicad-developers] [PATCH] Fix typing problems with GR_KB_* constants

2016-01-18 Thread Nick Østergaard
Hi I tested this on Archlinux with clang 3.7.0 and gcc 5.3.0, seems to work fine. Tested some different operations in pcbnew and saw not abnormal behaviour. 2016-01-15 0:53 GMT+01:00 Chris Pavlina : > Hi, > > We have a few minor typing issues with the GR_KB_* constants in > include/common.h: > >

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Bernhard Stegmaier
OK, understood… thanks! Regards, Bernhard > On 18 Jan 2016, at 21:35, Cirilo Bernardo wrote: > > On Tue, Jan 19, 2016 at 5:14 AM, Bernhard Stegmaier > wrote: > Hi, > > I didn’t try(check it, so maybe just dumb questions: > What is the difference between the ca

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Jeff Barlow
On 01/18/2016 10:11 AM, Wayne Stambaugh wrote: Exactly! Even my suggestion is beyond the technical skills of your typical PCB layout person. However, most companies do have an IT dept that could set up a caching proxy server for the hapless PCB layout person rather easily. Wow... You've obvio

[Kicad-developers] Update on new 3D Viewer and plugins

2016-01-18 Thread Cirilo Bernardo
Hi folks, The new 3D Viewer is all Mario's work but I thought I'd show a screenshot of the 3D view of the video demo board which is using IDF component outline models. This shows how the IDF component outlines are now supported by the 3D viewer via the plugin system. It will be some time still b

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Mário Luzeiro
Hi Clemens, I think I may be related with that issue in Cirilo branch as I am working on render. This need investigation. I know what it is related but I dont know how to solve it at this moment. This looks like because wxWidgets decide in some situations to ask to redraw twice on the first t

[Kicad-developers] kicad/kicad include cleanup

2016-01-18 Thread Simon Wells
Attached is a patch that cleans up the kicad project manager includes. It removes ones that are unnecessary and replaces <> where it makes sense kicad-prjmgr.patch Description: Binary data ___ Mailing list: https://launchpad.net/~kicad-developers Post t

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Cirilo Bernardo
I've made a number of bug fixes; the latest version committed is 6462. - Cirilo On Mon, Jan 18, 2016 at 7:59 PM, Cirilo Bernardo wrote: > Hi folks, > > I have reworked the new 3D code and would appreciate some testing/feedback > on the 3D path configuration and name resolution. This is (hopefu

Re: [Kicad-developers] 3D refactor update (segfaults here)

2016-01-18 Thread Clemens Koller
Hi, Cirilo! > Perhaps a debug build would help. From the backtrace it's not obvious to me > where the problem might be; it seems to be unrelated to the code changes > which I made. > If there's a possibility that the code is being linked to other existing > libraries, try running 'ldd' on kicad/pc

Re: [Kicad-developers] OS X: pinch-to-zoom support for wxWidgets 3.1

2016-01-18 Thread Garth Corral
It is an oddly named macro who’s intent is not clear from the name. > On Jan 18, 2016, at 3:14 PM, Nick Østergaard wrote: > > Aha ok, I see, I guess I should have tried to look up the doc for that then. > > 2016-01-19 0:04 GMT+01:00 Garth Corral : >> wxCHECK_VERSION >> >> bool wxCHECK_VERSION(

Re: [Kicad-developers] OS X: pinch-to-zoom support for wxWidgets 3.1

2016-01-18 Thread Nick Østergaard
Aha ok, I see, I guess I should have tried to look up the doc for that then. 2016-01-19 0:04 GMT+01:00 Garth Corral : > wxCHECK_VERSION > > bool wxCHECK_VERSION(major, minor, release) > > This is a macro which evaluates to true if the current wxWidgets version is > at least major.minor.release. >

Re: [Kicad-developers] OS X: pinch-to-zoom support for wxWidgets 3.1

2016-01-18 Thread Garth Corral
wxCHECK_VERSION bool wxCHECK_VERSION(major, minor, release) This is a macro which evaluates to true if the current wxWidgets version is at least major.minor.release. > On Jan 18, 2016, at 12:42 PM, Nick Østergaard wrote: > > Mmm, I think this patch looks a bit wierd. It is quite possible tha

Re: [Kicad-developers] 3D refactor update (segfaults here)

2016-01-18 Thread Nick Østergaard
FWIW, on my archlinux machine it seems to run fine. This is 6459 on Cirilo's branch. 2016-01-18 23:06 GMT+01:00 Cirilo Bernardo : > Hi Clemens, > > Perhaps a debug build would help. From the backtrace it's not obvious to > me > where the problem might be; it seems to be unrelated to the code cha

Re: [Kicad-developers] 3D refactor update (segfaults here)

2016-01-18 Thread Cirilo Bernardo
Hi Clemens, Perhaps a debug build would help. From the backtrace it's not obvious to me where the problem might be; it seems to be unrelated to the code changes which I made. If there's a possibility that the code is being linked to other existing libraries, try running 'ldd' on kicad/pcbnew a

[Kicad-developers] Description in COMPONENT class not used?

2016-01-18 Thread Martin Marmsoler
Hello, I had a look on the component class and I didn't find some variable, that the description of the part isn't read anywhere. Is there another class where this value is read? Martin ___ Mailing list: https://launchpad.net/~kicad-developers Post to

Re: [Kicad-developers] 3D refactor update (segfaults here)

2016-01-18 Thread Clemens Koller
Hi, Cirilo On 2016-01-18 09:59, Cirilo Bernardo wrote: > I have reworked the new 3D code and would appreciate some testing/feedback > on the 3D path configuration and name resolution. This is (hopefully) the last > hurdle before merging the code with the main branch, which in turn will be the > f

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread Simon Wells
I would prefer to see something more sperated, Where most settings are per user so saved in user preferences, This save/load should be all automatic, aka you change a preference it saves it. The only option i see being useful for these is to be able to export/save settings but outside of a browser

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread Clemens Koller
I hope I can help with some thoughts: > Le 18/01/2016 19:28, Wayne Stambaugh a écrit : >> Makes sense to save these at the project level. I would like to be flexible what I can save/export at what "level", making "levels" basically irrelevant. When I want to move from one design to the next one,

Re: [Kicad-developers] OS X: pinch-to-zoom support for wxWidgets 3.1

2016-01-18 Thread Nick Østergaard
Mmm, I think this patch looks a bit wierd. It is quite possible that I just don't know what exactly the issues are with this stuff on OS X, but why do just add a check specifically for wx 3.1.0? What about never wx versions? 2016-01-17 22:00 GMT+01:00 Bernhard Stegmaier : > Hi, > > current mainlin

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread jp charras
Le 18/01/2016 19:59, jp charras a écrit : > Le 18/01/2016 19:28, Wayne Stambaugh a écrit : > > << snipped >> > >>> If you want to enhance the .pro file, add also in this file the path of >>> the saved gerber and drill files (Eeschema already save the path of plot >>> files). >> >> Makes sense to

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Cirilo Bernardo
On Tue, Jan 19, 2016 at 5:14 AM, Bernhard Stegmaier wrote: > Hi, > > I didn’t try(check it, so maybe just dumb questions: > What is the difference between the cached and original files? > I guess most of the time the config folder will be on the same storage as > the original files (== home folde

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Cirilo Bernardo
On Mon, Jan 18, 2016 at 10:06 PM, Clemens Koller wrote: > Hello, Cirilo! > > On 2016-01-18 09:59, Cirilo Bernardo wrote: > > I have reworked the new 3D code and would appreciate some > testing/feedback > > Those who have tried previous versions will need to: > > a. delete all cache files (in th

Re: [Kicad-developers] [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread nnn4000
There is some time between assigning a footprint to a symbol and loading them to a board. Some of people assigns footprints in a library. There are many footprints in the official repository that has either inconsistent or wrong pin numbering. Probably they will change as soon as somebody will

Re: [Kicad-developers] [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Wayne Stambaugh
On 1/18/2016 1:53 PM, Andy Peters wrote: > >> On Jan 18, 2016, at 11:11 AM, Wayne Stambaugh wrote: > >> That being said, I'm keeping my github set up. I >> like not having to periodically refresh local repos to have access to >> the latest and greatest footprints. > > Quoting only the above b

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread jp charras
Le 18/01/2016 19:28, Wayne Stambaugh a écrit : << snipped >> >> If you want to enhance the .pro file, add also in this file the path of >> the saved gerber and drill files (Eeschema already save the path of plot >> files). > > Makes sense to save these at the project level. > >> >> It could be

Re: [Kicad-developers] [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Andy Peters
> On Jan 18, 2016, at 11:11 AM, Wayne Stambaugh wrote: > That being said, I'm keeping my github set up. I > like not having to periodically refresh local repos to have access to > the latest and greatest footprints. Quoting only the above because I honestly want to understand: By “latest and

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread Wayne Stambaugh
On 1/18/2016 12:23 PM, jp charras wrote: > Le 18/01/2016 17:26, Chris Pavlina a écrit : >> Good points. >> >> Would you agree that at least "Save" is currently broken? It does not >> allow you to save to a different project file. It displays the file >> selector dialog, but then ignores the selec

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Chris Pavlina
As a slight counterpoint, I don't like having the "latest and greatest footprints" right away, it tends to lead to unnoticed errors in a project. It would be nice if we could at least link to a specific revision per project, to freeze the libraries until the engineer is willing to put in the ef

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Bernhard Stegmaier
Hi, I didn’t try(check it, so maybe just dumb questions: What is the difference between the cached and original files? I guess most of the time the config folder will be on the same storage as the original files (== home folder), so what’s the point of copying them to a cache folder? It would pr

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Wayne Stambaugh
On 1/18/2016 11:56 AM, Andy Peters wrote: > On Jan 18, 2016, at 8:32 AM, Chris Pavlina wrote: >> >> >> I still think setting up a local server is a massively hackish "solution", >> and there's a difference between a user suggesting this to another user, and >> a developer (in fact, the one who c

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Mário Luzeiro
Hi, For a) I think for this cache mechanisms there should be some way to versioning the files or folders or what.. so it will be automatically possible to the application to delete that files. A possibility would be to hash the file with his own version, so a future version will create a differ

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread jp charras
Le 18/01/2016 17:26, Chris Pavlina a écrit : > Good points. > > Would you agree that at least "Save" is currently broken? It does not > allow you to save to a different project file. It displays the file > selector dialog, but then ignores the selection and saves to the current > project. > >

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Chris Pavlina
I'm tempted to quip "a developers' mailing list", but the rest of you are perhaps less gittish than I am :D On Mon, Jan 18, 2016 at 09:56:13AM -0700, Andy Peters wrote: > On Jan 18, 2016, at 8:32 AM, Chris Pavlina wrote: > > > > > > I still think setting up a local server is a massively hackis

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Andy Peters
On Jan 18, 2016, at 8:32 AM, Chris Pavlina wrote: > > > I still think setting up a local server is a massively hackish "solution", > and there's a difference between a user suggesting this to another user, and > a developer (in fact, the one who created the need to do this) suggesting it. > P

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread Chris Pavlina
Good points. Would you agree that at least "Save" is currently broken? It does not allow you to save to a different project file. It displays the file selector dialog, but then ignores the selection and saves to the current project. Actually, "Load" seems to do this too. What would you prefer

Re: [Kicad-developers] Discuss: Save/Load Preferences

2016-01-18 Thread jp charras
Le 17/01/2016 19:02, Chris Pavlina a écrit : > Hi, > > I'd like to discuss the Save/Load Preferences feature a bit. I've never > quite exactly understood what it's supposed to be used for. Here's what > I gathered from the code: > > - Save Preferences calls SaveProjectSettings(true), asking the

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Chris Pavlina
With regards to etiquette and constructiveness, I don't have anything to say - I either agree with you, or already made clear where I don't, and I don't think continuing it would be particularly, well, constructive to keep going. However, since you asked me directly - no, you suggesting users clon

Re: [Kicad-developers] Fwd: [PATCH] github_plugin -> curl -> openssl thread safety

2016-01-18 Thread Wayne Stambaugh
One of my least favorite tasks as project leader is to deal with issues like this. But if I don't they will fester and become problematic which can set the project back. I also like to take the time to think issues like this through so I can respond to them in a calm and rational manner rather th

Re: [Kicad-developers] 3D refactor update

2016-01-18 Thread Clemens Koller
Hello, Cirilo! On 2016-01-18 09:59, Cirilo Bernardo wrote: > I have reworked the new 3D code and would appreciate some testing/feedback > Those who have tried previous versions will need to: > a. delete all cache files (in the kicad config. directory under 3d/cache) and > b. delete the older 3D

[Kicad-developers] 3D refactor update

2016-01-18 Thread Cirilo Bernardo
Hi folks, I have reworked the new 3D code and would appreciate some testing/feedback on the 3D path configuration and name resolution. This is (hopefully) the last hurdle before merging the code with the main branch, which in turn will be the first step towards implementing the new 3D Viewer. T