Hi Simon, For the scaling, some people do like to have independent scaling of XYZ. One example I can think of are users who use a generic box to represent most components and simply change the X,Y,Z scale to give a rough model of each component.
Historically the orientation data was entered as Scale, Offset, Rotation; I don't see a need to change that order so unless the chief devs believe it would be an improvement to the UI, I wouldn't make such a change. - Cirilo On Wed, Mar 2, 2016 at 6:41 PM, Simon Wells <[email protected]> wrote: > Hey Cirilo, > > The performance is much better for me now, and yeah touchpad scroll is > zoom. Has anyone actually run into a situation where they need to > scale differently in each axis? as it seems thats one setting that > could be just made into a single scale amount. > > To avoid any confusion is it possible to put xyz on the RGB thing in > the bottom left corner to avoid confusion as to offset and rotation > axis? > > apart from that its looking good (and thanks for removing the sunken > border) :) > > > > On Wed, Mar 2, 2016 at 3:51 PM, Cirilo Bernardo > <[email protected]> wrote: > > Thanks Wayne, > > > > I had a look at the code and part of the problem seems to be that > > the wxGLCanvas derived class wasn't calling event.Skip() on the > > mouse buttons. I just added event.Skip() and the 3D frame now > > gets the focus upon clicking. I decided against the ENTER_WINDOW > > event since that could interfere with the GUI flow by stealing focus > > when the user really doesn't want that to happen. > > > > - Cirilo > > > > > > On Wed, Mar 2, 2016 at 11:15 AM, Wayne Stambaugh <[email protected]> > > wrote: > >> > >> Take a look at the wxEVT_ENTER_WINDOW event. You can set the canvas > >> focus on this event. This event should fire when the mouse enters the > >> canvas so it should be handled there unless the parent frame window > >> doesn't pass it down to the child canvas window. > >> > >> On 3/1/2016 5:24 PM, Cirilo Bernardo wrote: > >> > Thanks Bernhard, > >> > > >> > I found on MSWin after adding the SetFocus() as Mario suggested, > >> > if I click somewhere else the wxGLCanvas loses focus again and > >> > the rotate etc. no longer works until I use [tab] to set focus to the > >> > window. > >> > > >> > Are there any GUI experts out there who have some idea how we > >> > can ensure that the wxGLCanvas frame has focus when the mouse > >> > is above it? > >> > > >> > - Cirilo > >> > > >> > > >> > On Wed, Mar 2, 2016 at 8:03 AM, Bernhard Stegmaier > >> > <[email protected] <mailto:[email protected]>> wrote: > >> > > >> > I’ll check zoom on OS X hopefully tomorrow. > >> > I can tell that rotating the preview does work as expected. > >> > And if I remember correctly, I did accidentally zoom once, but I > >> > didn’t pay attention how I did it and if it was as it should be. > >> > > >> >> On 01 Mar 2016, at 21:52, Cirilo Bernardo > >> >> <[email protected] <mailto:[email protected]>> > >> >> wrote: > >> >> > >> >> Thanks Mario, > >> >> > >> >> I'll test that on MSWin soon; hopefully that works now. > >> >> > >> >> - Cirilo > >> >> > >> >> On Tue, Mar 1, 2016 at 9:03 PM, Mário Luzeiro <[email protected] > >> >> <mailto:[email protected]>> wrote: > >> >> > >> >> > I'd also appreciate some help from anyone on the zoom > >> >> function for the > >> >> > 3D preview pane. The zoom works on Linux when using the > mouse > >> >> scroll > >> >> > wheel but in MSWin I can only change the viewing angle, not > >> >> the zoom. On > >> >> > OSX I have no idea what the status is for zooming the > model. > >> >> > >> >> Hi Cirilo, > >> >> > >> >> Looks like it was an old know wxWidgets issue, I fixed at: > >> >> > >> >> > http://bazaar.launchpad.net/~mrluzeiro/kicad/kicad_new3d-viewer/revision/5897 > >> >> > >> >> I found it here: > >> >> > >> >> > https://github.com/KiCad/kicad-source-mirror/blob/a9427f899926155e48cab93187415710abc5438a/3d-viewer/3d_frame.cpp#L220 > >> >> > >> >> In any case, in my windows laptop, the touchpad is not able > to > >> >> scrool.. but. I think it is some particularity of this > >> >> windows/laptop... > >> >> I tested with a mouse and it worked. > >> >> > >> >> Mario Luzeiro > >> >> > >> >> > >> >> _______________________________________________ > >> >> Mailing list: https://launchpad.net/~kicad-developers > >> >> Post to : [email protected] > >> >> <mailto:[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

