No problem. Collin did all the heavy lifting there, adding the Python support.
Adam Wolf On Tue, Mar 17, 2015 at 12:24 PM, Bob Gustafson <bob...@rcn.com> wrote: > Hi Adam > > I tried your python enabled nightly in the DEBUG folder. > > Lots of my problems have been cleaned up by your nightly - the' > KiCad->About' works without an Alert box popping up - it looks pretty > clean. I tried some of the clicks that gave me problems before and it looks > pretty solid. > > Thanks much. > > Application: kicad > Version: (2015-03-15 BZR 5517)-product Release build > wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC > 4.2.1,STL containers,compatible with 2.8) > Platform: Mac OS X (Darwin 14.1.0 x86_64), 64 bit, Little endian, wxMac > Boost version: 1.54.0 > USE_WX_GRAPHICS_CONTEXT=OFF > USE_WX_OVERLAY=ON > KICAD_SCRIPTING=ON > KICAD_SCRIPTING_MODULES=ON > KICAD_SCRIPTING_WXPYTHON=ON > USE_FP_LIB_TABLE=HARD_CODED_ON > BUILD_GITHUB_PLUGIN=ON > KICAD_USE_WEBKIT=OFF > > The only thing that looks different from my builds is the use of Boost > version 1.54.0 instead of my 1.57.0 > I think my 1.57.0 was massaged slightly by one of my builds in the past - > perhaps it has problems. > > The newPCB->Tools->Scripting Console does pop up, but as noted by others > before, as soon as you type the 'e' in help - things go wrong. This is fine > - a nightly build (particularly in the DEBUG folder) is there to show the > latest stuff and what needs to be done. > > It would be good to also have an OSX nightly incorporating whatever is > available for panning support too. Since your nightlies are for OSX only, > progress on panning for OSX might shine a light on the problems for other > platforms. > > I had a glimmer of success a couple of weeks ago when I did a merge of > Garth's trackpad branch - but this was masked by my other difficulties > (perhaps my Boost 1.57.0 ??). > > Are your nightly build scripts available? I could try again with Garth's > files. > > Thanks again > > Bob G > > > > On 03/17/2015 11:12 AM, Adam Wolf wrote: > > Just as an aside, last night's build failed, for the first time in a > while--but the diff pairs should still work fine. > > Adam Wolf > > On Tue, Mar 17, 2015 at 11:06 AM, Nick Østergaard <oe.n...@gmail.com> > wrote: > >> 2015-03-17 16:50 GMT+01:00 Bob Gustafson <bob...@rcn.com>: >> > Hi Adam >> > >> > As written in the kicad build documentation, I patched the >> > wxPython/wxWidgets code and built that (also added the doPatch for the >> patch >> > files that were not included in the virgin osx_build_wx.sh file). All >> patch >> > files were used successfully (including the added ones - >> > macos_scrolledwindow and macos_yosemite). >> > >> > I also turned on most of the scripting build switches (why not..) >> > >> > I used a custom kicad-configure.sh script to turn on these switches (see >> > attached). From there it was just ‘make’ and ‘sudo make install’. No >> compile >> > errors, but as I have reported before, lots of warnings and notes (using >> > clang - which is also available on Fedora21) >> > >> > I have the console output saved from all of these steps if that would >> be of >> > interest. >> > >> > As you point out, the gesture/trackpad patches are not in the patches/ >> > directory, so were not included. These patch files could perhaps be >> included >> > or not by commenting out appropriate doPatch lines in osx_build_wx.sh >> > >> > >> > I tried your nightlies before, but didn’t see any trackpad panning >> > improvement - will try again. >> > >> > I will also try the nightly with Python support you mentioned in a >> previous >> > email. I thought about that last night after I sent the email report. >> > >> > My motivation is to get a working KiCad that I can use to build a board >> for >> > a legacy piece of gear. I see these beautiful youtube videos of paired >> board >> > traces and wiggly matched delay traces - am disappointed that I can’t >> have >> > the same action on my OSX platform. Perhaps I should concentrate on my >> > Fedora21 box instead, although it seems that the build instructions for >> that >> > platform are more or less identical to OSX. >> >> The differential pairs and length tuning stuff do not depend on python >> scripting as far as I know and should be available in the latest >> nightlies. >> >> > I'm guessing that some of the OSX problems may be caused by a mix of >> carbon >> > and cocoa library calls. Many of the error reports have carbon >> references. >> > Also, try out the KiCad->About menu item. >> > >> > I will fish around in the DEBUG folder and look for the Python support >> > build. >> > >> > Because of the clumsiness of scrollbars, having two finger panning is >> more >> > or less essential on the OSX platform. When are you planning to try out >> > those patches in your nightly builds? The OpenGL option, without >> scrollbars, >> > needs those patches. >> > >> > Thanks very much for your efforts all >> > >> > Bob G >> > >> > On Mar 16, 2015, at 23:59, Adam Wolf <adamw...@feelslikeburning.com> >> wrote: >> > >> > Hi Bob, >> > >> > Did you add any patches? If you didn't, there definitely won't be any >> > gesture/trackpad support. It isn't ready for merging yet due to >> behavior on >> > other platforms. >> > >> > Are you looking for issues or trying to get a usable KiCad? If the >> latter, >> > I suggest the nightlies. I, and quite a few other people, use them to >> make >> > real boards! (There are even nightlies with Python support in the DEBUG >> > folder.) >> > >> > Adam Wolf >> > Cofounder and Engineer >> > W&L >> > >> > >> > On Mon, Mar 16, 2015 at 11:46 PM, Bob Gustafson <bob...@rcn.com> wrote: >> > Application: kicad >> > Version: (2015-03-16 BZR 5522)-product Debug build >> > wxWidgets: Version 3.0.2 (debug,UTF-8,compiler with C++ ABI 1002,GCC >> > 4.2.1,STL containers,compatible with 2.8) >> > Platform: Mac OS X (Darwin 14.1.0 x86_64), 64 bit, Little endian, wxMac >> > Boost version: 1.57.0 >> > USE_WX_GRAPHICS_CONTEXT=OFF >> > USE_WX_OVERLAY=ON >> > KICAD_SCRIPTING=ON >> > KICAD_SCRIPTING_MODULES=ON >> > KICAD_SCRIPTING_WXPYTHON=ON >> > USE_FP_LIB_TABLE=HARD_CODED_ON >> > BUILD_GITHUB_PLUGIN=ON >> > KICAD_USE_WEBKIT=ON >> > >> > >> > pcbnewinitPythonScripting() failed (error 0: Undefined error: 0) >> > >> > ***** Error importing the wxPython API! **** 20:43:52 >> > pcbnewinitPythonScripting() failed: (error 0: Undefined error: 0) >> > 20:43:52 >> > >> > ---- >> > >> > There are a number of other error conditions - see attached screen >> dumps and >> > logs >> > >> > ----- >> > >> > I see that the Contents/Contents typo was removed somewhere in the >> 5513-5522 >> > changes. >> > >> > ----- >> > >> > I am not able to pan anywhere using two finger gestures. When I try, the >> > newPCB zooms in and out. >> > >> > Hope this is helpful >> > >> > Bob G >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> > >> > >> > >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> > >> > > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp