/blender/makesrna: Removed final points in UI strings and messages.
authorBastien Montagne <montagne29@wanadoo.fr>
Mon, 19 Sep 2011 13:23:58 +0000 (13:23 +0000)
committerBastien Montagne <montagne29@wanadoo.fr>
Mon, 19 Sep 2011 13:23:58 +0000 (13:23 +0000)
Plus a few splits of very long lines…

48 files changed:
source/blender/makesrna/intern/rna_ID.c
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_action.c
source/blender/makesrna/intern/rna_actuator.c
source/blender/makesrna/intern/rna_actuator_api.c
source/blender/makesrna/intern/rna_animation.c
source/blender/makesrna/intern/rna_armature.c
source/blender/makesrna/intern/rna_armature_api.c
source/blender/makesrna/intern/rna_color.c
source/blender/makesrna/intern/rna_controller_api.c
source/blender/makesrna/intern/rna_curve.c
source/blender/makesrna/intern/rna_fcurve.c
source/blender/makesrna/intern/rna_gpencil.c
source/blender/makesrna/intern/rna_group.c
source/blender/makesrna/intern/rna_image_api.c
source/blender/makesrna/intern/rna_main.c
source/blender/makesrna/intern/rna_main_api.c
source/blender/makesrna/intern/rna_material.c
source/blender/makesrna/intern/rna_mesh.c
source/blender/makesrna/intern/rna_mesh_api.c
source/blender/makesrna/intern/rna_meta.c
source/blender/makesrna/intern/rna_modifier.c
source/blender/makesrna/intern/rna_nla.c
source/blender/makesrna/intern/rna_nodetree.c
source/blender/makesrna/intern/rna_object.c
source/blender/makesrna/intern/rna_object_api.c
source/blender/makesrna/intern/rna_object_force.c
source/blender/makesrna/intern/rna_pose.c
source/blender/makesrna/intern/rna_pose_api.c
source/blender/makesrna/intern/rna_render.c
source/blender/makesrna/intern/rna_scene.c
source/blender/makesrna/intern/rna_scene_api.c
source/blender/makesrna/intern/rna_screen.c
source/blender/makesrna/intern/rna_sensor_api.c
source/blender/makesrna/intern/rna_sequencer.c
source/blender/makesrna/intern/rna_sequencer_api.c
source/blender/makesrna/intern/rna_smoke.c
source/blender/makesrna/intern/rna_sound.c
source/blender/makesrna/intern/rna_space.c
source/blender/makesrna/intern/rna_speaker.c
source/blender/makesrna/intern/rna_text_api.c
source/blender/makesrna/intern/rna_texture.c
source/blender/makesrna/intern/rna_texture_api.c
source/blender/makesrna/intern/rna_ui.c
source/blender/makesrna/intern/rna_ui_api.c
source/blender/makesrna/intern/rna_userdef.c
source/blender/makesrna/intern/rna_wm.c
source/blender/makesrna/intern/rna_wm_api.c

index 05786ce..5c90c1b 100644 (file)
@@ -235,7 +235,7 @@ StructRNA *rna_PropertyGroup_register(Main *UNUSED(bmain), ReportList *reports,
         * owns the string pointer which it could potentually free while blender
         * is running. */
        if(BLI_strnlen(identifier, MAX_IDPROP_NAME) == MAX_IDPROP_NAME) {
-               BKE_reportf(reports, RPT_ERROR, "registering id property class: '%s' is too long, maximum length is " STRINGIFY(MAX_IDPROP_NAME) ".", identifier);
+               BKE_reportf(reports, RPT_ERROR, "registering id property class: '%s' is too long, maximum length is " STRINGIFY(MAX_IDPROP_NAME), identifier);
                return NULL;
        }
 
@@ -414,16 +414,16 @@ static void rna_def_ID_materials(BlenderRNA *brna)
        RNA_def_struct_ui_text(srna, "ID Materials", "Collection of materials");
 
        func= RNA_def_function(srna, "append", "material_append_id");
-       RNA_def_function_ui_description(func, "Add a new material to the data block.");
-       parm= RNA_def_pointer(func, "material", "Material", "", "Material to add.");
+       RNA_def_function_ui_description(func, "Add a new material to the data block");
+       parm= RNA_def_pointer(func, "material", "Material", "", "Material to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        
        func= RNA_def_function(srna, "pop", "material_pop_id");
-       RNA_def_function_ui_description(func, "Remove a material from the data block.");
-       parm= RNA_def_int(func, "index", 0, 0, MAXMAT, "", "Index of material to remove.", 0, MAXMAT);
+       RNA_def_function_ui_description(func, "Remove a material from the data block");
+       parm= RNA_def_int(func, "index", 0, 0, MAXMAT, "", "Index of material to remove", 0, MAXMAT);
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       RNA_def_boolean(func, "update_data", 0, "", "Update data by re-adjusting the material slots assigned.");
-       parm= RNA_def_pointer(func, "material", "Material", "", "Material to remove.");
+       RNA_def_boolean(func, "update_data", 0, "", "Update data by re-adjusting the material slots assigned");
+       parm= RNA_def_pointer(func, "material", "Material", "", "Material to remove");
        RNA_def_function_return(func, parm);
 }
 
@@ -475,25 +475,26 @@ static void rna_def_ID(BlenderRNA *brna)
 
        /* functions */
        func= RNA_def_function(srna, "copy", "rna_ID_copy");
-       RNA_def_function_ui_description(func, "Create a copy of this datablock (not supported for all datablocks).");
-       parm= RNA_def_pointer(func, "id", "ID", "", "New copy of the ID.");
+       RNA_def_function_ui_description(func, "Create a copy of this datablock (not supported for all datablocks)");
+       parm= RNA_def_pointer(func, "id", "ID", "", "New copy of the ID");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "user_clear", "rna_ID_user_clear");
-       RNA_def_function_ui_description(func, "Clears the user count of a datablock so its not saved, on reload the data will be removed.");
+       RNA_def_function_ui_description(func, "Clears the user count of a datablock so its not saved, "
+                                       "on reload the data will be removed");
 
        func= RNA_def_function(srna, "animation_data_create", "BKE_id_add_animdata");
-       RNA_def_function_ui_description(func, "Create animation data to this ID, note that not all ID types support this.");
-       parm= RNA_def_pointer(func, "anim_data", "AnimData", "", "New animation data or NULL.");
+       RNA_def_function_ui_description(func, "Create animation data to this ID, note that not all ID types support this");
+       parm= RNA_def_pointer(func, "anim_data", "AnimData", "", "New animation data or NULL");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "animation_data_clear", "BKE_free_animdata");
-       RNA_def_function_ui_description(func, "Clear animation on this this ID.");
+       RNA_def_function_ui_description(func, "Clear animation on this this ID");
 
        func= RNA_def_function(srna, "update_tag", "rna_ID_update_tag");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Tag the id to update its display data.");
-       RNA_def_enum_flag(func, "refresh", update_flag_items, 0, "", "Type of updates to perform.");
+       RNA_def_function_ui_description(func, "Tag the id to update its display data");
+       RNA_def_enum_flag(func, "refresh", update_flag_items, 0, "", "Type of updates to perform");
 }
 
 static void rna_def_library(BlenderRNA *brna)
index 1ccd6d9..5dad711 100644 (file)
@@ -2912,7 +2912,7 @@ static int rna_raw_access(ReportList *reports, PointerRNA *ptr, PropertyRNA *pro
                itemtype= RNA_property_type(itemprop);
 
                if(!ELEM3(itemtype, PROP_BOOLEAN, PROP_INT, PROP_FLOAT)) {
-                       BKE_report(reports, RPT_ERROR, "Only boolean, int and float properties supported.");
+                       BKE_report(reports, RPT_ERROR, "Only boolean, int and float properties supported");
                        return 0;
                }
 
@@ -2923,7 +2923,7 @@ static int rna_raw_access(ReportList *reports, PointerRNA *ptr, PropertyRNA *pro
                if(RNA_property_collection_raw_array(ptr, prop, itemprop, &out)) {
                        int arraylen = (itemlen == 0) ? 1 : itemlen;
                        if(in.len != arraylen*out.len) {
-                               BKE_reportf(reports, RPT_ERROR, "Array length mismatch (expected %d, got %d).", out.len*arraylen, in.len);
+                               BKE_reportf(reports, RPT_ERROR, "Array length mismatch (expected %d, got %d)", out.len*arraylen, in.len);
                                return 0;
                        }
                        
@@ -2979,13 +2979,13 @@ static int rna_raw_access(ReportList *reports, PointerRNA *ptr, PropertyRNA *pro
                                                itemtype= RNA_property_type(iprop);
                                        }
                                        else {
-                                               BKE_reportf(reports, RPT_ERROR, "Property named %s not found.", propname);
+                                               BKE_reportf(reports, RPT_ERROR, "Property named %s not found", propname);
                                                err= 1;
                                                break;
                                        }
 
                                        if(!ELEM3(itemtype, PROP_BOOLEAN, PROP_INT, PROP_FLOAT)) {
-                                               BKE_report(reports, RPT_ERROR, "Only boolean, int and float properties supported.");
+                                               BKE_report(reports, RPT_ERROR, "Only boolean, int and float properties supported");
                                                err= 1;
                                                break;
                                        }
@@ -2994,7 +2994,7 @@ static int rna_raw_access(ReportList *reports, PointerRNA *ptr, PropertyRNA *pro
                                /* editable check */
                                if(!set || RNA_property_editable(&itemptr, iprop)) {
                                        if(a+itemlen > in.len) {
-                                               BKE_reportf(reports, RPT_ERROR, "Array length mismatch (got %d, expected more).", in.len);
+                                               BKE_reportf(reports, RPT_ERROR, "Array length mismatch (got %d, expected more)", in.len);
                                                err= 1;
                                                break;
                                        }
index 53e1bf7..6c193a6 100644 (file)
@@ -489,8 +489,8 @@ static void rna_def_action_groups(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Action Groups", "Collection of action groups");
 
        func= RNA_def_function(srna, "new", "rna_Action_groups_new");
-       RNA_def_function_ui_description(func, "Add a keyframe to the curve.");
-       parm= RNA_def_string(func, "name", "Group", 0, "", "New name for the action group.");
+       RNA_def_function_ui_description(func, "Add a keyframe to the curve");
+       parm= RNA_def_string(func, "name", "Group", 0, "", "New name for the action group");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        parm= RNA_def_pointer(func, "action_group", "ActionGroup", "", "Newly created action group");
@@ -498,9 +498,9 @@ static void rna_def_action_groups(BlenderRNA *brna, PropertyRNA *cprop)
 
 
        func= RNA_def_function(srna, "remove", "rna_Action_groups_remove");
-       RNA_def_function_ui_description(func, "Remove action group.");
+       RNA_def_function_ui_description(func, "Remove action group");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "action_group", "ActionGroup", "", "Action group to remove.");
+       parm= RNA_def_pointer(func, "action_group", "ActionGroup", "", "Action group to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -517,21 +517,21 @@ static void rna_def_action_fcurves(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Action FCurves", "Collection of action fcurves");
 
        func= RNA_def_function(srna, "new", "rna_Action_fcurve_new");
-       RNA_def_function_ui_description(func, "Add a keyframe to the curve.");
+       RNA_def_function_ui_description(func, "Add a keyframe to the curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_string(func, "data_path", "", 0, "Data Path", "FCurve data path to use.");
+       parm= RNA_def_string(func, "data_path", "", 0, "Data Path", "FCurve data path to use");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Array index.", 0, INT_MAX);
-       RNA_def_string(func, "action_group", "", 0, "Action Group", "Acton group to add this fcurve into.");
+       RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Array index", 0, INT_MAX);
+       RNA_def_string(func, "action_group", "", 0, "Action Group", "Acton group to add this fcurve into");
 
        parm= RNA_def_pointer(func, "fcurve", "FCurve", "", "Newly created fcurve");
        RNA_def_function_return(func, parm);
 
 
        func= RNA_def_function(srna, "remove", "rna_Action_fcurve_remove");
-       RNA_def_function_ui_description(func, "Remove action group.");
+       RNA_def_function_ui_description(func, "Remove action group");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "fcurve", "FCurve", "", "FCurve to remove.");
+       parm= RNA_def_pointer(func, "fcurve", "FCurve", "", "FCurve to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -549,18 +549,18 @@ static void rna_def_action_pose_markers(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Action Pose Markers", "Collection of timeline markers");
 
        func= RNA_def_function(srna, "new", "rna_Action_pose_markers_new");
-       RNA_def_function_ui_description(func, "Add a pose marker to the action.");
+       RNA_def_function_ui_description(func, "Add a pose marker to the action");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_string(func, "name", "Marker", 0, "", "New name for the marker (not unique).");
+       parm= RNA_def_string(func, "name", "Marker", 0, "", "New name for the marker (not unique)");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Newly created marker");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Action_pose_markers_remove");
-       RNA_def_function_ui_description(func, "Remove a timeline marker.");
+       RNA_def_function_ui_description(func, "Remove a timeline marker");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Timeline marker to remove.");
+       parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Timeline marker to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
index 6aff68a..43cf1fa 100644 (file)
@@ -861,7 +861,7 @@ static void rna_def_camera_actuator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "CameraActuator", "Actuator");
-       RNA_def_struct_ui_text(srna, "Camera Actuator", "Actuator to ..");
+       RNA_def_struct_ui_text(srna, "Camera Actuator", "Actuator to...");
        RNA_def_struct_sdna_from(srna, "bCameraActuator", "data");
 
        prop= RNA_def_property(srna, "object", PROP_POINTER, PROP_NONE);
@@ -1387,7 +1387,7 @@ static void rna_def_scene_actuator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};      
                
        srna= RNA_def_struct(brna, "SceneActuator", "Actuator");
-       RNA_def_struct_ui_text(srna, "Scene Actuator", "Actuator to ..");
+       RNA_def_struct_ui_text(srna, "Scene Actuator", "Actuator to...");
        RNA_def_struct_sdna_from(srna, "bSceneActuator", "data");
 
        prop= RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE);
@@ -1445,7 +1445,7 @@ static void rna_def_random_actuator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};      
 
        srna= RNA_def_struct(brna, "RandomActuator", "Actuator");
-       RNA_def_struct_ui_text(srna, "Random Actuator", "Actuator to ..");
+       RNA_def_struct_ui_text(srna, "Random Actuator", "Actuator to...");
        RNA_def_struct_sdna_from(srna, "bRandomActuator", "data");
 
        prop= RNA_def_property(srna, "seed", PROP_INT, PROP_NONE);
@@ -1562,7 +1562,7 @@ static void rna_def_message_actuator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
 
        srna= RNA_def_struct(brna, "MessageActuator", "Actuator");
-       RNA_def_struct_ui_text(srna, "Message Actuator", "Actuator to ..");
+       RNA_def_struct_ui_text(srna, "Message Actuator", "Actuator to...");
        RNA_def_struct_sdna_from(srna, "bMessageActuator", "data");
 
        prop= RNA_def_property(srna, "to_property", PROP_STRING, PROP_NONE);
@@ -1877,7 +1877,7 @@ static void rna_def_armature_actuator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
 
        srna= RNA_def_struct(brna, "ArmatureActuator", "Actuator");
-       RNA_def_struct_ui_text(srna, "Armature Actuator", "Actuator to ..");
+       RNA_def_struct_ui_text(srna, "Armature Actuator", "Actuator to...");
        RNA_def_struct_sdna_from(srna, "bArmatureActuator", "data");
 
        prop= RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE);
index 3c1f78c..c3f9ff3 100644 (file)
@@ -61,14 +61,14 @@ void RNA_api_actuator(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "link", "rna_Actuator_link");
-       RNA_def_function_ui_description(func, "Link the actuator to a controller.");
-       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to link to."); 
+       RNA_def_function_ui_description(func, "Link the actuator to a controller");
+       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to link to"); 
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 
        func= RNA_def_function(srna, "unlink", "rna_Actuator_unlink");
-       RNA_def_function_ui_description(func, "Unlink the actuator from a controller.");
-       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to unlink from."); 
+       RNA_def_function_ui_description(func, "Unlink the actuator from a controller");
+       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to unlink from"); 
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 }
index 2f5f22c..702529f 100644 (file)
@@ -188,7 +188,7 @@ static StructRNA *rna_KeyingSetInfo_register(Main *bmain, ReportList *reports, v
                return NULL;
        
        if (strlen(identifier) >= sizeof(dummyksi.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering keying set info class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummyksi.idname));
+               BKE_reportf(reports, RPT_ERROR, "Registering keying set info class: '%s' is too long, maximum length is %d", identifier, (int)sizeof(dummyksi.idname));
                return NULL;
        }
        
@@ -353,7 +353,7 @@ static KS_Path *rna_KeyingSet_paths_add(KeyingSet *keyingset, ReportList *report
                keyingset->active_path= BLI_countlist(&keyingset->paths); 
        }
        else {
-               BKE_report(reports, RPT_ERROR, "Keying Set Path could not be added.");
+               BKE_report(reports, RPT_ERROR, "Keying Set Path could not be added");
        }
        
        /* return added path */
@@ -372,7 +372,7 @@ static void rna_KeyingSet_paths_remove(KeyingSet *keyingset, ReportList *reports
                keyingset->active_path = 0;
        }
        else {
-               BKE_report(reports, RPT_ERROR, "Keying Set Path could not be removed.");
+               BKE_report(reports, RPT_ERROR, "Keying Set Path could not be removed");
        }
 }
 
@@ -392,7 +392,7 @@ static void rna_KeyingSet_paths_clear(KeyingSet *keyingset, ReportList *reports)
                keyingset->active_path = 0;
        }
        else {
-               BKE_report(reports, RPT_ERROR, "Keying Set Paths could not be removed.");
+               BKE_report(reports, RPT_ERROR, "Keying Set Paths could not be removed");
        }
 }
 
@@ -608,27 +608,31 @@ static void rna_def_keyingset_paths(BlenderRNA *brna, PropertyRNA *cprop)
        
        /* Add Path */
        func= RNA_def_function(srna, "add", "rna_KeyingSet_paths_add");
-       RNA_def_function_ui_description(func, "Add a new path for the Keying Set.");
+       RNA_def_function_ui_description(func, "Add a new path for the Keying Set");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
                /* return arg */
        parm= RNA_def_pointer(func, "ksp", "KeyingSetPath", "New Path", "Path created and added to the Keying Set");
                RNA_def_function_return(func, parm);
                /* ID-block for target */
-       parm= RNA_def_pointer(func, "target_id", "ID", "Target ID", "ID-Datablock for the destination."); 
+       parm= RNA_def_pointer(func, "target_id", "ID", "Target ID", "ID-Datablock for the destination"); 
                RNA_def_property_flag(parm, PROP_REQUIRED);
                /* rna-path */
-       parm= RNA_def_string(func, "data_path", "", 256, "Data-Path", "RNA-Path to destination property."); // xxx hopefully this is long enough
+       parm= RNA_def_string(func, "data_path", "", 256, "Data-Path", "RNA-Path to destination property"); // xxx hopefully this is long enough
                RNA_def_property_flag(parm, PROP_REQUIRED);
                /* index (defaults to -1 for entire array) */
-       RNA_def_int(func, "index", -1, -1, INT_MAX, "Index", "The index of the destination property (i.e. axis of Location/Rotation/etc.), or -1 for the entire array.", 0, INT_MAX);
+       RNA_def_int(func, "index", -1, -1, INT_MAX, "Index",
+                   "The index of the destination property (i.e. axis of Location/Rotation/etc.), "
+                   "or -1 for the entire array", 0, INT_MAX);
                /* grouping */
-       RNA_def_enum(func, "group_method", keyingset_path_grouping_items, KSP_GROUP_KSNAME, "Grouping Method", "Method used to define which Group-name to use.");
-       RNA_def_string(func, "group_name", "", 64, "Group Name", "Name of Action Group to assign destination to (only if grouping mode is to use this name).");
+       RNA_def_enum(func, "group_method", keyingset_path_grouping_items, KSP_GROUP_KSNAME,
+                    "Grouping Method", "Method used to define which Group-name to use");
+       RNA_def_string(func, "group_name", "", 64, "Group Name",
+                      "Name of Action Group to assign destination to (only if grouping mode is to use this name)");
 
 
        /* Remove Path */
        func= RNA_def_function(srna, "remove", "rna_KeyingSet_paths_remove");
-       RNA_def_function_ui_description(func, "Remove the given path from the Keying Set.");
+       RNA_def_function_ui_description(func, "Remove the given path from the Keying Set");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
                /* path to remove */
        parm= RNA_def_pointer(func, "path", "KeyingSetPath", "Path", ""); 
@@ -637,7 +641,7 @@ static void rna_def_keyingset_paths(BlenderRNA *brna, PropertyRNA *cprop)
 
        /* Remove All Paths */
        func= RNA_def_function(srna, "clear", "rna_KeyingSet_paths_clear");
-       RNA_def_function_ui_description(func, "Remove all the paths from the Keying Set.");
+       RNA_def_function_ui_description(func, "Remove all the paths from the Keying Set");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
@@ -713,15 +717,15 @@ static void rna_api_animdata_nla_tracks(BlenderRNA *brna, PropertyRNA *cprop)
        func = RNA_def_function(srna, "new", "rna_NlaTrack_new");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
        RNA_def_function_ui_description(func, "Add a new NLA Track");
-       RNA_def_pointer(func, "prev", "NlaTrack", "", "NLA Track to add the new one after.");
+       RNA_def_pointer(func, "prev", "NlaTrack", "", "NLA Track to add the new one after");
        /* return type */
-       parm = RNA_def_pointer(func, "track", "NlaTrack", "", "New NLA Track.");
+       parm = RNA_def_pointer(func, "track", "NlaTrack", "", "New NLA Track");
        RNA_def_function_return(func, parm);
        
        func = RNA_def_function(srna, "remove", "rna_NlaTrack_remove");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       RNA_def_function_ui_description(func, "Remove a NLA Track.");
