Hi, Orson.  This is not the controversial set of changes to which you refer, it 
is only the subset that does pinch-to-zoom.

It is 100% conditionally compiled so will be inert unless explicitly compiled 
in, and will only compile/work on OS X.

Garth

> On May 21, 2015, at 12:13 PM, Maciej Sumiński <[email protected]> wrote:
> 
> Hi Garth,
> 
> If I recall correctly there were issues on other platforms, but I guess
> it is not the case anymore, so if Wayne does not mind - I will merge
> them. Personally, I do not mind applying the patch if it does not break
> anything, especially if OS X users find it useful.
> 
> I borrowed a Macbook only for a weekend to fix GAL issues, so I cannot
> test your patch now, but I trust our users. I would offer you to test
> patches on Linux/Windows, but I see that all changes are surrounded with
> #ifdefs, so I would not experience any difference anyway.
> 
> Scrollbars are not a problem, as I did not manage to enable them for OS
> X in GAL canvas.
> 
> Regards,
> Orson
> 
>> On 05/21/2015 07:33 PM, Garth Corral wrote:
>> I’m not going to flog the dead trackpad horse again, but could we at least 
>> get my pinch-to-zoom changes in?  I committed this separately from the rest 
>> of the stuff on my branch because it can stand on it’s own, and is 
>> completely conditional so it won’t touch anything else.  It might not be as 
>> useful without the other stuff on the branch, but at least folks can compile 
>> in proper pinch zooming for their Mac trackpads if they desire.
>> 
>> Orson, if you want to try this out you can bzr merge -r 5239..5241 
>> lp:~gcorral/kicad/osx-trackpad-gestures into a trunk checkout.   It requires 
>> yet another wxWidgets patch, which is included in that diff.  I think there 
>> might be a conflict due to my disabling scrollbars on my branch, but you can 
>> do as you wish with that.
>> 
>> 
>> Garth
>> 
>> 
>>> On May 18, 2015, at 5:09 AM, Maciej Sumiński <[email protected]> 
>>> wrote:
>>> 
>>> Hi,
>>> 
>>> I have just committed a patch that should fix the problem. Finally I had
>>> an opportunity to play with a MacBook, and it resulted in two more
>>> changes for Macs:
>>> - Apple MagicMouse and trackpad should be now usable (no more crazy
>>> zooming in/out).
>>> - Full resolution support for Retina screens in OpenGL canvas. It is
>>> enabled using a patch for wxWidgets, so the library must be recompiled
>>> if you want to take advantage of this feature. I hope noone minds one
>>> extra patch for wx, since we have to use a custom build anyway.
>>> 
>>> Patch to mute sounds after pressing a key (from Paulo H. Silva) needs
>>> some extra care, but it will be applied later as well.
>>> 
>>> In other news:
>>> - Scrollbars (excluding OSX; sorry - wxWidgets has won again with its
>>> lack of consistency)
>>> - Trivial connection selection
>>> 
>>> Regards,
>>> Orson
>>> 
>>>> On 05/06/2015 09:55 PM, Andy Peters wrote:
>>>> Using Adam’s nightly OS X builds, most recently BZR 5645, pcbnew is 
>>>> repeatedly crashing. It happens on both my 10.9 machine and my 10.10 
>>>> machine. In OpenGL mode, it seems to get confused about menus, or 
>>>> something. It happens if I right-click to do something. I am not exactly 
>>>> sure what conditions cause it. Attached is the relevant part of the bug 
>>>> report:
>>>> 
>>>> 
>>>> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
>>>> 
>>>> Exception Type:        EXC_CRASH (SIGABRT)
>>>> Exception Codes:       0x0000000000000000, 0x0000000000000000
>>>> 
>>>> Application Specific Information:
>>>> *** Terminating app due to uncaught exception 
>>>> 'NSInternalInconsistencyException', reason: 'Menu to be set as submenu is 
>>>> already a submenu of some menu.'
>>>> abort() called
>>>> terminating with uncaught exception of type NSException
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>> Post to     : [email protected]
>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>> More help   : https://help.launchpad.net/ListHelp
>>> 
>>> 
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to     : [email protected]
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to