Well here it is. Subdivision/Loop Tools Recode Commit #1
authorJohnny Matthews <johnny.matthews@gmail.com>
Wed, 13 Jul 2005 15:20:40 +0000 (15:20 +0000)
committerJohnny Matthews <johnny.matthews@gmail.com>
Wed, 13 Jul 2005 15:20:40 +0000 (15:20 +0000)
commit798d39dd4cc3c1cfeca33d7ebe99ca2c0e41ba99
treed450e59eee443c77670b2306531c19eac1035b75
parent6a648da13f8d1c71ea2450e5e8bc969712316172
Well here it is. Subdivision/Loop Tools Recode Commit #1

Ton has been pushing me to get this in and finish it up with help, so here is a run down of the commit

Revised Features
Subdivide now is Edge based, allows for multicut
Loopcut was recoded, now has multi option
Knife tool now has multi option

New Features
Edgeslide
Edgering select

Removed Features
Alt-B Edgeloop selection (use alt-RMB in edgemode)
Shift-R Faceloop selection (use alt-RMB in facemode)
Old Subdivide (Except for smooth which is left in until new one works)

Todo
Subdivide Smooth Math is broken - could use some help here (look for alter_co in editmesh_tools.c)
Tweak mouse control of Edgeslide is hackish ATM
Add Non-proportional movement  to edgeslide
Add smooth option to new loopcut

I probably left something out.

See here for more info
http://wiki.blender.org/bin/view.pl/Blenderdev/EdgeSubdivision
12 files changed:
source/blender/blenlib/BLI_linklist.h
source/blender/blenlib/intern/BLI_linklist.c
source/blender/include/BIF_editmesh.h
source/blender/src/buttons_editing.c
source/blender/src/editmesh_add.c
source/blender/src/editmesh_loop.c
source/blender/src/editmesh_mods.c
source/blender/src/editmesh_tools.c
source/blender/src/editobject.c
source/blender/src/header_view3d.c
source/blender/src/space.c
source/blender/src/toolbox.c