Blender Git Commit Log
Git Commits -> Revision d1937de
Revision d1937de by Campbell Barton (master) March 6, 2012, 19:29 (GMT) |
fix for own error in edge-rotate keeping edge customdata - this was crashing when rotating multiple edges. Now create the rotate edge in advance and copy its customdata (before joining the faces). This commit also fixes an annoyance where tryangulating faces could create duplicate edges. |
Commit Details:
Full Hash: d1937de1d26992c31407485c7945470627234ebb
SVN Revision: 44682
Parent Commit: 31d2ee9
Lines Changed: +65, -75
13 Modified Paths:
/source/blender/bmesh/intern/bmesh_core.c (+9, -13) (Diff)
/source/blender/bmesh/intern/bmesh_core.h (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+26, -32) (Diff)
/source/blender/bmesh/intern/bmesh_mods.h (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_connect.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_dissolve.c (+4, -4) (Diff)
/source/blender/bmesh/operators/bmo_join_triangles.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+2, -2) (Diff)
/source/blender/bmesh/tools/BME_bevel.c (+9, -9) (Diff)
/source/blender/editors/mesh/knifetool.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_utils.c (+2, -2) (Diff)
/source/blender/bmesh/intern/bmesh_core.h (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_mods.c (+26, -32) (Diff)
/source/blender/bmesh/intern/bmesh_mods.h (+3, -3) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_connect.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_dissolve.c (+4, -4) (Diff)
/source/blender/bmesh/operators/bmo_join_triangles.c (+2, -2) (Diff)
/source/blender/bmesh/operators/bmo_removedoubles.c (+1, -1) (Diff)
/source/blender/bmesh/operators/bmo_subdivide.c (+2, -2) (Diff)
/source/blender/bmesh/tools/BME_bevel.c (+9, -9) (Diff)
/source/blender/editors/mesh/knifetool.c (+1, -1) (Diff)
/source/blender/python/bmesh/bmesh_py_utils.c (+2, -2) (Diff)