Re: [Kicad-developers] file format change and STEP exporter

2017-12-08 Thread José Ignacio
Indeed, it is much easier to just re-parse pcb files than it is to extract data using the internal APIs. The intention is for that to be temporary until the internal api improves to the point where writing something interfacing with it wont be a pile of workarounds for quirks and sharp corners. If

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Tomasz Wlostowski
On 09/12/17 01:33, Bernhard Stegmaier wrote: > Some sites say that. > I tried to manually compile a test program from one of those, but my > clang doesn’t even recognise -fopenmp. > The other thing mentioned is clang-omp, but that seems not to be > maintained any longer. > Didn’t try further… Hi

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Bernhard Stegmaier
Some sites say that. I tried to manually compile a test program from one of those, but my clang doesn’t even recognise -fopenmp. The other thing mentioned is clang-omp, but that seems not to be maintained any longer. Didn’t try further… Regards, Bernhard > On 8. Dec 2017, at 16:50, Simon

[Kicad-developers] file format change and STEP exporter

2017-12-08 Thread Cirilo Bernardo
Hi folks, I haven't had time to follow changes for quite some time but there was some talk about making changes to the PCB file format. If the file format changes, some changes will also have to be made to the STEP exporter (utils/kicad2step) to handle the new format. Unfortunately I can't

[Kicad-developers] [PATCH] Filter empty libraries in CMP_TREE_MODEL_ADAPTER (fixes lp:1736930)

2017-12-08 Thread Seth Hillbrand
​Attached is a small patch to avoid showing library listings from the component selector when they have no components.​ This resolves https://bugs.launchpad.net/kicad/+bug/1736930 Empty libraries are still shown in the library editor (needed if you are creating a new one) -Seth ​​ From

[Kicad-developers] Jenkins build is back to normal : linux-kicad-full-gcc-head #2607

2017-12-08 Thread Miguel Angel Ajo
See ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe :

[Kicad-developers] Jenkins build is back to normal : kicad-qa #3138

2017-12-08 Thread Miguel Angel Ajo
See ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Simon Wells
I thought it did if you can find the right lib as it was only the lib that was missing? > On 9/12/2017, at 3:48 AM, Bernhard Stegmaier wrote: > > … I looked around a bit and from that it seems to be pretty sure that stock > Xcode Apple clang (which I use) doesn’t

