[Bf-committers] Problems with mesh undo

Robert Wenzlaff bf-committers@blender.org
Tue, 21 Oct 2003 09:00:58 -0400


On Tuesday 21 October 2003 07:33, Alexander Ewering wrote:
> Hello,
>
> sorry for not having the time to deal with it myself currently,
> however I wanted to point out a few problems with my mesh
> edit undo in BF:
>
>  - Selections aren't preserved over undo

I noticed this.  make_editMesh() sets a few flags...  Does anyone know what 
these do?  A flag could be added to make_editMesh_real() to skip that if 
called from undo_push_mesh().

>  - Selection operations thus can't be undone (no matter
>    if the appropriate undo_push calls are in place)

The above method might allow us to fix that.

>  - Things that don't belong there sneak into the undo
>    stack (like "Recalc normals outside" when you add a cube)

Everone start compiling a list.  Unfortunatly, the way the editmehs undo 
works, it's going to have to be tackled on a case-by-case basis.

(I normally delete my .sigs from mailing lists, but this one seemed rather 
appropriate for this e-mail....)
-- 
**************************************************
As Socrates once said:
               "I drank what?????"
**************************************************
Robert Wenzlaff        rwenzlaff@soylent-green.com