Any more comments on this patch? Or is it good to be committed? Jon
On Mon, Aug 10, 2015 at 4:42 PM, Jon Neal <[email protected]> wrote: > Suggestion implemented. New version attached. > > Jon Neal > > On Fri, Aug 7, 2015 at 4:39 AM, Maciej Sumiński <[email protected]> > wrote: > >> If I may suggest something, how about wrapping the 4 lines to load >> preferences into a function (e.g. EDA_DRAW_PANEL::LoadPreferences( const >> EDA_DRAW_PANEL* aOther ))? >> >> Regards, >> Orson >> >> On 08/07/2015 03:01 AM, Jon Neal wrote: >> > This patch is to provide a general fix for bug #1468388. There is a >> patch >> > attached to that bug, but Chris Pavline and I decided that it doesn't >> make >> > as much sense as this patch. >> > >> > The other patch adds a center on zoom option to the library editor >> > preferences. It would be bad UI to require someone to change the >> > preferences for all separate windows with a render. It was also missing >> > three other UI preferences (use middle mouse to pan, limit panning, and >> pan >> > while moving object). >> > >> > I implemented this to send over these preferences from eeschema whenever >> > the lib editor or viewer are opened. Same for pcbnew and footprint >> > editor/viewer. Not the optimal solution since someone can leave the >> > editors/viewers open and change preferences in eeschema/pcbnew so I >> added >> > FIXME comments. >> > >> > On a separate and related note, I noticed that the code to open the >> library >> > viewer: >> > >> https://github.com/KiCad/kicad-source-mirror/blob/master/eeschema/sch_base_frame.cpp#L50 >> > >> > doesn't do the same checks when opening the window as the others do as >> seen >> > here: >> > >> https://github.com/KiCad/kicad-source-mirror/blob/master/eeschema/schframe.cpp#L1120 >> > >> > Not sure if that check should be added to the library viewer code to >> > prevent any issues. Anyone know? >> > >> > Thanks, >> > Jon Neal >> > >> > >> > >> > _______________________________________________ >> > 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

