Re: [Kicad-developers] Minimum Boost version

2019-08-31 Thread Blair Bonnett
On Thu, 29 Aug 2019 at 14:10, Wayne Stambaugh wrote: > > What's wrong with setting the minimum boost version to 1.59? Absolutely nothing; the suggestion of 1.62 was merely a personal opinion. > If this is the version that has the testing features that you need and presumably > all later

Re: [Kicad-developers] Minimum Boost version

2019-08-28 Thread Blair Bonnett
On Wed, 28 Aug 2019 at 21:04, Ian McInerney wrote: > > Going up to 1.67 won't be possible, since 18.04 is estimated to be supported by KiCad until 2023 ( http://kicad-pcb.org/help/system-requirements/). Ah, good point. I was only considering the official repos (KiCad 4) rather than PPAs/people

[Kicad-developers] Minimum Boost version

2019-08-28 Thread Blair Bonnett
Hi all, I've recently been playing with some features I'd like to add to KiCad (will be able to submit a patch soon I hope). As part of this, I'm adding some unit tests. I see that unit_test_utils.h within the qa has a number of macros working around Boost pre-1.59, and there's some features

Re: [Kicad-developers] wxformbuilder version

2016-09-02 Thread Blair Bonnett
There's been some activity on the wxFB mailing list over the last couple of days; somebody proposed switching to GitHub and integrating the CMake patches that originated here. One of the developers responded and it looks like they're interested in going in that direction. The SourceForge mailing

Re: [Kicad-developers] BUG FIXED: Opening pcbnew from kicad: ImportError: No module named pcbnew

2016-01-12 Thread Blair Bonnett
Thanks Wayne. For anybody else wondering, there is a rewrite of wxPython underway, Project Phoenix. Not clear how close it is to being usable though. Blair On 13 January 2016 at 15:15, Wayne Stambaugh <stambau...@gmail.com> wrote: > On 1/12/2016 8:38 PM, Blair Bonnett wrote: > >

Re: [Kicad-developers] BUG FIXED: Opening pcbnew from kicad: ImportError: No module named pcbnew

2016-01-12 Thread Blair Bonnett
ow the wrapper/bindings code > is produced will be changing, and we'll also be eliminating some other crud > along the way > ``` > > makes me wonder how compatible it will be with anything wxpython for > python 2. > > > On 1/12/2016 9:32 PM, Blair Bonnett wrote: > > T

Re: [Kicad-developers] BUG FIXED: Opening pcbnew from kicad: ImportError: No module named pcbnew

2016-01-12 Thread Blair Bonnett
On 13 January 2016 at 13:02, Clemens Koller wrote: > > So, it looks that we are fine from Python 2.7 up to Python 3.5.1 > (Slight hijack of the thread follows). The main CMakeLists.txt file requires Python 2.x (2.6 or 2.7 if I am reading it correctly). Is there some