Re: [Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread Maciej Sumiński
This is one more thing to fix. I have successfully imported a schematic sheet with non-ASCII texts, but this project uses symbols named using non-ASCII characters and this is not yet handled. On 12/08/2017 03:13 PM, Wayne Stambaugh wrote: > I'm guessing we can also mark this bug report >

[Kicad-developers] Build failed in Jenkins: linux-kicad-full-gcc-head #2606

2017-12-08 Thread Miguel Angel Ajo
See Changes: [Maciej Suminski] Fix operator+= for UTF8 class [Maciej Suminski] fix double free and memory leak in SHAPE_POLY_SET -- [...truncated 143.49 KB...] [

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Bernhard Stegmaier
… I looked around a bit and from that it seems to be pretty sure that stock Xcode Apple clang (which I use) doesn’t support OpenMP. Regards, Bernhard > On 8. Dec 2017, at 14:05, Bernhard Stegmaier wrote: > > Hi Tom, > >> On 8. Dec 2017, at 13:59, Tomasz Wlostowski

[Kicad-developers] Build failed in Jenkins: kicad-qa #3136

2017-12-08 Thread Miguel Angel Ajo
See Changes: [Maciej Suminski] Fix operator+= for UTF8 class -- [...truncated 65.73 KB...] ^ : In

Re: [Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread Wayne Stambaugh
I'm guessing we can also mark this bug report https://bugs.launchpad.net/kicad/+bug/1736083 as fix committed. On 12/08/2017 08:50 AM, Maciej Sumiński wrote: > Hi Wayne, > > I have tested it and indeed it fixes the problem with Eagle import as well. > > Cheers, > Orson > > On 12/08/2017 02:42

Re: [Kicad-developers] [PATCH] fix double free and memory leak in SHAPE_POLY_SET

2017-12-08 Thread Maciej Sumiński
Hi Andreas, Thank you for the patch. The proposed changes are reasonable, therefore I merged your patch to the master branch. Cheers, Orson On 12/08/2017 12:37 PM, Andreas Buhr wrote: > Dear Kicad developers, > > the attached patch fixes two bugs in SHAPE_POLY_SET. > > There were two problems

Re: [Kicad-developers] Signal integrity simulation within Kicad

2017-12-08 Thread Andreas Buhr
On 11/29/2017 08:07 PM, Tomasz Wlostowski wrote: > I've made a quick test program that prints most of the board's geometry > as bare polygons. It's here: > > https://github.com/twlostow/kicad-dev/tree/tom-polygon-gen/qa/polygon_generator Hi Tom, thanks a lot for your help extracting polygons

Re: [Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread Maciej Sumiński
Hi Wayne, I have tested it and indeed it fixes the problem with Eagle import as well. Cheers, Orson On 12/08/2017 02:42 PM, Wayne Stambaugh wrote: > Orson, > > Did you test this with any eagle projects that contain non-ascii > characters before pushing this patch? > > Cheers, > > Wayne > >

Re: [Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread Wayne Stambaugh
Orson, Did you test this with any eagle projects that contain non-ascii characters before pushing this patch? Cheers, Wayne On 12/08/2017 08:38 AM, Maciej Sumiński wrote: > Hi Jean-Pierre, > > Thank you for the fix, I think you are right. I applied the patch to the > master branch. > >

Re: [Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread Maciej Sumiński
Hi Jean-Pierre, Thank you for the fix, I think you are right. I applied the patch to the master branch. Regards, Orson On 12/08/2017 01:53 PM, jp charras wrote: > Hi Orson > > Could you have a look into this patch. > > I am thinking it is also a fix for bug 1737143. > > Currently our UTF8

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Bernhard Stegmaier
Hi Tom, > On 8. Dec 2017, at 13:59, Tomasz Wlostowski wrote: > > Wonderful. > > I thought a workaround for Windows OpenMP/wxWidgets support will be > sufficient. Time to get a macbook... > > Bernard, could you try building kicad with OpenMP disabled? Hmm… how do I

Re: [Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Tomasz Wlostowski
On 08/12/17 13:56, Bernhard Stegmaier wrote: > Hi, > > anybody tried a current version with the new zone filling on macOS? > > The version I compiled just an hour ago only shows this dialog: > > Then, it just hangs… Cancel doesn’t work (it is grey in the screenshot > because I already pressed

[Kicad-developers] macOS & New Zone Filling?

2017-12-08 Thread Bernhard Stegmaier
Hi, anybody tried a current version with the new zone filling on macOS? The version I compiled just an hour ago only shows this dialog: Then, it just hangs… Cancel doesn’t work (it is grey in the screenshot because I already pressed it), can’t close the dialog or do anything else. Looking

[Kicad-developers] UTF8 class and wchar_t issues fix

2017-12-08 Thread jp charras
Hi Orson Could you have a look into this patch. I am thinking it is also a fix for bug 1737143. Currently our UTF8 class has only a append operator for ASCII7 chars. But if the code uses something like (it is accepted by the compiler): my_utf_8_string += mychar; and if mychar is a int (or a

[Kicad-developers] [PATCH] bugfix: OPENGL_GAL::drawPolygon did not respect fill settings

2017-12-08 Thread Andreas Buhr
Dear Kicad developers, The OPENGL_GAL::drawPolygon function and all functions using it did not respect the isFillEnabled member set by GAL::SetIsFill. This is fixed by the attached patch. I hope you find it useful. Cheers, Andreas >From d99a51c99e03bc6c28f2c0bc12c4a2327ecc378e Mon Sep 17

[Kicad-developers] [PATCH] fix double free and memory leak in SHAPE_POLY_SET

2017-12-08 Thread Andreas Buhr
Dear Kicad developers, the attached patch fixes two bugs in SHAPE_POLY_SET. There were two problems in the triangulation caching of SHAPE_POLY_SET: First there was a double free: While SHAPE_POLY_SET implements the copy constructor, it did not implement the operator=, which resulted in the

[Kicad-developers] Jenkins build is back to normal : linux-kicad-full-gcc-head #2603

2017-12-08 Thread Miguel Angel Ajo
See ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe :