On 2/11/2011 5:08 AM, Jerry Jacobs wrote: > On 2/9/11 9:02 PM, Wayne Stambaugh wrote: >> While I have some of you OSX console drivers at my disposal ;), I just >> committed a patch that fixes the optimized grid drawing code and need some >> help >> verifying that this works on OSX. When someone with OSX gets some spare time >> please change line 581 in drawpanel.cpp from: > > Took only a few minutes to test :-) > >> >> #if ( defined( __WXMAC__ ) || 0 ) >> >> to: >> >> #if 0 >> >> and rebuild. Test the apps that use the grid to make sure the grid is drawn >> correctly. If this works on OSX, then the only other thing left to do is >> some >> performance testing to figure out with grid drawing method yields the best >> performance. This should take care of all the drawing using wxDC for >> coordinate translation.
Jerry, Thanks for testing this out for me. > > Now the grid draws as expected, there are still some issues left on OSX for > the > drawing code: > > - When moving a object you can't see where it is while moving Which application? EESchema, PCBNew or all of them? > - The pen-width of the sheetframe is very thin (almost invisible) This one is odd. On Windows and Linux the sheet frame line width looks fine. > - The outline modes in pcbnew are broken I'll take a look a these issues when I get a chance to see if I figure out what is wrong. > > Thank you for fixing this, i have the feeling that the drawing code is a bit > faster than before. This is good because it will still take some time to move > to the GAL. It should be faster due the the number of intermediate function calls that have been eliminated. Hopefully, the drawing code is cleaned up enough that when we finally get around to implementing the GAL code it will be a much more manageable task. Wayne > > Regards, > Jerry Jacobs > - http://xor-gate.org > > _______________________________________________ > 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

