← Back to team overview

kicad-developers team mailing list archive

Re: Getting Trackpad Support in before feature freeze?

 

On 2/24/2015 2:13 PM, Adam Wolf wrote:
> Hi Wayne,
> 
> The Waynelight worked! :)

Too funny!  Must resist urge to make batman jokes.

> 
> I believe there is a minor change to scrolling behavior on all
> platforms.  Garth has the details.  I am not sure if it's something we
> care about--I need to go back and re-read the details.
> 
> Nick has merged this into a linux build, and used it there, and didn't
> have any disastrous issues in what he did.

I'll try to take a look at it this weekend and test it on both my
desktop and my laptop.  If it looks OK, I'll commit it.

Thanks,

Wayne

> 
> Adam Wolf
> Cofounder and Engineer
> W&L
> 
> On Tue, Feb 24, 2015 at 1:04 PM, Bernhard Stegmaier
> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>> wrote:
> 
>     I normally just do a
>       bzr merge lp:~gcorral/kicad/osx-trackpad-gestures
>     into the current head I am building and that’s it…
> 
> 
>     Regards
>     Bernhard
> 
>     > On 24 Feb 2015, at 19:56, Wayne Stambaugh <stambaughw@xxxxxxxxx
>     <mailto:stambaughw@xxxxxxxxx>> wrote:
>     >
>     > As far as the wx patch goes, I don't have any issues with that. 
>     We have
>     > other OSX specific wxWidgets patches so I don't see why one more would
>     > hurt.  However, the kicad patch must be thoroughly tested on Linux and
>     > Windows to make sure the default behavior is not changed for mouse
>     wheel
>     > zooming and panning and any track pad behavior is not broken.  Has
>     > anyone tested this?  Is there a patch that I can apply against the
>     > latest product branch so I can do some testing and make sure the patch
>     > makes sense?
>     >
>     > On 2/24/2015 1:22 PM, Adam Wolf wrote:
>     >> Bernhard, that is a good point.  If Wayne et al are reluctant to
>     patch
>     >> wx for pinch-to-zoom, we can pull in just the panning changes.
>     >>
>     >> I have had Nick test on Linux--I seem to remember he said there
>     wasn't
>     >> an impact to him, but I am not sure if the changes are too subtle
>     to notice.
>     >>
>     >> Basically, at this point I am shining the Waynelight up into the
>     >> clouds.  Wayne--what do you need to make the call on this?  A
>     branch to
>     >> make a build on your own tree?  A quick summary of how it impacts
>     non-OS X?
>     >>
>     >> Adam Wolf
>     >> Cofounder and Engineer
>     >> W&L
>     >>
>     >> On Tue, Feb 24, 2015 at 12:18 PM, Bernhard Stegmaier
>     >> <stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>
>     <mailto:stegmaier@xxxxxxxxxxxxx <mailto:stegmaier@xxxxxxxxxxxxx>>>
>     wrote:
>     >>
>     >>    Hi,
>     >>
>     >>    would be really great.
>     >>    I use it since Garth provided his branch and merge it
>     regularly into
>     >>    my builds.
>     >>    Currently I only use the panning part, because you still have to
>     >>    patch wxWidgets for the pinch-to-zoom.
>     >>
>     >>    I didn’t see any showstopper on my MacBook (TouchPad) and my
>     desktop
>     >>    (Mighty and Magic Mouse).
>     >>    So, in my opinion question is only about non-OSX impacts.
>     >>
>     >>    Wrt to pinch-to-zoom there seem to be changes in wxWidgets trunk.
>     >>    I don’t know if we would like to patch until it has completely
>     >>    landed (wxWidgets needs to be patched anyway for OS X), or
>     just wait
>     >>    with that until it has arrived in official versions.
>     >>
>     >>
>     >>    Regards,
>     >>    Bernhard
>     >>
>     >>>    On 24 Feb 2015, at 18:25, Bob Gustafson <bobgus@xxxxxxx
>     <mailto:bobgus@xxxxxxx>
>     >>>    <mailto:bobgus@xxxxxxx <mailto:bobgus@xxxxxxx>>> wrote:
>     >>>
>     >>>    I locally merged Garth's code a week or so ago and had
>     >>>    difficulties - don't know if it was his files, my
>     dependencies, or
>     >>>    something else. Attached is the log of my merge - it was against
>     >>>    r5431 and shows the names of the merged files.
>     >>>
>     >>>    One of my problems was that after I built KiCad,  after awhile it
>     >>>    did not respond to clicks on the red go-way button (top left of
>     >>>    window). I had to Force Quit.
>     >>>
>     >>>    FWIW
>     >>>    Bob G
>     >>>
>     >>>    On 02/24/2015 10:30 AM, Bob Gustafson wrote:
>     >>>>    Super!!!
>     >>>>
>     >>>>    I can do testing as needed. I have magic mouse and MacAir with
>     >>>>    trackpad - running 10.10.2
>     >>>>    Bob G
>     >>>>
>     >>>>    On 02/24/2015 09:51 AM, Adam Wolf wrote:
>     >>>>>    Hi folks,
>     >>>>>
>     >>>>>    Can we start a discussion on if it would be appropriate to get
>     >>>>>    Garth's trackpad support in before the feature freeze?  If
>     it is
>     >>>>>    possible, what needs to be done, and who can do it?
>     >>>>>
>     >>>>>    (Please, folks, this is not a thread for bug reports or
>     >>>>>    debugging builds.  If we're going to have any chance to get
>     this
>     >>>>>    in, it'll be a focussed effort!)
>     >>>>>
>     >>>>>    Thanks!
>     >>>>>
>     >>>>>    Adam Wolf
>     >>>>>    Cofounder and Engineer
>     >>>>>    Wayne and Layne, LLC
>     >>>>>
>     >>>>>
>     >>>>>    _______________________________________________
>     >>>>>    Mailing list: https://launchpad.net/~kicad-developers
>     <https://launchpad.net/%7Ekicad-developers>
>     >>>>>    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >>>>>    Unsubscribe : https://launchpad.net/~kicad-developers
>     <https://launchpad.net/%7Ekicad-developers>
>     >>>>>    More help   : https://help.launchpad.net/ListHelp
>     >>>>
>     >>>>
>     >>>>
>     >>>>    _______________________________________________
>     >>>>    Mailing list: https://launchpad.net/~kicad-developers
>     >>>>    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>     >>>>    Unsubscribe : https://launchpad.net/~kicad-developers
>     >>>>    More help   : https://help.launchpad.net/ListHelp
>     >>>
>     >>>   
>     <Ki-localMergeLog.rtf>_______________________________________________
>     >>>    Mailing list: https://launchpad.net/~kicad-developers
>     >>>    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >>>    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto: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
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     >>    <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto: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
>     <mailto: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
>     <mailto: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
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     Unsubscribe : https://launchpad.net/~kicad-developers
>     More help   : https://help.launchpad.net/ListHelp
> 
> 


References