[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [35939] trunk/blender/source/blender: - bpy.app. release so python scripts can check if the release is stable or not.
Campbell Barton
ideasman42 at gmail.com
Fri Apr 1 16:04:26 CEST 2011
Revision: 35939
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=35939
Author: campbellbarton
Date: 2011-04-01 14:04:26 +0000 (Fri, 01 Apr 2011)
Log Message:
-----------
- bpy.app.release so python scripts can check if the release is stable or not.
- edited pose bone matrix description.
Modified Paths:
--------------
trunk/blender/source/blender/makesrna/intern/rna_pose.c
trunk/blender/source/blender/python/intern/bpy_app.c
Modified: trunk/blender/source/blender/makesrna/intern/rna_pose.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_pose.c 2011-04-01 13:56:01 UTC (rev 35938)
+++ trunk/blender/source/blender/makesrna/intern/rna_pose.c 2011-04-01 14:04:26 UTC (rev 35939)
@@ -823,7 +823,7 @@
RNA_def_property_float_sdna(prop, NULL, "pose_mat");
RNA_def_property_multi_array(prop, 2, matrix_dimsize);
RNA_def_property_clear_flag(prop, PROP_EDITABLE);
- RNA_def_property_ui_text(prop, "Pose Matrix", "Final 4x4 matrix for this channel");
+ RNA_def_property_ui_text(prop, "Pose Matrix", "Final 4x4 matrix after constraints and drivers are applied (object space)");
/* Head/Tail Coordinates (in Pose Space) - Automatically calculated... */
prop= RNA_def_property(srna, "head", PROP_FLOAT, PROP_TRANSLATION);
Modified: trunk/blender/source/blender/python/intern/bpy_app.c
===================================================================
--- trunk/blender/source/blender/python/intern/bpy_app.c 2011-04-01 13:56:01 UTC (rev 35938)
+++ trunk/blender/source/blender/python/intern/bpy_app.c 2011-04-01 14:04:26 UTC (rev 35939)
@@ -59,6 +59,7 @@
static PyStructSequence_Field app_info_fields[]= {
{(char *)"version", (char *)"The Blender version as a tuple of 3 numbers. eg. (2, 50, 11)"},
{(char *)"version_string", (char *)"The Blender version formatted as a string"},
+ {(char *)"release", (char *)"The release status of this build alpha/beta/rc/stable"},
{(char *)"binary_path", (char *)"The location of blenders executable, useful for utilities that spawn new instances"},
{(char *)"background", (char *)"Boolean, True when blender is running without a user interface (started with -b)"},
@@ -103,6 +104,7 @@
SetObjItem(Py_BuildValue("(iii)", BLENDER_VERSION/100, BLENDER_VERSION%100, BLENDER_SUBVERSION));
SetObjItem(PyUnicode_FromFormat("%d.%02d (sub %d)", BLENDER_VERSION/100, BLENDER_VERSION%100, BLENDER_SUBVERSION));
+ SetStrItem(STRINGIFY(BLENDER_VERSION_CYCLE));
SetStrItem(bprogname);
SetObjItem(PyBool_FromLong(G.background));
More information about the Bf-blender-cvs
mailing list