← Back to team overview

kicad-developers team mailing list archive

Re: OSX Nightlies Update

 

After the 'make' finished successfully, I did:

  sudo make install 2>&1 | tee ../ki-install01.out

I have been testing the results and don't see any trackpad action. It
operates as if there were no trackpad code. Also, because it is based on
an older version (5270), there is no view menu - so I cannot change from
default to openGL, etc.

I will start a new thread with all the build details (sorry Adam for
hijacking the OSX Nightlies Update thread).

Title of new thread will be 'OSX trackpad build details.

I tried to use all of the latest wxPython-3.0.2.0 and boost 1.57.0

Application: kicad
Version: (2015-02-15 BZR 5270)-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

See you in a few minutes at OSX trackpad build details

Bob G

On 02/18/2015 10:51 PM, Bob Gustafson wrote:
I'm building Garth's stuff

This was what I did:

Directory structure

KiCad-TP
  osx-trackpad-gestures
  wx-src
  wx-bin
  Other files you want to keep

======

Load source files for wxPython into the wx-src directory

Built wxPython using the script: (see attached script - but it is
listed below)

Note that the osx_build_wx.sh script has the yosemite patch added (see
previous email)

Bobs-MacBook-Air:osx-trackpad-gestures bobgus$ more osx_wx.sh

sh scripts/osx_build_wx.sh ../wx-src ../wx-bin ./ 10.10 -j4

Bobs-MacBook-Air:osx-trackpad-gestures bobgus$

cd osx-trackpad-gestures
sh osx_wx.sh 2>&1 | tee ../wx_build01.out

======

Doing the configure stage (see attached kicad-configure.sh file)

cd osx-trackpad-guestures
sh ../kicad-configure.sh 2>&1 | tee ../ki-config01.out

Now do the make stage:

make 2>&1 | tee ../ki-make01.out

I’m waiting for it to end, but will probably go to bed now. It is on
68% and still going

Bob G


On 02/18/2015 10:10 PM, Garth Corral wrote:
Hi, Nick

There were a couple of things that prevented me from requesting a
merge.  The first was simply that it had little to no testing on
other than OS X, and I wanted to get more flight time on other
platforms and pointing devices to make sure it behaves well.

The other thing that I can recall is that there is some work needed
on the preference for the 3d viewer and pl_editor.  If I recall
correctly, there was no straightforward way to propagate the mouse
preferences from pcbnew to the 3d_canvas, and there was no place at
all to hang the preferences for pl_editor. Orson and I had a very
brief conversation on-list about where these prefs belong, but it
wasn’t more than a passing thought. I’m sure it these are solvable
without too much drama, but it was about this time that I was pulled
away from kicad by an increased workload at work and some family issues.

Since then I’ve tried to merge the product branch about once a week,
but I haven’t done much more than that.  I hadn’t thought about
requesting a merge simply because I wasn’t sure I’d have the time to
work on it.  I can try to make some more time for this if folks think
it’s important, but I can’t reliably predict the outcome.  As it
stands now it should be pretty usable on OS X unless one or more of
my merges went badly.  I’m using it in my builds and haven’t noticed
anything, but I haven’t been exercising it as much as I’d like.

Garth


On Feb 17, 2015, at 10:48 PM, Nick Østergaard <oe.nick@xxxxxxxxx>
wrote:

You should try out Garth's OS X trackpad patch, see the email thread

https://lists.launchpad.net/kicad-developers/msg15527.html

It will add another option to the properties window, where you can
enable this feature, and it probably make it better to use for some
people. I have tested it on linux and found no issues, although I use
the default mode which I like better (usually).

@Garth, is there any current issues with your patch that blocks merge?

2015-02-18 5:56 GMT+01:00 Bob Gustafson <bobgus@xxxxxxx>:
OK, View->default, I do see the scrollbars.
View->openGL and View->Cairo, I don't see scrollbars.

In all views, my trackpad (up-down or sideways) just controls the
zoom. No
panning.

What are the recommended settings for a built-in trackpad with one
clicker?

Bob G


On 02/17/2015 07:33 PM, Blair Bonnett wrote:

On 18 February 2015 at 14:05, Maciej Sumiński
<maciej.suminski@xxxxxxx>
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...

A quick search on the bug tracker didn't turn up any complaints
about them
missing.

Bob: do you use the scrollbars because panning with the mousewheel
doesn't
work for you, or is it more out of habit?

--
Blair


_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp



_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp



_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


References