Re: [Kicad-developers] kicad.com malware and scams (the domain we don't know).

2015-12-05 Thread Blair Bonnett
On 6/12/2015 09:52, "Adam Wolf" wrote: > > If we do this, make sure not to link to the bad > domain. Linking, usually, gives the destination > link higher status to places like Google. I reported it to Google through

Re: [Kicad-developers] hole not properly rendered in 3D viewer when pad in a copper zone

2015-09-06 Thread Blair Bonnett
Hi Yann, Could you file a bug at https://bugs.launchpad.net/kicad about this please. If possible, upload a sample board which exhibits this problem -- I don't see this happening on my latest PCB. Blair > All is said in the subject : for pads in a copper zone, hole is not properly rendered in 3D

Re: [Kicad-developers] proposed future changes for 3D model handling

2015-08-28 Thread Blair Bonnett
On 28 August 2015 at 18:28, Cirilo Bernardo cirilo.berna...@gmail.com wrote: The parser itself may occupy a significant amount of memory. In the case of IGES this is currently around 3MB but it will grow as the actual display features are implemented in the future, and STEP will definitely be

[Kicad-developers] OpenSSH and Launchpad

2015-08-25 Thread Blair Bonnett
Hi all, Just a heads up in case anybody else runs into this. I just tried to do a 'bzr pull' from Launchpad for the first time since I upgraded OpenSSH, and got the following message: Unable to negotiate with 91.189.95.84: no matching key exchange method found. Their offer:

Re: [Kicad-developers] How to Build KiCAD from Source Cloned from Git Miorr Souce?

2015-08-25 Thread Blair Bonnett
bzr: ERROR: Unable to determine your name. Please, set your name with the 'whoami' command. E.g. bzr whoami Your Name n...@example.com The local build of Boost needs patching, and it uses a local bazaar repository to do this. If you haven't given your local bzr a name and email, you get this

Re: [Kicad-developers] [Patch] Add gitlab support to github plugin

2015-08-17 Thread Blair Bonnett
On 18 August 2015 at 07:39, Matthew Beckler matthew.beck...@gmail.com wrote: Hi Andy, What you say makes sense. For the purposes of this discussion, git vs svn is irrelevant. I also prefer to keep all my kicad libraries in an svn/git repository and just have to remember to svn up / git pull

[Kicad-developers] wxFormBuilder and the future

2015-08-13 Thread Blair Bonnett
Hi all, It appears wxFormBuilder is, if not dead, not far from it. The evidence: * No stable release in 4 years, and the last beta release was 13 months ago. * A grand total of 13 commits in the last 12 months (current trunk is r2205, r2192 was made on 1 August 2014). A number of these are

Re: [Kicad-developers] BUG: Drawing bug in OpenGL and Cairo canvas for oval pads

2015-08-06 Thread Blair Bonnett
Thanks for the report. I've added it to the bug tracker as issue 1482402: https://bugs.launchpad.net/kicad/+bug/1482402 Blair On 7 August 2015 at 07:31, Mathias Grimmberger m...@zaphod.sax.de wrote: Hi all, there is a drawing bug when using either the OpenGL or Cairo canvas. I tested

Re: [Kicad-developers] Eeschema config keyboard mnemonics

2015-08-05 Thread Blair Bonnett
On 6 August 2015 at 10:09, Chris Pavlina pavlina.ch...@gmail.com wrote: What the everliving /hell/ is a wxPizza. I can find very little documentation on it, other than someone else also complaining that it is interfering with his events (with no follow-up). Never heard of it before, but it

Re: [Kicad-developers] Can we enable menu icons on OS X?

2015-07-30 Thread Blair Bonnett
Hi Colin, Can anyone explain why menu icons are enabled on all platforms except OS X? I've looked through the menuhelper.h code and the CMake build files, and all I can find is reference to it being disabled on OS X by default, but the reason why is not given anywhere I can find. There was

[Kicad-developers] Sourceforge down

2015-07-16 Thread Blair Bonnett
Hi all, Just a heads up for those who don't get bug report emails: Sourceforge is having issues currently and so the CMake Boost download fails if you use the 'bundled' 1.54 version. I'm not sure if any of the automated builds rely on this -- if you see a Boost failure with any of them this is

Re: [Kicad-developers] [PATCH] No more boost::polygon in Kicad

2015-07-14 Thread Blair Bonnett
On 15 July 2015 at 02:59, Maciej Sumiński maciej.sumin...@cern.ch wrote: I have pushed Tom's recent fixes that should solve the issue. I also did a few mistakes while merging yesterday, so I overwrote the bzr repository with the right version. Thanks Tom and Orson. I built a fresh copy from

Re: [Kicad-developers] [PATCH] No more boost::polygon in Kicad

2015-07-13 Thread Blair Bonnett
I cannot reproduce this on r5908 from the product branch. I am building the latest revision from there now to check with. I can now confirm this does not occur on r5935 so it does seem to be something to do with the new polygon handling. Blair ___

Re: [Kicad-developers] [PATCH] Add online documenation URL to the menu

2015-05-27 Thread Blair Bonnett
:12, Nick Østergaard oe.n...@gmail.com wrote: 2015-05-18 1:55 GMT+02:00 Blair Bonnett blair.bonn...@gmail.com: On 18 May 2015 at 10:44, Melroy van den Berg webmaster1...@gmail.com wrote: Off-topic: It would be nice if online documentation becomes the default. This way the users always

Re: [Kicad-developers] [PATCH] Add online documenation URL to the menu

2015-05-17 Thread Blair Bonnett
On 18 May 2015 at 10:44, Melroy van den Berg webmaster1...@gmail.com wrote: I created a patch which opens the online documentation page in the web-browser, only when the local help file could not be found. This way the user don't get the pop-up message: 'PDF could not be found'. Instead

[Kicad-developers] [PATCH] Remove conditionally compiled wxWidgets 2.x code

2015-05-02 Thread Blair Bonnett
Hi all, As I mentioned in a previous email, I have been going through the code and removing conditionally compiled code for the no longer supported pre-3.0 versions of wxWidgets. The attached patch (generated against r5636) gets rid of all such checks I could find with grep (the only one left is

[Kicad-developers] Boost 1.58

2015-04-28 Thread Blair Bonnett
Hi all, My Arch install upgraded to Boost 1.58 [1] this morning. I have compiled r5629 with Boost 1.58 and so far it seems fine. I haven't done any serious work yet but did spend a few minutes playing around in Eeschema and Pcbnew (legacy and GAL modes) with no errors. Full version info below if

[Kicad-developers] Strange wxWidgets version checks

2015-04-25 Thread Blair Bonnett
Hi all, I've been going through the code removing redundant conditionally compiled blocks for versions of wxWidgets before 3.0 as per the 'Conversion to wxWidgets 3.0' section of the roadmap [1]. For the most part this is straightforward as the wxCHECK_VERSION macro is used which makes the intent

Re: [Kicad-developers] [PATCH] Cleaner entry of arc angles

2015-04-11 Thread Blair Bonnett
On 11 April 2015 at 15:58, Blair Bonnett blair.bonn...@gmail.com wrote: Unfortunately, wxFormBuilder doesn't support it yet [3]... [3] http://sourceforge.net/p/wxformbuilder/feature-requests/45/ Actually, I spent some time this afternoon adding support for it to wxFormBuilder. I've just

Re: [Kicad-developers] Diff Pairs Length tuning in the product branch

2015-03-03 Thread Blair Bonnett
On 4 March 2015 at 15:38, Andrew Zonenberg azonenb...@drawersteak.com wrote: So if I understand this correctly, net names must currently be FOO+ and FOO- for differential pair routing. Can you add support for FOO_P and FOO_N naming? _P and _N works for me in r5472.

[Kicad-developers] [PATCH] Fix wxGTK assert in Layer Setup dialog

2015-02-25 Thread Blair Bonnett
Hi all, When I open the Design Rules - Layer Setup dialog in PcbNew, I get an assert from wxWidgets: /src/gtk/scrolwin.cpp(205): assert scrolled failed in DoShowScrollbars(): window must be created This is using the wxGTK backend on Arch. Tracking back through the code, this is because a

Re: [Kicad-developers] OSX Nightlies Update

2015-02-17 Thread Blair Bonnett
On 18 February 2015 at 14:05, Maciej Sumiński maciej.sumin...@cern.ch wrote: In GAL mode there are no scrollbars by design, it is not a Mac OS X issue. Do users miss them? Personally I'd never noticed there were scrollbars in the default canvas, let alone that they were missing in GAL mode...

[Kicad-developers] OSX: bug when trying to copy text from dialog

2015-02-15 Thread Blair Bonnett
Hi all, There's been a bug reported [1] that when an OSX user tries to copy text from a dialog with Cmd-C the dialog is closed. This appears to be due to a bug in wxWidgets [2]. The bug report includes a list of some dialogs affected and others that aren't. After a quick look at the code, it

Re: [Kicad-developers] documentation format

2015-02-05 Thread Blair Bonnett
On 6 February 2015 at 02:52, Wayne Stambaugh stambau...@gmail.com wrote: Marco, you may want to enlist some help. Once all of the documentation and build configuration is ready to go, I expect that there will be a lot of pull requests to get the documentation ready for the stable release.

[Kicad-developers] Some bugs with patches ready to go

2014-11-13 Thread Blair Bonnett
Hi all, I have been doing some trawling through the bug tracker reviewing bugs with patches uploaded. Below is a list of five bugs with patches that are (in my opinion) ready to be applied. I have tested them against rev 5275 under Arch Linux with wxWidgets 3.0.2 and Boost 1.57. If somebody with

[Kicad-developers] Translation bugs

2014-11-13 Thread Blair Bonnett
Hi, Do the translators monitor this mailing list, or is there somewhere else I should post? I have come across three old bugs (dating to 2010 and looking like they were imported into Launchpad from elsewhere) detailing errors in three of the translations. I don't speak any of the languages in

Re: [Kicad-developers] Call for update of avhttp because of boost 1.57

2014-11-09 Thread Blair Bonnett
On 10 November 2014 09:41, Nick Østergaard oe.n...@gmail.com wrote: Yes, it also builds with kicad's boost and it fetches the footprints form github without problems. So I would say it is safe to update. I ran into the same compile error last night after a system update. I've just compiled

Re: [Kicad-developers] [PATCH] IsSingleLine() assertions failing in eeschema, pcbnew, and PCB calculator

2014-11-04 Thread Blair Bonnett
On 4 November 2014 04:32, Lorenzo Marcantonio l.marcanto...@logossrl.com wrote: On Tue, Nov 04, 2014 at 12:07:51AM +1300, Blair Bonnett wrote: The source for all of these is in files generated by wxFormBuilder. The attached patch fixes this by removing the call from the relevant *_base.cpp

[Kicad-developers] [PATCH] IsSingleLine() assertions failing in eeschema, pcbnew, and PCB calculator

2014-11-03 Thread Blair Bonnett
Hi all, I've been getting the assertion IsSingleLine() failed in GetEditable(): shouldn't be called for multiline in a number of places. This is caused by a textbox-SetMaxLength() call which GTK doesn't allow on multi-line text boxes. According to [1] earlier versions of GTK did the check and

Re: [Kicad-developers] Footprint python plugin: Is it possible to merge ?

2014-11-03 Thread Blair Bonnett
On 4 November 2014 09:43, Adam Wolf adamw...@feelslikeburning.com wrote: Before we get too far down that path, I think there is a better set of tools for caching Github results locally--git. I work relatively often from airplanes or countries with poor internet access, so I use scripts to

Re: [Kicad-developers] Footprint python plugin: Is it possible to merge ?

2014-11-03 Thread Blair Bonnett
On 4 November 2014 10:19, Wayne Stambaugh stambau...@verizon.net wrote: On 11/3/2014 4:09 PM, Blair Bonnett wrote: On 4 November 2014 09:43, Adam Wolf adamw...@feelslikeburning.com mailto:adamw...@feelslikeburning.com wrote: Before we get too far down that path, I think there is a better

Re: [Kicad-developers] [RFC] Eeschema dialog tweaks

2014-10-07 Thread Blair Bonnett
On 8 October 2014 16:43, Mark Roszko mark.ros...@gmail.com wrote: I submitted this as a merge request but it may be best to discuss it on the mailing list. I started to hit up the other Eeschema dialogs while I was working on the hotkey editor.

Re: [Kicad-developers] [RFC] Eeschema dialog tweaks

2014-10-07 Thread Blair Bonnett
On 8 October 2014 17:34, Mark Roszko mark.ros...@gmail.com wrote: I was thinking it could be Total issues, Warnings, Errors, having the word count repeat 3 times seems...redundant. Total errors is also wrong since its warnings + errors. Sounds even better.

Re: [Kicad-developers] [RFC]: Make hotkey editor polished

2014-10-05 Thread Blair Bonnett
On 5 October 2014 18:52, Mark Roszko mark.ros...@gmail.com wrote: Hi, I've been poking with KiCAD for awhile and decided to contribute. Using Bazaar was the first hurdle, thankfully I gave up and used the git bridge. I otherwise have no idea how development goes. I've always

Re: [Kicad-developers] Need help finding a git mirror for kicad/doc

2014-10-05 Thread Blair Bonnett
On 6 October 2014 14:33, Mitch Davis mjd+launchpad@afork.com wrote: snip Is there a git mirror for lp:~kicad-developers/kicad/doc? There is now: https://github.com/blairbonnett-mirrors/kicad-doc Should update every 10 minutes (my KiCad mirror does, but there may be teething trouble with

Re: [Kicad-developers] Finally!

2014-10-04 Thread Blair Bonnett
On 5 October 2014 10:09, Wayne Stambaugh stambau...@verizon.net wrote: On that note, I had to remove our custom FindPythonLib.cmake in order to get it to work properly. There are some questionable if( MINGW ) blocks in our custom version that don't make sense to me. Would who ever

Re: [Kicad-developers] Build changes.

2014-09-26 Thread Blair Bonnett
Hi Wayne, I just committed revision r5149 which fails when wxWidgets is less than version 3.0.0. I know that the wx3 is not without it's issues but it is becoming too much of a burden to try to keep the code compatible with wx2 along the known issues. The updated

Re: [Kicad-developers] Build changes.

2014-09-26 Thread Blair Bonnett
On 27 September 2014 12:36, Wayne Stambaugh stambau...@verizon.net wrote: I may have pulled trigger on this change too fast. If I remove ${CMAKE_CURRENT_LIST_DIR} using CMake 2.8.12.2 on windows, I get the same error you get with it. What version of CMake are you using? If it's 3 or

Re: [Kicad-developers] underlay for reconstructing boards

2014-08-02 Thread Blair Bonnett
On 3 August 2014 12:09, Cirilo Bernardo cirilo_berna...@yahoo.com wrote: I received a request for a feature some months ago. The idea is to provide an underlay image to help people duplicate existing board designs, for example when duplicating old circuits to refurbish a device or to

Re: [Kicad-developers] Segfault in new module editor

2014-07-15 Thread Blair Bonnett
Same thing happens to me if I switch to OpenGL, open the module editor, create a new module, add a pad, and try to edit the properties. Ubuntu 13.04, BZR 4992, using the inbuilt GPU on a core i3 -- relevant output of lshw is: description: VGA compatible controller product: 3rd Gen

Re: [Kicad-developers] Segfault in new module editor

2014-07-15 Thread Blair Bonnett
On 16 July 2014 02:16, Maciej Sumiński maciej.sumin...@cern.ch wrote: On 07/15/2014 03:14 PM, Tomasz Wlostowski wrote: On 15.07.2014 15:10, Andrew Zonenberg wrote: If you're using wx 2.8 (same as me) Orson has managed to come up with a reproducible test case and is investigating. News

Re: [Kicad-developers] Jenkins halted?

2014-06-02 Thread Blair Bonnett
On 2 June 2014 22:35, jp charras jp.char...@wanadoo.fr wrote: Le 02/06/2014 12:15, Povilas Kanapickas a écrit : On 02/06/14 12:36, Povilas Kanapickas wrote: On 29/05/14 16:15, Nick Østergaard wrote: Hello I am not sure who maintains the Jenkins build bot at http://ci.kicad-pcb.org/,

Re: [Kicad-developers] Unable to delete tracks

2014-05-06 Thread Blair Bonnett
On 6 May 2014 19:35, Lorenzo Marcantonio l.marcanto...@logossrl.com wrote: The dreaded virtual splice. Forgot *one* const, so the compiler decided to create a new member slot. Too bad that C++ by design can't warn for that (since it's not mandatory to declare virtual) Sorry for the

[Kicad-developers] Unable to delete tracks

2014-05-05 Thread Blair Bonnett
Hi, Running BZR4851 I am unable to delete tracks from a PCB. Hovering over them and pressing delete doesn't work. The delete key is bound correctly because I can delete modues with it. Changing the hotkey doesn't help. In the right-click context menu for a track there is no 'Delete' entry. Using

Re: [Kicad-developers] KIWAY milestone A)

2014-03-20 Thread Blair Bonnett
Hi Dick, I committed milestone A) this evening. I will watch my email tomorrow for problem reports and calls for help. On building revision 4761 on Ubuntu 13.04 (GCC 4.7.3) I got the following error: [ 31%] Building CXX object common/CMakeFiles/common.dir/kiway_holder.cpp.o

Re: [Kicad-developers] Eeschema now case sensitive?

2014-02-22 Thread Blair Bonnett
On 22 February 2014 15:02, Moses McKnight mo...@texband.net wrote: Hi, I just built the latest kicad using the kicad-instal.sh script on Linux Mint 16 64-bit, and when I open my schematics, half of the symbols are now missing. I verified that the parts are in the libraries by viewing them

[Kicad-developers] PATCH: Tidy up documentation of CMake options

2014-02-22 Thread Blair Bonnett
Hi all, In a recent thread, it was pointed out that the documentation of the CMake configuration options had not been updated to reflect the change from OFF to ON for the default of KICAD_KEEPCASE. There were also an obsolete option (USE_FP_LIB_TABLE) and some undocumented options

Re: [Kicad-developers] PATCH: fix strange string concatenation in component_tree_search_container.cpp

2014-02-22 Thread Blair Bonnett
On 23 February 2014 11:03, Henner Zeller h.zel...@acm.org wrote: On 22 February 2014 13:55, Cirilo Bernardo cirilo_berna...@yahoo.com wrote: In the last commit there was a strange string concatenation which would not build on my machine: _(Unit) + wxT( ) + unitName This patch