-       parm = RNA_def_pointer(func, "track", "NlaTrack", "", "NLA Track to remove.");
+       RNA_def_function_ui_description(func, "Remove a NLA Track");
+       parm = RNA_def_pointer(func, "track", "NlaTrack", "", "NLA Track to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
@@ -751,7 +755,7 @@ static void rna_api_animdata_drivers(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_function_ui_description(func, "Add a new driver given an existing one");
        RNA_def_pointer(func, "src_driver", "FCurve", "", "Existing Driver F-Curve to use as template for a new one");
        /* return type */
-       parm = RNA_def_pointer(func, "driver", "FCurve", "", "New Driver F-Curve.");
+       parm = RNA_def_pointer(func, "driver", "FCurve", "", "New Driver F-Curve");
        RNA_def_function_return(func, parm);
 }
 
index 4ed5d2a..ec92841 100644 (file)
@@ -103,7 +103,7 @@ static void rna_Armature_act_edit_bone_set(PointerRNA *ptr, PointerRNA value)
 EditBone *rna_Armature_edit_bone_new(bArmature *arm, ReportList *reports, const char *name)
 {
        if(arm->edbo==NULL) {
-               BKE_reportf(reports, RPT_ERROR, "Armature '%s' not in editmode, cant add an editbone.", arm->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Armature '%s' not in editmode, cant add an editbone", arm->id.name+2);
                return NULL;
        }
        return ED_armature_edit_bone_add(arm, name);
@@ -112,12 +112,12 @@ EditBone *rna_Armature_edit_bone_new(bArmature *arm, ReportList *reports, const
 void rna_Armature_edit_bone_remove(bArmature *arm, ReportList *reports, EditBone *ebone)
 {
        if(arm->edbo==NULL) {
-               BKE_reportf(reports, RPT_ERROR, "Armature '%s' not in editmode, cant remove an editbone.", arm->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Armature '%s' not in editmode, cant remove an editbone", arm->id.name+2);
                return;
        }
 
        if(BLI_findindex(arm->edbo, ebone) == -1) {
-               BKE_reportf(reports, RPT_ERROR, "Armature '%s' doesn't contain bone '%s'.", arm->id.name+2, ebone->name);
+               BKE_reportf(reports, RPT_ERROR, "Armature '%s' doesn't contain bone '%s'", arm->id.name+2, ebone->name);
                return;
        }
 
@@ -787,7 +787,7 @@ static void rna_def_armature_edit_bones(BlenderRNA *brna, PropertyRNA *cprop)
        /* add target */
        func= RNA_def_function(srna, "new", "rna_Armature_edit_bone_new");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Add a new bone.");
+       RNA_def_function_ui_description(func, "Add a new bone");
        parm= RNA_def_string(func, "name", "Object", 0, "", "New name for the bone");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
index fd9ae7f..b651228 100644 (file)
@@ -62,7 +62,8 @@ void RNA_api_armature_edit_bone(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "align_roll", "rna_EditBone_align_roll");
-       RNA_def_function_ui_description(func, "Align the bone to a localspace roll so the Z axis points in the direction of the vector given.");
+       RNA_def_function_ui_description(func, "Align the bone to a localspace roll so the Z axis "
+                                       "points in the direction of the vector given");
        parm= RNA_def_float_vector(func, "vector", 3, NULL, -FLT_MAX, FLT_MAX, "Vector", "", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
@@ -73,8 +74,9 @@ void RNA_api_bone(StructRNA *srna)
        FunctionRNA *func;
 
        func= RNA_def_function(srna, "evaluate_envelope", "rna_Bone_do_envelope");
-       RNA_def_function_ui_description(func, "Calculate bone envelope at given point.");
-       parm= RNA_def_float_vector_xyz(func, "point", 3, NULL, -FLT_MAX, FLT_MAX, "Point", "Position in 3d space to evaluate", -FLT_MAX, FLT_MAX);
+       RNA_def_function_ui_description(func, "Calculate bone envelope at given point");
+       parm= RNA_def_float_vector_xyz(func, "point", 3, NULL, -FLT_MAX, FLT_MAX, "Point",
+                                      "Position in 3d space to evaluate", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return value */
        parm= RNA_def_float(func, "factor", 0, -FLT_MAX, FLT_MAX, "Factor", "Envelope factor", -FLT_MAX, FLT_MAX);
index cea130a..4ef6e9f 100644 (file)
@@ -464,13 +464,13 @@ static void rna_def_color_ramp_element_api(BlenderRNA *brna, PropertyRNA *cprop)
        parm= RNA_def_float(func, "position", 0.0f, 0.0f, 1.0f, "Position", "Position to add element", 0.0f, 1.0f);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "element", "ColorRampElement", "", "New element.");
+       parm= RNA_def_pointer(func, "element", "ColorRampElement", "", "New element");
        RNA_def_function_return(func, parm);
 
        func = RNA_def_function(srna, "remove", "rna_ColorRampElement_remove");
        RNA_def_function_ui_description(func, "Delete element from ColorRamp");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "element", "ColorRampElement", "", "Element to remove.");
+       parm= RNA_def_pointer(func, "element", "ColorRampElement", "", "Element to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
index d9defe3..4d16633 100644 (file)
@@ -68,17 +68,17 @@ void RNA_api_controller(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "link", "rna_Controller_link");
-       RNA_def_function_ui_description(func, "Link the controller with a sensor/actuator.");
-       parm= RNA_def_pointer(func, "sensor", "Sensor", "", "Sensor to link the controller to."); 
+       RNA_def_function_ui_description(func, "Link the controller with a sensor/actuator");
+       parm= RNA_def_pointer(func, "sensor", "Sensor", "", "Sensor to link the controller to"); 
        RNA_def_property_update(parm, NC_LOGIC, NULL);
-       parm= RNA_def_pointer(func, "actuator", "Actuator", "", "Actuator to link the controller to."); 
+       parm= RNA_def_pointer(func, "actuator", "Actuator", "", "Actuator to link the controller to"); 
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 
        func= RNA_def_function(srna, "unlink", "rna_Controller_unlink");
-       RNA_def_function_ui_description(func, "Unlink the controller from a sensor/actuator.");
-       parm= RNA_def_pointer(func, "sensor", "Sensor", "", "Sensor to unlink the controller from."); 
+       RNA_def_function_ui_description(func, "Unlink the controller from a sensor/actuator");
+       parm= RNA_def_pointer(func, "sensor", "Sensor", "", "Sensor to unlink the controller from"); 
        RNA_def_property_update(parm, NC_LOGIC, NULL);
-       parm= RNA_def_pointer(func, "actuator", "Actuator", "", "Actuator to unlink the controller from."); 
+       parm= RNA_def_pointer(func, "actuator", "Actuator", "", "Actuator to unlink the controller from"); 
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 }
 
index e3f8603..99473d1 100644 (file)
@@ -1150,15 +1150,15 @@ static void rna_def_curve_spline_points(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Spline Points", "Collection of spline points");
 
        func= RNA_def_function(srna, "add", "rna_Curve_spline_points_add");
-       RNA_def_function_ui_description(func, "Add a number of points to this spline.");
+       RNA_def_function_ui_description(func, "Add a number of points to this spline");
        RNA_def_function_flag(func, FUNC_USE_SELF_ID|FUNC_USE_REPORTS);
        RNA_def_int(func, "count", 1, 1, INT_MAX, "Number", "Number of points to add to the spline", 1, INT_MAX);
 
        /*
        func= RNA_def_function(srna, "remove", "rna_Curve_spline_remove");
-       RNA_def_function_ui_description(func, "Remove a spline from a curve.");
+       RNA_def_function_ui_description(func, "Remove a spline from a curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        */
 }
@@ -1177,15 +1177,15 @@ static void rna_def_curve_spline_bezpoints(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Spline Bezier Points", "Collection of spline bezirt points");
 
        func= RNA_def_function(srna, "add", "rna_Curve_spline_bezpoints_add");
-       RNA_def_function_ui_description(func, "Add a number of points to this spline.");
+       RNA_def_function_ui_description(func, "Add a number of points to this spline");
        RNA_def_function_flag(func, FUNC_USE_SELF_ID|FUNC_USE_REPORTS);
        RNA_def_int(func, "count", 1, INT_MIN, INT_MAX, "Number", "Number of points to add to the spline", 0, INT_MAX);
 
        /*
        func= RNA_def_function(srna, "remove", "rna_Curve_spline_remove");
-       RNA_def_function_ui_description(func, "Remove a spline from a curve.");
+       RNA_def_function_ui_description(func, "Remove a spline from a curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        */
 }
@@ -1205,16 +1205,16 @@ static void rna_def_curve_splines(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Curve Splines", "Collection of curve splines");
 
        func= RNA_def_function(srna, "new", "rna_Curve_spline_new");
-       RNA_def_function_ui_description(func, "Add a new spline to the curve.");
-       parm= RNA_def_enum(func, "type", curve_type_items, CU_POLY, "", "type for the new spline.");
+       RNA_def_function_ui_description(func, "Add a new spline to the curve");
+       parm= RNA_def_enum(func, "type", curve_type_items, CU_POLY, "", "type for the new spline");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The newly created spline.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The newly created spline");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Curve_spline_remove");
-       RNA_def_function_ui_description(func, "Remove a spline from a curve.");
+       RNA_def_function_ui_description(func, "Remove a spline from a curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
index c0c8ac6..11eec6a 100644 (file)
@@ -410,7 +410,7 @@ DriverVar *rna_Driver_new_variable(ChannelDriver *driver)
 void rna_Driver_remove_variable(ChannelDriver *driver, ReportList *reports, DriverVar *dvar)
 {
        if(BLI_findindex(&driver->variables, dvar) == -1) {
-               BKE_report(reports, RPT_ERROR, "Variable does not exist in this driver.");
+               BKE_report(reports, RPT_ERROR, "Variable does not exist in this driver");
                return;
        }
 
@@ -439,7 +439,7 @@ static FModifier *rna_FCurve_modifiers_new(FCurve *fcu, int type)
 static void rna_FCurve_modifiers_remove(FCurve *fcu, ReportList *reports, FModifier *fcm)
 {
        if(BLI_findindex(&fcu->modifiers, fcm) == -1) {
-               BKE_reportf(reports, RPT_ERROR, "FCurveModifier '%s' not found in fcurve.", fcm->name);
+               BKE_reportf(reports, RPT_ERROR, "F-Curve modifier '%s' not found in F-Curve", fcm->name);
                return;
        }
        remove_fmodifier(&fcu->modifiers, fcm);
@@ -612,7 +612,7 @@ static void rna_FKeyframe_points_remove(FCurve *fcu, ReportList *reports, BezTri
 {
        int index= (int)(bezt - fcu->bezt);
        if (index < 0 || index >= fcu->totvert) {
-               BKE_report(reports, RPT_ERROR, "Keyframe not in F-Curve.");
+               BKE_report(reports, RPT_ERROR, "Keyframe not in F-Curve");
                return;
        }
 
@@ -1212,17 +1212,17 @@ static void rna_def_channeldriver_variables(BlenderRNA *brna, PropertyRNA *cprop
        
        /* add variable */
        func= RNA_def_function(srna, "new", "rna_Driver_new_variable");
-       RNA_def_function_ui_description(func, "Add a new variable for the driver.");
+       RNA_def_function_ui_description(func, "Add a new variable for the driver");
                /* return type */
-       parm= RNA_def_pointer(func, "var", "DriverVariable", "", "Newly created Driver Variable.");
+       parm= RNA_def_pointer(func, "var", "DriverVariable", "", "Newly created Driver Variable");
                RNA_def_function_return(func, parm);
 
        /* remove variable */
        func= RNA_def_function(srna, "remove", "rna_Driver_remove_variable");
-       RNA_def_function_ui_description(func, "Remove an existing variable from the driver.");
+       RNA_def_function_ui_description(func, "Remove an existing variable from the driver");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        /* target to remove */
-       parm= RNA_def_pointer(func, "variable", "DriverVariable", "", "Variable to remove from the driver.");
+       parm= RNA_def_pointer(func, "variable", "DriverVariable", "", "Variable to remove from the driver");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -1402,17 +1402,17 @@ static void rna_def_fcurve_modifiers(BlenderRNA *brna, PropertyRNA *cprop)
        func= RNA_def_function(srna, "new", "rna_FCurve_modifiers_new");
        RNA_def_function_ui_description(func, "Add a constraint to this object");
        /* return type */
-       parm= RNA_def_pointer(func, "fmodifier", "FModifier", "", "New fmodifier.");
+       parm= RNA_def_pointer(func, "fmodifier", "FModifier", "", "New fmodifier");
        RNA_def_function_return(func, parm);
        /* object to add */
-       parm= RNA_def_enum(func, "type", fmodifier_type_items, 1, "", "Constraint type to add.");
+       parm= RNA_def_enum(func, "type", fmodifier_type_items, 1, "", "Constraint type to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "remove", "rna_FCurve_modifiers_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a modifier from this fcurve.");
+       RNA_def_function_ui_description(func, "Remove a modifier from this F-Curve");
        /* modifier to remove */
-       parm= RNA_def_pointer(func, "modifier", "FModifier", "", "Removed modifier.");
+       parm= RNA_def_pointer(func, "modifier", "FModifier", "", "Removed modifier");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -1436,25 +1436,25 @@ static void rna_def_fcurve_keyframe_points(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Keyframe Points", "Collection of keyframe points");
 
        func= RNA_def_function(srna, "insert", "rna_FKeyframe_points_insert");
-       RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve.");
+       RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve");
        parm= RNA_def_float(func, "frame", 0.0f, -FLT_MAX, FLT_MAX, "", "X Value of this keyframe point", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_float(func, "value", 0.0f, -FLT_MAX, FLT_MAX, "", "Y Value of this keyframe point", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
-       RNA_def_enum_flag(func, "options", keyframe_flag_items, 0, "", "Keyframe options.");
+       RNA_def_enum_flag(func, "options", keyframe_flag_items, 0, "", "Keyframe options");
 
        parm= RNA_def_pointer(func, "keyframe", "Keyframe", "", "Newly created keyframe");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "add", "rna_FKeyframe_points_add");
-       RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve.");
+       RNA_def_function_ui_description(func, "Add a keyframe point to a F-Curve");
        RNA_def_int(func, "count", 1, 1, INT_MAX, "Number", "Number of points to add to the spline", 1, INT_MAX);
 
        func= RNA_def_function(srna, "remove", "rna_FKeyframe_points_remove");
-       RNA_def_function_ui_description(func, "Remove keyframe from an fcurve.");
+       RNA_def_function_ui_description(func, "Remove keyframe from an F-Curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "keyframe", "Keyframe", "", "Keyframe to remove.");
+       parm= RNA_def_pointer(func, "keyframe", "Keyframe", "", "Keyframe to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        /* optional */
        RNA_def_boolean(func, "fast", 0, "Fast", "Fast keyframe removal to avoid recalculating the curve each time");
@@ -1569,15 +1569,15 @@ static void rna_def_fcurve(BlenderRNA *brna)
 
        /* Functions */
        func= RNA_def_function(srna, "evaluate", "evaluate_fcurve"); /* calls the C/API direct */
-       RNA_def_function_ui_description(func, "Evaluate fcurve.");
-       parm= RNA_def_float(func, "frame", 1.0f, -FLT_MAX, FLT_MAX, "Frame", "Evaluate fcurve at given frame", -FLT_MAX, FLT_MAX);
+       RNA_def_function_ui_description(func, "Evaluate F-Curve");
+       parm= RNA_def_float(func, "frame", 1.0f, -FLT_MAX, FLT_MAX, "Frame", "Evaluate F-Curve at given frame", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return value */
-       parm= RNA_def_float(func, "position", 0, -FLT_MAX, FLT_MAX, "Position", "FCurve position", -FLT_MAX, FLT_MAX);
+       parm= RNA_def_float(func, "position", 0, -FLT_MAX, FLT_MAX, "Position", "F-Curve position", -FLT_MAX, FLT_MAX);
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "range", "rna_fcurve_range");
-       RNA_def_function_ui_description(func, "Get the time extents for F-Curve.");
+       RNA_def_function_ui_description(func, "Get the time extents for F-Curve");
        /* return value */
        parm= RNA_def_float_vector(func, "range", 2, NULL, -FLT_MAX, FLT_MAX, "Range", "Min/Max values", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_THICK_WRAP);
index 9811d7b..810db9f 100644 (file)
@@ -280,16 +280,16 @@ static void rna_def_gpencil_layers(BlenderRNA *brna, PropertyRNA *cprop)
 
 #if 0
        func= RNA_def_function(srna, "new", "rna_GPencil_layer_new");
-       RNA_def_function_ui_description(func, "Add a new spline to the curve.");
-       parm= RNA_def_enum(func, "type", curve_type_items, CU_POLY, "", "type for the new spline.");
+       RNA_def_function_ui_description(func, "Add a new spline to the curve");
+       parm= RNA_def_enum(func, "type", curve_type_items, CU_POLY, "", "type for the new spline");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The newly created spline.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The newly created spline");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_GPencil_layer_remove");
-       RNA_def_function_ui_description(func, "Remove a spline from a curve.");
+       RNA_def_function_ui_description(func, "Remove a spline from a curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove.");
+       parm= RNA_def_pointer(func, "spline", "Spline", "", "The spline to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 #endif
 
index 5d71d20..597f05e 100644 (file)
@@ -56,7 +56,7 @@ static PointerRNA rna_Group_objects_get(CollectionPropertyIterator *iter)
 static void rna_Group_objects_link(Group *group, bContext *C, ReportList *reports, Object *object)
 {
        if(!add_to_group(group, object, CTX_data_scene(C), NULL)) {
-               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" already in group \"%s\".", object->id.name+2, group->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" already in group \"%s\"", object->id.name+2, group->id.name+2);
                return;
        }
 
@@ -66,7 +66,7 @@ static void rna_Group_objects_link(Group *group, bContext *C, ReportList *report
 static void rna_Group_objects_unlink(Group *group, bContext *C, ReportList *reports, Object *object)
 {
        if(!rem_from_group(group, object, CTX_data_scene(C), NULL)) {
-               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" not in group \"%s\".", object->id.name+2, group->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" not in group \"%s\"", object->id.name+2, group->id.name+2);
                return;
        }
 
@@ -94,7 +94,7 @@ static void rna_def_group_objects(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Add this object to a group");
        /* object to add */
-       parm= RNA_def_pointer(func, "object", "Object", "", "Object to add.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "Object to add");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        /* remove object */
@@ -102,7 +102,7 @@ static void rna_def_group_objects(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_function_ui_description(func, "Remove this object to a group");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        /* object to remove */
-       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
index 083e87d..b782798 100644 (file)
@@ -135,7 +135,7 @@ static void rna_Image_pack(Image *image, ReportList *reports, int as_png)
        ImBuf *ibuf = BKE_image_get_ibuf(image, NULL);
 
        if (!as_png && (ibuf && (ibuf->userflags & IB_BITMAPDIRTY))) {
-               BKE_reportf(reports, RPT_ERROR, "Can't pack edited image from disk, only as internal PNG.");
+               BKE_reportf(reports, RPT_ERROR, "Can't pack edited image from disk, only as internal PNG");
        }
        else {
                if(as_png) {
@@ -153,7 +153,7 @@ static void rna_Image_unpack(Image *image, ReportList *reports, int method)
                BKE_report(reports, RPT_ERROR, "Image not packed");
        }
        else if (image->source==IMA_SRC_SEQUENCE || image->source==IMA_SRC_MOVIE) {
-               BKE_report(reports, RPT_ERROR, "Unpacking movies or image sequences not supported.");
+               BKE_report(reports, RPT_ERROR, "Unpacking movies or image sequences not supported");
                return;
        }
        else {
@@ -238,7 +238,7 @@ void RNA_api_image(StructRNA *srna)
        func= RNA_def_function(srna, "save_render", "rna_Image_save_render");
        RNA_def_function_ui_description(func, "Save image to a specific path using a scenes render settings");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       parm= RNA_def_string_file_path(func, "filepath", "", 0, "", "Save path.");
+       parm= RNA_def_string_file_path(func, "filepath", "", 0, "", "Save path");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_pointer(func, "scene", "Scene", "", "Scene to take image parameters from");
 
@@ -247,14 +247,14 @@ void RNA_api_image(StructRNA *srna)
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
 
        func= RNA_def_function(srna, "pack", "rna_Image_pack");
-       RNA_def_function_ui_description(func, "Pack an image as embedded data into the .blend file.");
+       RNA_def_function_ui_description(func, "Pack an image as embedded data into the .blend file");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_boolean(func, "as_png", 0, "as_png", "Pack the image as PNG (needed for generated/dirty images)");
 
        func= RNA_def_function(srna, "unpack", "rna_Image_unpack");
        RNA_def_function_ui_description(func, "Save an image packed in the .blend file to disk");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_enum(func, "method", unpack_method_items, PF_USE_LOCAL, "method", "How to unpack.");
+       RNA_def_enum(func, "method", unpack_method_items, PF_USE_LOCAL, "method", "How to unpack");
 
        func= RNA_def_function(srna, "reload", "rna_Image_reload");
        RNA_def_function_ui_description(func, "Reload the image from its source path");
@@ -266,8 +266,10 @@ void RNA_api_image(StructRNA *srna)
        func= RNA_def_function(srna, "gl_load", "rna_Image_gl_load");
        RNA_def_function_ui_description(func, "Load the image into OpenGL graphics memory");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_int(func, "filter", GL_LINEAR_MIPMAP_NEAREST, -INT_MAX, INT_MAX, "Filter", "The texture minifying function", -INT_MAX, INT_MAX);
-       RNA_def_int(func, "mag", GL_LINEAR, -INT_MAX, INT_MAX, "Magnification", "The texture magnification function", -INT_MAX, INT_MAX);
+       RNA_def_int(func, "filter", GL_LINEAR_MIPMAP_NEAREST, -INT_MAX, INT_MAX, "Filter",
+                   "The texture minifying function", -INT_MAX, INT_MAX);
+       RNA_def_int(func, "mag", GL_LINEAR, -INT_MAX, INT_MAX, "Magnification",
+                   "The texture magnification function", -INT_MAX, INT_MAX);
        /* return value */
        parm= RNA_def_int(func, "error", 0, -INT_MAX, INT_MAX, "Error", "OpenGL error value", -INT_MAX, INT_MAX);
        RNA_def_function_return(func, parm);
index 021aa96..352aaa8 100644 (file)
@@ -281,34 +281,34 @@ void RNA_def_main(BlenderRNA *brna)
 
        /* plural must match idtypes in readblenentry.c */
        MainCollectionDef lists[]= {
-               {"cameras", "Camera", "rna_Main_camera_begin", "Cameras", "Camera datablocks.", RNA_def_main_cameras},
-               {"scenes", "Scene", "rna_Main_scene_begin", "Scenes", "Scene datablocks.", RNA_def_main_scenes},
-               {"objects", "Object", "rna_Main_object_begin", "Objects", "Object datablocks.", RNA_def_main_objects},
-               {"materials", "Material", "rna_Main_mat_begin", "Materials", "Material datablocks.", RNA_def_main_materials},
-               {"node_groups", "NodeTree", "rna_Main_nodetree_begin", "Node Groups", "Node group datablocks.", RNA_def_main_node_groups},
-               {"meshes", "Mesh", "rna_Main_mesh_begin", "Meshes", "Mesh datablocks.", RNA_def_main_meshes},
-               {"lamps", "Lamp", "rna_Main_lamp_begin", "Lamps", "Lamp datablocks.", RNA_def_main_lamps},
-               {"libraries", "Library", "rna_Main_library_begin", "Libraries", "Library datablocks.", RNA_def_main_libraries},
-               {"screens", "Screen", "rna_Main_screen_begin", "Screens", "Screen datablocks.", RNA_def_main_screens},
-               {"window_managers", "WindowManager", "rna_Main_wm_begin", "Window Managers", "Window manager datablocks.", RNA_def_main_window_managers},
-               {"images", "Image", "rna_Main_image_begin", "Images", "Image datablocks.", RNA_def_main_images},
-               {"lattices", "Lattice", "rna_Main_latt_begin", "Lattices", "Lattice datablocks.", RNA_def_main_lattices},
-               {"curves", "Curve", "rna_Main_curve_begin", "Curves", "Curve datablocks.", RNA_def_main_curves} ,
-               {"metaballs", "MetaBall", "rna_Main_mball_begin", "Metaballs", "Metaball datablocks.", RNA_def_main_metaballs},
-               {"fonts", "VectorFont", "rna_Main_font_begin", "Vector Fonts", "Vector font datablocks.", RNA_def_main_fonts},
-               {"textures", "Texture", "rna_Main_tex_begin", "Textures", "Texture datablocks.", RNA_def_main_textures},
-               {"brushes", "Brush", "rna_Main_brush_begin", "Brushes", "Brush datablocks.", RNA_def_main_brushes},
-               {"worlds", "World", "rna_Main_world_begin", "Worlds", "World datablocks.", RNA_def_main_worlds},
-               {"groups", "Group", "rna_Main_group_begin", "Groups", "Group datablocks.", RNA_def_main_groups},
-               {"shape_keys", "Key", "rna_Main_key_begin", "Shape Keys", "Shape Key datablocks.", NULL},
-               {"scripts", "ID", "rna_Main_script_begin", "Scripts", "Script datablocks (DEPRECATED).", NULL},
-               {"texts", "Text", "rna_Main_text_begin", "Texts", "Text datablocks.", RNA_def_main_texts},
-               {"speakers", "Speaker", "rna_Main_speaker_begin", "Speakers", "Speaker datablocks.", RNA_def_main_speakers},
-               {"sounds", "Sound", "rna_Main_sound_begin", "Sounds", "Sound datablocks.", RNA_def_main_sounds},
-               {"armatures", "Armature", "rna_Main_armature_begin", "Armatures", "Armature datablocks.", RNA_def_main_armatures},
-               {"actions", "Action", "rna_Main_action_begin", "Actions", "Action datablocks.", RNA_def_main_actions},
-               {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle datablocks.", RNA_def_main_particles},
-               {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil datablocks.", RNA_def_main_gpencil},
+               {"cameras", "Camera", "rna_Main_camera_begin", "Cameras", "Camera datablocks", RNA_def_main_cameras},
+               {"scenes", "Scene", "rna_Main_scene_begin", "Scenes", "Scene datablocks", RNA_def_main_scenes},
+               {"objects", "Object", "rna_Main_object_begin", "Objects", "Object datablocks", RNA_def_main_objects},
+               {"materials", "Material", "rna_Main_mat_begin", "Materials", "Material datablocks", RNA_def_main_materials},
+               {"node_groups", "NodeTree", "rna_Main_nodetree_begin", "Node Groups", "Node group datablocks", RNA_def_main_node_groups},
+               {"meshes", "Mesh", "rna_Main_mesh_begin", "Meshes", "Mesh datablocks", RNA_def_main_meshes},
+               {"lamps", "Lamp", "rna_Main_lamp_begin", "Lamps", "Lamp datablocks", RNA_def_main_lamps},
+               {"libraries", "Library", "rna_Main_library_begin", "Libraries", "Library datablocks", RNA_def_main_libraries},
+               {"screens", "Screen", "rna_Main_screen_begin", "Screens", "Screen datablocks", RNA_def_main_screens},
+               {"window_managers", "WindowManager", "rna_Main_wm_begin", "Window Managers", "Window manager datablocks", RNA_def_main_window_managers},
+               {"images", "Image", "rna_Main_image_begin", "Images", "Image datablocks", RNA_def_main_images},
+               {"lattices", "Lattice", "rna_Main_latt_begin", "Lattices", "Lattice datablocks", RNA_def_main_lattices},
+               {"curves", "Curve", "rna_Main_curve_begin", "Curves", "Curve datablocks", RNA_def_main_curves} ,
+               {"metaballs", "MetaBall", "rna_Main_mball_begin", "Metaballs", "Metaball datablocks", RNA_def_main_metaballs},
+               {"fonts", "VectorFont", "rna_Main_font_begin", "Vector Fonts", "Vector font datablocks", RNA_def_main_fonts},
+               {"textures", "Texture", "rna_Main_tex_begin", "Textures", "Texture datablocks", RNA_def_main_textures},
+               {"brushes", "Brush", "rna_Main_brush_begin", "Brushes", "Brush datablocks", RNA_def_main_brushes},
+               {"worlds", "World", "rna_Main_world_begin", "Worlds", "World datablocks", RNA_def_main_worlds},
+               {"groups", "Group", "rna_Main_group_begin", "Groups", "Group datablocks", RNA_def_main_groups},
+               {"shape_keys", "Key", "rna_Main_key_begin", "Shape Keys", "Shape Key datablocks", NULL},
+               {"scripts", "ID", "rna_Main_script_begin", "Scripts", "Script datablocks (DEPRECATED)", NULL},
+               {"texts", "Text", "rna_Main_text_begin", "Texts", "Text datablocks", RNA_def_main_texts},
+               {"speakers", "Speaker", "rna_Main_speaker_begin", "Speakers", "Speaker datablocks", RNA_def_main_speakers},
+               {"sounds", "Sound", "rna_Main_sound_begin", "Sounds", "Sound datablocks", RNA_def_main_sounds},
+               {"armatures", "Armature", "rna_Main_armature_begin", "Armatures", "Armature datablocks", RNA_def_main_armatures},
+               {"actions", "Action", "rna_Main_action_begin", "Actions", "Action datablocks", RNA_def_main_actions},
+               {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle datablocks", RNA_def_main_particles},
+               {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil datablocks", RNA_def_main_gpencil},
                {NULL, NULL, NULL, NULL, NULL, NULL}};
 
        int i;
index 1ba6905..511cd95 100644 (file)
@@ -103,7 +103,8 @@ void rna_Main_cameras_remove(Main *bmain, ReportList *reports, struct Camera *ca
        if(ID_REAL_USERS(camera) <= 0)
                free_libblock(&bmain->camera, camera);
        else
-               BKE_reportf(reports, RPT_ERROR, "Camera \"%s\" must have zero users to be removed, found %d.", camera->id.name+2, ID_REAL_USERS(camera));
+               BKE_reportf(reports, RPT_ERROR, "Camera \"%s\" must have zero users to be removed, found %d",
+                           camera->id.name+2, ID_REAL_USERS(camera));
 
        /* XXX python now has invalid pointer? */
 }
@@ -122,7 +123,7 @@ void rna_Main_scenes_remove(Main *bmain, bContext *C, ReportList *reports, struc
        else if(scene->id.next)
                newscene= scene->id.next;
        else {
-               BKE_reportf(reports, RPT_ERROR, "Scene \"%s\" is the last, cant ve removed.", scene->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Scene \"%s\" is the last, cant ve removed", scene->id.name+2);
                return;
        }
 
@@ -168,7 +169,7 @@ Object *rna_Main_objects_new(Main *UNUSED(bmain), ReportList *reports, const cha
                                if(RNA_enum_id_from_value(id_type_items, GS(data->name), &idname) == 0)
                                        idname= "UNKNOWN";
 
-                               BKE_reportf(reports, RPT_ERROR, "ID type '%s' is not valid for a object.", idname);
+                               BKE_reportf(reports, RPT_ERROR, "ID type '%s' is not valid for a object", idname);
                                return NULL;
                        }
                }
@@ -192,7 +193,8 @@ void rna_Main_objects_remove(Main *bmain, ReportList *reports, struct Object *ob
                free_libblock(&bmain->object, object);
        }
        else {
-               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" must have zero users to be removed, found %d.", object->id.name+2, ID_REAL_USERS(object));
+               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" must have zero users to be removed, found %d",
+                           object->id.name+2, ID_REAL_USERS(object));
        }
 }
 
@@ -207,7 +209,8 @@ void rna_Main_materials_remove(Main *bmain, ReportList *reports, struct Material
        if(ID_REAL_USERS(material) <= 0)
                free_libblock(&bmain->mat, material);
        else
-               BKE_reportf(reports, RPT_ERROR, "Material \"%s\" must have zero users to be removed, found %d.", material->id.name+2, ID_REAL_USERS(material));
+               BKE_reportf(reports, RPT_ERROR, "Material \"%s\" must have zero users to be removed, found %d",
+                           material->id.name+2, ID_REAL_USERS(material));
 
        /* XXX python now has invalid pointer? */
 }
@@ -224,7 +227,8 @@ void rna_Main_nodetree_remove(Main *bmain, ReportList *reports, struct bNodeTree
        if(ID_REAL_USERS(tree) <= 0)
                free_libblock(&bmain->nodetree, tree);
        else
-               BKE_reportf(reports, RPT_ERROR, "Node Tree \"%s\" must have zero users to be removed, found %d.", tree->id.name+2, ID_REAL_USERS(tree));
+               BKE_reportf(reports, RPT_ERROR, "Node Tree \"%s\" must have zero users to be removed, found %d",
+                           tree->id.name+2, ID_REAL_USERS(tree));
 
        /* XXX python now has invalid pointer? */
 }
@@ -240,7 +244,8 @@ void rna_Main_meshes_remove(Main *bmain, ReportList *reports, Mesh *mesh)
        if(ID_REAL_USERS(mesh) <= 0)
                free_libblock(&bmain->mesh, mesh);
        else
-               BKE_reportf(reports, RPT_ERROR, "Mesh \"%s\" must have zero users to be removed, found %d.", mesh->id.name+2, ID_REAL_USERS(mesh));
+               BKE_reportf(reports, RPT_ERROR, "Mesh \"%s\" must have zero users to be removed, found %d",
+                           mesh->id.name+2, ID_REAL_USERS(mesh));
 
        /* XXX python now has invalid pointer? */
 }
@@ -257,7 +262,8 @@ void rna_Main_lamps_remove(Main *bmain, ReportList *reports, Lamp *lamp)
        if(ID_REAL_USERS(lamp) <= 0)
                free_libblock(&bmain->lamp, lamp);
        else
-               BKE_reportf(reports, RPT_ERROR, "Lamp \"%s\" must have zero users to be removed, found %d.", lamp->id.name+2, ID_REAL_USERS(lamp));
+               BKE_reportf(reports, RPT_ERROR, "Lamp \"%s\" must have zero users to be removed, found %d",
+                           lamp->id.name+2, ID_REAL_USERS(lamp));
 
        /* XXX python now has invalid pointer? */
 }
@@ -277,7 +283,8 @@ Image *rna_Main_images_load(Main *UNUSED(bmain), ReportList *reports, const char
        ima= BKE_add_image_file(filepath);
 
        if(!ima)
-               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s.", filepath, errno ? strerror(errno) : "Unsupported image format");
+               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s", filepath,
+                           errno ? strerror(errno) : "Unsupported image format");
 
        return ima;
 }
@@ -286,7 +293,8 @@ void rna_Main_images_remove(Main *bmain, ReportList *reports, Image *image)
        if(ID_REAL_USERS(image) <= 0)
                free_libblock(&bmain->image, image);
        else
-               BKE_reportf(reports, RPT_ERROR, "Image \"%s\" must have zero users to be removed, found %d.", image->id.name+2, ID_REAL_USERS(image));
+               BKE_reportf(reports, RPT_ERROR, "Image \"%s\" must have zero users to be removed, found %d",
+                           image->id.name+2, ID_REAL_USERS(image));
 
        /* XXX python now has invalid pointer? */
 }
@@ -302,7 +310,8 @@ void rna_Main_lattices_remove(Main *bmain, ReportList *reports, struct Lattice *
        if(ID_REAL_USERS(lt) <= 0)
                free_libblock(&bmain->latt, lt);
        else
-               BKE_reportf(reports, RPT_ERROR, "Lattice \"%s\" must have zero users to be removed, found %d.", lt->id.name+2, ID_REAL_USERS(lt));
+               BKE_reportf(reports, RPT_ERROR, "Lattice \"%s\" must have zero users to be removed, found %d",
+                           lt->id.name+2, ID_REAL_USERS(lt));
 }
 
 Curve *rna_Main_curves_new(Main *UNUSED(bmain), const char *name, int type)
@@ -316,7 +325,8 @@ void rna_Main_curves_remove(Main *bmain, ReportList *reports, struct Curve *cu)
        if(ID_REAL_USERS(cu) <= 0)
                free_libblock(&bmain->curve, cu);
        else
-               BKE_reportf(reports, RPT_ERROR, "Curve \"%s\" must have zero users to be removed, found %d.", cu->id.name+2, ID_REAL_USERS(cu));
+               BKE_reportf(reports, RPT_ERROR, "Curve \"%s\" must have zero users to be removed, found %d",
+                           cu->id.name+2, ID_REAL_USERS(cu));
 }
 
 MetaBall *rna_Main_metaballs_new(Main *UNUSED(bmain), const char *name)
@@ -330,7 +340,8 @@ void rna_Main_metaballs_remove(Main *bmain, ReportList *reports, struct MetaBall
        if(ID_REAL_USERS(mb) <= 0)
                free_libblock(&bmain->mball, mb);
        else
-               BKE_reportf(reports, RPT_ERROR, "MetaBall \"%s\" must have zero users to be removed, found %d.", mb->id.name+2, ID_REAL_USERS(mb));
+               BKE_reportf(reports, RPT_ERROR, "MetaBall \"%s\" must have zero users to be removed, found %d",
+                           mb->id.name+2, ID_REAL_USERS(mb));
 }
 
 VFont *rna_Main_fonts_load(Main *UNUSED(bmain), ReportList *reports, const char *filepath)
@@ -341,7 +352,8 @@ VFont *rna_Main_fonts_load(Main *UNUSED(bmain), ReportList *reports, const char
        font= load_vfont(filepath);
 
        if(!font)
-               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s.", filepath, errno ? strerror(errno) : "Unsupported font format");
+               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s", filepath,
+                           errno ? strerror(errno) : "Unsupported font format");
 
        return font;
 
@@ -351,7 +363,8 @@ void rna_Main_fonts_remove(Main *bmain, ReportList *reports, VFont *vfont)
        if(ID_REAL_USERS(vfont) <= 0)
                free_libblock(&bmain->vfont, vfont);
        else
-               BKE_reportf(reports, RPT_ERROR, "Font \"%s\" must have zero users to be removed, found %d.", vfont->id.name+2, ID_REAL_USERS(vfont));
+               BKE_reportf(reports, RPT_ERROR, "Font \"%s\" must have zero users to be removed, found %d",
+                           vfont->id.name+2, ID_REAL_USERS(vfont));
 
        /* XXX python now has invalid pointer? */
 }
@@ -368,7 +381,8 @@ void rna_Main_textures_remove(Main *bmain, ReportList *reports, struct Tex *tex)
        if(ID_REAL_USERS(tex) <= 0)
                free_libblock(&bmain->tex, tex);
        else
-               BKE_reportf(reports, RPT_ERROR, "Texture \"%s\" must have zero users to be removed, found %d.", tex->id.name+2, ID_REAL_USERS(tex));
+               BKE_reportf(reports, RPT_ERROR, "Texture \"%s\" must have zero users to be removed, found %d",
+                           tex->id.name+2, ID_REAL_USERS(tex));
 }
 
 Brush *rna_Main_brushes_new(Main *UNUSED(bmain), const char *name)
@@ -382,7 +396,8 @@ void rna_Main_brushes_remove(Main *bmain, ReportList *reports, struct Brush *bru
        if(ID_REAL_USERS(brush) <= 0)
                free_libblock(&bmain->brush, brush);
        else
-               BKE_reportf(reports, RPT_ERROR, "Brush \"%s\" must have zero users to be removed, found %d.", brush->id.name+2, ID_REAL_USERS(brush));
+               BKE_reportf(reports, RPT_ERROR, "Brush \"%s\" must have zero users to be removed, found %d",
+                           brush->id.name+2, ID_REAL_USERS(brush));
 }
 
 World *rna_Main_worlds_new(Main *UNUSED(bmain), const char *name)
@@ -396,7 +411,8 @@ void rna_Main_worlds_remove(Main *bmain, ReportList *reports, struct World *worl
        if(ID_REAL_USERS(world) <= 0)
                free_libblock(&bmain->world, world);
        else
-               BKE_reportf(reports, RPT_ERROR, "World \"%s\" must have zero users to be removed, found %d.", world->id.name+2, ID_REAL_USERS(world));
+               BKE_reportf(reports, RPT_ERROR, "World \"%s\" must have zero users to be removed, found %d",
+                           world->id.name+2, ID_REAL_USERS(world));
 }
 
 Group *rna_Main_groups_new(Main *UNUSED(bmain), const char *name)
@@ -421,7 +437,8 @@ void rna_Main_speakers_remove(Main *bmain, ReportList *reports, Speaker *speaker
        if(ID_REAL_USERS(speaker) <= 0)
                free_libblock(&bmain->speaker, speaker);
        else
-               BKE_reportf(reports, RPT_ERROR, "Speaker \"%s\" must have zero users to be removed, found %d.", speaker->id.name+2, ID_REAL_USERS(speaker));
+               BKE_reportf(reports, RPT_ERROR, "Speaker \"%s\" must have zero users to be removed, found %d",
+                           speaker->id.name+2, ID_REAL_USERS(speaker));
 
        /* XXX python now has invalid pointer? */
 }
@@ -445,7 +462,8 @@ Text *rna_Main_texts_load(Main *bmain, ReportList *reports, const char *filepath
        txt= add_text(filepath, bmain->name);
 
        if(!txt)
-               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s.", filepath, errno ? strerror(errno) : "Unable to load text");
+               BKE_reportf(reports, RPT_ERROR, "Can't read: \"%s\", %s", filepath,
+                           errno ? strerror(errno) : "Unable to load text");
 
        return txt;
 }
@@ -461,7 +479,8 @@ void rna_Main_armatures_remove(Main *bmain, ReportList *reports, bArmature *arm)
        if(ID_REAL_USERS(arm) <= 0)
                free_libblock(&bmain->armature, arm);
        else
-               BKE_reportf(reports, RPT_ERROR, "Armature \"%s\" must have zero users to be removed, found %d.", arm->id.name+2, ID_REAL_USERS(arm));
+               BKE_reportf(reports, RPT_ERROR, "Armature \"%s\" must have zero users to be removed, found %d",
+                           arm->id.name+2, ID_REAL_USERS(arm));
 
        /* XXX python now has invalid pointer? */
 }
@@ -478,7 +497,8 @@ void rna_Main_actions_remove(Main *bmain, ReportList *reports, bAction *act)
        if(ID_REAL_USERS(act) <= 0)
                free_libblock(&bmain->action, act);
        else
-               BKE_reportf(reports, RPT_ERROR, "Action \"%s\" must have zero users to be removed, found %d.", act->id.name+2, ID_REAL_USERS(act));
+               BKE_reportf(reports, RPT_ERROR, "Action \"%s\" must have zero users to be removed, found %d",
+                           act->id.name+2, ID_REAL_USERS(act));
 
        /* XXX python now has invalid pointer? */
 }
@@ -494,7 +514,8 @@ void rna_Main_particles_remove(Main *bmain, ReportList *reports, ParticleSetting
        if(ID_REAL_USERS(part) <= 0)
                free_libblock(&bmain->particle, part);
        else
-               BKE_reportf(reports, RPT_ERROR, "Particle Settings \"%s\" must have zero users to be removed, found %d.", part->id.name+2, ID_REAL_USERS(part));
+               BKE_reportf(reports, RPT_ERROR, "Particle Settings \"%s\" must have zero users to be removed, found %d",
+                           part->id.name+2, ID_REAL_USERS(part));
 
        /* XXX python now has invalid pointer? */
 }
@@ -541,10 +562,10 @@ void RNA_api_main(StructRNA *srna)
         * for now they are all in collections bpy.data.images.new(...) */
        /*
        func= RNA_def_function(srna, "add_image", "rna_Main_add_image");
-       RNA_def_function_ui_description(func, "Add a new image.");
-       parm= RNA_def_string_file_path(func, "filepath", "", 0, "", "File path to load image from.");
+       RNA_def_function_ui_description(func, "Add a new image");
+       parm= RNA_def_string_file_path(func, "filepath", "", 0, "", "File path to load image from");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "image", "Image", "", "New image.");
+       parm= RNA_def_pointer(func, "image", "Image", "", "New image");
        RNA_def_function_return(func, parm);
        */
 
@@ -563,16 +584,16 @@ void RNA_def_main_cameras(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_cameras_new");
        RNA_def_function_ui_description(func, "Add a new camera to the main database");
-       parm= RNA_def_string(func, "name", "Camera", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Camera", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "camera", "Camera", "", "New camera datablock.");
+       parm= RNA_def_pointer(func, "camera", "Camera", "", "New camera datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_cameras_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a camera from the current blendfile.");
-       parm= RNA_def_pointer(func, "camera", "Camera", "", "Camera to remove.");
+       RNA_def_function_ui_description(func, "Remove a camera from the current blendfile");
+       parm= RNA_def_pointer(func, "camera", "Camera", "", "Camera to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_cameras_tag");
@@ -593,16 +614,16 @@ void RNA_def_main_scenes(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_scenes_new");
        RNA_def_function_ui_description(func, "Add a new scene to the main database");
-       parm= RNA_def_string(func, "name", "Scene", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Scene", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "scene", "Scene", "", "New scene datablock.");
+       parm= RNA_def_pointer(func, "scene", "Scene", "", "New scene datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_scenes_remove");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a scene from the current blendfile.");
-       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene to remove.");
+       RNA_def_function_ui_description(func, "Remove a scene from the current blendfile");
+       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -620,19 +641,19 @@ void RNA_def_main_objects(BlenderRNA *brna, PropertyRNA *cprop)
        func= RNA_def_function(srna, "new", "rna_Main_objects_new");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Add a new object to the main database");
-       parm= RNA_def_string(func, "name", "Object", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Object", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "object_data", "ID", "", "Object data or None for an empty object.");
+       parm= RNA_def_pointer(func, "object_data", "ID", "", "Object data or None for an empty object");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        /* return type */
-       parm= RNA_def_pointer(func, "object", "Object", "", "New object datablock.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "New object datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_objects_remove");
-       RNA_def_function_ui_description(func, "Remove a object from the current blendfile.");
+       RNA_def_function_ui_description(func, "Remove a object from the current blendfile");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_objects_tag");
@@ -653,16 +674,16 @@ void RNA_def_main_materials(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_materials_new");
        RNA_def_function_ui_description(func, "Add a new material to the main database");
-       parm= RNA_def_string(func, "name", "Material", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Material", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "material", "Material", "", "New material datablock.");
+       parm= RNA_def_pointer(func, "material", "Material", "", "New material datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_materials_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a material from the current blendfile.");
-       parm= RNA_def_pointer(func, "material", "Material", "", "Material to remove.");
+       RNA_def_function_ui_description(func, "Remove a material from the current blendfile");
+       parm= RNA_def_pointer(func, "material", "Material", "", "Material to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_materials_tag");
@@ -688,18 +709,18 @@ void RNA_def_main_node_groups(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_nodetree_new");
        RNA_def_function_ui_description(func, "Add a new node tree to the main database");
-       parm= RNA_def_string(func, "name", "NodeGroup", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "NodeGroup", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_enum(func, "type", node_nodetree_items, 0, "Type", "The type of node_group to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "tree", "NodeTree", "", "New node tree datablock.");
+       parm= RNA_def_pointer(func, "tree", "NodeTree", "", "New node tree datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_nodetree_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a node tree from the current blendfile.");
-       parm= RNA_def_pointer(func, "tree", "NodeTree", "", "Node tree to remove.");
+       RNA_def_function_ui_description(func, "Remove a node tree from the current blendfile");
+       parm= RNA_def_pointer(func, "tree", "NodeTree", "", "Node tree to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_node_groups_tag");
@@ -719,16 +740,16 @@ void RNA_def_main_meshes(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_meshes_new");
        RNA_def_function_ui_description(func, "Add a new mesh to the main database");
-       parm= RNA_def_string(func, "name", "Mesh", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Mesh", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "New mesh datablock.");
+       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "New mesh datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_meshes_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a mesh from the current blendfile.");
-       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "Mesh to remove.");
+       RNA_def_function_ui_description(func, "Remove a mesh from the current blendfile");
+       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "Mesh to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_meshes_tag");
@@ -748,18 +769,18 @@ void RNA_def_main_lamps(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_lamps_new");
        RNA_def_function_ui_description(func, "Add a new lamp to the main database");
-       parm= RNA_def_string(func, "name", "Lamp", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Lamp", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_enum(func, "type", lamp_type_items, 0, "Type", "The type of texture to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "lamp", "Lamp", "", "New lamp datablock.");
+       parm= RNA_def_pointer(func, "lamp", "Lamp", "", "New lamp datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_lamps_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a lamp from the current blendfile.");
-       parm= RNA_def_pointer(func, "lamp", "Lamp", "", "Lamp to remove.");
+       RNA_def_function_ui_description(func, "Remove a lamp from the current blendfile");
+       parm= RNA_def_pointer(func, "lamp", "Lamp", "", "Lamp to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_lamps_tag");
@@ -827,31 +848,31 @@ void RNA_def_main_images(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_images_new");
        RNA_def_function_ui_description(func, "Add a new image to the main database");
-       parm= RNA_def_string(func, "name", "Image", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Image", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_int(func, "width", 1024, 1, INT_MAX, "", "Width of the image.", 0, INT_MAX);
+       parm= RNA_def_int(func, "width", 1024, 1, INT_MAX, "", "Width of the image", 0, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_int(func, "height", 1024, 1, INT_MAX, "", "Height of the image.", 0, INT_MAX);
+       parm= RNA_def_int(func, "height", 1024, 1, INT_MAX, "", "Height of the image", 0, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_boolean(func, "alpha", 0, "Alpha", "Use alpha channel");
        RNA_def_boolean(func, "float_buffer", 0, "Float Buffer", "Create an image with floating point color");
        /* return type */
-       parm= RNA_def_pointer(func, "image", "Image", "", "New image datablock.");
+       parm= RNA_def_pointer(func, "image", "Image", "", "New image datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "load", "rna_Main_images_load");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Load a new image into the main database");
-       parm= RNA_def_string_file_path(func, "filepath", "File Path", 0, "", "path of the file to load.");
+       parm= RNA_def_string_file_path(func, "filepath", "File Path", 0, "", "path of the file to load");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "image", "Image", "", "New image datablock.");
+       parm= RNA_def_pointer(func, "image", "Image", "", "New image datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_images_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove an image from the current blendfile.");
-       parm= RNA_def_pointer(func, "image", "Image", "", "Image to remove.");
+       RNA_def_function_ui_description(func, "Remove an image from the current blendfile");
+       parm= RNA_def_pointer(func, "image", "Image", "", "Image to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_images_tag");
@@ -872,16 +893,16 @@ void RNA_def_main_lattices(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_lattices_new");
        RNA_def_function_ui_description(func, "Add a new lattice to the main database");
-       parm= RNA_def_string(func, "name", "Lattice", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Lattice", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "lattice", "Lattice", "", "New lattices datablock.");
+       parm= RNA_def_pointer(func, "lattice", "Lattice", "", "New lattices datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_lattices_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a lattice from the current blendfile.");
-       parm= RNA_def_pointer(func, "lattice", "Lattice", "", "Lattice to remove.");
+       RNA_def_function_ui_description(func, "Remove a lattice from the current blendfile");
+       parm= RNA_def_pointer(func, "lattice", "Lattice", "", "Lattice to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_lattices_tag");
@@ -901,18 +922,18 @@ void RNA_def_main_curves(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_curves_new");
        RNA_def_function_ui_description(func, "Add a new curve to the main database");
-       parm= RNA_def_string(func, "name", "Curve", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Curve", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_enum(func, "type", object_type_curve_items, 0, "Type", "The type of curve to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "curve", "Curve", "", "New curve datablock.");
+       parm= RNA_def_pointer(func, "curve", "Curve", "", "New curve datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_curves_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a curve from the current blendfile.");
-       parm= RNA_def_pointer(func, "curve", "Curve", "", "Curve to remove.");
+       RNA_def_function_ui_description(func, "Remove a curve from the current blendfile");
+       parm= RNA_def_pointer(func, "curve", "Curve", "", "Curve to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_curves_tag");
@@ -932,16 +953,16 @@ void RNA_def_main_metaballs(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_metaballs_new");
        RNA_def_function_ui_description(func, "Add a new metaball to the main database");
-       parm= RNA_def_string(func, "name", "MetaBall", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "MetaBall", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "metaball", "MetaBall", "", "New metaball datablock.");
+       parm= RNA_def_pointer(func, "metaball", "MetaBall", "", "New metaball datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_metaballs_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a metaball from the current blendfile.");
-       parm= RNA_def_pointer(func, "metaball", "MetaBall", "", "MetaBall to remove.");
+       RNA_def_function_ui_description(func, "Remove a metaball from the current blendfile");
+       parm= RNA_def_pointer(func, "metaball", "MetaBall", "", "MetaBall to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_metaballs_tag");
@@ -962,16 +983,16 @@ void RNA_def_main_fonts(BlenderRNA *brna, PropertyRNA *cprop)
        func= RNA_def_function(srna, "load", "rna_Main_fonts_load");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Load a new font into the main database");
-       parm= RNA_def_string_file_path(func, "filepath", "File Path", 0, "", "path of the font to load.");
+       parm= RNA_def_string_file_path(func, "filepath", "File Path", 0, "", "path of the font to load");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "vfont", "VectorFont", "", "New font datablock.");
+       parm= RNA_def_pointer(func, "vfont", "VectorFont", "", "New font datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_fonts_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a font from the current blendfile.");
-       parm= RNA_def_pointer(func, "vfont", "VectorFont", "", "Font to remove.");
+       RNA_def_function_ui_description(func, "Remove a font from the current blendfile");
+       parm= RNA_def_pointer(func, "vfont", "VectorFont", "", "Font to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_fonts_tag");
@@ -991,18 +1012,18 @@ void RNA_def_main_textures(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_textures_new");
        RNA_def_function_ui_description(func, "Add a new texture to the main database");
-       parm= RNA_def_string(func, "name", "Texture", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Texture", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_enum(func, "type", texture_type_items, 0, "Type", "The type of texture to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "texture", "Texture", "", "New texture datablock.");
+       parm= RNA_def_pointer(func, "texture", "Texture", "", "New texture datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_textures_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a texture from the current blendfile.");
-       parm= RNA_def_pointer(func, "texture", "Texture", "", "Texture to remove.");
+       RNA_def_function_ui_description(func, "Remove a texture from the current blendfile");
+       parm= RNA_def_pointer(func, "texture", "Texture", "", "Texture to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_textures_tag");
@@ -1022,16 +1043,16 @@ void RNA_def_main_brushes(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_brushes_new");
        RNA_def_function_ui_description(func, "Add a new brush to the main database");
-       parm= RNA_def_string(func, "name", "Brush", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Brush", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "brush", "Brush", "", "New brush datablock.");
+       parm= RNA_def_pointer(func, "brush", "Brush", "", "New brush datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_brushes_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a brush from the current blendfile.");
-       parm= RNA_def_pointer(func, "brush", "Brush", "", "Brush to remove.");
+       RNA_def_function_ui_description(func, "Remove a brush from the current blendfile");
+       parm= RNA_def_pointer(func, "brush", "Brush", "", "Brush to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_brushes_tag");
@@ -1052,16 +1073,16 @@ void RNA_def_main_worlds(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_worlds_new");
        RNA_def_function_ui_description(func, "Add a new world to the main database");
-       parm= RNA_def_string(func, "name", "World", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "World", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "world", "World", "", "New world datablock.");
+       parm= RNA_def_pointer(func, "world", "World", "", "New world datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_worlds_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a world from the current blendfile.");
-       parm= RNA_def_pointer(func, "world", "World", "", "World to remove.");
+       RNA_def_function_ui_description(func, "Remove a world from the current blendfile");
+       parm= RNA_def_pointer(func, "world", "World", "", "World to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_worlds_tag");
@@ -1082,15 +1103,15 @@ void RNA_def_main_groups(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_groups_new");
        RNA_def_function_ui_description(func, "Add a new group to the main database");
-       parm= RNA_def_string(func, "name", "Group", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Group", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "group", "Group", "", "New group datablock.");
+       parm= RNA_def_pointer(func, "group", "Group", "", "New group datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_groups_remove");
-       RNA_def_function_ui_description(func, "Remove a group from the current blendfile.");
-       parm= RNA_def_pointer(func, "group", "Group", "", "Group to remove.");
+       RNA_def_function_ui_description(func, "Remove a group from the current blendfile");
+       parm= RNA_def_pointer(func, "group", "Group", "", "Group to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_groups_tag");
@@ -1111,16 +1132,16 @@ void RNA_def_main_speakers(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_speakers_new");
        RNA_def_function_ui_description(func, "Add a new speaker to the main database");
-       parm= RNA_def_string(func, "name", "Speaker", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Speaker", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "speaker", "Speaker", "", "New speaker datablock.");
+       parm= RNA_def_pointer(func, "speaker", "Speaker", "", "New speaker datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_speakers_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a speaker from the current blendfile.");
-       parm= RNA_def_pointer(func, "speaker", "Speaker", "", "Speaker to remove.");
+       RNA_def_function_ui_description(func, "Remove a speaker from the current blendfile");
+       parm= RNA_def_pointer(func, "speaker", "Speaker", "", "Speaker to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_speakers_tag");
@@ -1141,25 +1162,25 @@ void RNA_def_main_texts(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_texts_new");
        RNA_def_function_ui_description(func, "Add a new text to the main database");
-       parm= RNA_def_string(func, "name", "Text", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Text", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "text", "Text", "", "New text datablock.");
+       parm= RNA_def_pointer(func, "text", "Text", "", "New text datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_texts_remove");
-       RNA_def_function_ui_description(func, "Remove a text from the current blendfile.");
-       parm= RNA_def_pointer(func, "text", "Text", "", "Text to remove.");
+       RNA_def_function_ui_description(func, "Remove a text from the current blendfile");
+       parm= RNA_def_pointer(func, "text", "Text", "", "Text to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        /* load func */
        func= RNA_def_function(srna, "load", "rna_Main_texts_load");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Add a new text to the main database from a file");
-       parm= RNA_def_string_file_path(func, "filepath", "Path", FILE_MAXDIR + FILE_MAXFILE, "", "path for the datablock.");
+       parm= RNA_def_string_file_path(func, "filepath", "Path", FILE_MAXDIR + FILE_MAXFILE, "", "path for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "text", "Text", "", "New text datablock.");
+       parm= RNA_def_pointer(func, "text", "Text", "", "New text datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "tag", "rna_Main_texts_tag");
@@ -1198,16 +1219,16 @@ void RNA_def_main_armatures(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_armatures_new");
        RNA_def_function_ui_description(func, "Add a new armature to the main database");
-       parm= RNA_def_string(func, "name", "Armature", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Armature", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "armature", "Armature", "", "New armature datablock.");
+       parm= RNA_def_pointer(func, "armature", "Armature", "", "New armature datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_armatures_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a armature from the current blendfile.");
-       parm= RNA_def_pointer(func, "armature", "Armature", "", "Armature to remove.");
+       RNA_def_function_ui_description(func, "Remove a armature from the current blendfile");
+       parm= RNA_def_pointer(func, "armature", "Armature", "", "Armature to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_armatures_tag");
@@ -1227,16 +1248,16 @@ void RNA_def_main_actions(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_actions_new");
        RNA_def_function_ui_description(func, "Add a new action to the main database");
-       parm= RNA_def_string(func, "name", "Action", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "Action", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "action", "Action", "", "New action datablock.");
+       parm= RNA_def_pointer(func, "action", "Action", "", "New action datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_actions_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a action from the current blendfile.");
-       parm= RNA_def_pointer(func, "action", "Action", "", "Action to remove.");
+       RNA_def_function_ui_description(func, "Remove a action from the current blendfile");
+       parm= RNA_def_pointer(func, "action", "Action", "", "Action to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_actions_tag");
@@ -1256,16 +1277,16 @@ void RNA_def_main_particles(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "new", "rna_Main_particles_new");
        RNA_def_function_ui_description(func, "Add a new particle settings instance to the main database");
-       parm= RNA_def_string(func, "name", "ParticleSettings", 0, "", "New name for the datablock.");
+       parm= RNA_def_string(func, "name", "ParticleSettings", 0, "", "New name for the datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "particle", "ParticleSettings", "", "New particle settings datablock.");
+       parm= RNA_def_pointer(func, "particle", "ParticleSettings", "", "New particle settings datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Main_particles_remove");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a particle settings instance from the current blendfile.");
-       parm= RNA_def_pointer(func, "particle", "ParticleSettings", "", "Particle Settings to remove.");
+       RNA_def_function_ui_description(func, "Remove a particle settings instance from the current blendfile");
+       parm= RNA_def_pointer(func, "particle", "ParticleSettings", "", "Particle Settings to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "tag", "rna_Main_particles_tag");
index f407aba..dcaeb52 100644 (file)
@@ -45,7 +45,8 @@ static EnumPropertyItem prop_texture_coordinates_items[] = {
 {TEXCO_OBJECT, "OBJECT", 0, "Object", "Uses linked object's coordinates for texture coordinates"},
 {TEXCO_UV, "UV", 0, "UV", "Uses UV coordinates for texture coordinates"},
 {TEXCO_ORCO, "ORCO", 0, "Generated", "Uses the original undeformed coordinates of the object"},
-{TEXCO_STRAND, "STRAND", 0, "Strand / Particle", "Uses normalized strand texture coordinate (1D) or particle age (X) and trail position (Y)"},
+{TEXCO_STRAND, "STRAND", 0, "Strand / Particle",
+               "Uses normalized strand texture coordinate (1D) or particle age (X) and trail position (Y)"},
 {TEXCO_STICKY, "STICKY", 0, "Sticky", "Uses mesh's sticky coordinates for the texture coordinates"},
 {TEXCO_WINDOW, "WINDOW", 0, "Window", "Uses screen coordinates as texture coordinates"},
 {TEXCO_NORM, "NORMAL", 0, "Normal", "Uses normal vector as texture coordinates"},
@@ -279,7 +280,8 @@ static void rna_Material_use_nodes_set(PointerRNA *ptr, int value)
                ED_node_shader_default(ma);
 }
 
-static EnumPropertyItem *rna_Material_texture_coordinates_itemf(bContext *UNUSED(C), PointerRNA *ptr, PropertyRNA *UNUSED(prop), int *free)
+static EnumPropertyItem *rna_Material_texture_coordinates_itemf(bContext *UNUSED(C), PointerRNA *ptr,
+                                                                PropertyRNA *UNUSED(prop), int *free)
 {
        Material *ma= (Material*)ptr->id.data;
        EnumPropertyItem *item= NULL;
@@ -447,12 +449,14 @@ static void rna_def_material_mtex(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "use_from_dupli", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "texflag", MTEX_DUPLI_MAPTO);
-       RNA_def_property_ui_text(prop, "From Dupli", "Dupli's instanced from verts, faces or particles, inherit texture coordinate from their parent");
+       RNA_def_property_ui_text(prop, "From Dupli",
+                                "Dupli's instanced from verts, faces or particles, inherit texture coordinate from their parent");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "use_from_original", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "texflag", MTEX_OB_DUPLI_ORIG);
-       RNA_def_property_ui_text(prop, "From Original", "Dupli's derive their object coordinates from the original objects transformation");
+       RNA_def_property_ui_text(prop, "From Original",
+                                "Dupli's derive their object coordinates from the original objects transformation");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "use_map_color_diffuse", PROP_BOOLEAN, PROP_NONE);
@@ -651,7 +655,8 @@ static void rna_def_material_mtex(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_map_color_transmission", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mapto", MAP_TRANSMISSION_COL);
-       RNA_def_property_ui_text(prop, "Transmission Color", "Causes the texture to affect the result color after other light has been scattered/absorbed");
+       RNA_def_property_ui_text(prop, "Transmission Color",
+                                "Causes the texture to affect the result color after other light has been scattered/absorbed");
        RNA_def_property_update(prop, NC_TEXTURE, NULL);
        
        prop= RNA_def_property(srna, "use_map_density", PROP_BOOLEAN, PROP_NONE);
@@ -689,7 +694,8 @@ static void rna_def_material_mtex(BlenderRNA *brna)
        prop= RNA_def_property(srna, "transmission_color_factor", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "coltransfac");
        RNA_def_property_ui_range(prop, 0, 1, 10, 3);
-       RNA_def_property_ui_text(prop, "Transmission Color Factor", "Amount texture affects result color after light has been scattered/absorbed");
+       RNA_def_property_ui_text(prop, "Transmission Color Factor",
+                                "Amount texture affects result color after light has been scattered/absorbed");
        RNA_def_property_update(prop, NC_TEXTURE, NULL);
        
        prop= RNA_def_property(srna, "density_factor", PROP_FLOAT, PROP_NONE);
@@ -938,13 +944,15 @@ static void rna_def_material_raymirror(BlenderRNA *brna)
        prop= RNA_def_property(srna, "gloss_factor", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "gloss_mir");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Gloss Amount", "The shininess of the reflection. Values < 1.0 give diffuse, blurry reflections");
+       RNA_def_property_ui_text(prop, "Gloss Amount",
+                                "The shininess of the reflection (values < 1.0 give diffuse, blurry reflections)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "gloss_anisotropic", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "aniso_gloss_mir");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Gloss Anisotropy", "The shape of the reflection, from 0.0 (circular) to 1.0 (fully stretched along the tangent");
+       RNA_def_property_ui_text(prop, "Gloss Anisotropy",
+                                "The shape of the reflection, from 0.0 (circular) to 1.0 (fully stretched along the tangent");
        RNA_def_property_update(prop, 0, "rna_Material_update");
                
        prop= RNA_def_property(srna, "gloss_samples", PROP_INT, PROP_NONE);
@@ -956,7 +964,9 @@ static void rna_def_material_raymirror(BlenderRNA *brna)
        prop= RNA_def_property(srna, "gloss_threshold", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "adapt_thresh_mir");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Gloss Threshold", "Threshold for adaptive sampling. If a sample contributes less than this amount (as a percentage), sampling is stopped");
+       RNA_def_property_ui_text(prop, "Gloss Threshold",
+                                "Threshold for adaptive sampling (if a sample contributes less than "
+                                "this amount [as a percentage], sampling is stopped)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "depth", PROP_INT, PROP_UNSIGNED);
@@ -968,13 +978,17 @@ static void rna_def_material_raymirror(BlenderRNA *brna)
        prop= RNA_def_property(srna, "distance", PROP_FLOAT, PROP_DISTANCE);
        RNA_def_property_float_sdna(prop, NULL, "dist_mir");
        RNA_def_property_range(prop, 0.0f, 10000.0f);
-       RNA_def_property_ui_text(prop, "Maximum Distance", "Maximum distance of reflected rays. Reflections further than this range fade to sky color or material color");
+       RNA_def_property_ui_text(prop, "Maximum Distance",
+                                "Maximum distance of reflected rays (reflections further than this "
+                                "range fade to sky color or material color)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "fade_to", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "fadeto_mir");
        RNA_def_property_enum_items(prop, prop_fadeto_mir_items);
-       RNA_def_property_ui_text(prop, "Fade-out Color", "The color that rays with no intersection within the Max Distance take. Material color can be best for indoor scenes, sky color for outdoor");
+       RNA_def_property_ui_text(prop, "Fade-out Color",
+                                "The color that rays with no intersection within the Max Distance take "
+                                "(material color can be best for indoor scenes, sky color for outdoor)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 }
 
@@ -1009,7 +1023,8 @@ static void rna_def_material_raytra(BlenderRNA *brna)
        prop= RNA_def_property(srna, "gloss_factor", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "gloss_tra");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Gloss Amount", "The clarity of the refraction. Values < 1.0 give diffuse, blurry refractions");
+       RNA_def_property_ui_text(prop, "Gloss Amount",
+                                "The clarity of the refraction. Values < 1.0 give diffuse, blurry refractions");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "gloss_samples", PROP_INT, PROP_NONE);
@@ -1021,7 +1036,9 @@ static void rna_def_material_raytra(BlenderRNA *brna)
        prop= RNA_def_property(srna, "gloss_threshold", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "adapt_thresh_tra");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Gloss Threshold", "Threshold for adaptive sampling. If a sample contributes less than this amount (as a percentage), sampling is stopped");
+       RNA_def_property_ui_text(prop, "Gloss Threshold",
+                                "Threshold for adaptive sampling. If a sample contributes less than "
+                                "this amount (as a percentage), sampling is stopped");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "depth", PROP_INT, PROP_UNSIGNED);
@@ -1033,13 +1050,17 @@ static void rna_def_material_raytra(BlenderRNA *brna)
        prop= RNA_def_property(srna, "filter", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "filter");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Filter", "Amount to blend in the material's diffuse color in raytraced transparency (simulating absorption)");
+       RNA_def_property_ui_text(prop, "Filter",
+                                "Amount to blend in the material's diffuse color in raytraced "
+                                "transparency (simulating absorption)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "depth_max", PROP_FLOAT, PROP_DISTANCE);
        RNA_def_property_float_sdna(prop, NULL, "tx_limit");
        RNA_def_property_range(prop, 0.0f, 100.0f);
-       RNA_def_property_ui_text(prop, "Limit", "Maximum depth for light to travel through the transparent material before becoming fully filtered (0.0 is disabled)");
+       RNA_def_property_ui_text(prop, "Limit",
+                                "Maximum depth for light to travel through the transparent material "
+                                "before becoming fully filtered (0.0 is disabled)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "falloff", PROP_FLOAT, PROP_NONE);
@@ -1099,13 +1120,16 @@ static void rna_def_material_volume(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_light_cache", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "shadeflag", MA_VOL_PRECACHESHADING); /* use bitflags */
-       RNA_def_property_ui_text(prop, "Light Cache", "Pre-calculate the shading information into a voxel grid, speeds up shading at slightly less accuracy");
+       RNA_def_property_ui_text(prop, "Light Cache",
+                                "Pre-calculate the shading information into a voxel grid, "
+                                "speeds up shading at slightly less accuracy");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "cache_resolution", PROP_INT, PROP_NONE);
        RNA_def_property_int_sdna(prop, NULL, "precache_resolution");
        RNA_def_property_range(prop, 1, 1024);
-       RNA_def_property_ui_text(prop, "Resolution", "Resolution of the voxel grid, low resolutions are faster, high resolutions use more memory");
+       RNA_def_property_ui_text(prop, "Resolution",
+                                "Resolution of the voxel grid, low resolutions are faster, high resolutions use more memory");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "ms_diffusion", PROP_FLOAT, PROP_NONE);
@@ -1130,7 +1154,9 @@ static void rna_def_material_volume(BlenderRNA *brna)
        prop= RNA_def_property(srna, "depth_threshold", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "depth_cutoff");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Depth Cutoff", "Stop ray marching early if transmission drops below this luminance - higher values give speedups in dense volumes at the expense of accuracy");
+       RNA_def_property_ui_text(prop, "Depth Cutoff",
+                                "Stop ray marching early if transmission drops below this luminance - "
+                                "higher values give speedups in dense volumes at the expense of accuracy");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "density", PROP_FLOAT, PROP_FACTOR);
@@ -1150,26 +1176,31 @@ static void rna_def_material_volume(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "scattering");
        RNA_def_property_range(prop, 0.0f, FLT_MAX);
        RNA_def_property_ui_range(prop, 0.0f, 10.0f, 1 ,3);
-       RNA_def_property_ui_text(prop, "Scattering", "Amount of light that gets scattered out by the volume - the more out-scattering, the shallower the light will penetrate ");
+       RNA_def_property_ui_text(prop, "Scattering",
+                                "Amount of light that gets scattered out by the volume - "
+                                "the more out-scattering, the shallower the light will penetrate ");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "transmission_color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_float_sdna(prop, NULL, "transmission_col");
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Transmission Color", "Result color of the volume, after other light has been scattered/absorbed");
+       RNA_def_property_ui_text(prop, "Transmission Color",
+                                "Result color of the volume, after other light has been scattered/absorbed");
        RNA_def_property_update(prop, 0, "rna_Material_draw_update");
        
        prop= RNA_def_property(srna, "reflection_color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_float_sdna(prop, NULL, "reflection_col");
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Reflection Color", "Color of light scattered out of the volume (does not affect transmission)");
+       RNA_def_property_ui_text(prop, "Reflection Color",
+                                "Color of light scattered out of the volume (does not affect transmission)");
        RNA_def_property_update(prop, 0, "rna_Material_draw_update");
        
        prop= RNA_def_property(srna, "reflection", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "reflection");
        RNA_def_property_range(prop, 0.0f, FLT_MAX);
        RNA_def_property_ui_range(prop, 0.0f, 100.0f, 1 ,3);
-       RNA_def_property_ui_text(prop, "Reflection", "Multiplier to make out-scattered light brighter or darker (non-physically correct)");
+       RNA_def_property_ui_text(prop, "Reflection",
+                                "Multiplier to make out-scattered light brighter or darker (non-physically correct)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "emission_color", PROP_FLOAT, PROP_COLOR);
@@ -1329,7 +1360,8 @@ static void rna_def_material_sss(BlenderRNA *brna)
        srna= RNA_def_struct(brna, "MaterialSubsurfaceScattering", NULL);
        RNA_def_struct_sdna(srna, "Material");
        RNA_def_struct_nested(brna, srna, "Material");
-       RNA_def_struct_ui_text(srna, "Material Subsurface Scattering", "Diffuse subsurface scattering settings for a Material datablock");
+       RNA_def_struct_ui_text(srna, "Material Subsurface Scattering",
+                              "Diffuse subsurface scattering settings for a Material datablock");
 
        prop= RNA_def_property(srna, "radius", PROP_FLOAT, PROP_COLOR|PROP_UNIT_LENGTH);
        RNA_def_property_float_sdna(prop, NULL, "sss_radius");
@@ -1545,7 +1577,8 @@ static void rna_def_material_physics(BlenderRNA *brna)
        /* FH/Force Field Settings */
        prop= RNA_def_property(srna, "use_fh_normal", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "dynamode", MA_FH_NOR);
-       RNA_def_property_ui_text(prop, "Align to Normal", "Align dynamic game objects along the surface normal, when inside the physics distance area");
+       RNA_def_property_ui_text(prop, "Align to Normal",
+                                "Align dynamic game objects along the surface normal, when inside the physics distance area");
 
        prop= RNA_def_property(srna, "fh_force", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "fh");
@@ -1594,11 +1627,13 @@ void RNA_def_material(BlenderRNA *brna)
        static EnumPropertyItem prop_shadows_only_items[] = {
                {MA_SO_OLD, "SHADOW_ONLY_OLD", 0, "Shadow and Distance", "Old shadow only method"},
                {MA_SO_SHADOW, "SHADOW_ONLY", 0, "Shadow Only", "Improved shadow only method"},
-               {MA_SO_SHADED, "SHADOW_ONLY_SHADED", 0, "Shadow and Shading", "Improved shadow only method which also renders lightless areas as shadows"},
+               {MA_SO_SHADED, "SHADOW_ONLY_SHADED", 0, "Shadow and Shading",
+                              "Improved shadow only method which also renders lightless areas as shadows"},
                {0, NULL, 0, NULL, NULL}};
 
        srna= RNA_def_struct(brna, "Material", "ID");
-       RNA_def_struct_ui_text(srna, "Material", "Material datablock to defined the appearance of geometric objects for rendering");
+       RNA_def_struct_ui_text(srna, "Material",
+                              "Material datablock to defined the appearance of geometric objects for rendering");
        RNA_def_struct_ui_icon(srna, ICON_MATERIAL_DATA);
        
        prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
@@ -1645,7 +1680,8 @@ void RNA_def_material(BlenderRNA *brna)
                
        prop= RNA_def_property(srna, "use_cubic", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "shade_flag", MA_CUBIC);
-       RNA_def_property_ui_text(prop, "Cubic Interpolation", "Use cubic interpolation for diffuse values, for smoother transitions");
+       RNA_def_property_ui_text(prop, "Cubic Interpolation",
+                                "Use cubic interpolation for diffuse values, for smoother transitions");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_object_color", PROP_BOOLEAN, PROP_NONE);
@@ -1656,7 +1692,8 @@ void RNA_def_material(BlenderRNA *brna)
        prop= RNA_def_property(srna, "shadow_ray_bias", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "sbias");
        RNA_def_property_range(prop, 0, 0.25);
-       RNA_def_property_ui_text(prop, "Shadow Ray Bias", "Shadow raytracing bias to prevent terminator problems on shadow boundary");
+       RNA_def_property_ui_text(prop, "Shadow Ray Bias",
+                                "Shadow raytracing bias to prevent terminator problems on shadow boundary");
 
        prop= RNA_def_property(srna, "shadow_buffer_bias", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "lbias");
@@ -1666,7 +1703,8 @@ void RNA_def_material(BlenderRNA *brna)
        prop= RNA_def_property(srna, "shadow_cast_alpha", PROP_FLOAT, PROP_FACTOR);
        RNA_def_property_float_sdna(prop, NULL, "shad_alpha");
        RNA_def_property_range(prop, 0.001, 1);
-       RNA_def_property_ui_text(prop, "Shadow Casting Alpha", "Shadow casting alpha, in use for Irregular and Deep shadow buffer");
+       RNA_def_property_ui_text(prop, "Shadow Casting Alpha",
+                                "Shadow casting alpha, in use for Irregular and Deep shadow buffer");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "light_group", PROP_POINTER, PROP_NONE);
@@ -1685,12 +1723,14 @@ void RNA_def_material(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_light_group_exclusive", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_GROUP_NOLAY);
-       RNA_def_property_ui_text(prop, "Light Group Exclusive", "Material uses the light group exclusively - these lamps are excluded from other scene lighting");
+       RNA_def_property_ui_text(prop, "Light Group Exclusive",
+                                "Material uses the light group exclusively - these lamps are excluded from other scene lighting");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_raytrace", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_TRACEBLE);
-       RNA_def_property_ui_text(prop, "Traceable", "Include this material and geometry that uses it in ray tracing calculations");
+       RNA_def_property_ui_text(prop, "Traceable",
+                                "Include this material and geometry that uses it in ray tracing calculations");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_shadows", PROP_BOOLEAN, PROP_NONE);
@@ -1710,7 +1750,9 @@ void RNA_def_material(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "use_vertex_color_paint", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_VERTEXCOLP);
-       RNA_def_property_ui_text(prop, "Vertex Color Paint", "Replaces object base color with vertex colors (multiplies with 'texture face' face assigned textures)");
+       RNA_def_property_ui_text(prop, "Vertex Color Paint",
+                                "Replaces object base color with vertex colors (multiplies with "
+                                "'texture face' face assigned textures)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "invert_z", PROP_BOOLEAN, PROP_NONE);
@@ -1725,12 +1767,15 @@ void RNA_def_material(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_sky", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_ENV);
-       RNA_def_property_ui_text(prop, "Sky", "Renders this material with zero alpha, with sky background in place (scanline only)");
+       RNA_def_property_ui_text(prop, "Sky",
+                                "Renders this material with zero alpha, with sky background in place (scanline only)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_only_shadow", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_ONLYSHADOW);
-       RNA_def_property_ui_text(prop, "Only Shadow", "Renders shadows as the material's alpha value, making materials transparent except for shadowed areas");
+       RNA_def_property_ui_text(prop, "Only Shadow",
+                                "Renders shadows as the material's alpha value, making materials "
+                                "transparent except for shadowed areas");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "shadow_only_type", PROP_ENUM, PROP_NONE);
@@ -1741,17 +1786,20 @@ void RNA_def_material(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_face_texture", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_FACETEXTURE);
-       RNA_def_property_ui_text(prop, "Face Textures", "Replaces the object's base color with color from face assigned image textures");
+       RNA_def_property_ui_text(prop, "Face Textures",
+                                "Replaces the object's base color with color from face assigned image textures");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_face_texture_alpha", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_FACETEXTURE_ALPHA);
-       RNA_def_property_ui_text(prop, "Face Textures Alpha", "Replaces the object's base alpha value with alpha from face assigned image textures");
+       RNA_def_property_ui_text(prop, "Face Textures Alpha",
+                                "Replaces the object's base alpha value with alpha from face assigned image textures");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_cast_shadows_only", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_ONLYCAST);
-       RNA_def_property_ui_text(prop, "Cast Shadows Only", "Makes objects with this material appear invisible, only casting shadows (not rendered)");
+       RNA_def_property_ui_text(prop, "Cast Shadows Only",
+                                "Makes objects with this material appear invisible, only casting shadows (not rendered)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_mist", PROP_BOOLEAN, PROP_NONE);
@@ -1761,32 +1809,39 @@ void RNA_def_material(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "use_transparent_shadows", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_SHADOW_TRA);
-       RNA_def_property_ui_text(prop, "Receive Transparent Shadows", "Allow this object to receive transparent shadows cast through other objects");
+       RNA_def_property_ui_text(prop, "Receive Transparent Shadows",
+                                "Allow this object to receive transparent shadows cast through other objects");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_ray_shadow_bias", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_RAYBIAS);
-       RNA_def_property_ui_text(prop, "Ray Shadow Bias", "Prevents raytraced shadow errors on surfaces with smooth shaded normals (terminator problem)");
+       RNA_def_property_ui_text(prop, "Ray Shadow Bias",
+                                "Prevents raytraced shadow errors on surfaces with smooth shaded normals (terminator problem)");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_full_oversampling", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_FULL_OSA);
-       RNA_def_property_ui_text(prop, "Full Oversampling", "Force this material to render full shading/textures for all anti-aliasing samples");
+       RNA_def_property_ui_text(prop, "Full Oversampling",
+                                "Force this material to render full shading/textures for all anti-aliasing samples");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "use_cast_buffer_shadows", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_SHADBUF);
-       RNA_def_property_ui_text(prop, "Cast Buffer Shadows", "Allow this material to cast shadows from shadow buffer lamps");
+       RNA_def_property_ui_text(prop, "Cast Buffer Shadows",
+                                "Allow this material to cast shadows from shadow buffer lamps");
        RNA_def_property_update(prop, 0, "rna_Material_update");
 
        prop= RNA_def_property(srna, "use_cast_approximate", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "shade_flag", MA_APPROX_OCCLUSION);
-       RNA_def_property_ui_text(prop, "Cast Approximate", "Allow this material to cast shadows when using approximate ambient occlusion.");
+       RNA_def_property_ui_text(prop, "Cast Approximate",
+                                "Allow this material to cast shadows when using approximate ambient occlusion");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        prop= RNA_def_property(srna, "use_tangent_shading", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "mode", MA_TANGENT_V);
-       RNA_def_property_ui_text(prop, "Tangent Shading", "Use the material's tangent vector instead of the normal for shading - for anisotropic shading effects");
+       RNA_def_property_ui_text(prop, "Tangent Shading",
+                                "Use the material's tangent vector instead of the normal for shading "
+                                "- for anisotropic shading effects");
        RNA_def_property_update(prop, 0, "rna_Material_update");
        
        /* nested structs */
@@ -1846,7 +1901,8 @@ void RNA_def_material(BlenderRNA *brna)
        prop= RNA_def_property(srna, "active_node_material", PROP_POINTER, PROP_NONE);
        RNA_def_property_struct_type(prop, "Material");
        RNA_def_property_flag(prop, PROP_EDITABLE);
-       RNA_def_property_pointer_funcs(prop, "rna_Material_active_node_material_get", "rna_Material_active_node_material_set", NULL, NULL);
+       RNA_def_property_pointer_funcs(prop, "rna_Material_active_node_material_get",
+                                      "rna_Material_active_node_material_set", NULL, NULL);
        RNA_def_property_ui_text(prop, "Material", "Active node material");
        RNA_def_property_update(prop, NC_MATERIAL, NULL);
 
@@ -1896,19 +1952,19 @@ static void rna_def_texture_slots(BlenderRNA *brna, PropertyRNA *cprop, const ch
        /* functions */
        func= RNA_def_function(srna, "add", "rna_mtex_texture_slots_add");
        RNA_def_function_flag(func, FUNC_USE_SELF_ID|FUNC_NO_SELF|FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "mtex", structname, "", "The newly initialized mtex.");
+       parm= RNA_def_pointer(func, "mtex", structname, "", "The newly initialized mtex");
        RNA_def_function_return(func, parm);
        
        func= RNA_def_function(srna, "create", "rna_mtex_texture_slots_create");
        RNA_def_function_flag(func, FUNC_USE_SELF_ID|FUNC_NO_SELF|FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       parm= RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Slot index to initialize.", 0, INT_MAX);
+       parm= RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Slot index to initialize", 0, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "mtex", structname, "", "The newly initialized mtex.");
+       parm= RNA_def_pointer(func, "mtex", structname, "", "The newly initialized mtex");
        RNA_def_function_return(func, parm);
        
        func= RNA_def_function(srna, "clear", "rna_mtex_texture_slots_clear");
        RNA_def_function_flag(func, FUNC_USE_SELF_ID|FUNC_NO_SELF|FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       parm= RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Slot index to clear.", 0, INT_MAX);
+       parm= RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "Slot index to clear", 0, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -1921,7 +1977,8 @@ void rna_def_mtex_common(BlenderRNA *brna, StructRNA *srna, const char *begin,
        /* mtex */
        prop= RNA_def_property(srna, "texture_slots", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_struct_type(prop, structname);
-       RNA_def_property_collection_funcs(prop, begin, "rna_iterator_array_next", "rna_iterator_array_end", "rna_iterator_array_dereference_get", 0, 0, 0);
+       RNA_def_property_collection_funcs(prop, begin, "rna_iterator_array_next", "rna_iterator_array_end",
+                                         "rna_iterator_array_dereference_get", 0, 0, 0);
        RNA_def_property_ui_text(prop, "Textures", "Texture slots defining the mapping and influence of textures");
        rna_def_texture_slots(brna, prop, structname, structname_slots);
 
index b0554ea..a560b54 100644 (file)
@@ -1701,7 +1701,7 @@ static void rna_def_mesh_vertices(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "add", "ED_mesh_vertices_add");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add.", 0, INT_MAX);
+       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add", 0, INT_MAX);
 }
 
 /* mesh.edges */
@@ -1720,7 +1720,7 @@ static void rna_def_mesh_edges(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "add", "ED_mesh_edges_add");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add.", 0, INT_MAX);
+       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add", 0, INT_MAX);
 }
 
 /* mesh.faces */
@@ -1749,7 +1749,7 @@ static void rna_def_mesh_faces(BlenderRNA *brna, PropertyRNA *cprop)
 
        func= RNA_def_function(srna, "add", "ED_mesh_faces_add");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add.", 0, INT_MAX);
+       RNA_def_int(func, "count", 0, 0, INT_MAX, "Count", "Number of vertices to add", 0, INT_MAX);
 }
 
 /* mesh.vertex_colors */
@@ -1768,16 +1768,16 @@ static void rna_def_vertex_colors(BlenderRNA *brna, PropertyRNA *cprop)
        
        func= RNA_def_function(srna, "new", "rna_Mesh_vertex_color_new");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       RNA_def_function_ui_description(func, "Add a vertex color layer to Mesh.");
-       RNA_def_string(func, "name", "Col", 0, "", "Vertex color name.");
-       parm= RNA_def_pointer(func, "layer", "MeshColorLayer", "", "The newly created layer.");
+       RNA_def_function_ui_description(func, "Add a vertex color layer to Mesh");
+       RNA_def_string(func, "name", "Col", 0, "", "Vertex color name");
+       parm= RNA_def_pointer(func, "layer", "MeshColorLayer", "", "The newly created layer");
        RNA_def_function_return(func, parm);
        
 /*
        func= RNA_def_function(srna, "remove", "rna_Mesh_vertex_color_remove");
-       RNA_def_function_ui_description(func, "Remove a vertex color layer.");
+       RNA_def_function_ui_description(func, "Remove a vertex color layer");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "layer", "Layer", "", "The layer to remove.");
+       parm= RNA_def_pointer(func, "layer", "Layer", "", "The layer to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 */
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_UNSIGNED);
@@ -1809,16 +1809,16 @@ static void rna_def_uv_textures(BlenderRNA *brna, PropertyRNA *cprop)
        
        func= RNA_def_function(srna, "new", "rna_Mesh_uv_texture_new");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       RNA_def_function_ui_description(func, "Add a UV texture layer to Mesh.");
-       RNA_def_string(func, "name", "UVTex", 0, "", "UV Texture name.");
-       parm= RNA_def_pointer(func, "layer", "MeshTextureFaceLayer", "", "The newly created layer.");
+       RNA_def_function_ui_description(func, "Add a UV texture layer to Mesh");
+       RNA_def_string(func, "name", "UVTex", 0, "", "UV Texture name");
+       parm= RNA_def_pointer(func, "layer", "MeshTextureFaceLayer", "", "The newly created layer");
        RNA_def_function_return(func, parm);
 
 /*
        func= RNA_def_function(srna, "remove", "rna_Mesh_uv_layers_remove");
-       RNA_def_function_ui_description(func, "Remove a vertex color layer.");
+       RNA_def_function_ui_description(func, "Remove a vertex color layer");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "layer", "Layer", "", "The layer to remove.");
+       parm= RNA_def_pointer(func, "layer", "Layer", "", "The layer to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 */
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_UNSIGNED);
index 87bbea3..ef636d9 100644 (file)
@@ -52,19 +52,20 @@ void RNA_api_mesh(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "transform", "ED_mesh_transform");
-       RNA_def_function_ui_description(func, "Transform mesh vertices by a matrix.");
-       parm= RNA_def_float_matrix(func, "matrix", 4, 4, NULL, 0.0f, 0.0f, "", "Matrix.", 0.0f, 0.0f);
+       RNA_def_function_ui_description(func, "Transform mesh vertices by a matrix");
+       parm= RNA_def_float_matrix(func, "matrix", 4, 4, NULL, 0.0f, 0.0f, "", "Matrix", 0.0f, 0.0f);
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "calc_normals", "ED_mesh_calc_normals");
-       RNA_def_function_ui_description(func, "Calculate vertex normals.");
+       RNA_def_function_ui_description(func, "Calculate vertex normals");
 
        func= RNA_def_function(srna, "update", "ED_mesh_update");
-       RNA_def_boolean(func, "calc_edges", 0, "Calculate Edges", "Force recalculation of edges.");
+       RNA_def_boolean(func, "calc_edges", 0, "Calculate Edges", "Force recalculation of edges");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
 
        func= RNA_def_function(srna, "validate", "BKE_mesh_validate");
-       RNA_def_function_ui_description(func, "validate geometry, return True when the mesh has had invalid geometry corrected/removed.");
+       RNA_def_function_ui_description(func, "validate geometry, return True when the mesh has had "
+                                             "invalid geometry corrected/removed");
        RNA_def_boolean(func, "verbose", 0, "Verbose", "Output information about the errors found");
        parm= RNA_def_boolean(func, "result", 0, "Result", "");
        RNA_def_function_return(func, parm);
index d94fa13..5e5cf0b 100644 (file)
@@ -236,15 +236,15 @@ static void rna_def_metaball_elements(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Meta Elements", "Collection of metaball elements");
 
        func= RNA_def_function(srna, "new", "rna_MetaBall_elements_new");
-       RNA_def_function_ui_description(func, "Add a new spline to the curve.");
-       RNA_def_enum(func, "type", metaelem_type_items, MB_BALL, "", "type for the new meta-element.");
-       parm= RNA_def_pointer(func, "element", "MetaElement", "", "The newly created meta-element.");
+       RNA_def_function_ui_description(func, "Add a new spline to the curve");
+       RNA_def_enum(func, "type", metaelem_type_items, MB_BALL, "", "type for the new meta-element");
+       parm= RNA_def_pointer(func, "element", "MetaElement", "", "The newly created meta-element");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_MetaBall_elements_remove");
-       RNA_def_function_ui_description(func, "Remove a spline from a curve.");
+       RNA_def_function_ui_description(func, "Remove a spline from a curve");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "element", "MetaElement", "", "The element to remove.");
+       parm= RNA_def_pointer(func, "element", "MetaElement", "", "The element to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
index b83f06c..33f5e41 100644 (file)
@@ -2526,29 +2526,29 @@ static void rna_def_modifier_weightvg_mask(BlenderRNA *brna, StructRNA *srna)
        prop= RNA_def_property(srna, "mask_constant", PROP_FLOAT, PROP_NONE);
        RNA_def_property_range(prop, -FLT_MAX, FLT_MAX);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
-       RNA_def_property_ui_text(prop, "Influence", "Global influence of current modifications on vgroup.");
+       RNA_def_property_ui_text(prop, "Influence", "Global influence of current modifications on vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mask_vertex_group", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "mask_defgrp_name");
-       RNA_def_property_ui_text(prop, "Mask VGroup", "Masking vertex group name.");
+       RNA_def_property_ui_text(prop, "Mask VGroup", "Masking vertex group name");
        RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGModifier_mask_vgroup_set");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mask_texture", PROP_POINTER, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Masking Tex", "Masking texture.");
+       RNA_def_property_ui_text(prop, "Masking Tex", "Masking texture");
        RNA_def_property_flag(prop, PROP_EDITABLE);
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mask_tex_use_channel", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_mask_tex_used_items);
-       RNA_def_property_ui_text(prop, "Use Channel", "Which texture channel to use for masking.");
+       RNA_def_property_ui_text(prop, "Use Channel", "Which texture channel to use for masking");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mask_tex_mapping", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_mask_tex_map_items);
        RNA_def_property_ui_text(prop, "Texture Coordinates", "Which texture coordinates "
-                                                             "to use for mapping.");
+                                                             "to use for mapping");
        RNA_def_property_update(prop, 0, "rna_Modifier_dependency_update");
 
        prop= RNA_def_property(srna, "mask_tex_uv_layer", PROP_STRING, PROP_NONE);
@@ -2560,7 +2560,7 @@ static void rna_def_modifier_weightvg_mask(BlenderRNA *brna, StructRNA *srna)
        prop= RNA_def_property(srna, "mask_tex_map_object", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "mask_tex_map_obj");
        RNA_def_property_ui_text(prop, "Texture Coordinate Object", "Which object to take texture "
-                                                                   "coordinates from.");
+                                                                   "coordinates from");
        RNA_def_property_flag(prop, PROP_EDITABLE|PROP_ID_SELF_CHECK);
        RNA_def_property_update(prop, 0, "rna_Modifier_dependency_update");
 }
@@ -2583,43 +2583,43 @@ static void rna_def_modifier_weightvgedit(BlenderRNA *brna)
 
        srna= RNA_def_struct(brna, "VertexWeightEditModifier", "Modifier");
        RNA_def_struct_ui_text(srna, "WeightVG Edit Modifier",
-                              "Edit the weights of vertices in a group.");
+                              "Edit the weights of vertices in a group");
        RNA_def_struct_sdna(srna, "WeightVGEditModifierData");
        RNA_def_struct_ui_icon(srna, ICON_MOD_VERTEX_WEIGHT);
 
        prop= RNA_def_property(srna, "vertex_group", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "defgrp_name");
-       RNA_def_property_ui_text(prop, "Vertex Group", "Vertex group name.");
+       RNA_def_property_ui_text(prop, "Vertex Group", "Vertex group name");
        RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGModifier_vgroup_set");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "falloff_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_edit_falloff_type_items);
-       RNA_def_property_ui_text(prop, "Falloff Type", "How weights are mapped to there new values.");
+       RNA_def_property_ui_text(prop, "Falloff Type", "How weights are mapped to there new values");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "use_add", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "edit_flags", MOD_WVG_EDIT_ADD2VG);
        RNA_def_property_ui_text(prop, "Group Add", "Add vertices with weight over threshold "
-                                                   "to vgroup.");
+                                                   "to vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "use_remove", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "edit_flags", MOD_WVG_EDIT_REMFVG);
        RNA_def_property_ui_text(prop, "Group Remove", "Remove vertices with weight below threshold "
-                                                     "from vgroup.");
+                                                     "from vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "default_weight", PROP_FLOAT, PROP_NONE);
        RNA_def_property_range(prop, 0.0, 1.0f);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
        RNA_def_property_ui_text(prop, "Default Weight", "Default weight a vertex will have if "
-                                                        "it is not in the vgroup.");
+                                                        "it is not in the vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "map_curve", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "cmap_curve");
-       RNA_def_property_ui_text(prop, "Mapping Curve", "Custom mapping curve.");
+       RNA_def_property_ui_text(prop, "Mapping Curve", "Custom mapping curve");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "add_threshold", PROP_FLOAT, PROP_NONE);
@@ -2627,7 +2627,7 @@ static void rna_def_modifier_weightvgedit(BlenderRNA *brna)
        RNA_def_property_range(prop, 0.0, 1.0);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
        RNA_def_property_ui_text(prop, "Add Threshold", "Lower bound for a vertex's weight "
-                                                       "to be added to the vgroup.");
+                                                       "to be added to the vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "remove_threshold", PROP_FLOAT, PROP_NONE);
@@ -2635,7 +2635,7 @@ static void rna_def_modifier_weightvgedit(BlenderRNA *brna)
        RNA_def_property_range(prop, 0.0, 1.0);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
        RNA_def_property_ui_text(prop, "Rem Threshold", "Upper bound for a vertex's weight "
-                                                       "to be removed from the vgroup.");
+                                                       "to be removed from the vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        /* Common masking properties. */
@@ -2667,19 +2667,19 @@ static void rna_def_modifier_weightvgmix(BlenderRNA *brna)
 
        srna= RNA_def_struct(brna, "VertexWeightMixModifier", "Modifier");
        RNA_def_struct_ui_text(srna, "WeightVG Mix Modifier",
-                              "Mix the weights of two vertex groups.");
+                              "Mix the weights of two vertex groups");
        RNA_def_struct_sdna(srna, "WeightVGMixModifierData");
        RNA_def_struct_ui_icon(srna, ICON_MOD_VERTEX_WEIGHT);
 
        prop= RNA_def_property(srna, "vertex_group_a", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "defgrp_name_a");
-       RNA_def_property_ui_text(prop, "Vertex Group A", "First vertex group name.");
+       RNA_def_property_ui_text(prop, "Vertex Group A", "First vertex group name");
        RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGModifier_vgroup_set");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "vertex_group_b", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "defgrp_name_b");
-       RNA_def_property_ui_text(prop, "Vertex Group B", "Second vertex group name.");
+       RNA_def_property_ui_text(prop, "Vertex Group B", "Second vertex group name");
        RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGMixModifier_vgroup2_set");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
@@ -2687,25 +2687,25 @@ static void rna_def_modifier_weightvgmix(BlenderRNA *brna)
        RNA_def_property_range(prop, 0.0, 1.0f);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
        RNA_def_property_ui_text(prop, "Default Weight A", "Default weight a vertex will have if "
-                                                        "it is not in the first vgroup.");
+                                                        "it is not in the first vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "default_weight_b", PROP_FLOAT, PROP_NONE);
        RNA_def_property_range(prop, 0.0, 1.0f);
        RNA_def_property_ui_range(prop, 0.0, 1.0, 10, 0);
        RNA_def_property_ui_text(prop, "Default Weight B", "Default weight a vertex will have if "
-                                                          "it is not in the second vgroup.");
+                                                          "it is not in the second vgroup");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mix_mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_mix_modes_items);
        RNA_def_property_ui_text(prop, "Mix Mode", "How weights from vgroup 2 affect weights "
-                                                  "of vgroup 1.");
+                                                  "of vgroup 1");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "mix_set", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_mix_set_items);
-       RNA_def_property_ui_text(prop, "Vertex Set", "Which vertices should be affected.");
+       RNA_def_property_ui_text(prop, "Vertex Set", "Which vertices should be affected");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        /* Common masking properties. */
@@ -2716,15 +2716,16 @@ static void rna_def_modifier_weightvgproximity(BlenderRNA *brna)
 {
        static EnumPropertyItem weightvg_proximity_modes_items[] = {
                {MOD_WVG_PROXIMITY_OBJECT, "OBJECT", 0, "Object Distance",
-                "Use distance between affected and target objects."},
+                                          "Use distance between affected and target objects"},
                {MOD_WVG_PROXIMITY_GEOMETRY, "GEOMETRY", 0, "Geometry Distance",
-                "Use distance between affected object's vertices and target object, or target object's geometry."},
+                                            "Use distance between affected object's vertices and target "
+                                            "object, or target object's geometry"},
                {0, NULL, 0, NULL, NULL}};
 
        static EnumPropertyItem proximity_geometry_items[] = {
-               {MOD_WVG_PROXIMITY_GEOM_VERTS, "VERTEX", ICON_VERTEXSEL, "Vertex", "Compute distance to nearest vertex."},
-               {MOD_WVG_PROXIMITY_GEOM_EDGES, "EDGE", ICON_EDGESEL, "Edge", "Compute distance to nearest edge."},
-               {MOD_WVG_PROXIMITY_GEOM_FACES, "FACE", ICON_FACESEL, "Face", "Compute distance to nearest face."},
+               {MOD_WVG_PROXIMITY_GEOM_VERTS, "VERTEX", ICON_VERTEXSEL, "Vertex", "Compute distance to nearest vertex"},
+               {MOD_WVG_PROXIMITY_GEOM_EDGES, "EDGE", ICON_EDGESEL, "Edge", "Compute distance to nearest edge"},
+               {MOD_WVG_PROXIMITY_GEOM_FACES, "FACE", ICON_FACESEL, "Face", "Compute distance to nearest face"},
                {0, NULL, 0, NULL, NULL}};
 
        static EnumPropertyItem weightvg_proximity_falloff_type_items[] = {
@@ -2744,19 +2745,19 @@ static void rna_def_modifier_weightvgproximity(BlenderRNA *brna)
        srna= RNA_def_struct(brna, "VertexWeightProximityModifier", "Modifier");
        RNA_def_struct_ui_text(srna, "WeightVG Proximity Modifier",
                               "Set the weights of vertices in a group from a target object's "
-                              "distance.");
+                              "distance");
        RNA_def_struct_sdna(srna, "WeightVGProximityModifierData");
        RNA_def_struct_ui_icon(srna, ICON_MOD_VERTEX_WEIGHT);
 
        prop= RNA_def_property(srna, "vertex_group", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "defgrp_name");
-       RNA_def_property_ui_text(prop, "Vertex Group", "Vertex group name.");
+       RNA_def_property_ui_text(prop, "Vertex Group", "Vertex group name");
        RNA_def_property_string_funcs(prop, NULL, NULL, "rna_WeightVGModifier_vgroup_set");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "proximity_mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_proximity_modes_items);
-       RNA_def_property_ui_text(prop, "Proximity Mode", "Which distances to target object to use.");
+       RNA_def_property_ui_text(prop, "Proximity Mode", "Which distances to target object to use");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "proximity_geometry", PROP_ENUM, PROP_NONE);
@@ -2765,30 +2766,30 @@ static void rna_def_modifier_weightvgproximity(BlenderRNA *brna)
        RNA_def_property_flag(prop, PROP_ENUM_FLAG); /* important to run before default set */
        RNA_def_property_ui_text(prop, "Proximity Geometry",
                                 "Use the shortest computed distance to target object's geometry "
-                                "as weight.");
+                                "as weight");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "target", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "proximity_ob_target");
-       RNA_def_property_ui_text(prop, "Target Object", "Object to calculate vertices distances from.");
+       RNA_def_property_ui_text(prop, "Target Object", "Object to calculate vertices distances from");
        RNA_def_property_flag(prop, PROP_EDITABLE|PROP_ID_SELF_CHECK);
        RNA_def_property_update(prop, 0, "rna_Modifier_dependency_update");
 
        prop= RNA_def_property(srna, "min_dist", PROP_FLOAT, PROP_NONE);
        RNA_def_property_range(prop, 0.0, FLT_MAX);
        RNA_def_property_ui_range(prop, 0.0, 1000.0, 10, 0);
-       RNA_def_property_ui_text(prop, "Lowest Dist", "Distance mapping to weight 0.0 (or weight 1.0 if above Highest Dist).");
+       RNA_def_property_ui_text(prop, "Lowest Dist", "Distance mapping to weight 0.0 (or weight 1.0 if above Highest Dist)");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "max_dist", PROP_FLOAT, PROP_NONE);
        RNA_def_property_range(prop, 0.0, FLT_MAX);
        RNA_def_property_ui_range(prop, 0.0, 1000.0, 10, 0);
-       RNA_def_property_ui_text(prop, "Highest Dist", "Distance mapping to weight 1.0 (or weight 0.0 if below Lowest Dist).");
+       RNA_def_property_ui_text(prop, "Highest Dist", "Distance mapping to weight 1.0 (or weight 0.0 if below Lowest Dist)");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        prop= RNA_def_property(srna, "falloff_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, weightvg_proximity_falloff_type_items);
-       RNA_def_property_ui_text(prop, "Falloff Type", "How weights are mapped to there new values.");
+       RNA_def_property_ui_text(prop, "Falloff Type", "How weights are mapped to there new values");
        RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
        /* Common masking properties. */
index 2a234df..b2ea4cd 100644 (file)
@@ -299,7 +299,7 @@ static NlaStrip *rna_NlaStrip_new(NlaTrack *track, bContext *C, ReportList *repo
        NlaStrip *strip = add_nlastrip(action);
        
        if (strip == NULL) {
-               BKE_reportf(reports, RPT_ERROR, "Unable to create new strip.");
+               BKE_reportf(reports, RPT_ERROR, "Unable to create new strip");
                return NULL;
        }
        
@@ -307,7 +307,7 @@ static NlaStrip *rna_NlaStrip_new(NlaTrack *track, bContext *C, ReportList *repo
        strip->start = start;
        
        if (BKE_nlastrips_add_strip(&track->strips, strip) == 0) {
-               BKE_reportf(reports, RPT_ERROR, "Unable to add strip. Track doesn't have any space to accommodate this new strip.");
+               BKE_reportf(reports, RPT_ERROR, "Unable to add strip. Track doesn't have any space to accommodate this new strip");
                free_nlastrip(NULL, strip);
                return NULL;
        }
@@ -565,20 +565,20 @@ static void rna_api_nlatrack_strips(BlenderRNA *brna, PropertyRNA *cprop)
        func = RNA_def_function(srna, "new", "rna_NlaStrip_new");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        RNA_def_function_ui_description(func, "Add a new Action-Clip strip to the track");
-       parm= RNA_def_string(func, "name", "NlaStrip", 0, "", "Name for the NLA Strips.");
+       parm= RNA_def_string(func, "name", "NlaStrip", 0, "", "Name for the NLA Strips");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm = RNA_def_int(func, "start", 0, INT_MIN, INT_MAX, "Start Frame", "Start frame for this strip.", INT_MIN, INT_MAX);
+       parm = RNA_def_int(func, "start", 0, INT_MIN, INT_MAX, "Start Frame", "Start frame for this strip", INT_MIN, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm = RNA_def_pointer(func, "action", "Action", "", "Action to assign to this strip.");
+       parm = RNA_def_pointer(func, "action", "Action", "", "Action to assign to this strip");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        /* return type */
-       parm = RNA_def_pointer(func, "strip", "NlaStrip", "", "New NLA Strip.");
+       parm = RNA_def_pointer(func, "strip", "NlaStrip", "", "New NLA Strip");
        RNA_def_function_return(func, parm);
 
        func = RNA_def_function(srna, "remove", "rna_NlaStrip_remove");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove a NLA Strip.");
-       parm = RNA_def_pointer(func, "strip", "NlaStrip", "", "NLA Strip to remove.");
+       RNA_def_function_ui_description(func, "Remove a NLA Strip");
+       parm = RNA_def_pointer(func, "strip", "NlaStrip", "", "NLA Strip to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
index 6194797..80092b7 100644 (file)
@@ -1486,7 +1486,7 @@ static void def_cmp_output_file(StructRNA *srna)
        
        prop = RNA_def_property(srna, "filepath", PROP_STRING, PROP_FILEPATH);
        RNA_def_property_string_sdna(prop, NULL, "name");
-       RNA_def_property_ui_text(prop, "File Path", "Output path for the image, same functionality as render output.");
+       RNA_def_property_ui_text(prop, "File Path", "Output path for the image, same functionality as render output");
        RNA_def_property_update(prop, NC_NODE|NA_EDITED, "rna_Node_update");
        
        prop = RNA_def_property(srna, "image_type", PROP_ENUM, PROP_NONE);
@@ -2541,20 +2541,20 @@ static void rna_def_nodetree_link_api(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Node Links", "Collection of Node Links");
 
        func= RNA_def_function(srna, "new", "rna_NodeTree_link_new");
-       RNA_def_function_ui_description(func, "Add a node link to this node tree.");
+       RNA_def_function_ui_description(func, "Add a node link to this node tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "input", "NodeSocket", "", "The input socket.");
+       parm= RNA_def_pointer(func, "input", "NodeSocket", "", "The input socket");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "output", "NodeSocket", "", "The output socket.");
+       parm= RNA_def_pointer(func, "output", "NodeSocket", "", "The output socket");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return */
-       parm= RNA_def_pointer(func, "link", "NodeLink", "", "New node link.");
+       parm= RNA_def_pointer(func, "link", "NodeLink", "", "New node link");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_NodeTree_link_remove");
-       RNA_def_function_ui_description(func, "remove a node link from the node tree.");
+       RNA_def_function_ui_description(func, "remove a node link from the node tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "link", "NodeLink", "", "The node link to remove.");
+       parm= RNA_def_pointer(func, "link", "NodeLink", "", "The node link to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -2570,19 +2570,19 @@ static void rna_def_composite_nodetree_api(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Compositor Nodes", "Collection of Compositor Nodes");
 
        func= RNA_def_function(srna, "new", "rna_NodeTree_node_composite_new");
-       RNA_def_function_ui_description(func, "Add a node to this node tree.");
+       RNA_def_function_ui_description(func, "Add a node to this node tree");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        parm= RNA_def_enum(func, "type", compositor_node_type_items, 0, "Type", "Type of node to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_pointer(func, "group", "NodeTree", "", "The group tree");
        /* return value */
-       parm= RNA_def_pointer(func, "node", "Node", "", "New node.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "New node");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_NodeTree_node_remove");
-       RNA_def_function_ui_description(func, "remove a node from this node tree.");
+       RNA_def_function_ui_description(func, "Remove a node from this node tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -2598,19 +2598,19 @@ static void rna_def_shader_nodetree_api(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Shader Nodes", "Collection of Shader Nodes");
 
        func= RNA_def_function(srna, "new", "rna_NodeTree_node_new");
-       RNA_def_function_ui_description(func, "Add a node to this node tree.");
+       RNA_def_function_ui_description(func, "Add a node to this node tree");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        parm= RNA_def_enum(func, "type", shader_node_type_items, 0, "Type", "Type of node to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_pointer(func, "group", "NodeTree", "", "The group tree");
        /* return value */
-       parm= RNA_def_pointer(func, "node", "Node", "", "New node.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "New node");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_NodeTree_node_remove");
-       RNA_def_function_ui_description(func, "remove a node from this node tree.");
+       RNA_def_function_ui_description(func, "Remove a node from this node tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -2626,19 +2626,19 @@ static void rna_def_texture_nodetree_api(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Texture Nodes", "Collection of Texture Nodes");
 
        func= RNA_def_function(srna, "new", "rna_NodeTree_node_texture_new");
-       RNA_def_function_ui_description(func, "Add a node to this node tree.");
+       RNA_def_function_ui_description(func, "Add a node to this node tree");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
        parm= RNA_def_enum(func, "type", texture_node_type_items, 0, "Type", "Type of node to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_pointer(func, "group", "NodeTree", "", "The group tree");
        /* return value */
-       parm= RNA_def_pointer(func, "node", "Node", "", "New node.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "New node");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_NodeTree_node_remove");
-       RNA_def_function_ui_description(func, "remove a node from this node tree.");
+       RNA_def_function_ui_description(func, "Remove a node from this node tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove.");
+       parm= RNA_def_pointer(func, "node", "Node", "", "The node to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -2847,22 +2847,22 @@ static void rna_def_group_sockets_api(BlenderRNA *brna, PropertyRNA *cprop, int
        RNA_def_struct_ui_text(srna, "Group Sockets", "Collection of group sockets");
 
        func= RNA_def_function(srna, "new", (in_out==SOCK_IN ? "rna_NodeTree_input_new" : "rna_NodeTree_output_new"));
-       RNA_def_function_ui_description(func, "Add a socket to the group tree.");
+       RNA_def_function_ui_description(func, "Add a socket to the group tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_string(func, "name", "Socket", 32, "Name", "Name of the socket");
        RNA_def_enum(func, "type", node_socket_type_items, SOCK_FLOAT, "Type", "Type of socket");
        /* return value */
-       parm= RNA_def_pointer(func, "socket", "NodeSocket", "", "New socket.");
+       parm= RNA_def_pointer(func, "socket", "NodeSocket", "", "New socket");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "expose", (in_out==SOCK_IN ? "rna_NodeTree_input_expose" : "rna_NodeTree_output_expose"));
-       RNA_def_function_ui_description(func, "Expose an internal socket in the group tree.");
+       RNA_def_function_ui_description(func, "Expose an internal socket in the group tree");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        RNA_def_pointer(func, "sock", "NodeSocket", "Socket", "Internal node socket to expose");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_boolean(func, "add_link", TRUE, "Add Link", "If TRUE, adds a link to the internal socket");
        /* return value */
-       parm= RNA_def_pointer(func, "socket", "NodeSocket", "", "New socket.");
+       parm= RNA_def_pointer(func, "socket", "NodeSocket", "", "New socket");
        RNA_def_function_return(func, parm);
 }
 
index e7b5529..4f5aa2c 100644 (file)
@@ -1123,7 +1123,7 @@ static bConstraint *rna_Object_constraints_new(Object *object, int type)
 static void rna_Object_constraints_remove(Object *object, ReportList *reports, bConstraint *con)
 {
        if(BLI_findindex(&object->constraints, con) == -1) {
-               BKE_reportf(reports, RPT_ERROR, "Constraint '%s' not found in object '%s'.", con->name, object->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Constraint '%s' not found in object '%s'", con->name, object->id.name+2);
                return;
        }
 
@@ -1177,7 +1177,7 @@ static void rna_VertexGroup_vertex_add(ID *id, bDeformGroup *def, ReportList *re
        Object *ob = (Object *)id;
 
        if(ED_vgroup_object_is_edit_mode(ob)) {
-               BKE_reportf(reports, RPT_ERROR, "VertexGroup.add(): Can't be called while object is in edit mode.");
+               BKE_reportf(reports, RPT_ERROR, "VertexGroup.add(): Can't be called while object is in edit mode");
                return;
        }
 
@@ -1192,7 +1192,7 @@ static void rna_VertexGroup_vertex_remove(ID *id, bDeformGroup *dg, ReportList *
        Object *ob = (Object *)id;
 
        if(ED_vgroup_object_is_edit_mode(ob)) {
-               BKE_reportf(reports, RPT_ERROR, "VertexGroup.remove(): Can't be called while object is in edit mode.");
+               BKE_reportf(reports, RPT_ERROR, "VertexGroup.remove(): Can't be called while object is in edit mode");
                return;
        }
 
@@ -1272,29 +1272,29 @@ static void rna_def_vertex_group(BlenderRNA *brna)
        RNA_def_property_ui_text(prop, "Index", "Index number of the vertex group");
 
        func= RNA_def_function(srna, "add", "rna_VertexGroup_vertex_add");
-       RNA_def_function_ui_description(func, "Add vertices to the group.");
+       RNA_def_function_ui_description(func, "Add vertices to the group");
        RNA_def_function_flag(func, FUNC_USE_REPORTS|FUNC_USE_SELF_ID);
        /* TODO, see how array size of 0 works, this shouldnt be used */
-       prop= RNA_def_int_array(func, "index", 1, NULL, 0, 0, "", "Index List.", 0, 0);          
+       prop= RNA_def_int_array(func, "index", 1, NULL, 0, 0, "", "Index List", 0, 0);
        RNA_def_property_flag(prop, PROP_DYNAMIC|PROP_REQUIRED);
-       prop= RNA_def_float(func, "weight", 0, 0.0f, 1.0f, "", "Vertex weight.", 0.0f, 1.0f);
+       prop= RNA_def_float(func, "weight", 0, 0.0f, 1.0f, "", "Vertex weight", 0.0f, 1.0f);
        RNA_def_property_flag(prop, PROP_REQUIRED);
-       prop= RNA_def_enum(func, "type", assign_mode_items, 0, "", "Vertex assign mode.");
+       prop= RNA_def_enum(func, "type", assign_mode_items, 0, "", "Vertex assign mode");
        RNA_def_property_flag(prop, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "remove", "rna_VertexGroup_vertex_remove");
-       RNA_def_function_ui_description(func, "Remove a vertex from the group.");
+       RNA_def_function_ui_description(func, "Remove a vertex from the group");
        RNA_def_function_flag(func, FUNC_USE_REPORTS|FUNC_USE_SELF_ID);
        /* TODO, see how array size of 0 works, this shouldnt be used */
-       prop= RNA_def_int_array(func, "index", 1, NULL, 0, 0, "", "Index List.", 0, 0);          
+       prop= RNA_def_int_array(func, "index", 1, NULL, 0, 0, "", "Index List", 0, 0);
        RNA_def_property_flag(prop, PROP_DYNAMIC|PROP_REQUIRED);
 
        func= RNA_def_function(srna, "weight", "rna_VertexGroup_weight");
-       RNA_def_function_ui_description(func, "Get a vertex weight from the group.");
+       RNA_def_function_ui_description(func, "Get a vertex weight from the group");
        RNA_def_function_flag(func, FUNC_USE_REPORTS|FUNC_USE_SELF_ID);
-       prop=RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "The index of the vertex.", 0, INT_MAX);
+       prop=RNA_def_int(func, "index", 0, 0, INT_MAX, "Index", "The index of the vertex", 0, INT_MAX);
        RNA_def_property_flag(prop, PROP_REQUIRED);
-       prop= RNA_def_float(func, "weight", 0, 0.0f, 1.0f, "", "Vertex weight.", 0.0f, 1.0f);
+       prop= RNA_def_float(func, "weight", 0, 0.0f, 1.0f, "", "Vertex weight", 0.0f, 1.0f);
        RNA_def_function_return(func, prop);
 }
 
@@ -1588,17 +1588,17 @@ static void rna_def_object_constraints(BlenderRNA *brna, PropertyRNA *cprop)
        func= RNA_def_function(srna, "new", "rna_Object_constraints_new");
        RNA_def_function_ui_description(func, "Add a new constraint to this object");
        /* object to add */
-       parm= RNA_def_enum(func, "type", constraint_type_items, 1, "", "Constraint type to add.");
+       parm= RNA_def_enum(func, "type", constraint_type_items, 1, "", "Constraint type to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "New constraint.");
+       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "New constraint");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Object_constraints_remove");
-       RNA_def_function_ui_description(func, "Remove a constraint from this object.");
+       RNA_def_function_ui_description(func, "Remove a constraint from this object");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        /* constraint to remove */
-       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "Removed constraint.");
+       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "Removed constraint");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -1631,22 +1631,22 @@ static void rna_def_object_modifiers(BlenderRNA *brna, PropertyRNA *cprop)
        /* add target */
        func= RNA_def_function(srna, "new", "rna_Object_modifier_new");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Add a new modifier.");
-       parm= RNA_def_string(func, "name", "Name", 0, "", "New name for the bone.");
+       RNA_def_function_ui_description(func, "Add a new modifier");
+       parm= RNA_def_string(func, "name", "Name", 0, "", "New name for the bone");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* modifier to add */
-       parm= RNA_def_enum(func, "type", modifier_type_items, 1, "", "Modifier type to add.");
+       parm= RNA_def_enum(func, "type", modifier_type_items, 1, "", "Modifier type to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return type */
-       parm= RNA_def_pointer(func, "modifier", "Modifier", "", "Newly created modifier.");
+       parm= RNA_def_pointer(func, "modifier", "Modifier", "", "Newly created modifier");
        RNA_def_function_return(func, parm);
 
        /* remove target */
        func= RNA_def_function(srna, "remove", "rna_Object_modifier_remove");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       RNA_def_function_ui_description(func, "Remove an existing modifier from the object.");
+       RNA_def_function_ui_description(func, "Remove an existing modifier from the object");
        /* target to remove*/
-       parm= RNA_def_pointer(func, "modifier", "Modifier", "", "Modifier to remove.");
+       parm= RNA_def_pointer(func, "modifier", "Modifier", "", "Modifier to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -1709,14 +1709,14 @@ static void rna_def_object_vertex_groups(BlenderRNA *brna, PropertyRNA *cprop)
        
        /* vertex groups */ // add_vertex_group
        func= RNA_def_function(srna, "new", "rna_Object_vgroup_new");
-       RNA_def_function_ui_description(func, "Add vertex group to object.");
-       RNA_def_string(func, "name", "Group", 0, "", "Vertex group name."); /* optional */
-       parm= RNA_def_pointer(func, "group", "VertexGroup", "", "New vertex group.");
+       RNA_def_function_ui_description(func, "Add vertex group to object");
+       RNA_def_string(func, "name", "Group", 0, "", "Vertex group name"); /* optional */
+       parm= RNA_def_pointer(func, "group", "VertexGroup", "", "New vertex group");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_Object_vgroup_remove");
-       RNA_def_function_ui_description(func, "Delete vertex group from object.");
-       parm= RNA_def_pointer(func, "group", "VertexGroup", "", "Vertex group to remove.");
+       RNA_def_function_ui_description(func, "Delete vertex group from object");
+       parm= RNA_def_pointer(func, "group", "VertexGroup", "", "Vertex group to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -1836,7 +1836,8 @@ static void rna_def_object(BlenderRNA *brna)
        RNA_def_property_multi_array(prop, 2, boundbox_dimsize);
        RNA_def_property_clear_flag(prop, PROP_EDITABLE);
        RNA_def_property_float_funcs(prop, "rna_Object_boundbox_get", NULL, NULL);
-       RNA_def_property_ui_text(prop, "Bound Box", "Objects bound box in object-space coordinates, all values are -1.0 when not available.");
+       RNA_def_property_ui_text(prop, "Bound Box",
+                                "Objects bound box in object-space coordinates, all values are -1.0 when not available");
 
        /* parent */
        prop= RNA_def_property(srna, "parent", PROP_POINTER, PROP_NONE);
@@ -2041,7 +2042,9 @@ static void rna_def_object(BlenderRNA *brna)
        prop= RNA_def_property(srna, "matrix_basis", PROP_FLOAT, PROP_MATRIX);
        RNA_def_property_multi_array(prop, 2, rna_matrix_dimsize_4x4);
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
-       RNA_def_property_ui_text(prop, "Input Matrix", "Matrix access to location, rotation and scale (including deltas), before constraints and parenting are applied.");
+       RNA_def_property_ui_text(prop, "Input Matrix",
+                                "Matrix access to location, rotation and scale (including deltas), "
+                                "before constraints and parenting are applied");
        RNA_def_property_float_funcs(prop, "rna_Object_matrix_basis_get", "rna_Object_matrix_basis_set", NULL);
        RNA_def_property_update(prop, NC_OBJECT|ND_TRANSFORM, "rna_Object_internal_update");
 
index d48f1c9..84c3d2f 100644 (file)
@@ -289,13 +289,13 @@ static void dupli_render_particle_set(Scene *scene, Object *ob, int level, int e
 static void rna_Object_create_duplilist(Object *ob, ReportList *reports, Scene *sce)
 {
        if (!(ob->transflag & OB_DUPLI)) {
-               BKE_report(reports, RPT_ERROR, "Object does not have duplis.");
+               BKE_report(reports, RPT_ERROR, "Object does not have duplis");
                return;
        }
 
        /* free duplilist if a user forgets to */
        if (ob->duplilist) {
-               BKE_reportf(reports, RPT_WARNING, "Object.dupli_list has not been freed.");
+               BKE_reportf(reports, RPT_WARNING, "Object.dupli_list has not been freed");
 
                free_object_duplilist(ob->duplilist);
                ob->duplilist= NULL;
@@ -330,7 +330,7 @@ static PointerRNA rna_Object_shape_key_add(Object *ob, bContext *C, ReportList *
                return keyptr;
        }
        else {
-               BKE_reportf(reports, RPT_ERROR, "Object \"%s\"does not support shapes.", ob->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object \"%s\"does not support shapes", ob->id.name+2);
                return PointerRNA_NULL;
        }
 }
@@ -344,19 +344,19 @@ int rna_Object_is_visible(Object *ob, Scene *sce)
 static void rna_Mesh_assign_verts_to_group(Object *ob, bDeformGroup *group, int *indices, int totindex, float weight, int assignmode)
 {
        if (ob->type != OB_MESH) {
-               BKE_report(reports, RPT_ERROR, "Object should be of MESH type.");
+               BKE_report(reports, RPT_ERROR, "Object should be of MESH type");
                return;
        }
 
        Mesh *me = (Mesh*)ob->data;
        int group_index = defgroup_find_index(ob, group);
        if (group_index == -1) {
-               BKE_report(reports, RPT_ERROR, "No deform groups assigned to mesh.");
+               BKE_report(reports, RPT_ERROR, "No deform groups assigned to mesh");
                return;
        }
 
        if (assignmode != WEIGHT_REPLACE && assignmode != WEIGHT_ADD && assignmode != WEIGHT_SUBTRACT) {
-               BKE_report(reports, RPT_ERROR, "Bad assignment mode." );
+               BKE_report(reports, RPT_ERROR, "Bad assignment mode" );
                return;
        }
 
@@ -367,7 +367,7 @@ static void rna_Mesh_assign_verts_to_group(Object *ob, bDeformGroup *group, int
        // loop list adding verts to group 
        for (i= 0; i < totindex; i++) {
                if(i < 0 || i >= me->totvert) {
-                       BKE_report(reports, RPT_ERROR, "Bad vertex index in list.");
+                       BKE_report(reports, RPT_ERROR, "Bad vertex index in list");
                        return;
                }
 
@@ -381,7 +381,7 @@ void rna_Object_ray_cast(Object *ob, ReportList *reports, float ray_start[3], fl
        BVHTreeFromMesh treeData= {NULL};
        
        if(ob->derivedFinal==NULL) {
-               BKE_reportf(reports, RPT_ERROR, "object \"%s\" has no mesh data to be used for ray casting.", ob->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "object \"%s\" has no mesh data to be used for ray casting", ob->id.name+2);
                return;
        }
 
@@ -389,7 +389,7 @@ void rna_Object_ray_cast(Object *ob, ReportList *reports, float ray_start[3], fl
        bvhtree_from_mesh_faces(&treeData, ob->derivedFinal, 0.0f, 4, 6);
 
        if(treeData.tree==NULL) {
-               BKE_reportf(reports, RPT_ERROR, "object \"%s\" could not create internal data for ray casting.", ob->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "object \"%s\" could not create internal data for ray casting", ob->id.name+2);
                return;
        }
        else {
@@ -420,7 +420,7 @@ void rna_Object_closest_point_on_mesh(Object *ob, ReportList *reports, float poi
        BVHTreeFromMesh treeData= {NULL};
        
        if(ob->derivedFinal==NULL) {
-               BKE_reportf(reports, RPT_ERROR, "object \"%s\" has no mesh data to be used for finding nearest point.", ob->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "object \"%s\" has no mesh data to be used for finding nearest point", ob->id.name+2);
                return;
        }
 
@@ -477,46 +477,48 @@ void RNA_api_object(StructRNA *srna)
 
        /* mesh */
        func= RNA_def_function(srna, "to_mesh", "rna_Object_to_mesh");
-       RNA_def_function_ui_description(func, "Create a Mesh datablock with modifiers applied.");
+       RNA_def_function_ui_description(func, "Create a Mesh datablock with modifiers applied");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene within which to evaluate modifiers.");
+       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene within which to evaluate modifiers");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
-       parm= RNA_def_boolean(func, "apply_modifiers", 0, "", "Apply modifiers.");
+       parm= RNA_def_boolean(func, "apply_modifiers", 0, "", "Apply modifiers");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_enum(func, "settings", mesh_type_items, 0, "", "Modifier settings to apply.");
+       parm= RNA_def_enum(func, "settings", mesh_type_items, 0, "", "Modifier settings to apply");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "Mesh created from object, remove it if it is only used for export.");
+       parm= RNA_def_pointer(func, "mesh", "Mesh", "", "Mesh created from object, remove it if it is only used for export");
        RNA_def_function_return(func, parm);
 
        /* duplis */
        func= RNA_def_function(srna, "dupli_list_create", "rna_Object_create_duplilist");
-       RNA_def_function_ui_description(func, "Create a list of dupli objects for this object, needs to be freed manually with free_dupli_list to restore the objects real matrix and layers.");
-       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene within which to evaluate duplis.");
+       RNA_def_function_ui_description(func, "Create a list of dupli objects for this object, needs to "
+                                             "be freed manually with free_dupli_list to restore the "
+                                             "objects real matrix and layers");
+       parm= RNA_def_pointer(func, "scene", "Scene", "", "Scene within which to evaluate duplis");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
 
        func= RNA_def_function(srna, "dupli_list_clear", "rna_Object_free_duplilist");
-       RNA_def_function_ui_description(func, "Free the list of dupli objects.");
+       RNA_def_function_ui_description(func, "Free the list of dupli objects");
 
        /* Armature */
        func= RNA_def_function(srna, "find_armature", "modifiers_isDeformedByArmature");
-       RNA_def_function_ui_description(func, "Find armature influencing this object as a parent or via a modifier.");
-       parm= RNA_def_pointer(func, "ob_arm", "Object", "", "Armature object influencing this object or NULL.");
+       RNA_def_function_ui_description(func, "Find armature influencing this object as a parent or via a modifier");
+       parm= RNA_def_pointer(func, "ob_arm", "Object", "", "Armature object influencing this object or NULL");
        RNA_def_function_return(func, parm);
 
        /* Shape key */
        func= RNA_def_function(srna, "shape_key_add", "rna_Object_shape_key_add");
-       RNA_def_function_ui_description(func, "Add shape key to an object.");
+       RNA_def_function_ui_description(func, "Add shape key to an object");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       RNA_def_string(func, "name", "Key", 0, "", "Unique name for the new keylock."); /* optional */
-       RNA_def_boolean(func, "from_mix", 1, "", "Create new shape from existing mix of shapes.");
-       parm= RNA_def_pointer(func, "key", "ShapeKey", "", "New shape keyblock.");
+       RNA_def_string(func, "name", "Key", 0, "", "Unique name for the new keylock"); /* optional */
+       RNA_def_boolean(func, "from_mix", 1, "", "Create new shape from existing mix of shapes");
+       parm= RNA_def_pointer(func, "key", "ShapeKey", "", "New shape keyblock");
        RNA_def_property_flag(parm, PROP_RNAPTR);
        RNA_def_function_return(func, parm);
 
        /* Ray Cast */
        func= RNA_def_function(srna, "ray_cast", "rna_Object_ray_cast");
-       RNA_def_function_ui_description(func, "Cast a ray onto in object space.");
+       RNA_def_function_ui_description(func, "Cast a ray onto in object space");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        
        /* ray start and end */
@@ -533,12 +535,12 @@ void RNA_api_object(StructRNA *srna)
        RNA_def_property_flag(parm, PROP_THICK_WRAP);
        RNA_def_function_output(func, parm);
        
-       parm= RNA_def_int(func, "index", 0, 0, 0, "", "The face index, -1 when no intersection is found.", 0, 0);
+       parm= RNA_def_int(func, "index", 0, 0, 0, "", "The face index, -1 when no intersection is found", 0, 0);
        RNA_def_function_output(func, parm);
 
        /* Nearest Point */
        func= RNA_def_function(srna, "closest_point_on_mesh", "rna_Object_closest_point_on_mesh");
-       RNA_def_function_ui_description(func, "Find the nearest point on the object.");
+       RNA_def_function_ui_description(func, "Find the nearest point on the object");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
 
        /* location of point for test and max distance */
@@ -555,25 +557,25 @@ void RNA_api_object(StructRNA *srna)
        RNA_def_property_flag(parm, PROP_THICK_WRAP);
        RNA_def_function_output(func, parm);
 
-       parm= RNA_def_int(func, "index", 0, 0, 0, "", "The face index, -1 when no closest point is found.", 0, 0);
+       parm= RNA_def_int(func, "index", 0, 0, 0, "", "The face index, -1 when no closest point is found", 0, 0);
        RNA_def_function_output(func, parm);
 
        /* View */
        func= RNA_def_function(srna, "is_visible", "rna_Object_is_visible");
-       RNA_def_function_ui_description(func, "Determine if object is visible in a given scene.");
+       RNA_def_function_ui_description(func, "Determine if object is visible in a given scene");
        parm= RNA_def_pointer(func, "scene", "Scene", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
-       parm= RNA_def_boolean(func, "result", 0, "", "Object visibility.");
+       parm= RNA_def_boolean(func, "result", 0, "", "Object visibility");
        RNA_def_function_return(func, parm);
 
        /* utility function for checking if the object is modified */
        func= RNA_def_function(srna, "is_modified", "rna_Object_is_modified");
-       RNA_def_function_ui_description(func, "Determine if this object is modified from the base mesh data.");
+       RNA_def_function_ui_description(func, "Determine if this object is modified from the base mesh data");
        parm= RNA_def_pointer(func, "scene", "Scene", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
-       parm= RNA_def_enum(func, "settings", mesh_type_items, 0, "", "Modifier settings to apply.");
+       parm= RNA_def_enum(func, "settings", mesh_type_items, 0, "", "Modifier settings to apply");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_boolean(func, "result", 0, "", "Object visibility.");
+       parm= RNA_def_boolean(func, "result", 0, "", "Object visibility");
        RNA_def_function_return(func, parm);
 }
 
@@ -584,7 +586,7 @@ void RNA_api_object_base(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "layers_from_view", "rna_ObjectBase_layers_from_view");
-       RNA_def_function_ui_description(func, "Sets the object layers from a 3D View (use when adding an object in local view).");
+       RNA_def_function_ui_description(func, "Sets the object layers from a 3D View (use when adding an object in local view)");
        parm= RNA_def_pointer(func, "view", "SpaceView3D", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
index 490d9c3..cc086bc 100644 (file)
@@ -823,11 +823,12 @@ static void rna_def_pointcache(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "use_library_path", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", PTCACHE_IGNORE_LIBPATH);
-       RNA_def_property_ui_text(prop, "Library Path", "Use this files path when library linked into another file.");
+       RNA_def_property_ui_text(prop, "Library Path", "Use this files path when library linked into another file");
        RNA_def_property_update(prop, NC_OBJECT, "rna_Cache_idname_change");
 
        prop= RNA_def_property(srna, "point_caches", PROP_COLLECTION, PROP_NONE);
-       RNA_def_property_collection_funcs(prop, "rna_Cache_list_begin", "rna_iterator_listbase_next", "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
+       RNA_def_property_collection_funcs(prop, "rna_Cache_list_begin", "rna_iterator_listbase_next",
+                                         "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
        RNA_def_property_struct_type(prop, "PointCache");
        RNA_def_property_ui_text(prop, "Point Cache List", "Point cache list");
        rna_def_ptcache_point_caches(brna, prop);
index 434634f..338073f 100644 (file)
@@ -479,7 +479,7 @@ static bConstraint *rna_PoseChannel_constraints_new(bPoseChannel *pchan, int typ
 static void rna_PoseChannel_constraints_remove(ID *id, bPoseChannel *pchan, ReportList *reports, bConstraint *con)
 {
        if(BLI_findindex(&pchan->constraints, con) == -1) {
-               BKE_reportf(reports, RPT_ERROR, "Constraint '%s' not found in pose bone '%s'.", con->name, pchan->name);
+               BKE_reportf(reports, RPT_ERROR, "Constraint '%s' not found in pose bone '%s'", con->name, pchan->name);
                return;
        }
        else {
@@ -714,17 +714,17 @@ static void rna_def_pose_channel_constraints(BlenderRNA *brna, PropertyRNA *cpro
        func= RNA_def_function(srna, "new", "rna_PoseChannel_constraints_new");
        RNA_def_function_ui_description(func, "Add a constraint to this object");
        /* return type */
-       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "New constraint.");
+       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "New constraint");
        RNA_def_function_return(func, parm);
        /* constraint to add */
-       parm= RNA_def_enum(func, "type", constraint_type_items, 1, "", "Constraint type to add.");
+       parm= RNA_def_enum(func, "type", constraint_type_items, 1, "", "Constraint type to add");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "remove", "rna_PoseChannel_constraints_remove");
-       RNA_def_function_ui_description(func, "Remove a constraint from this object.");
+       RNA_def_function_ui_description(func, "Remove a constraint from this object");
        RNA_def_function_flag(func, FUNC_USE_REPORTS|FUNC_USE_SELF_ID); /* ID needed for refresh */
        /* constraint to remove */
-       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "Removed constraint.");
+       parm= RNA_def_pointer(func, "constraint", "Constraint", "", "Removed constraint");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -840,7 +840,8 @@ static void rna_def_pose_channel(BlenderRNA *brna)
        /* writable because it touches loc/scale/rot directly */
        prop= RNA_def_property(srna, "matrix_basis", PROP_FLOAT, PROP_MATRIX);
        RNA_def_property_multi_array(prop, 2, matrix_dimsize);
-       RNA_def_property_ui_text(prop, "Basis Matrix", "Provides an alternative access to loc/scale/rotation relative to the parent and own rest bone.");
+       RNA_def_property_ui_text(prop, "Basis Matrix",
+                                "Provides an alternative access to loc/scale/rotation relative to the parent and own rest bone");
        RNA_def_property_float_funcs(prop, "rna_PoseChannel_matrix_basis_get", "rna_PoseChannel_matrix_basis_set", NULL);
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_update(prop, NC_OBJECT|ND_POSE, "rna_Pose_update");
index e326aee..451a98e 100644 (file)
@@ -70,8 +70,9 @@ void RNA_api_pose_channel(StructRNA *srna)
        FunctionRNA *func;
 
        func= RNA_def_function(srna, "evaluate_envelope", "rna_PoseBone_do_envelope");
-       RNA_def_function_ui_description(func, "Calculate bone envelope at given point.");
-       parm= RNA_def_float_vector_xyz(func, "point", 3, NULL, -FLT_MAX, FLT_MAX, "Point", "Position in 3d space to evaluate", -FLT_MAX, FLT_MAX);
+       RNA_def_function_ui_description(func, "Calculate bone envelope at given point");
+       parm= RNA_def_float_vector_xyz(func, "point", 3, NULL, -FLT_MAX, FLT_MAX, "Point",
+                                      "Position in 3d space to evaluate", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        /* return value */
        parm= RNA_def_float(func, "factor", 0, -FLT_MAX, FLT_MAX, "Factor", "Envelope factor", -FLT_MAX, FLT_MAX);
index e3e3296..8c9f8c0 100644 (file)
@@ -130,7 +130,8 @@ static StructRNA *rna_RenderEngine_register(Main *bmain, ReportList *reports, vo
                return NULL;
 
        if(strlen(identifier) >= sizeof(dummyet.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering render engine class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummyet.idname));
+               BKE_reportf(reports, RPT_ERROR, "registering render engine class: '%s' is too long, maximum length is %d",
+                                               identifier, (int)sizeof(dummyet.idname));
                return NULL;
        }
 
@@ -238,7 +239,7 @@ static void rna_def_render_engine(BlenderRNA *brna)
 
        /* render */
        func= RNA_def_function(srna, "render", NULL);
-       RNA_def_function_ui_description(func, "Render scene into an image.");
+       RNA_def_function_ui_description(func, "Render scene into an image");
        RNA_def_function_flag(func, FUNC_REGISTER);
        RNA_def_pointer(func, "scene", "Scene", "", "");
 
@@ -310,9 +311,10 @@ static void rna_def_render_result(BlenderRNA *brna)
        RNA_def_struct_ui_text(srna, "Render Result", "Result of rendering, including all layers and passes");
 
        func= RNA_def_function(srna, "load_from_file", "RE_result_load_from_file");
-       RNA_def_function_ui_description(func, "Copies the pixels of this render result from an image file.");
+       RNA_def_function_ui_description(func, "Copies the pixels of this render result from an image file");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_string_file_name(func, "filename", "", FILE_MAX, "File Name", "Filename to load into this render tile, must be no smaller than the render result");
+       parm= RNA_def_string_file_name(func, "filename", "", FILE_MAX, "File Name",
+                                      "Filename to load into this render tile, must be no smaller than the render result");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        RNA_define_verify_sdna(0);
@@ -327,7 +329,8 @@ static void rna_def_render_result(BlenderRNA *brna)
 
        parm= RNA_def_property(srna, "layers", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_struct_type(parm, "RenderLayer");
-       RNA_def_property_collection_funcs(parm, "rna_RenderResult_layers_begin", "rna_iterator_listbase_next", "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
+       RNA_def_property_collection_funcs(parm, "rna_RenderResult_layers_begin", "rna_iterator_listbase_next",
+                                         "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
 
        RNA_define_verify_sdna(1);
 }
@@ -342,12 +345,15 @@ static void rna_def_render_layer(BlenderRNA *brna)
        RNA_def_struct_ui_text(srna, "Render Layer", "");
 
        func= RNA_def_function(srna, "load_from_file", "RE_layer_load_from_file");
-       RNA_def_function_ui_description(func, "Copies the pixels of this renderlayer from an image file.");
+       RNA_def_function_ui_description(func, "Copies the pixels of this renderlayer from an image file");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       prop= RNA_def_string(func, "filename", "", 0, "Filename", "Filename to load into this render tile, must be no smaller than the renderlayer");
+       prop= RNA_def_string(func, "filename", "", 0, "Filename",
+                            "Filename to load into this render tile, must be no smaller than the renderlayer");
        RNA_def_property_flag(prop, PROP_REQUIRED);
-       RNA_def_int(func, "x", 0, 0, INT_MAX, "Offset X", "Offset the position to copy from if the image is larger than the render layer", 0, INT_MAX);
-       RNA_def_int(func, "y", 0, 0, INT_MAX, "Offset Y", "Offset the position to copy from if the image is larger than the render layer", 0, INT_MAX);
+       RNA_def_int(func, "x", 0, 0, INT_MAX, "Offset X",
+                   "Offset the position to copy from if the image is larger than the render layer", 0, INT_MAX);
+       RNA_def_int(func, "y", 0, 0, INT_MAX, "Offset Y",
+                   "Offset the position to copy from if the image is larger than the render layer", 0, INT_MAX);
 
        RNA_define_verify_sdna(0);
 
@@ -355,7 +361,8 @@ static void rna_def_render_layer(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "passes", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_struct_type(prop, "RenderPass");
-       RNA_def_property_collection_funcs(prop, "rna_RenderLayer_passes_begin", "rna_iterator_listbase_next", "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
+       RNA_def_property_collection_funcs(prop, "rna_RenderLayer_passes_begin", "rna_iterator_listbase_next",
+                                         "rna_iterator_listbase_end", "rna_iterator_listbase_get", 0, 0, 0);
 
        prop= RNA_def_property(srna, "rect", PROP_FLOAT, PROP_NONE);
        RNA_def_property_flag(prop, PROP_DYNAMIC);
index 76d7c31..49ca8b2 100644 (file)
@@ -231,7 +231,7 @@ static Base *rna_Scene_object_link(Scene *scene, bContext *C, ReportList *report
        Base *base;
 
        if (object_in_scene(ob, scene)) {
-               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" is already in scene \"%s\".", ob->id.name+2, scene->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object \"%s\" is already in scene \"%s\"", ob->id.name+2, scene->id.name+2);
                return NULL;
        }
 
@@ -259,11 +259,11 @@ static void rna_Scene_object_unlink(Scene *scene, ReportList *reports, Object *o
 {
        Base *base= object_in_scene(ob, scene);
        if (!base) {
-               BKE_reportf(reports, RPT_ERROR, "Object '%s' is not in this scene '%s'.", ob->id.name+2, scene->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object '%s' is not in this scene '%s'", ob->id.name+2, scene->id.name+2);
                return;
        }
        if (base==scene->basact && ob->mode != OB_MODE_OBJECT) {
-               BKE_reportf(reports, RPT_ERROR, "Object '%s' must be in 'Object Mode' to unlink.", ob->id.name+2);
+               BKE_reportf(reports, RPT_ERROR, "Object '%s' must be in 'Object Mode' to unlink", ob->id.name+2);
                return;
        }
        if(scene->basact==base) {
@@ -1039,7 +1039,7 @@ static KeyingSet *rna_Scene_keying_set_new(Scene *sce, ReportList *reports, cons
                return ks;
        }
        else {
-               BKE_report(reports, RPT_ERROR, "Keying Set could not be added.");
+               BKE_report(reports, RPT_ERROR, "Keying Set could not be added");
                return NULL;
        }
 }
@@ -2024,7 +2024,9 @@ static void rna_def_scene_game_data(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "restrict_animation_updates", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", GAME_RESTRICT_ANIM_UPDATES);
-       RNA_def_property_ui_text(prop, "Restrict Animation Updates", "Restrict the number of animation updates to the animation FPS. This is better for performance, but can cause issues with smooth playback.");
+       RNA_def_property_ui_text(prop, "Restrict Animation Updates",
+                                "Restrict the number of animation updates to the animation FPS. This is "
+                                "better for performance, but can cause issues with smooth playback");
        
        /* materials */
        prop= RNA_def_property(srna, "material_mode", PROP_ENUM, PROP_NONE);
@@ -3196,17 +3198,17 @@ static void rna_def_scene_objects(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Scene Objects", "Collection of scene objects");
 
        func= RNA_def_function(srna, "link", "rna_Scene_object_link");
-       RNA_def_function_ui_description(func, "Link object to scene, run scene.update() after.");
+       RNA_def_function_ui_description(func, "Link object to scene, run scene.update() after");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "object", "Object", "", "Object to add to scene.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "Object to add to scene");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
-       parm= RNA_def_pointer(func, "base", "ObjectBase", "", "The newly created base.");
+       parm= RNA_def_pointer(func, "base", "ObjectBase", "", "The newly created base");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "unlink", "rna_Scene_object_unlink");
-       RNA_def_function_ui_description(func, "Unlink object from scene.");
+       RNA_def_function_ui_description(func, "Unlink object from scene");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove from scene.");
+       parm= RNA_def_pointer(func, "object", "Object", "", "Object to remove from scene");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
@@ -3256,8 +3258,8 @@ static void rna_def_timeline_markers(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_struct_ui_text(srna, "Timeline Markers", "Collection of timeline markers");
 
        func= RNA_def_function(srna, "new", "rna_TimeLine_add");
-       RNA_def_function_ui_description(func, "Add a keyframe to the curve.");
-       parm= RNA_def_string(func, "name", "Marker", 0, "", "New name for the marker (not unique).");
+       RNA_def_function_ui_description(func, "Add a keyframe to the curve");
+       parm= RNA_def_string(func, "name", "Marker", 0, "", "New name for the marker (not unique)");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Newly created timeline marker");
@@ -3265,9 +3267,9 @@ static void rna_def_timeline_markers(BlenderRNA *brna, PropertyRNA *cprop)
 
 
        func= RNA_def_function(srna, "remove", "rna_TimeLine_remove");
-       RNA_def_function_ui_description(func, "Remove a timeline marker.");
+       RNA_def_function_ui_description(func, "Remove a timeline marker");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
-       parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Timeline marker to remove.");
+       parm= RNA_def_pointer(func, "marker", "TimelineMarker", "", "Timeline marker to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
@@ -3287,13 +3289,13 @@ static void rna_def_scene_keying_sets(BlenderRNA *brna, PropertyRNA *cprop)
 
        /* Add Keying Set */
        func= RNA_def_function(srna, "new", "rna_Scene_keying_set_new");
-       RNA_def_function_ui_description(func, "Add a new Keying Set to Scene.");
+       RNA_def_function_ui_description(func, "Add a new Keying Set to Scene");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        /* name */
        RNA_def_string(func, "name", "KeyingSet", 64, "Name", "Name of Keying Set");
 
        /* returns the new KeyingSet */
-       parm= RNA_def_pointer(func, "keyingset", "KeyingSet", "", "Newly created Keying Set.");
+       parm= RNA_def_pointer(func, "keyingset", "KeyingSet", "", "Newly created Keying Set");
        RNA_def_function_return(func, parm);
 
        prop= RNA_def_property(srna, "active", PROP_POINTER, PROP_NONE);
index fd7987c..39efa72 100644 (file)
@@ -100,22 +100,22 @@ void RNA_api_scene(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "frame_set", "rna_Scene_frame_set");
-       RNA_def_function_ui_description(func, "Set scene frame updating all objects immediately.");
-       parm= RNA_def_int(func, "frame", 0, MINAFRAME, MAXFRAME, "", "Frame number to set.", MINAFRAME, MAXFRAME);
+       RNA_def_function_ui_description(func, "Set scene frame updating all objects immediately");
+       parm= RNA_def_int(func, "frame", 0, MINAFRAME, MAXFRAME, "", "Frame number to set", MINAFRAME, MAXFRAME);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_float(func, "subframe", 0.0, 0.0, 1.0, "", "Sub-frame time, between 0.0 and 1.0", 0.0, 1.0);
 
        func= RNA_def_function(srna, "update", "rna_Scene_update_tagged");
-       RNA_def_function_ui_description(func, "Update data tagged to be updated from previous access to data or operators.");
+       RNA_def_function_ui_description(func, "Update data tagged to be updated from previous access to data or operators");
 
 #ifdef WITH_COLLADA
        /* don't remove this, as COLLADA exporting cannot be done through operators in render() callback. */
        func= RNA_def_function(srna, "collada_export", "rna_Scene_collada_export");
-       RNA_def_string(func, "filepath", "", FILE_MAX, "File Path", "File path to write Collada file.");
-       parm= RNA_def_boolean(func, "selected", 0, "Export only selected", "Export only selected elements.");
+       RNA_def_string(func, "filepath", "", FILE_MAX, "File Path", "File path to write Collada file");
+       parm= RNA_def_boolean(func, "selected", 0, "Export only selected", "Export only selected elements");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_subtype(parm, PROP_FILEPATH); /* allow non utf8 */
-       RNA_def_function_ui_description(func, "Export to collada file.");
+       RNA_def_function_ui_description(func, "Export to collada file");
 #endif
 }
 
@@ -126,9 +126,11 @@ void RNA_api_scene_render(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "frame_path", "rna_SceneRender_get_frame_path");
-       RNA_def_function_ui_description(func, "Return the absolute path to the filename to be written for a given frame.");
-       RNA_def_int(func, "frame", INT_MIN, INT_MIN, INT_MAX, "", "Frame number to use, if unset the current frame will be used.", MINAFRAME, MAXFRAME);
-       parm= RNA_def_string_file_path(func, "filepath", "", FILE_MAX, "File Path", "the resulting filepath from the scenes render settings.");
+       RNA_def_function_ui_description(func, "Return the absolute path to the filename to be written for a given frame");
+       RNA_def_int(func, "frame", INT_MIN, INT_MIN, INT_MAX, "",
+                   "Frame number to use, if unset the current frame will be used", MINAFRAME, MAXFRAME);
+       parm= RNA_def_string_file_path(func, "filepath", "", FILE_MAX, "File Path",
+                                      "The resulting filepath from the scenes render settings");
        RNA_def_property_flag(parm, PROP_THICK_WRAP); /* needed for string return value */
        RNA_def_function_output(func, parm);
 }
index bd1021f..686c8df 100644 (file)
@@ -147,7 +147,10 @@ static void rna_def_area(BlenderRNA *brna)
        prop= RNA_def_property(srna, "spaces", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_collection_sdna(prop, NULL, "spacedata", NULL);
        RNA_def_property_struct_type(prop, "Space");
-       RNA_def_property_ui_text(prop, "Spaces", "Spaces contained in this area, the first being the active space. NOTE: Useful for example to restore a previously used 3d view space in a certain area to get the old view orientation.");
+       RNA_def_property_ui_text(prop, "Spaces",
+                                "Spaces contained in this area, the first being the active space. "
+                                "NOTE: Useful for example to restore a previously used 3d view space "
+                                "in a certain area to get the old view orientation");
        rna_def_area_spaces(brna, prop);
 
        prop= RNA_def_property(srna, "regions", PROP_COLLECTION, PROP_NONE);
@@ -181,7 +184,7 @@ static void rna_def_area(BlenderRNA *brna)
 
        func= RNA_def_function(srna, "header_text_set", "ED_area_headerprint");
        RNA_def_function_ui_description(func, "Set the header text");
-       RNA_def_string(func, "text", NULL, 0, "Text", "New string for the header, no argument clears the text.");
+       RNA_def_string(func, "text", NULL, 0, "Text", "New string for the header, no argument clears the text");
 }
 
 static void rna_def_region(BlenderRNA *brna)
index cfa957b..7517443 100644 (file)
@@ -61,14 +61,14 @@ void RNA_api_sensor(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "link", "rna_Sensor_link");
-       RNA_def_function_ui_description(func, "Link the sensor to a controller.");
-       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to link to."); 
+       RNA_def_function_ui_description(func, "Link the sensor to a controller");
+       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to link to"); 
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 
        func= RNA_def_function(srna, "unlink", "rna_Sensor_unlink");
-       RNA_def_function_ui_description(func, "Unlink the sensor from a controller.");
-       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to unlink from."); 
+       RNA_def_function_ui_description(func, "Unlink the sensor from a controller");
+       parm= RNA_def_pointer(func, "controller", "Controller", "", "Controller to unlink from"); 
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_update(parm, NC_LOGIC, NULL);
 }
index 79724ad..86682af 100644 (file)
@@ -1036,7 +1036,7 @@ static void rna_def_sequence(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "waveform", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", SEQ_AUDIO_DRAW_WAVEFORM);
-       RNA_def_property_ui_text(prop, "Draw Waveform", "Whether to draw the sound's waveform.");
+       RNA_def_property_ui_text(prop, "Draw Waveform", "Whether to draw the sound's waveform");
        RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, NULL);
 
        /* strip positioning */
index fa240fa..6019f46 100644 (file)
@@ -65,8 +65,9 @@ void RNA_api_sequence_strip(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "getStripElem", "give_stripelem");
-       RNA_def_function_ui_description(func, "Return the strip element from a given frame or None.");
-       parm= RNA_def_int(func, "frame", 0, -MAXFRAME, MAXFRAME, "Frame", "The frame to get the strip element from", -MAXFRAME, MAXFRAME);
+       RNA_def_function_ui_description(func, "Return the strip element from a given frame or None");
+       parm= RNA_def_int(func, "frame", 0, -MAXFRAME, MAXFRAME, "Frame",
+                         "The frame to get the strip element from", -MAXFRAME, MAXFRAME);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_function_return(func, RNA_def_pointer(func, "elem", "SequenceElement", "", "strip element of the current frame"));
 
index 93ffa62..8ea0053 100644 (file)
@@ -245,7 +245,7 @@ static void rna_def_smoke_domain_settings(BlenderRNA *brna)
        prop= RNA_def_property(srna, "collision_extents", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "border_collisions");
        RNA_def_property_enum_items(prop, smoke_domain_colli_items);
-       RNA_def_property_ui_text(prop, "Border Collisions", "Selects which domain border will be treated as collision object.");
+       RNA_def_property_ui_text(prop, "Border Collisions", "Selects which domain border will be treated as collision object");
        RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER, "rna_Smoke_reset");
 
        prop= RNA_def_property(srna, "effector_weights", PROP_POINTER, PROP_NONE);
@@ -255,21 +255,21 @@ static void rna_def_smoke_domain_settings(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "smooth_emitter", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_SMOKE_HIGH_SMOOTH);
-       RNA_def_property_ui_text(prop, "Smooth Emitter", "Smoothens emitted smoke to avoid blockiness.");
+       RNA_def_property_ui_text(prop, "Smooth Emitter", "Smoothens emitted smoke to avoid blockiness");
        RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER, "rna_Smoke_reset");
 
        prop= RNA_def_property(srna, "time_scale", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "time_scale");
        RNA_def_property_range(prop, 0.2, 1.5);
        RNA_def_property_ui_range(prop, 0.2, 1.5, 0.02, 5);
-       RNA_def_property_ui_text(prop, "Time Scale", "Adjust simulation speed.");
+       RNA_def_property_ui_text(prop, "Time Scale", "Adjust simulation speed");
        RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER, "rna_Smoke_reset");
 
        prop= RNA_def_property(srna, "vorticity", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "vorticity");
        RNA_def_property_range(prop, 0.01, 4.0);
        RNA_def_property_ui_range(prop, 0.01, 4.0, 0.02, 5);
-       RNA_def_property_ui_text(prop, "Vorticity", "Amount of turbulence/rotation in fluid.");
+       RNA_def_property_ui_text(prop, "Vorticity", "Amount of turbulence/rotation in fluid");
        RNA_def_property_update(prop, NC_OBJECT|ND_MODIFIER, "rna_Smoke_reset");
 
 }
@@ -309,7 +309,7 @@ static void rna_def_smoke_flow_settings(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "use_absolute", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_SMOKE_FLOW_ABSOLUTE);
-       RNA_def_property_ui_text(prop, "Absolute Density", "Only allows given density value in emitter area.");
+       RNA_def_property_ui_text(prop, "Absolute Density", "Only allows given density value in emitter area");
 
        prop= RNA_def_property(srna, "initial_velocity", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", MOD_SMOKE_FLOW_INITVELOCITY);
index 3a18fb0..a6c1f40 100644 (file)
@@ -96,7 +96,7 @@ static void rna_def_sound(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "mono", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flags", SOUND_FLAGS_MONO);
-       RNA_def_property_ui_text(prop, "Mono", "If the file contains multiple audio channels they are rendered to a single one.");
+       RNA_def_property_ui_text(prop, "Mono", "If the file contains multiple audio channels they are rendered to a single one");
        RNA_def_property_update(prop, 0, "rna_Sound_update");
 }
 
index 3463b2f..36c45cf 100644 (file)
@@ -1589,7 +1589,7 @@ static void rna_def_space_image(BlenderRNA *brna)
        prop= RNA_def_property(srna, "scopes", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "scopes");
        RNA_def_property_struct_type(prop, "Scopes");
-       RNA_def_property_ui_text(prop, "Scopes", "Scopes to visualize image statistics.");
+       RNA_def_property_ui_text(prop, "Scopes", "Scopes to visualize image statistics");
        RNA_def_property_update(prop, NC_SPACE|ND_SPACE_IMAGE, "rna_SpaceImageEditor_scopes_update");
 
        prop= RNA_def_property(srna, "use_image_pin", PROP_BOOLEAN, PROP_NONE);
index 60208de..34c6733 100644 (file)
@@ -62,13 +62,13 @@ static void rna_def_speaker(BlenderRNA *brna)
        prop= RNA_def_property(srna, "muted", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", SPK_MUTED);
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
-       RNA_def_property_ui_text(prop, "Mute", "Mutes the speaker.");
+       RNA_def_property_ui_text(prop, "Mute", "Mutes the speaker");
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
        /* This shouldn't be changed actually, hiding it!
        prop= RNA_def_property(srna, "relative", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", SPK_RELATIVE);
-       RNA_def_property_ui_text(prop, "Relative", "Whether the source is relative to the camera or not.");
+       RNA_def_property_ui_text(prop, "Relative", "Whether the source is relative to the camera or not");
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");*/
 
        prop= RNA_def_property(srna, "sound", PROP_POINTER, PROP_NONE);
@@ -76,7 +76,7 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_struct_type(prop, "Sound");
        RNA_def_property_flag(prop, PROP_EDITABLE);
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
-       RNA_def_property_ui_text(prop, "Sound", "Sound datablock used by this speaker.");
+       RNA_def_property_ui_text(prop, "Sound", "Sound datablock used by this speaker");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_sound_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -84,7 +84,7 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "volume_max");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Maximum Volume", "Maximum volume, no matter how near the object is.");
+       RNA_def_property_ui_text(prop, "Maximum Volume", "Maximum volume, no matter how near the object is");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_max_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -92,7 +92,7 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "volume_min");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Minimum Volume", "Minimum volume, no matter how far away the object is.");
+       RNA_def_property_ui_text(prop, "Minimum Volume", "Minimum volume, no matter how far away the object is");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_min_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -100,7 +100,8 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "distance_max");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, FLT_MAX);
-       RNA_def_property_ui_text(prop, "Maximum Distance", "Maximum distance for volume calculation, no matter how far away the object is.");
+       RNA_def_property_ui_text(prop, "Maximum Distance",
+                                "Maximum distance for volume calculation, no matter how far away the object is");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_distance_max_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -108,7 +109,7 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "distance_reference");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, FLT_MAX);
-       RNA_def_property_ui_text(prop, "Reference Distance", "Reference distance at which volume is 100 %.");
+       RNA_def_property_ui_text(prop, "Reference Distance", "Reference distance at which volume is 100 %");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_distance_reference_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -116,7 +117,7 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "attenuation");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, FLT_MAX);
-       RNA_def_property_ui_text(prop, "Attenuation", "How strong the distance affects volume, depending on distance model.");
+       RNA_def_property_ui_text(prop, "Attenuation", "How strong the distance affects volume, depending on distance model");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_attenuation_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -124,7 +125,9 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "cone_angle_outer");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, 360.0f);
-       RNA_def_property_ui_text(prop, "Outer Cone Angle", "Outer angle of the cone in degrees, outside this cone the volume is the outer cone volume, between inner and outer cone the volume is interpolated.");
+       RNA_def_property_ui_text(prop, "Outer Cone Angle",
+                                "Outer angle of the cone in degrees, outside this cone the volume is "
+                                "the outer cone volume, between inner and outer cone the volume is interpolated");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_angle_outer_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -132,7 +135,8 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "cone_angle_inner");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, 360.0f);
-       RNA_def_property_ui_text(prop, "Inner Cone Angle", "Inner angle of the cone in degrees, inside the cone the volume is 100 %.");
+       RNA_def_property_ui_text(prop, "Inner Cone Angle",
+                                "Inner angle of the cone in degrees, inside the cone the volume is 100 %");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_angle_inner_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
@@ -140,21 +144,21 @@ static void rna_def_speaker(BlenderRNA *brna)
        RNA_def_property_float_sdna(prop, NULL, "cone_volume_outer");
        RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Outer Cone Volume", "Volume outside the outer cone.");
+       RNA_def_property_ui_text(prop, "Outer Cone Volume", "Volume outside the outer cone");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_volume_outer_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
        prop= RNA_def_property(srna, "volume", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "volume");
        RNA_def_property_range(prop, 0.0f, 1.0f);
-       RNA_def_property_ui_text(prop, "Volume", "How loud the sound is.");
+       RNA_def_property_ui_text(prop, "Volume", "How loud the sound is");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
        prop= RNA_def_property(srna, "pitch", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "pitch");
        RNA_def_property_range(prop, 0.1f, 10.0f);
-       RNA_def_property_ui_text(prop, "Pitch", "Playback pitch of the sound.");
+       RNA_def_property_ui_text(prop, "Pitch", "Playback pitch of the sound");
        // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_pitch_set", NULL);
        // RNA_def_property_update(prop, 0, "rna_Speaker_update");
 
index 54cb671..7e90dba 100644 (file)
@@ -42,11 +42,11 @@ void RNA_api_text(StructRNA *srna)
        PropertyRNA *prop;
 
        func= RNA_def_function(srna, "clear", "clear_text");
-       RNA_def_function_ui_description(func, "clear the text block.");
+       RNA_def_function_ui_description(func, "clear the text block");
 
        func= RNA_def_function(srna, "write", "write_text");
-       RNA_def_function_ui_description(func, "write text at the cursor location and advance to the end of the text block.");
-       prop= RNA_def_string(func, "text", "Text", 0, "", "New text for this datablock.");
+       RNA_def_function_ui_description(func, "write text at the cursor location and advance to the end of the text block");
+       prop= RNA_def_string(func, "text", "Text", 0, "", "New text for this datablock");
        RNA_def_property_flag(prop, PROP_REQUIRED);
 }
 
index 608a732..e2beabf 100644 (file)
@@ -668,22 +668,31 @@ static void rna_def_environment_map(BlenderRNA *brna)
        prop= RNA_def_property(srna, "is_valid", PROP_BOOLEAN, 0);
        RNA_def_property_boolean_sdna(prop, NULL, "ok", 2);
        RNA_def_property_clear_flag(prop, PROP_EDITABLE);
-       RNA_def_property_ui_text(prop, "Validity", "True if this map is ready for use, False if it needs rendering.");
+       RNA_def_property_ui_text(prop, "Validity", "True if this map is ready for use, False if it needs rendering");
 
        RNA_api_environment_map(srna);
 }
 
 static EnumPropertyItem prop_noise_basis_items[] = {
-       {TEX_BLENDER, "BLENDER_ORIGINAL", 0, "Blender Original", "Noise algorithm - Blender original: Smooth interpolated noise"},
-       {TEX_STDPERLIN, "ORIGINAL_PERLIN", 0, "Original Perlin", "Noise algorithm - Original Perlin: Smooth interpolated noise"},
-       {TEX_NEWPERLIN, "IMPROVED_PERLIN", 0, "Improved Perlin", "Noise algorithm - Improved Perlin: Smooth interpolated noise"},
-       {TEX_VORONOI_F1, "VORONOI_F1", 0, "Voronoi F1", "Noise algorithm - Voronoi F1: Returns distance to the closest feature point"},
-       {TEX_VORONOI_F2, "VORONOI_F2", 0, "Voronoi F2", "Noise algorithm - Voronoi F2: Returns distance to the 2nd closest feature point"},
-       {TEX_VORONOI_F3, "VORONOI_F3", 0, "Voronoi F3", "Noise algorithm - Voronoi F3: Returns distance to the 3rd closest feature point"},
-       {TEX_VORONOI_F4, "VORONOI_F4", 0, "Voronoi F4", "Noise algorithm - Voronoi F4: Returns distance to the 4th closest feature point"},
+       {TEX_BLENDER, "BLENDER_ORIGINAL", 0, "Blender Original",
+                     "Noise algorithm - Blender original: Smooth interpolated noise"},
+       {TEX_STDPERLIN, "ORIGINAL_PERLIN", 0, "Original Perlin",
+                       "Noise algorithm - Original Perlin: Smooth interpolated noise"},
+       {TEX_NEWPERLIN, "IMPROVED_PERLIN", 0, "Improved Perlin",
+                       "Noise algorithm - Improved Perlin: Smooth interpolated noise"},
+       {TEX_VORONOI_F1, "VORONOI_F1", 0, "Voronoi F1",
+                        "Noise algorithm - Voronoi F1: Returns distance to the closest feature point"},
+       {TEX_VORONOI_F2, "VORONOI_F2", 0, "Voronoi F2",
+                        "Noise algorithm - Voronoi F2: Returns distance to the 2nd closest feature point"},
+       {TEX_VORONOI_F3, "VORONOI_F3", 0, "Voronoi F3",
+                        "Noise algorithm - Voronoi F3: Returns distance to the 3rd closest feature point"},
+       {TEX_VORONOI_F4, "VORONOI_F4", 0, "Voronoi F4",
+                        "Noise algorithm - Voronoi F4: Returns distance to the 4th closest feature point"},
        {TEX_VORONOI_F2F1, "VORONOI_F2_F1", 0, "Voronoi F2-F1", "Noise algorithm - Voronoi F1-F2"},
-       {TEX_VORONOI_CRACKLE, "VORONOI_CRACKLE", 0, "Voronoi Crackle", "Noise algorithm - Voronoi Crackle: Voronoi tessellation with sharp edges"},
-       {TEX_CELLNOISE, "CELL_NOISE", 0, "Cell Noise", "Noise algorithm - Cell Noise: Square cell tessallation"},
+       {TEX_VORONOI_CRACKLE, "VORONOI_CRACKLE", 0, "Voronoi Crackle",
+                             "Noise algorithm - Voronoi Crackle: Voronoi tessellation with sharp edges"},
+       {TEX_CELLNOISE, "CELL_NOISE", 0, "Cell Noise",
+                       "Noise algorithm - Cell Noise: Square cell tessallation"},
        {0, NULL, 0, NULL, NULL}};
 
 static EnumPropertyItem prop_noise_type[] = {
index 4941c75..9a445ed 100644 (file)
@@ -107,20 +107,23 @@ void RNA_api_environment_map(StructRNA *srna)
        static const float default_layout[] = { 0,0, 1,0, 2,0, 0,1, 1,1, 2,1 };
 
        func= RNA_def_function(srna, "clear", "clear_envmap");
-       RNA_def_function_ui_description(func, "Discard the environment map and free it from memory.");
+       RNA_def_function_ui_description(func, "Discard the environment map and free it from memory");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
 
 
        func= RNA_def_function(srna,"save", "save_envmap");
-       RNA_def_function_ui_description(func, "Save the environment map to disc using the scene render settings.");
+       RNA_def_function_ui_description(func, "Save the environment map to disc using the scene render settings");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
 
        parm= RNA_def_string_file_name(func,"filepath","",FILE_MAX,"File path","Location of the output file");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
-       RNA_def_pointer(func, "scene", "Scene", "", "Overrides the scene from which image parameters are taken.");
+       RNA_def_pointer(func, "scene", "Scene", "", "Overrides the scene from which image parameters are taken");
 
-       parm = RNA_def_float_array(func, "layout", 12, default_layout, 0.0f, 0.0f, "File layout", "Flat array describing the X,Y position of each cube face in the output image, where 1 is the size of a face. Order is [+Z -Z +Y -X -Y +X]. Use -1 to skip a face.", 0.0f, 0.0f);
+       parm = RNA_def_float_array(func, "layout", 12, default_layout, 0.0f, 0.0f, "File layout",
+                                  "Flat array describing the X,Y position of each cube face in the "
+                                  "output image, where 1 is the size of a face - order is [+Z -Z +Y -X -Y +X] "
+                                  "(use -1 to skip a face)", 0.0f, 0.0f);
 }
 
 #endif
index 1e60f74..52c359d 100644 (file)
@@ -84,7 +84,7 @@ static ARegionType *region_type_find(ReportList *reports, int space_type, int re
        
        /* region type not found? abort */
        if (art==NULL) {
-               BKE_report(reports, RPT_ERROR, "Region not found in spacetype.");
+               BKE_report(reports, RPT_ERROR, "Region not found in spacetype");
                return NULL;
        }
 
@@ -167,7 +167,8 @@ static void rna_Panel_unregister(Main *UNUSED(bmain), StructRNA *type)
        WM_main_add_notifier(NC_SCREEN|NA_EDITED, NULL);
 }
 
-static StructRNA *rna_Panel_register(Main *bmain, ReportList *reports, void *data, const char *identifier, StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
+static StructRNA *rna_Panel_register(Main *bmain, ReportList *reports, void *data, const char *identifier,
+                                     StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
 {
        ARegionType *art;
        PanelType *pt, dummypt = {NULL};
@@ -184,7 +185,8 @@ static StructRNA *rna_Panel_register(Main *bmain, ReportList *reports, void *dat
                return NULL;
                
        if(strlen(identifier) >= sizeof(dummypt.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering panel class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummypt.idname));
+               BKE_reportf(reports, RPT_ERROR, "registering panel class: '%s' is too long, maximum length is %d",
+                           identifier, (int)sizeof(dummypt.idname));
                return NULL;
        }
        
@@ -280,7 +282,8 @@ static void rna_Header_unregister(Main *UNUSED(bmain), StructRNA *type)
        WM_main_add_notifier(NC_SCREEN|NA_EDITED, NULL);
 }
 
-static StructRNA *rna_Header_register(Main *bmain, ReportList *reports, void *data, const char *identifier, StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
+static StructRNA *rna_Header_register(Main *bmain, ReportList *reports, void *data, const char *identifier,
+                                      StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
 {
        ARegionType *art;
        HeaderType *ht, dummyht = {NULL};
@@ -297,7 +300,8 @@ static StructRNA *rna_Header_register(Main *bmain, ReportList *reports, void *da
                return NULL;
 
        if(strlen(identifier) >= sizeof(dummyht.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering header class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummyht.idname));
+               BKE_reportf(reports, RPT_ERROR, "registering header class: '%s' is too long, maximum length is %d",
+                           identifier, (int)sizeof(dummyht.idname));
                return NULL;
        }
 
@@ -397,7 +401,8 @@ static void rna_Menu_unregister(Main *UNUSED(bmain), StructRNA *type)
        WM_main_add_notifier(NC_SCREEN|NA_EDITED, NULL);
 }
 
-static StructRNA *rna_Menu_register(Main *bmain, ReportList *reports, void *data, const char *identifier, StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
+static StructRNA *rna_Menu_register(Main *bmain, ReportList *reports, void *data, const char *identifier,
+                                    StructValidateFunc validate, StructCallbackFunc call, StructFreeFunc free)
 {
        MenuType *mt, dummymt = {NULL};
        Menu dummymenu= {NULL};
@@ -413,7 +418,8 @@ static StructRNA *rna_Menu_register(Main *bmain, ReportList *reports, void *data
                return NULL;
        
        if(strlen(identifier) >= sizeof(dummymt.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering menu class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummymt.idname));
+               BKE_reportf(reports, RPT_ERROR, "registering menu class: '%s' is too long, maximum length is %d",
+                           identifier, (int)sizeof(dummymt.idname));
                return NULL;
        }
 
@@ -571,7 +577,7 @@ static void rna_def_ui_layout(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "enabled", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_funcs(prop, "rna_UILayout_enabled_get", "rna_UILayout_enabled_set");
-       RNA_def_property_ui_text(prop, "Enabled", "When false, this (sub)layout is greyed out.");
+       RNA_def_property_ui_text(prop, "Enabled", "When false, this (sub)layout is greyed out");
        
        prop= RNA_def_property(srna, "alert", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_funcs(prop, "rna_UILayout_alert_get", "rna_UILayout_alert_set");
@@ -587,11 +593,11 @@ static void rna_def_ui_layout(BlenderRNA *brna)
 
        prop= RNA_def_property(srna, "scale_x", PROP_FLOAT, PROP_UNSIGNED);
        RNA_def_property_float_funcs(prop, "rna_UILayout_scale_x_get", "rna_UILayout_scale_x_set", NULL);
-       RNA_def_property_ui_text(prop, "Scale X", "Scale factor along the X for items in this (sub)layout.");
+       RNA_def_property_ui_text(prop, "Scale X", "Scale factor along the X for items in this (sub)layout");
        
        prop= RNA_def_property(srna, "scale_y", PROP_FLOAT, PROP_UNSIGNED);
        RNA_def_property_float_funcs(prop, "rna_UILayout_scale_y_get", "rna_UILayout_scale_y_set", NULL);
-       RNA_def_property_ui_text(prop, "Scale Y", "Scale factor along the Y for items in this (sub)layout.");
+       RNA_def_property_ui_text(prop, "Scale Y", "Scale factor along the Y for items in this (sub)layout");
        RNA_api_ui_layout(srna);
 }
 
@@ -603,8 +609,11 @@ static void rna_def_panel(BlenderRNA *brna)
        FunctionRNA *func;
        
        static EnumPropertyItem panel_flag_items[] = {
-                       {PNL_DEFAULT_CLOSED, "DEFAULT_CLOSED", 0, "Default Closed", "Defines if the panel has to be open or collapsed at the time of its creation."},
-                       {PNL_NO_HEADER, "HIDE_HEADER", 0, "Show Header", "If set to True, the panel shows a header, which contains a clickable arrow to collapse the panel and the label (see bl_label)."},
+                       {PNL_DEFAULT_CLOSED, "DEFAULT_CLOSED", 0, "Default Closed",
+                                            "Defines if the panel has to be open or collapsed at the time of its creation"},
+                       {PNL_NO_HEADER, "HIDE_HEADER", 0, "Show Header",
+                                       "If set to True, the panel shows a header, which contains a clickable "
+                                       "arrow to collapse the panel and the label (see bl_label)"},
                        {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "Panel", NULL);
@@ -615,7 +624,7 @@ static void rna_def_panel(BlenderRNA *brna)
 
        /* poll */
        func= RNA_def_function(srna, "poll", NULL);
-       RNA_def_function_ui_description(func, "If this method returns a non-null output, then the panel can be drawn.");
+       RNA_def_function_ui_description(func, "If this method returns a non-null output, then the panel can be drawn");
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_REGISTER_OPTIONAL);
        RNA_def_function_return(func, RNA_def_boolean(func, "visible", 1, "", ""));
        parm= RNA_def_pointer(func, "context", "Context", "", "");
@@ -623,20 +632,20 @@ static void rna_def_panel(BlenderRNA *brna)
 
        /* draw */
        func= RNA_def_function(srna, "draw", NULL);
-       RNA_def_function_ui_description(func, "Draw UI elements into the panel UI layout.");
+       RNA_def_function_ui_description(func, "Draw UI elements into the panel UI layout");
        RNA_def_function_flag(func, FUNC_REGISTER);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        func= RNA_def_function(srna, "draw_header", NULL);
-       RNA_def_function_ui_description(func, "Draw UI elements into the panel's header UI layout.");
+       RNA_def_function_ui_description(func, "Draw UI elements into the panel's header UI layout");
        RNA_def_function_flag(func, FUNC_REGISTER);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        prop= RNA_def_property(srna, "layout", PROP_POINTER, PROP_NONE);
        RNA_def_property_struct_type(prop, "UILayout");
-       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the panel in the UI.");
+       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the panel in the UI");
        
        prop= RNA_def_property(srna, "text", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "drawname");
@@ -646,29 +655,37 @@ static void rna_def_panel(BlenderRNA *brna)
        prop= RNA_def_property(srna, "bl_idname", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->idname");
        RNA_def_property_flag(prop, PROP_REGISTER|PROP_NEVER_CLAMP);
-       RNA_def_property_ui_text(prop, "ID Name", "If this is set, the panel gets a custom ID, otherwise it takes the name of the class used to define the panel. For example, if the class name is \"OBJECT_PT_hello\", and bl_idname is not set by the script, then bl_idname = \"OBJECT_PT_hello\"");
+       RNA_def_property_ui_text(prop, "ID Name",
+                                "If this is set, the panel gets a custom ID, otherwise it takes the "
+                                "name of the class used to define the panel. For example, if the "
+                                "class name is \"OBJECT_PT_hello\", and bl_idname is not set by the "
+                                "script, then bl_idname = \"OBJECT_PT_hello\"");
        
        prop= RNA_def_property(srna, "bl_label", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->label");
        RNA_def_property_flag(prop, PROP_REGISTER);
-       RNA_def_property_ui_text(prop, "Label", "The panel label, shows up in the panel header at the right of the triangle used to collapse the panel.");
+       RNA_def_property_ui_text(prop, "Label",
+                                "The panel label, shows up in the panel header at the right of the "
+                                "triangle used to collapse the panel");
        
        prop= RNA_def_property(srna, "bl_space_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "type->space_type");
        RNA_def_property_enum_items(prop, space_type_items);
        RNA_def_property_flag(prop, PROP_REGISTER);
-       RNA_def_property_ui_text(prop, "Space type", "The space where the panel is going to be used in.");
+       RNA_def_property_ui_text(prop, "Space type", "The space where the panel is going to be used in");
        
        prop= RNA_def_property(srna, "bl_region_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "type->region_type");
        RNA_def_property_enum_items(prop, region_type_items);
        RNA_def_property_flag(prop, PROP_REGISTER);
-       RNA_def_property_ui_text(prop, "Region Type", "The region where the panel is going to be used in.");
+       RNA_def_property_ui_text(prop, "Region Type", "The region where the panel is going to be used in");
 
        prop= RNA_def_property(srna, "bl_context", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->context");
        RNA_def_property_flag(prop, PROP_REGISTER_OPTIONAL); /* should this be optional? - Campbell */
-       RNA_def_property_ui_text(prop, "Context", "The context in which the panel belongs to. (TODO: explain the possible combinations bl_context/bl_region_type/bl_space_type)");
+       RNA_def_property_ui_text(prop, "Context",
+                                "The context in which the panel belongs to. (TODO: explain the "
+                                "possible combinations bl_context/bl_region_type/bl_space_type)");
        
        prop= RNA_def_property(srna, "bl_options", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "type->flag");
@@ -685,14 +702,14 @@ static void rna_def_header(BlenderRNA *brna)
        FunctionRNA *func;
        
        srna= RNA_def_struct(brna, "Header", NULL);
-       RNA_def_struct_ui_text(srna, "Header", "Editor header containing UI elements.");
+       RNA_def_struct_ui_text(srna, "Header", "Editor header containing UI elements");
        RNA_def_struct_sdna(srna, "Header");
        RNA_def_struct_refine_func(srna, "rna_Header_refine");
        RNA_def_struct_register_funcs(srna, "rna_Header_register", "rna_Header_unregister", NULL);
 
        /* draw */
        func= RNA_def_function(srna, "draw", NULL);
-       RNA_def_function_ui_description(func, "Draw UI elements into the header UI layout.");
+       RNA_def_function_ui_description(func, "Draw UI elements into the header UI layout");
        RNA_def_function_flag(func, FUNC_REGISTER);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED);
@@ -702,19 +719,23 @@ static void rna_def_header(BlenderRNA *brna)
        prop= RNA_def_property(srna, "layout", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "layout");
        RNA_def_property_struct_type(prop, "UILayout");
-       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the header in the UI.");
+       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the header in the UI");
 
        /* registration */
        prop= RNA_def_property(srna, "bl_idname", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->idname");
        RNA_def_property_flag(prop, PROP_REGISTER|PROP_NEVER_CLAMP);
-       RNA_def_property_ui_text(prop, "ID Name", "If this is set, the header gets a custom ID, otherwise it takes the name of the class used to define the panel. For example, if the class name is \"OBJECT_HT_hello\", and bl_idname is not set by the script, then bl_idname = \"OBJECT_HT_hello\"");
+       RNA_def_property_ui_text(prop, "ID Name",
+                                "If this is set, the header gets a custom ID, otherwise it takes the "
+                                "name of the class used to define the panel. For example, if the "
+                                "class name is \"OBJECT_HT_hello\", and bl_idname is not set by the "
+                                "script, then bl_idname = \"OBJECT_HT_hello\"");
 
        prop= RNA_def_property(srna, "bl_space_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "type->space_type");
        RNA_def_property_enum_items(prop, space_type_items);
        RNA_def_property_flag(prop, PROP_REGISTER);
-       RNA_def_property_ui_text(prop, "Space type", "The space where the header is going to be used in.");
+       RNA_def_property_ui_text(prop, "Space type", "The space where the header is going to be used in");
 
        RNA_define_verify_sdna(1);
 }
@@ -734,7 +755,7 @@ static void rna_def_menu(BlenderRNA *brna)
 
        /* poll */
        func= RNA_def_function(srna, "poll", NULL);
-       RNA_def_function_ui_description(func, "If this method returns a non-null output, then the menu can be drawn.");
+       RNA_def_function_ui_description(func, "If this method returns a non-null output, then the menu can be drawn");
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_REGISTER_OPTIONAL);
        RNA_def_function_return(func, RNA_def_boolean(func, "visible", 1, "", ""));
        parm= RNA_def_pointer(func, "context", "Context", "", "");
@@ -742,7 +763,7 @@ static void rna_def_menu(BlenderRNA *brna)
 
        /* draw */
        func= RNA_def_function(srna, "draw", NULL);
-       RNA_def_function_ui_description(func, "Draw UI elements into the menu UI layout.");
+       RNA_def_function_ui_description(func, "Draw UI elements into the menu UI layout");
        RNA_def_function_flag(func, FUNC_REGISTER);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED);
@@ -752,13 +773,17 @@ static void rna_def_menu(BlenderRNA *brna)
        prop= RNA_def_property(srna, "layout", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "layout");
        RNA_def_property_struct_type(prop, "UILayout");
-       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the menu in the UI.");
+       RNA_def_property_ui_text(prop, "Layout", "Defines the structure of the menu in the UI");
 
        /* registration */
        prop= RNA_def_property(srna, "bl_idname", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->idname");
        RNA_def_property_flag(prop, PROP_REGISTER|PROP_NEVER_CLAMP);
-       RNA_def_property_ui_text(prop, "ID Name", "If this is set, the menu gets a custom ID, otherwise it takes the name of the class used to define the panel. For example, if the class name is \"OBJECT_MT_hello\", and bl_idname is not set by the script, then bl_idname = \"OBJECT_MT_hello\"");
+       RNA_def_property_ui_text(prop, "ID Name",
+                                "If this is set, the menu gets a custom ID, otherwise it takes the "
+                                "name of the class used to define the panel. For example, if the "
+                                "class name is \"OBJECT_MT_hello\", and bl_idname is not set by the "
+                                "script, then bl_idname = \"OBJECT_MT_hello\"");
 
        prop= RNA_def_property(srna, "bl_label", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "type->label");
index 92c93f4..84568d9 100644 (file)
@@ -84,7 +84,7 @@ static void api_ui_item_common(FunctionRNA *func)
 {
        PropertyRNA *prop;
 
-       RNA_def_string(func, "text", "", 0, "", "Override automatic text of the item.");
+       RNA_def_string(func, "text", "", 0, "", "Override automatic text of the item");
 
        prop= RNA_def_property(func, "icon", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, icon_items);
@@ -95,7 +95,7 @@ static void api_ui_item_common(FunctionRNA *func)
 static void api_ui_item_op(FunctionRNA *func)
 {
        PropertyRNA *parm;
-       parm= RNA_def_string(func, "operator", "", 0, "", "Identifier of the operator.");
+       parm= RNA_def_string(func, "operator", "", 0, "", "Identifier of the operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -109,9 +109,9 @@ static void api_ui_item_rna_common(FunctionRNA *func)
 {
        PropertyRNA *parm;
 
-       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property.");
+       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }
 
@@ -134,49 +134,52 @@ void RNA_api_ui_layout(StructRNA *srna)
 
        /* simple layout specifiers */
        func= RNA_def_function(srna, "row", "uiLayoutRow");
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
-       RNA_def_function_ui_description(func, "Sub-layout. Items placed in this sublayout are placed next to each other in a row.");
-       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other.");
+       RNA_def_function_ui_description(func, "Sub-layout. Items placed in this sublayout are placed next to each other in a row");
+       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other");
        
        func= RNA_def_function(srna, "column", "uiLayoutColumn");
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
-       RNA_def_function_ui_description(func, "Sub-layout. Items placed in this sublayout are placed under each other in a column.");
-       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other.");
+       RNA_def_function_ui_description(func, "Sub-layout. Items placed in this sublayout are placed under each other in a column");
+       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other");
 
        func= RNA_def_function(srna, "column_flow", "uiLayoutColumnFlow");
-       RNA_def_int(func, "columns", 0, 0, INT_MAX, "", "Number of columns, 0 is automatic.", 0, INT_MAX);
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       RNA_def_int(func, "columns", 0, 0, INT_MAX, "", "Number of columns, 0 is automatic", 0, INT_MAX);
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
-       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other.");
+       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other");
 
        /* box layout */
        func= RNA_def_function(srna, "box", "uiLayoutBox");
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
-       RNA_def_function_ui_description(func, "Sublayout. Items placed in this sublayout are placed under each other in a column and are surrounded by a box.");
+       RNA_def_function_ui_description(func, "Sublayout (items placed in this sublayout are placed "
+                                             "under each other in a column and are surrounded by a box)");
        
        /* split layout */
        func= RNA_def_function(srna, "split", "uiLayoutSplit");
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
-       RNA_def_float(func, "percentage", 0.0f, 0.0f, 1.0f, "Percentage", "Percentage of width to split at.", 0.0f, 1.0f);
-       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other.");
+       RNA_def_float(func, "percentage", 0.0f, 0.0f, 1.0f, "Percentage", "Percentage of width to split at", 0.0f, 1.0f);
+       RNA_def_boolean(func, "align", 0, "", "Align buttons to each other");
 
        /* items */
        func= RNA_def_function(srna, "prop", "rna_uiItemR");
-       RNA_def_function_ui_description(func, "Item. Exposes an RNA item and places it into the layout.");
+       RNA_def_function_ui_description(func, "Item. Exposes an RNA item and places it into the layout");
        api_ui_item_rna_common(func);
        api_ui_item_common(func);
-       RNA_def_boolean(func, "expand", 0, "", "Expand button to show more detail.");
-       RNA_def_boolean(func, "slider", 0, "", "Use slider widget for numeric values.");
-       RNA_def_boolean(func, "toggle", 0, "", "Use toggle widget for boolean values.");
-       RNA_def_boolean(func, "icon_only", 0, "", "Draw only icons in buttons, no text.");
-       RNA_def_boolean(func, "event", 0, "", "Use button to input key events.");
-       RNA_def_boolean(func, "full_event", 0, "", "Use button to input full events including modifiers.");
-       RNA_def_boolean(func, "emboss", 1, "", "Draw the button itself, just the icon/text.");
-       RNA_def_int(func, "index", -1, -2, INT_MAX, "", "The index of this button, when set a single member of an array can be accessed, when set to -1 all array members are used.", -2, INT_MAX); /* RNA_NO_INDEX == -1 */
+       RNA_def_boolean(func, "expand", 0, "", "Expand button to show more detail");
+       RNA_def_boolean(func, "slider", 0, "", "Use slider widget for numeric values");
+       RNA_def_boolean(func, "toggle", 0, "", "Use toggle widget for boolean values");
+       RNA_def_boolean(func, "icon_only", 0, "", "Draw only icons in buttons, no text");
+       RNA_def_boolean(func, "event", 0, "", "Use button to input key events");
+       RNA_def_boolean(func, "full_event", 0, "", "Use button to input full events including modifiers");
+       RNA_def_boolean(func, "emboss", 1, "", "Draw the button itself, just the icon/text");
+       RNA_def_int(func, "index", -1, -2, INT_MAX, "",
+                   "The index of this button, when set a single member of an array can be accessed, "
+                   "when set to -1 all array members are used", -2, INT_MAX); /* RNA_NO_INDEX == -1 */
 
        func= RNA_def_function(srna, "props_enum", "uiItemsEnumR");
        api_ui_item_rna_common(func);
@@ -187,190 +190,194 @@ void RNA_api_ui_layout(StructRNA *srna)
 
        func= RNA_def_function(srna, "prop_enum", "uiItemEnumR_string");
        api_ui_item_rna_common(func);
-       parm= RNA_def_string(func, "value", "", 0, "", "Enum property value.");
+       parm= RNA_def_string(func, "value", "", 0, "", "Enum property value");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        api_ui_item_common(func);
 
        func= RNA_def_function(srna, "prop_search", "uiItemPointerR");
        api_ui_item_rna_common(func);
-       parm= RNA_def_pointer(func, "search_data", "AnyType", "", "Data from which to take collection to search in.");
+       parm= RNA_def_pointer(func, "search_data", "AnyType", "", "Data from which to take collection to search in");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_string(func, "search_property", "", 0, "", "Identifier of search collection property.");
+       parm= RNA_def_string(func, "search_property", "", 0, "", "Identifier of search collection property");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        api_ui_item_common(func);
 
        func= RNA_def_function(srna, "operator", "rna_uiItemO");
        api_ui_item_op_common(func);
-       RNA_def_boolean(func, "emboss", 1, "", "Draw the button itself, just the icon/text.");
-       parm= RNA_def_pointer(func, "properties", "OperatorProperties", "", "Operator properties to fill in, return when 'properties' is set to true.");
+       RNA_def_boolean(func, "emboss", 1, "", "Draw the button itself, just the icon/text");
+       parm= RNA_def_pointer(func, "properties", "OperatorProperties", "",
+                             "Operator properties to fill in, return when 'properties' is set to true");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR);
        RNA_def_function_return(func, parm);
-       RNA_def_function_ui_description(func, "Item. Places a button into the layout to call an Operator.");
+       RNA_def_function_ui_description(func, "Item. Places a button into the layout to call an Operator");
 
 /*     func= RNA_def_function(srna, "operator_enum_single", "uiItemEnumO_string");
        api_ui_item_op_common(func);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_string(func, "value", "", 0, "", "Enum property value.");
+       parm= RNA_def_string(func, "value", "", 0, "", "Enum property value");
        RNA_def_property_flag(parm, PROP_REQUIRED); */
 
        func= RNA_def_function(srna, "operator_enum", "uiItemsEnumO");
-       parm= RNA_def_string(func, "operator", "", 0, "", "Identifier of the operator.");
+       parm= RNA_def_string(func, "operator", "", 0, "", "Identifier of the operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "operator_menu_enum", "uiItemMenuEnumO");
        api_ui_item_op(func); /* cant use api_ui_item_op_common because property must come right after */
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        api_ui_item_common(func);
 
 /*     func= RNA_def_function(srna, "operator_boolean", "uiItemBooleanO");
        api_ui_item_op_common(func);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_boolean(func, "value", 0, "", "Value of the property to call the operator with.");
+       parm= RNA_def_boolean(func, "value", 0, "", "Value of the property to call the operator with");
        RNA_def_property_flag(parm, PROP_REQUIRED); */
 
 /*     func= RNA_def_function(srna, "operator_int", "uiItemIntO");
        api_ui_item_op_common(func);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_int(func, "value", 0, INT_MIN, INT_MAX, "", "Value of the property to call the operator with.", INT_MIN, INT_MAX);
+       parm= RNA_def_int(func, "value", 0, INT_MIN, INT_MAX, "",
+                         "Value of the property to call the operator with", INT_MIN, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED); */
 
 /*     func= RNA_def_function(srna, "operator_float", "uiItemFloatO");
        api_ui_item_op_common(func);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_float(func, "value", 0, -FLT_MAX, FLT_MAX, "", "Value of the property to call the operator with.", -FLT_MAX, FLT_MAX);
+       parm= RNA_def_float(func, "value", 0, -FLT_MAX, FLT_MAX, "",
+                           "Value of the property to call the operator with", -FLT_MAX, FLT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED); */
 
 /*     func= RNA_def_function(srna, "operator_string", "uiItemStringO");
        api_ui_item_op_common(func);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in operator");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_string(func, "value", "", 0, "", "Value of the property to call the operator with.");
+       parm= RNA_def_string(func, "value", "", 0, "", "Value of the property to call the operator with");
        RNA_def_property_flag(parm, PROP_REQUIRED); */
 
        func= RNA_def_function(srna, "label", "uiItemL");
-       RNA_def_function_ui_description(func, "Item. Display text in the layout.");
+       RNA_def_function_ui_description(func, "Item. Display text in the layout");
        api_ui_item_common(func);
 
        func= RNA_def_function(srna, "menu", "uiItemM");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       parm= RNA_def_string(func, "menu", "", 0, "", "Identifier of the menu.");
+       parm= RNA_def_string(func, "menu", "", 0, "", "Identifier of the menu");
        api_ui_item_common(func);
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "separator", "uiItemS");
-       RNA_def_function_ui_description(func, "Item. Inserts empty space into the layout between items.");
+       RNA_def_function_ui_description(func, "Item. Inserts empty space into the layout between items");
 
        /* context */
        func= RNA_def_function(srna, "context_pointer_set", "uiLayoutSetContextPointer");
-       parm= RNA_def_string(func, "name", "", 0, "Name", "Name of entry in the context.");
+       parm= RNA_def_string(func, "name", "", 0, "Name", "Name of entry in the context");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "data", "AnyType", "", "Pointer to put in context.");
+       parm= RNA_def_pointer(func, "data", "AnyType", "", "Pointer to put in context");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR);
        
        /* templates */
        func= RNA_def_function(srna, "template_header", "uiTemplateHeader");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       RNA_def_boolean(func, "menus", 1, "", "The header has menus, and should show menu expander.");
+       RNA_def_boolean(func, "menus", 1, "", "The header has menus, and should show menu expander");
 
        func= RNA_def_function(srna, "template_ID", "uiTemplateID");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
        api_ui_item_rna_common(func);
-       RNA_def_string(func, "new", "", 0, "", "Operator identifier to create a new ID block.");
-       RNA_def_string(func, "open", "", 0, "", "Operator identifier to open a file for creating a new ID block.");
-       RNA_def_string(func, "unlink", "", 0, "", "Operator identifier to unlink the ID block.");
+       RNA_def_string(func, "new", "", 0, "", "Operator identifier to create a new ID block");
+       RNA_def_string(func, "open", "", 0, "", "Operator identifier to open a file for creating a new ID block");
+       RNA_def_string(func, "unlink", "", 0, "", "Operator identifier to unlink the ID block");
        
        func= RNA_def_function(srna, "template_ID_preview", "uiTemplateIDPreview");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
        api_ui_item_rna_common(func);
-       RNA_def_string(func, "new", "", 0, "", "Operator identifier to create a new ID block.");
-       RNA_def_string(func, "open", "", 0, "", "Operator identifier to open a file for creating a new ID block.");
-       RNA_def_string(func, "unlink", "", 0, "", "Operator identifier to unlink the ID block.");
+       RNA_def_string(func, "new", "", 0, "", "Operator identifier to create a new ID block");
+       RNA_def_string(func, "open", "", 0, "", "Operator identifier to open a file for creating a new ID block");
+       RNA_def_string(func, "unlink", "", 0, "", "Operator identifier to unlink the ID block");
        RNA_def_int(func, "rows", 0, 0, INT_MAX, "Number of thumbnail preview rows to display", "", 0, INT_MAX);
        RNA_def_int(func, "cols", 0, 0, INT_MAX, "Number of thumbnail preview columns to display", "", 0, INT_MAX);
        
        func= RNA_def_function(srna, "template_any_ID", "uiTemplateAnyID");
-       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property.");
+       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_string(func, "type_property", "", 0, "", "Identifier of property in data giving the type of the ID-blocks to use.");
+       parm= RNA_def_string(func, "type_property", "", 0, "",
+                            "Identifier of property in data giving the type of the ID-blocks to use");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       RNA_def_string(func, "text", "", 0, "", "Custom label to display in UI.");
+       RNA_def_string(func, "text", "", 0, "", "Custom label to display in UI");
        
        func= RNA_def_function(srna, "template_path_builder", "uiTemplatePathBuilder");
-       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property.");
+       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "root", "ID", "", "ID-block from which path is evaluated from.");
+       parm= RNA_def_pointer(func, "root", "ID", "", "ID-block from which path is evaluated from");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR);
-       RNA_def_string(func, "text", "", 0, "", "Custom label to display in UI.");
+       RNA_def_string(func, "text", "", 0, "", "Custom label to display in UI");
        
        func= RNA_def_function(srna, "template_modifier", "uiTemplateModifier");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       RNA_def_function_ui_description(func, "Layout . Generates the UI layout for modifiers.");
-       parm= RNA_def_pointer(func, "data", "Modifier", "", "Modifier data.");
+       RNA_def_function_ui_description(func, "Layout . Generates the UI layout for modifiers");
+       parm= RNA_def_pointer(func, "data", "Modifier", "", "Modifier data");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "template_constraint", "uiTemplateConstraint");
-       RNA_def_function_ui_description(func, "Layout . Generates the UI layout for constraints.");
-       parm= RNA_def_pointer(func, "data", "Constraint", "", "Constraint data.");
+       RNA_def_function_ui_description(func, "Layout . Generates the UI layout for constraints");
+       parm= RNA_def_pointer(func, "data", "Constraint", "", "Constraint data");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in.");
+       parm= RNA_def_pointer(func, "layout", "UILayout", "", "Sub-layout to put items in");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "template_preview", "uiTemplatePreview");
        RNA_def_function_ui_description(func, "Item. A preview window for materials, textures, lamps, etc.");
-       parm= RNA_def_pointer(func, "id", "ID", "", "ID datablock.");
+       parm= RNA_def_pointer(func, "id", "ID", "", "ID datablock");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_boolean(func, "show_buttons", 1, "", "Show preview buttons?");
-       RNA_def_pointer(func, "parent", "ID", "", "ID datablock.");
-       RNA_def_pointer(func, "slot", "TextureSlot", "", "Texture slot.");
+       RNA_def_pointer(func, "parent", "ID", "", "ID datablock");
+       RNA_def_pointer(func, "slot", "TextureSlot", "", "Texture slot");
 
        func= RNA_def_function(srna, "template_curve_mapping", "uiTemplateCurveMapping");
-       RNA_def_function_ui_description(func, "Item. A curve mapping widget used for e.g falloff curves for lamps.");
+       RNA_def_function_ui_description(func, "Item. A curve mapping widget used for e.g falloff curves for lamps");
        api_ui_item_rna_common(func);
-       RNA_def_enum(func, "type", curve_type_items, 0, "Type", "Type of curves to display.");
-       RNA_def_boolean(func, "levels", 0, "", "Show black/white levels.");
-       RNA_def_boolean(func, "brush", 0, "", "Show brush options.");
+       RNA_def_enum(func, "type", curve_type_items, 0, "Type", "Type of curves to display");
+       RNA_def_boolean(func, "levels", 0, "", "Show black/white levels");
+       RNA_def_boolean(func, "brush", 0, "", "Show brush options");
 
        func= RNA_def_function(srna, "template_color_ramp", "uiTemplateColorRamp");
-       RNA_def_function_ui_description(func, "Item. A color ramp widget.");
+       RNA_def_function_ui_description(func, "Item. A color ramp widget");
        api_ui_item_rna_common(func);
-       RNA_def_boolean(func, "expand", 0, "", "Expand button to show more detail.");
+       RNA_def_boolean(func, "expand", 0, "", "Expand button to show more detail");
        
        func= RNA_def_function(srna, "template_histogram", "uiTemplateHistogram");
-       RNA_def_function_ui_description(func, "Item. A histogramm widget to analyze imaga data.");
+       RNA_def_function_ui_description(func, "Item. A histogramm widget to analyze imaga data");
        api_ui_item_rna_common(func);
        
        func= RNA_def_function(srna, "template_waveform", "uiTemplateWaveform");
-       RNA_def_function_ui_description(func, "Item. A waveform widget to analyze imaga data.");
+       RNA_def_function_ui_description(func, "Item. A waveform widget to analyze imaga data");
        api_ui_item_rna_common(func);
        
        func= RNA_def_function(srna, "template_vectorscope", "uiTemplateVectorscope");
-       RNA_def_function_ui_description(func, "Item. A vectorscope widget to analyze imaga data.");
+       RNA_def_function_ui_description(func, "Item. A vectorscope widget to analyze imaga data");
        api_ui_item_rna_common(func);
        
        func= RNA_def_function(srna, "template_layers", "uiTemplateLayers");
        api_ui_item_rna_common(func);
-       parm= RNA_def_pointer(func, "used_layers_data", "AnyType", "", "Data from which to take property.");
+       parm= RNA_def_pointer(func, "used_layers_data", "AnyType", "", "Data from which to take property");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR);
-       parm= RNA_def_string(func, "used_layers_property", "", 0, "", "Identifier of property in data.");
+       parm= RNA_def_string(func, "used_layers_property", "", 0, "", "Identifier of property in data");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        parm= RNA_def_int(func, "active_layer", 0, 0, INT_MAX, "Active Layer", "", 0, INT_MAX);
        RNA_def_property_flag(parm, PROP_REQUIRED);
        
        func= RNA_def_function(srna, "template_color_wheel", "uiTemplateColorWheel");
-       RNA_def_function_ui_description(func, "Item. A color wheel widget to pick colors.");
+       RNA_def_function_ui_description(func, "Item. A color wheel widget to pick colors");
        api_ui_item_rna_common(func);
        RNA_def_boolean(func, "value_slider", 0, "", "Display the value slider to the right of the color wheel");
        RNA_def_boolean(func, "lock", 0, "", "Lock the color wheel display to value 1.0 regardless of actual color");
@@ -385,27 +392,27 @@ void RNA_api_ui_layout(StructRNA *srna)
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        func= RNA_def_function(srna, "template_image", "uiTemplateImage");
-       RNA_def_function_ui_description(func, "Item(s). User interface for selecting images and their source paths.");
+       RNA_def_function_ui_description(func, "Item(s). User interface for selecting images and their source paths");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
        api_ui_item_rna_common(func);
        parm= RNA_def_pointer(func, "image_user", "ImageUser", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       RNA_def_boolean(func, "compact", 0, "", "Use more compact layout.");
+       RNA_def_boolean(func, "compact", 0, "", "Use more compact layout");
 
        func= RNA_def_function(srna, "template_list", "uiTemplateList");
-       RNA_def_function_ui_description(func, "Item. A list widget to display data. e.g. vertexgroups.");
+       RNA_def_function_ui_description(func, "Item. A list widget to display data. e.g. vertexgroups");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property.");
+       parm= RNA_def_pointer(func, "data", "AnyType", "", "Data from which to take property");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR);
-       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data.");
+       parm= RNA_def_string(func, "property", "", 0, "", "Identifier of property in data");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "active_data", "AnyType", "", "Data from which to take property for the active element.");
+       parm= RNA_def_pointer(func, "active_data", "AnyType", "", "Data from which to take property for the active element");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_RNAPTR|PROP_NEVER_NULL);
-       parm= RNA_def_string(func, "active_property", "", 0, "", "Identifier of property in data, for the active element.");
+       parm= RNA_def_string(func, "active_property", "", 0, "", "Identifier of property in data, for the active element");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       RNA_def_int(func, "rows", 5, 0, INT_MAX, "", "Number of rows to display.", 0, INT_MAX);
-       RNA_def_int(func, "maxrows", 5, 0, INT_MAX, "", "Maximum number of rows to display.", 0, INT_MAX);
-       RNA_def_enum(func, "type", list_type_items, 0, "Type", "Type of list to use.");
+       RNA_def_int(func, "rows", 5, 0, INT_MAX, "", "Number of rows to display", 0, INT_MAX);
+       RNA_def_int(func, "maxrows", 5, 0, INT_MAX, "", "Maximum number of rows to display", 0, INT_MAX);
+       RNA_def_enum(func, "type", list_type_items, 0, "Type", "Type of list to use");
 
        func= RNA_def_function(srna, "template_running_jobs", "uiTemplateRunningJobs");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
index 4bc828c..7a5899a 100644 (file)
@@ -3002,13 +3002,13 @@ void rna_def_userdef_addon_collection(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_function_flag(func, FUNC_NO_SELF);
        RNA_def_function_ui_description(func, "Add a new addon");
        /* return type */
-       parm= RNA_def_pointer(func, "addon", "Addon", "", "Addon datablock.");
+       parm= RNA_def_pointer(func, "addon", "Addon", "", "Addon datablock");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "rna_userdef_addon_remove");
        RNA_def_function_flag(func, FUNC_NO_SELF);
-       RNA_def_function_ui_description(func, "Remove addon.");
-       parm= RNA_def_pointer(func, "addon", "Addon", "", "Addon to remove.");
+       RNA_def_function_ui_description(func, "Remove addon");
+       parm= RNA_def_pointer(func, "addon", "Addon", "", "Addon to remove");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 }
 
index a259f84..606355c 100644 (file)
@@ -970,12 +970,15 @@ static StructRNA *rna_Operator_register(Main *bmain, ReportList *reports, void *
                        }
 
                        if(i > ((int)sizeof(dummyop.idname)) - 3) {
-                               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s', invalid bl_idname '%s', is too long, maximum length is %d.", identifier, _operator_idname, (int)sizeof(dummyop.idname) - 3);
+                               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s', invalid bl_idname '%s', "
+                                           "is too long, maximum length is %d", identifier, _operator_idname,
+                                                                                 (int)sizeof(dummyop.idname) - 3);
                                return NULL;
                        }
 
                        if(dot != 1) {
-                               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s', invalid bl_idname '%s', must contain 1 '.' character", identifier, _operator_idname);
+                               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s', invalid bl_idname '%s', "
+                                           "must contain 1 '.' character", identifier, _operator_idname);
                                return NULL;
                        }
                }
@@ -1069,7 +1072,8 @@ static StructRNA *rna_MacroOperator_register(Main *bmain, ReportList *reports, v
        }
 
        if(strlen(identifier) >= sizeof(dummyop.idname)) {
-               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s' is too long, maximum length is %d.", identifier, (int)sizeof(dummyop.idname));
+               BKE_reportf(reports, RPT_ERROR, "registering operator class: '%s' is too long, maximum length is %d",
+                           identifier, (int)sizeof(dummyop.idname));
                return NULL;
        }
 
index 89e946f..8b0bae5 100644 (file)
@@ -92,7 +92,7 @@ static wmKeyMapItem *rna_KeyMap_item_new(wmKeyMap *km, ReportList *reports, cons
 
        /* only on non-modal maps */
        if (km->flag & KEYMAP_MODAL) {
-               BKE_report(reports, RPT_ERROR, "Not a non-modal keymap.");
+               BKE_report(reports, RPT_ERROR, "Not a non-modal keymap");
                return NULL;
        }
 
@@ -115,18 +115,18 @@ static wmKeyMapItem *rna_KeyMap_item_new_modal(wmKeyMap *km, ReportList *reports
 
        /* only modal maps */
        if ((km->flag & KEYMAP_MODAL) == 0) {
-               BKE_report(reports, RPT_ERROR, "Not a modal keymap.");
+               BKE_report(reports, RPT_ERROR, "Not a modal keymap");
                return NULL;
        }
 
        if (!km->modal_items) {
-               BKE_report(reports, RPT_ERROR, "No property values defined.");
+               BKE_report(reports, RPT_ERROR, "No property values defined");
                return NULL;
        }
 
 
        if(RNA_enum_value_from_id(km->modal_items, propvalue_str, &propvalue)==0) {
-               BKE_report(reports, RPT_WARNING, "Property value not in enumeration.");
+               BKE_report(reports, RPT_WARNING, "Property value not in enumeration");
        }
 
        if(shift) modifier |= KM_SHIFT;
@@ -174,17 +174,17 @@ static void rna_generic_op_invoke(FunctionRNA *func, int flag)
        PropertyRNA *parm;
 
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_USE_CONTEXT);
-       parm= RNA_def_pointer(func, "operator", "Operator", "", "Operator to call.");
+       parm= RNA_def_pointer(func, "operator", "Operator", "", "Operator to call");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 
        if(flag & WM_GEN_INVOKE_EVENT) {
-               parm= RNA_def_pointer(func, "event", "Event", "", "Event.");
+               parm= RNA_def_pointer(func, "event", "Event", "", "Event");
                RNA_def_property_flag(parm, PROP_REQUIRED);
        }
 
        if(flag & WM_GEN_INVOKE_SIZE) {
-               RNA_def_int(func, "width", 300, 0, INT_MAX, "", "Width of the popup.", 0, INT_MAX);
-               RNA_def_int(func, "height", 20, 0, INT_MAX, "", "Height of the popup.", 0, INT_MAX);
+               RNA_def_int(func, "width", 300, 0, INT_MAX, "", "Width of the popup", 0, INT_MAX);
+               RNA_def_int(func, "height", 20, 0, INT_MAX, "", "Height of the popup", 0, INT_MAX);
        }
 
        if(flag & WM_GEN_INVOKE_RETURN) {
@@ -199,12 +199,12 @@ void RNA_api_wm(StructRNA *srna)
        PropertyRNA *parm;
 
        func= RNA_def_function(srna, "fileselect_add", "WM_event_add_fileselect");
-       RNA_def_function_ui_description(func, "Show up the file selector.");
+       RNA_def_function_ui_description(func, "Show up the file selector");
        rna_generic_op_invoke(func, 0);
 
        func= RNA_def_function(srna, "modal_handler_add", "rna_event_modal_handler_add");
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_USE_CONTEXT);
-       parm= RNA_def_pointer(func, "operator", "Operator", "", "Operator to call.");
+       parm= RNA_def_pointer(func, "operator", "Operator", "", "Operator to call");
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_function_return(func, RNA_def_boolean(func, "handle", 1, "", ""));
 
@@ -214,7 +214,7 @@ void RNA_api_wm(StructRNA *srna)
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_property_range(parm, 0.0, FLT_MAX);
        RNA_def_property_ui_text(parm, "Time Step", "Interval in seconds between timer events");
-       RNA_def_pointer(func, "window", "Window", "", "Window to attach the timer to or None.");
+       RNA_def_pointer(func, "window", "Window", "", "Window to attach the timer to or None");
        parm= RNA_def_pointer(func, "result", "Timer", "", "");
        RNA_def_function_return(func, parm);
 
@@ -226,12 +226,12 @@ void RNA_api_wm(StructRNA *srna)
 
        /* invoke functions, for use with python */
        func= RNA_def_function(srna, "invoke_props_popup", "WM_operator_props_popup");
-       RNA_def_function_ui_description(func, "Operator popup invoke.");
+       RNA_def_function_ui_description(func, "Operator popup invoke");
        rna_generic_op_invoke(func, WM_GEN_INVOKE_EVENT|WM_GEN_INVOKE_RETURN);
 
        /* invoked dialog opens popup with OK button, does not auto-exec operator. */
        func= RNA_def_function(srna, "invoke_props_dialog", "WM_operator_props_dialog_popup");
-       RNA_def_function_ui_description(func, "Operator dialog (non-autoexec popup) invoke.");
+       RNA_def_function_ui_description(func, "Operator dialog (non-autoexec popup) invoke");
        rna_generic_op_invoke(func, WM_GEN_INVOKE_SIZE|WM_GEN_INVOKE_RETURN);
 
        /* invoke enum */
@@ -240,11 +240,11 @@ void RNA_api_wm(StructRNA *srna)
 
        /* invoke functions, for use with python */
        func= RNA_def_function(srna, "invoke_popup", "WM_operator_ui_popup");
-       RNA_def_function_ui_description(func, "Operator popup invoke.");
+       RNA_def_function_ui_description(func, "Operator popup invoke");
        rna_generic_op_invoke(func, WM_GEN_INVOKE_SIZE|WM_GEN_INVOKE_RETURN);
 
        func= RNA_def_function(srna, "invoke_confirm", "WM_operator_confirm");
-       RNA_def_function_ui_description(func, "Operator confirmation.");
+       RNA_def_function_ui_description(func, "Operator confirmation");
        rna_generic_op_invoke(func, WM_GEN_INVOKE_EVENT|WM_GEN_INVOKE_RETURN);
        
 }
@@ -266,7 +266,7 @@ void RNA_api_operator(StructRNA *srna)
 
        /* poll */
        func= RNA_def_function(srna, "poll", NULL);
-       RNA_def_function_ui_description(func, "Test if the operator can be called or not.");
+       RNA_def_function_ui_description(func, "Test if the operator can be called or not");
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_REGISTER_OPTIONAL);
        RNA_def_function_return(func, RNA_def_boolean(func, "visible", 1, "", ""));
        parm= RNA_def_pointer(func, "context", "Context", "", "");
@@ -274,7 +274,7 @@ void RNA_api_operator(StructRNA *srna)
 
        /* exec */
        func= RNA_def_function(srna, "execute", NULL);
-       RNA_def_function_ui_description(func, "Execute the operator.");
+       RNA_def_function_ui_description(func, "Execute the operator");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -284,7 +284,7 @@ void RNA_api_operator(StructRNA *srna)
 
        /* check */
        func= RNA_def_function(srna, "check", NULL);
-       RNA_def_function_ui_description(func, "Check the operator settings, return True to signal a change to redraw.");
+       RNA_def_function_ui_description(func, "Check the operator settings, return True to signal a change to redraw");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -294,7 +294,7 @@ void RNA_api_operator(StructRNA *srna)
        
        /* invoke */
        func= RNA_def_function(srna, "invoke", NULL);
-       RNA_def_function_ui_description(func, "Invoke the operator.");
+       RNA_def_function_ui_description(func, "Invoke the operator");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -305,7 +305,7 @@ void RNA_api_operator(StructRNA *srna)
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "modal", NULL); /* same as invoke */
-       RNA_def_function_ui_description(func, "Modal operator function.");
+       RNA_def_function_ui_description(func, "Modal operator function");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -317,14 +317,14 @@ void RNA_api_operator(StructRNA *srna)
 
        /* draw */
        func= RNA_def_function(srna, "draw", NULL);
-       RNA_def_function_ui_description(func, "Draw function for the operator.");
+       RNA_def_function_ui_description(func, "Draw function for the operator");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
 
        /* cancel */
        func= RNA_def_function(srna, "cancel", NULL);
-       RNA_def_function_ui_description(func, "Called when the operator is cancelled.");
+       RNA_def_function_ui_description(func, "Called when the operator is cancelled");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -350,7 +350,7 @@ void RNA_api_macro(StructRNA *srna)
 
        /* poll */
        func= RNA_def_function(srna, "poll", NULL);
-       RNA_def_function_ui_description(func, "Test if the operator can be called or not.");
+       RNA_def_function_ui_description(func, "Test if the operator can be called or not");
        RNA_def_function_flag(func, FUNC_NO_SELF|FUNC_REGISTER_OPTIONAL);
        RNA_def_function_return(func, RNA_def_boolean(func, "visible", 1, "", ""));
        parm= RNA_def_pointer(func, "context", "Context", "", "");
@@ -358,7 +358,7 @@ void RNA_api_macro(StructRNA *srna)
 
        /* draw */
        func= RNA_def_function(srna, "draw", NULL);
-       RNA_def_function_ui_description(func, "Draw function for the operator.");
+       RNA_def_function_ui_description(func, "Draw function for the operator");
        RNA_def_function_flag(func, FUNC_REGISTER_OPTIONAL);
        parm= RNA_def_pointer(func, "context", "Context", "", "");
        RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
@@ -377,7 +377,7 @@ void RNA_api_keymap(StructRNA *srna)
 
        func= RNA_def_function(srna, "active", "rna_keymap_active");
        RNA_def_function_flag(func, FUNC_USE_CONTEXT);
-       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Active key map.");
+       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Active key map");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "restore_to_default", "WM_keymap_restore_to_default");
@@ -420,7 +420,7 @@ void RNA_api_keymapitems(StructRNA *srna)
        RNA_def_boolean(func, "alt", 0, "Alt", "");
        RNA_def_boolean(func, "oskey", 0, "OS Key", "");
        RNA_def_enum(func, "key_modifier", event_type_items, 0, "Key Modifier", "");
-       parm= RNA_def_pointer(func, "item", "KeyMapItem", "Item", "Added key map item.");
+       parm= RNA_def_pointer(func, "item", "KeyMapItem", "Item", "Added key map item");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "new_modal", "rna_KeyMap_item_new_modal");
@@ -437,7 +437,7 @@ void RNA_api_keymapitems(StructRNA *srna)
        RNA_def_boolean(func, "alt", 0, "Alt", "");
        RNA_def_boolean(func, "oskey", 0, "OS Key", "");
        RNA_def_enum(func, "key_modifier", event_type_items, 0, "Key Modifier", "");
-       parm= RNA_def_pointer(func, "item", "KeyMapItem", "Item", "Added key map item.");
+       parm= RNA_def_pointer(func, "item", "KeyMapItem", "Item", "Added key map item");
        RNA_def_function_return(func, parm);
        
        func= RNA_def_function(srna, "remove", "WM_keymap_remove_item");
@@ -463,7 +463,7 @@ void RNA_api_keymaps(StructRNA *srna)
        RNA_def_enum(func, "space_type", space_type_items, SPACE_EMPTY, "Space Type", "");
        RNA_def_enum(func, "region_type", region_type_items, RGN_TYPE_WINDOW, "Region Type", "");
        RNA_def_boolean(func, "modal", 0, "Modal", "");
-       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Added key map.");
+       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Added key map");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "find", "rna_keymap_find"); // find_keymap
@@ -471,13 +471,13 @@ void RNA_api_keymaps(StructRNA *srna)
        RNA_def_property_flag(parm, PROP_REQUIRED);
        RNA_def_enum(func, "space_type", space_type_items, SPACE_EMPTY, "Space Type", "");
        RNA_def_enum(func, "region_type", region_type_items, RGN_TYPE_WINDOW, "Region Type", "");
-       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Corresponding key map.");
+       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Corresponding key map");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "find_modal", "rna_keymap_find_modal"); // find_keymap_modal
        parm= RNA_def_string(func, "name", "", 0, "Operator Name", "");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Corresponding key map.");
+       parm= RNA_def_pointer(func, "keymap", "KeyMap", "Key Map", "Corresponding key map");
        RNA_def_function_return(func, parm);
 }
 
@@ -489,11 +489,11 @@ void RNA_api_keyconfigs(StructRNA *srna)
        func= RNA_def_function(srna, "new", "WM_keyconfig_new_user"); // add_keyconfig
        parm= RNA_def_string(func, "name", "", 0, "Name", "");
        RNA_def_property_flag(parm, PROP_REQUIRED);
-       parm= RNA_def_pointer(func, "keyconfig", "KeyConfig", "Key Configuration", "Added key configuration.");
+       parm= RNA_def_pointer(func, "keyconfig", "KeyConfig", "Key Configuration", "Added key configuration");
        RNA_def_function_return(func, parm);
 
        func= RNA_def_function(srna, "remove", "WM_keyconfig_remove"); // remove_keyconfig
-       parm= RNA_def_pointer(func, "keyconfig", "KeyConfig", "Key Configuration", "Removed key configuration.");
+       parm= RNA_def_pointer(func, "keyconfig", "KeyConfig", "Key Configuration", "Removed key configuration");
        RNA_def_property_flag(parm, PROP_REQUIRED);
 }