[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17166] trunk/blender/source:

Joilnen Batista Leite vma_bad_list at yahoo.com
Wed Oct 22 17:33:49 CEST 2008


This is about last view feature

https://projects.blender.org/tracker/index.php?func=detail&aid=17852&group_id=9&atid=127


Thanks, Joilnen

--- On Wed, 10/22/08, Campbell Barton <ideasman42 at gmail.com> wrote:

> From: Campbell Barton <ideasman42 at gmail.com>
> Subject: Re: [Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [17166] trunk/blender/source:
> To: vma_bad_list at yahoo.com, "bf-blender developers" <bf-committers at blender.org>
> Date: Wednesday, October 22, 2008, 3:46 AM
> It would be good if you can give a brief description of what
> the feature
> (at least link to the item in the tracker if there is one)
> 
> On Wed, Oct 22, 2008 at 4:41 PM, Joilnen Batista Leite
> <vma_bad_list at yahoo.com> wrote:
> > I forgot to write message in commit sorry, so it is an
> improve for PAD0 feature sent by Dalai Felinto (dfelinto)
> >
> > Joilnen
> >
> >
> > --- On Wed, 10/22/08, Joilnen Leite
> <vma_bad_list at yahoo.com> wrote:
> >
> >> From: Joilnen Leite <vma_bad_list at yahoo.com>
> >> Subject: [Bf-blender-cvs] SVN commit:
> /data/svn/bf-blender [17166] trunk/blender/source:
> >> To: bf-blender-cvs at blender.org
> >> Date: Wednesday, October 22, 2008, 3:33 AM
> >> Revision: 17166
> >>
> >>
> http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17166
> >> Author:   pidhash
> >> Date:     2008-10-22 07:33:45 +0200 (Wed, 22 Oct
> 2008)
> >>
> >> Log Message:
> >> -----------
> >>
> >>
> >> Modified Paths:
> >> --------------
> >>
> >>
> trunk/blender/source/blender/makesdna/DNA_view3d_types.h
> >>    
> trunk/blender/source/blender/src/header_view3d.c
> >>     trunk/blender/source/blender/src/toets.c
> >>     trunk/blender/source/blender/src/view.c
> >>     trunk/blender/source/nan_definitions.mk
> >>
> >> Modified:
> >>
> trunk/blender/source/blender/makesdna/DNA_view3d_types.h
> >>
> ===================================================================
> >> ---
> >>
> trunk/blender/source/blender/makesdna/DNA_view3d_types.h    
>  2008-10-22
> >> 05:24:41 UTC (rev 17165)
> >> +++
> >>
> trunk/blender/source/blender/makesdna/DNA_view3d_types.h    
>  2008-10-22
> >> 05:33:45 UTC (rev 17166)
> >> @@ -148,8 +148,8 @@
> >>       /* last view */
> >>       float lviewquat[4];
> >>       short lpersp, lview;
> >> -     short lastview_set;
> >> -     short pad5;
> >> +
> >> +     short pad5, pad6;
> >>  } View3D;
> >>
> >>
> >>
> >> Modified:
> trunk/blender/source/blender/src/header_view3d.c
> >>
> ===================================================================
> >> ---
> >> trunk/blender/source/blender/src/header_view3d.c  
>    2008-10-22
> >> 05:24:41 UTC (rev 17165)
> >> +++
> >> trunk/blender/source/blender/src/header_view3d.c  
>    2008-10-22
> >> 05:33:45 UTC (rev 17166)
> >> @@ -212,6 +212,14 @@
> >>               persptoetsen(PAD0);
> >>               G.qual &= ~LR_CTRLKEY;
> >>       } else {
> >> +             /* store settings of current view
> before allowing
> >> overwriting with camera view */
> >> +             /* this is a copy of the code in
> toets.c */
> >> +             if(G.vd->persp != V3D_CAMOB) {
> >> +                     QUATCOPY(G.vd->lviewquat,
> G.vd->viewquat);
> >> +                     G.vd->lview=
> G.vd->view;
> >> +                     G.vd->lpersp=
> G.vd->persp;
> >> +             }
> >> +
> >>               for( base = FIRSTBASE; base; base =
> base->next ) {
> >>                       if (base->object->type
> == OB_CAMERA) {
> >>                               i++;
> >>
> >> Modified: trunk/blender/source/blender/src/toets.c
> >>
> ===================================================================
> >> --- trunk/blender/source/blender/src/toets.c 
> 2008-10-22
> >> 05:24:41 UTC (rev 17165)
> >> +++ trunk/blender/source/blender/src/toets.c 
> 2008-10-22
> >> 05:33:45 UTC (rev 17166)
> >> @@ -292,17 +292,15 @@
> >>               }
> >>               else if(event==PAD0) {
> >>                       /* lastview -  */
> >> -                     if(G.vd->lastview_set==0)
> {
> >> +                     if(G.vd->persp !=
> V3D_CAMOB) {
> >>                               /* store settings of
> current view before allowing
> >> overwriting with camera view */
> >>                              
> QUATCOPY(G.vd->lviewquat, G.vd->viewquat);
> >>                               G.vd->lview=
> G.vd->view;
> >>                               G.vd->lpersp=
> G.vd->persp;
> >> -                            
> G.vd->lastview_set= 1;
> >>                       }
> >>                       else {
> >>                               /* return to
> settings of last view */
> >>                              
> axis_set_view(G.vd->lviewquat[0],
> >> G.vd->lviewquat[1], G.vd->lviewquat[2],
> >> G.vd->lviewquat[3], G.vd->lview,
> G.vd->lpersp);
> >> -                            
> G.vd->lastview_set= 0;
> >>                       }
> >>
> >>                       if(G.qual==LR_ALTKEY) {
> >>
> >> Modified: trunk/blender/source/blender/src/view.c
> >>
> ===================================================================
> >> --- trunk/blender/source/blender/src/view.c  
> 2008-10-22
> >> 05:24:41 UTC (rev 17165)
> >> +++ trunk/blender/source/blender/src/view.c  
> 2008-10-22
> >> 05:33:45 UTC (rev 17166)
> >> @@ -894,11 +894,6 @@
> >>               return;
> >>       }
> >>
> >> -     /* clear lastview flag (used to return to
> previous view
> >> when
> >> -      * pressing Pad0 again after entering Camera
> view)
> >> -      */
> >> -     if (G.vd->lastview_set)
> G.vd->lastview_set= 0;
> >> -
> >>       // dist correction from other movement
> devices
> >>       if((dz_flag)||G.vd->dist==0) {
> >>               dz_flag = 0;
> >>
> >> Modified: trunk/blender/source/nan_definitions.mk
> >>
> ===================================================================
> >> --- trunk/blender/source/nan_definitions.mk  
> 2008-10-22
> >> 05:24:41 UTC (rev 17165)
> >> +++ trunk/blender/source/nan_definitions.mk  
> 2008-10-22
> >> 05:33:45 UTC (rev 17166)
> >> @@ -413,10 +413,10 @@
> >>      export NAN_PARANOID ?= true
> >>
> >>      # l10n
> >> -    export INTERNATIONAL ?= true
> >> +    export INTERNATIONAL ?= false
> >>
> >>      # enable freetype2 support for text objects
> >> -    export WITH_FREETYPE2 ?= true
> >> +    export WITH_FREETYPE2 ?= false
> >>
> >>      export WITH_BINRELOC ?= true
> >>
> >>
> >>
> >> _______________________________________________
> >> Bf-blender-cvs mailing list
> >> Bf-blender-cvs at blender.org
> >>
> http://lists.blender.org/mailman/listinfo/bf-blender-cvs
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at blender.org
> >
> http://lists.blender.org/mailman/listinfo/bf-committers
> >
> 
> 
> 
> -- 
> - Campbell
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers


      


More information about the Bf-committers mailing list