Blender Git Commit Log

Git Commits -> Revision d9a7e51

Revision d9a7e51 by Campbell Barton (master)
July 19, 2009, 13:32 (GMT)
Python operators
- simplified C operator API bpy.__ops__ since its wrapped by python now.
- needs the class to have an __idname__ rather then __name__ (like menus, headers)
- convert python names "console.exec" into blender names "CONSOLE_OT_exec" when registering (store the blender name as class.__idname_bl__, users scripters wont notice)
- bpy.props.props ???, removed

Commit Details:

Full Hash: d9a7e5144f816bfa15687e5bd9d55e95f69c0269
SVN Revision: 21698
Parent Commit: 8efdb04
Lines Changed: +98, -127

9 Modified Paths:

/release/io/export_ply.py (+1, -0) (Diff)
/release/ui/bpy_ops.py (+11, -15) (Diff)
/release/ui/space_console.py (+2, -0) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -0) (Diff)
/source/blender/python/intern/bpy_operator.c (+50, -98) (Diff)
/source/blender/python/intern/bpy_operator_wrap.c (+22, -10) (Diff)
/source/blender/python/intern/bpy_rna.c (+1, -4) (Diff)
/source/blender/python/intern/bpy_util.c (+9, -0) (Diff)
/source/blender/python/intern/bpy_util.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021