[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