Blender Git Commit Log

Git Commits -> Revision 09aa799

Revision 09aa799 by Campbell Barton (master)
July 11, 2018, 20:18 (GMT)
PyAPI: Use annotations for RNA definitions

- Logical use of fields since they define type information.
- Avoids using ordered-dict metaclass.

Properties using regular assignments will print a warning and load,
however the order is undefined.

Commit Details:

Full Hash: 09aa799e5331a9da666f8a6325b038a866b1f35d
Parent Commit: e3c85aa
Lines Changed: +339, -366

39 Modified Paths:

/intern/cycles/blender/addon/properties.py (+16, -12) (Diff)
/release/scripts/modules/bpy_extras/io_utils.py (+3, -19) (Diff)
/release/scripts/modules/bpy_extras/keyconfig_utils.py (+1, -0) (Diff)
/release/scripts/modules/bpy_extras/object_utils.py (+3, -3) (Diff)
/release/scripts/modules/bpy_types.py (+3, -29) (Diff)
/release/scripts/startup/bl_operators/add_mesh_torus.py (+8, -8) (Diff)
/release/scripts/startup/bl_operators/anim.py (+15, -15) (Diff)
/release/scripts/startup/bl_operators/clip.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/console.py (+2, -2) (Diff)
/release/scripts/startup/bl_operators/file.py (+20, -20) (Diff)
/release/scripts/startup/bl_operators/freestyle.py (+4, -4) (Diff)
/release/scripts/startup/bl_operators/image.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/mesh.py (+2, -2) (Diff)
/release/scripts/startup/bl_operators/node.py (+6, -6) (Diff)
/release/scripts/startup/bl_operators/object.py (+14, -15) (Diff)
/release/scripts/startup/bl_operators/object_align.py (+4, -4) (Diff)
/release/scripts/startup/bl_operators/object_quick_effects.py (+16, -16) (Diff)
/release/scripts/startup/bl_operators/object_randomize_transform.py (+10, -10) (Diff)
/release/scripts/startup/bl_operators/presets.py (+9, -16) (Diff)
/release/scripts/startup/bl_operators/rigidbody.py (+6, -6) (Diff)
/release/scripts/startup/bl_operators/sequencer.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/uvcalc_follow_active.py (+1, -1) (Diff)
/release/scripts/startup/bl_operators/uvcalc_lightmap.py (+7, -7) (Diff)
/release/scripts/startup/bl_operators/uvcalc_smart_project.py (+5, -5) (Diff)
/release/scripts/startup/bl_operators/vertexpaint_dirt.py (+5, -5) (Diff)
/release/scripts/startup/bl_operators/view3d.py (+6, -6) (Diff)
/release/scripts/startup/bl_operators/wm.py (+114, -112) (Diff)
/release/scripts/templates_py/addon_add_object.py (+1, -1) (Diff)
/release/scripts/templates_py/custom_nodes.py (+9, -4) (Diff)
/release/scripts/templates_py/manipulator_operator.py (+2, -2) (Diff)
/release/scripts/templates_py/operator_file_export.py (+3, -3) (Diff)
/release/scripts/templates_py/operator_file_import.py (+3, -3) (Diff)
/release/scripts/templates_py/operator_mesh_add.py (+7, -7) (Diff)
/release/scripts/templates_py/operator_modal.py (+2, -2) (Diff)
/release/scripts/templates_py/operator_modal_view3d.py (+1, -1) (Diff)
/release/scripts/templates_py/ui_list.py (+4, -2) (Diff)
/source/blender/python/intern/bpy_intern_string.c (+2, -2) (Diff)
/source/blender/python/intern/bpy_intern_string.h (+1, -1) (Diff)
/source/blender/python/intern/bpy_rna.c (+21, -12) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021