Hi, really nice, especially also OpenGL mode is really looking good now on Retina!
Thanks, Bernhard > On 22 May 2015, at 09:39, Maciej Sumiński <[email protected]> wrote: > > Hi Garth, > > Applied in 5677, thank you for notification. > > Regards, > Orson > > On 05/22/2015 03:59 AM, Garth Corral wrote: >> Thanks, Orson, much appreciated. It looks like there a small nit in those >> changes due to a recent change in lp:kicad. The attached patch is needed to >> build against a patched wxWidgets. >> >> >> >> >> >> >>> On May 21, 2015, at 2:31 PM, Maciej Sumiński <[email protected]> >>> wrote: >>> >>> Wayne agreed, so the patch has been committed in 5673. There is just one >>> reminder - please test the patch thoroughly before the stable release, >>> as later we will only backport patches that cause KiCad to crash. >>> >>> There were minor changes to fix code formatting. I updated the patch to >>> apply cleanly against wx 3.0.2 and applied the same trick as for the >>> Retina patch, so there is a #define that indicates presence of the patch. >>> >>> Adam, it looks like you may need to rebuild wxWidgets again, that is a >>> busy week. >>> >>> Regards, >>> Orson >>> >>> On 05/21/2015 09:32 PM, Adam Wolf wrote: >>>> I am in support of merging the pinch-to-zoom code in-especially now that >>>> zoom is nicer in GAL anyway! >>>> >>>> The other features that were more controversial were regarding the trackpad >>>> and "fine resolution scroll devices", and I have exhausted all brainpower >>>> regarding that until after the stable release :) >>>> >>>> Adam Wolf >>>> >>>> On Thu, May 21, 2015 at 2:24 PM, Garth Corral <[email protected]> wrote: >>>> >>>>> >>>>> >>>>> 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 >>>>> >>>> >>> >> > > > _______________________________________________ > 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

