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 >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