[Kicad-developers] Patch: don't hardcode wxPython path

2014-02-07 Thread Blair Bonnett
The recent addition of CMakeModules/download_wxpython.cmake has resulted in build failures. The main cause is the fact the --prefix option passed to the configure script of wxPython is hardcoded to /Users/marco/ Development/product/libwxpython_root. The attached patch replaces that with the

Re: [Kicad-developers] Revisiting the Git decision

2014-02-04 Thread Blair Bonnett
On 5 February 2014 03:07, Brian Sidebotham brian.sidebot...@gmail.comwrote: ...snip... I sent the other link very much on purpose, as on that page, a few paragraphs in is a link to this page: http://www.inkscape.org/en/develop/using-git-repositories/ in other words, fill your boots, work

Re: [Kicad-developers] Revisiting the Git decision

2014-02-04 Thread Blair Bonnett
On 5 February 2014 15:03, Henner Zeller h.zel...@acm.org wrote: ...snip... This sounds excellent. I think I am going to base my pending work on your mirror until the official kicad-source-mirror is fixed to be up-to-date. We need to make sure though that the reverse path back into the

Re: [Kicad-developers] Major repo issue.

2013-10-29 Thread Blair Bonnett
On 30 October 2013 09:52, Wayne Stambaugh stambau...@verizon.net wrote: I apologize for the agonizing large number commits. I performed a bzr pull from the cern branch to my local branch an some how it committed each change from that branch. I don't understand how this happened. If someone