← Back to team overview

kicad-developers team mailing list archive

Re: Getting Trackpad Support in before feature freeze?

 

Sorry for being so silent, folks.  I'll try to send a summary later tonight with my take on these changes and the impediments to getting them in.

Garth

> On Feb 24, 2015, at 11:17 AM, Nick Østergaard <oe.nick@xxxxxxxxx> wrote:
> 
> True, but it is quite some time ago, although not a first
> announcement. I have not seen if any new changes has been made after
> that. Also the patch adds an alternative pan/zoom mode, and still has
> the old style (almost unaffected). In the old mode, I think he swapped
> the actions of the ctrl+scroll and shift+scroll buttons. That is all
> as I understand it for the old mode.
> 
> The new mode addes better trimming for those wierdass-magic input
> devices and thereby gives an option for people who like default
> horizontal and verticall scroll is panning.
> 
> 2015-02-24 20:13 GMT+01:00 Adam Wolf <adamwolf@xxxxxxxxxxxxxxxxxxxx>:
>> Hi Wayne,
>> 
>> The Waynelight worked! :)
>> 
>> 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.
>> 
>> Adam Wolf
>> Cofounder and Engineer
>> W&L
>> 
>> On Tue, Feb 24, 2015 at 1:04 PM, Bernhard Stegmaier
>> <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> 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>> 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>> 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>
>>>>>>>>   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>
>>>>>>>   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>
>>>>>>   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
>>>>> 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


Follow ups

References