Blender Git Loki

Git Commits -> Revision a3f6b0e

Revision a3f6b0e by Campbell Barton (master)
October 10, 2009, 21:23 (GMT)
- add torus back from 2.4x as an operator
bpy.ops.mesh.primitive_torus_add(major_radius=1, minor_radius=0.25, major_segments=48, minor_segments=16)

- experemental dynamic menus, used for INFO_MT_file, INFO_MT_file_import, INFO_MT_file_export and INFO_MT_mesh_add. these can have items added from python.
eg.

- removed OBJECT_OT_mesh_add, use the python add menu instead.

- made mesh primitive ops - MESH_OT_primitive_plane_add, ...cube_add, etc. work in object mode.

- RNA scene.active_object wrapped

- bugfix [#19466] 2.5: Tweak menu only available for mesh objects added within Edit Mode
ED_object_exit_editmode was always doing an undo push, made this optional using the existing flag - EM_DO_UNDO, called everywhere except when adding primitives.

Commit Details:

Full Hash: a3f6b0ed00e2f93c7e666763e94bdf29003110ee
SVN Revision: 23764
Parent Commit: deb30e8
Lines Changed: +450, -362

2 Added Paths:

/release/scripts/io/add_mesh_torus.py (+98, -0) (View)
/release/scripts/modules/dynamic_menu.py (+95, -0) (View)

24 Modified Paths:

/release/scripts/io/export_3ds.py (+6, -11) (Diff)
/release/scripts/io/export_fbx.py (+8, -10) (Diff)
/release/scripts/io/export_mdd.py (+5, -9) (Diff)
/release/scripts/io/export_obj.py (+13, -7) (Diff)
/release/scripts/io/export_ply.py (+4, -2) (Diff)
/release/scripts/io/export_x3d.py (+5, -14) (Diff)
/release/scripts/io/import_3ds.py (+5, -14) (Diff)
/release/scripts/io/import_obj.py (+6, -19) (Diff)
/release/scripts/ui/space_info.py (+49, -17) (Diff)
/source/blender/editors/curve/editcurve.c (+1, -1) (Diff)
/source/blender/editors/include/ED_object.h (+1, -0) (Diff)
/source/blender/editors/mesh/editmesh_add.c (+85, -139) (Diff)
/source/blender/editors/mesh/meshtools.c (+1, -1) (Diff)
/source/blender/editors/mesh/mesh_ops.c (+4, -1) (Diff)
/source/blender/editors/object/object_add.c (+16, -102) (Diff)
/source/blender/editors/object/object_edit.c (+7, -4) (Diff)
/source/blender/editors/object/object_intern.h (+0, -1) (Diff)
/source/blender/editors/object/object_ops.c (+0, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -1) (Diff)
/source/blender/editors/space_outliner/outliner.c (+4, -4) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+30, -1) (Diff)
/source/blender/makesrna/intern/rna_texture.c (+2, -1) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021