batch remove .'s used with RNA_def_struct_ui_text
[blender.git] / source / blender / makesrna / intern / rna_fcurve.c
index d1b1307a19c5c6a3774a2f1001b9b97109936586..70c031d6cae343ec56d8904aae606bbd20975a88 100644 (file)
@@ -416,19 +416,19 @@ static void rna_def_fmodifier_generator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "FModifierGenerator", "FModifier");
-       RNA_def_struct_ui_text(srna, "Generator F-Curve Modifier", "Deterministically generates values for the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Generator F-Curve Modifier", "Deterministically generates values for the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Generator", "data");
        
        /* define common props */
        prop= RNA_def_property(srna, "additive", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_GENERATOR_ADDITIVE);
-       RNA_def_property_ui_text(prop, "Additive", "Values generated by this modifier are applied on top of the existing values instead of overwriting them.");
+       RNA_def_property_ui_text(prop, "Additive", "Values generated by this modifier are applied on top of the existing values instead of overwriting them");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
                // XXX this has a special validation func
        prop= RNA_def_property(srna, "mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, generator_mode_items);
-       RNA_def_property_ui_text(prop, "Mode", "Type of generator to use.");
+       RNA_def_property_ui_text(prop, "Mode", "Type of generator to use");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        
@@ -444,7 +444,7 @@ static void rna_def_fmodifier_generator(BlenderRNA *brna)
        RNA_def_property_flag(prop, PROP_DYNAMIC);
        RNA_def_property_dynamic_array_funcs(prop, "rna_FModifierGenerator_coefficients_get_length");
        RNA_def_property_float_funcs(prop, "rna_FModifierGenerator_coefficients_get", "rna_FModifierGenerator_coefficients_set", NULL);
-       RNA_def_property_ui_text(prop, "Coefficients", "Coefficients for 'x' (starting from lowest power of x^0).");
+       RNA_def_property_ui_text(prop, "Coefficients", "Coefficients for 'x' (starting from lowest power of x^0)");
 }
 
 /* --------- */
@@ -464,36 +464,36 @@ static void rna_def_fmodifier_function_generator(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "FModifierFunctionGenerator", "FModifier");
-       RNA_def_struct_ui_text(srna, "Built-In Function F-Modifier", "Generates values using a Built-In Function.");
+       RNA_def_struct_ui_text(srna, "Built-In Function F-Modifier", "Generates values using a Built-In Function");
        RNA_def_struct_sdna_from(srna, "FMod_FunctionGenerator", "data");
        
        /* coefficients */
        prop= RNA_def_property(srna, "amplitude", PROP_FLOAT, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Amplitude", "Scale factor determining the maximum/minimum values.");
+       RNA_def_property_ui_text(prop, "Amplitude", "Scale factor determining the maximum/minimum values");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "phase_multiplier", PROP_FLOAT, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Phase Multiplier", "Scale factor determining the 'speed' of the function.");
+       RNA_def_property_ui_text(prop, "Phase Multiplier", "Scale factor determining the 'speed' of the function");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "phase_offset", PROP_FLOAT, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Phase Offset", "Constant factor to offset time by for function.");
+       RNA_def_property_ui_text(prop, "Phase Offset", "Constant factor to offset time by for function");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "value_offset", PROP_FLOAT, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Value Offset", "Constant factor to offset values by.");
+       RNA_def_property_ui_text(prop, "Value Offset", "Constant factor to offset values by");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        /* flags */
        prop= RNA_def_property(srna, "additive", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_GENERATOR_ADDITIVE);
-       RNA_def_property_ui_text(prop, "Additive", "Values generated by this modifier are applied on top of the existing values instead of overwriting them.");
+       RNA_def_property_ui_text(prop, "Additive", "Values generated by this modifier are applied on top of the existing values instead of overwriting them");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "function_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "type");
        RNA_def_property_enum_items(prop, prop_type_items);
-       RNA_def_property_ui_text(prop, "Type", "Type of built-in function to use.");
+       RNA_def_property_ui_text(prop, "Type", "Type of built-in function to use");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
 }
 
@@ -505,7 +505,7 @@ static void rna_def_fmodifier_envelope_ctrl(BlenderRNA *brna)
        PropertyRNA *prop;
        
        srna= RNA_def_struct(brna, "FModifierEnvelopeControlPoint", NULL);
-       RNA_def_struct_ui_text(srna, "Envelope Control Point", "Control point for envelope F-Modifier.");
+       RNA_def_struct_ui_text(srna, "Envelope Control Point", "Control point for envelope F-Modifier");
        RNA_def_struct_sdna(srna, "FCM_EnvelopeData");
        
        /* min/max extents 
@@ -514,18 +514,18 @@ static void rna_def_fmodifier_envelope_ctrl(BlenderRNA *brna)
         */
        prop= RNA_def_property(srna, "minimum", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "min");
-       RNA_def_property_ui_text(prop, "Minimum Value", "Lower bound of envelope at this control-point.");
+       RNA_def_property_ui_text(prop, "Minimum Value", "Lower bound of envelope at this control-point");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "maximum", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "max");
-       RNA_def_property_ui_text(prop, "Maximum Value", "Upper bound of envelope at this control-point.");
+       RNA_def_property_ui_text(prop, "Maximum Value", "Upper bound of envelope at this control-point");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        /* Frame */
        prop= RNA_def_property(srna, "frame", PROP_FLOAT, PROP_TIME);
        RNA_def_property_float_sdna(prop, NULL, "time");
-       RNA_def_property_ui_text(prop, "Frame", "Frame this control-point occurs on.");
+       RNA_def_property_ui_text(prop, "Frame", "Frame this control-point occurs on");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        // TODO:
@@ -538,29 +538,29 @@ static void rna_def_fmodifier_envelope(BlenderRNA *brna)
        PropertyRNA *prop;
        
        srna= RNA_def_struct(brna, "FModifierEnvelope", "FModifier");
-       RNA_def_struct_ui_text(srna, "Envelope F-Modifier", "Scales the values of the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Envelope F-Modifier", "Scales the values of the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Envelope", "data");
        
        /* Collections */
        prop= RNA_def_property(srna, "control_points", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_collection_sdna(prop, NULL, "data", "totvert");
        RNA_def_property_struct_type(prop, "FModifierEnvelopeControlPoint");
-       RNA_def_property_ui_text(prop, "Control Points", "Control points defining the shape of the envelope.");
+       RNA_def_property_ui_text(prop, "Control Points", "Control points defining the shape of the envelope");
        
        /* Range Settings */
        prop= RNA_def_property(srna, "reference_value", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "midval");
-       RNA_def_property_ui_text(prop, "Reference Value", "Value that envelope's influence is centered around / based on.");
+       RNA_def_property_ui_text(prop, "Reference Value", "Value that envelope's influence is centered around / based on");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "default_minimum", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "min");
-       RNA_def_property_ui_text(prop, "Default Minimum", "Lower distance from Reference Value for 1:1 default influence.");
+       RNA_def_property_ui_text(prop, "Default Minimum", "Lower distance from Reference Value for 1:1 default influence");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "default_maximum", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "max");
-       RNA_def_property_ui_text(prop, "Default Maximum", "Upper distance from Reference Value for 1:1 default influence.");
+       RNA_def_property_ui_text(prop, "Default Maximum", "Upper distance from Reference Value for 1:1 default influence");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
 }
 
@@ -579,13 +579,13 @@ static void rna_def_fmodifier_cycles(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "FModifierCycles", "FModifier");
-       RNA_def_struct_ui_text(srna, "Cycles F-Modifier", "Repeats the values of the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Cycles F-Modifier", "Repeats the values of the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Cycles", "data");
        
        /* before */
        prop= RNA_def_property(srna, "before_mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_type_items);
-       RNA_def_property_ui_text(prop, "Before Mode", "Cycling mode to use before first keyframe.");
+       RNA_def_property_ui_text(prop, "Before Mode", "Cycling mode to use before first keyframe");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "before_cycles", PROP_FLOAT, PROP_NONE);
@@ -595,7 +595,7 @@ static void rna_def_fmodifier_cycles(BlenderRNA *brna)
        /* after */
        prop= RNA_def_property(srna, "after_mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_type_items);
-       RNA_def_property_ui_text(prop, "After Mode", "Cycling mode to use after last keyframe.");
+       RNA_def_property_ui_text(prop, "After Mode", "Cycling mode to use after last keyframe");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "after_cycles", PROP_FLOAT, PROP_NONE);
@@ -611,7 +611,7 @@ static void rna_def_fmodifier_python(BlenderRNA *brna)
        //PropertyRNA *prop;
        
        srna= RNA_def_struct(brna, "FModifierPython", "FModifier");
-       RNA_def_struct_ui_text(srna, "Python F-Modifier", "Performs user-defined operation on the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Python F-Modifier", "Performs user-defined operation on the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Python", "data");
 }
 
@@ -623,47 +623,47 @@ static void rna_def_fmodifier_limits(BlenderRNA *brna)
        PropertyRNA *prop;
        
        srna= RNA_def_struct(brna, "FModifierLimits", "FModifier");
-       RNA_def_struct_ui_text(srna, "Limits F-Modifier", "Limits the time/value ranges of the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Limits F-Modifier", "Limits the time/value ranges of the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Limits", "data");
        
        prop= RNA_def_property(srna, "use_minimum_x", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_LIMIT_XMIN);
-       RNA_def_property_ui_text(prop, "Minimum X", "Use the minimum X value.");
+       RNA_def_property_ui_text(prop, "Minimum X", "Use the minimum X value");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "use_minimum_y", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_LIMIT_YMIN);
-       RNA_def_property_ui_text(prop, "Minimum Y", "Use the minimum Y value.");
+       RNA_def_property_ui_text(prop, "Minimum Y", "Use the minimum Y value");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "use_maximum_x", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_LIMIT_XMAX);
-       RNA_def_property_ui_text(prop, "Maximum X", "Use the maximum X value.");
+       RNA_def_property_ui_text(prop, "Maximum X", "Use the maximum X value");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "use_maximum_y", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCM_LIMIT_YMAX);
-       RNA_def_property_ui_text(prop, "Maximum Y", "Use the maximum Y value.");
+       RNA_def_property_ui_text(prop, "Maximum Y", "Use the maximum Y value");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "minimum_x", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "rect.xmin");
-       RNA_def_property_ui_text(prop, "Minimum X", "Lowest X value to allow.");
+       RNA_def_property_ui_text(prop, "Minimum X", "Lowest X value to allow");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "minimum_y", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "rect.ymin");
-       RNA_def_property_ui_text(prop, "Minimum Y", "Lowest Y value to allow.");
+       RNA_def_property_ui_text(prop, "Minimum Y", "Lowest Y value to allow");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "maximum_x", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "rect.xmax");
-       RNA_def_property_ui_text(prop, "Maximum X", "Highest X value to allow.");
+       RNA_def_property_ui_text(prop, "Maximum X", "Highest X value to allow");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "maximum_y", PROP_FLOAT, PROP_NONE);
        RNA_def_property_float_sdna(prop, NULL, "rect.ymax");
-       RNA_def_property_ui_text(prop, "Maximum Y", "Highest Y value to allow.");
+       RNA_def_property_ui_text(prop, "Maximum Y", "Highest Y value to allow");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
 }
 
@@ -682,12 +682,12 @@ static void rna_def_fmodifier_noise(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "FModifierNoise", "FModifier");
-       RNA_def_struct_ui_text(srna, "Noise F-Modifier", "Gives randomness to the modified F-Curve.");
+       RNA_def_struct_ui_text(srna, "Noise F-Modifier", "Gives randomness to the modified F-Curve");
        RNA_def_struct_sdna_from(srna, "FMod_Noise", "data");
        
        prop= RNA_def_property(srna, "modification", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_modification_items);
-       RNA_def_property_ui_text(prop, "Modification", "Method of modifying the existing F-Curve.");
+       RNA_def_property_ui_text(prop, "Modification", "Method of modifying the existing F-Curve");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_EDIT, NULL);
        
        prop= RNA_def_property(srna, "size", PROP_FLOAT, PROP_NONE);
@@ -723,13 +723,13 @@ static void rna_def_fmodifier(BlenderRNA *brna)
        /* base struct definition */
        srna= RNA_def_struct(brna, "FModifier", NULL);
        RNA_def_struct_refine_func(srna, "rna_FModifierType_refine");
-       RNA_def_struct_ui_text(srna, "F-Modifier", "Modifier for values of F-Curve.");
+       RNA_def_struct_ui_text(srna, "F-Modifier", "Modifier for values of F-Curve");
        
 #if 0 // XXX not used yet
        /* name */
        prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
        RNA_def_struct_name_property(srna, prop);
-       RNA_def_property_ui_text(prop, "Name", "Short description of F-Curve Modifier.");
+       RNA_def_property_ui_text(prop, "Name", "Short description of F-Curve Modifier");
 #endif // XXX not used yet
        
        /* type */
@@ -741,19 +741,19 @@ static void rna_def_fmodifier(BlenderRNA *brna)
        /* settings */
        prop= RNA_def_property(srna, "expanded", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FMODIFIER_FLAG_EXPANDED);
-       RNA_def_property_ui_text(prop, "Expanded", "F-Curve Modifier's panel is expanded in UI.");
+       RNA_def_property_ui_text(prop, "Expanded", "F-Curve Modifier's panel is expanded in UI");
        RNA_def_property_ui_icon(prop, ICON_TRIA_RIGHT, 1);
        
        prop= RNA_def_property(srna, "muted", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FMODIFIER_FLAG_MUTED);
-       RNA_def_property_ui_text(prop, "Muted", "F-Curve Modifier will not be evaluated.");
+       RNA_def_property_ui_text(prop, "Muted", "F-Curve Modifier will not be evaluated");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
        RNA_def_property_ui_icon(prop, ICON_MUTE_IPO_OFF, 1);
        
        prop= RNA_def_property(srna, "disabled", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_clear_flag(prop, PROP_EDITABLE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FMODIFIER_FLAG_DISABLED);
-       RNA_def_property_ui_text(prop, "Disabled", "F-Curve Modifier has invalid settings and will not be evaluated.");
+       RNA_def_property_ui_text(prop, "Disabled", "F-Curve Modifier has invalid settings and will not be evaluated");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
        
                // TODO: setting this to true must ensure that all others in stack are turned off too...
@@ -785,7 +785,7 @@ static void rna_def_drivertarget(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
        
        srna= RNA_def_struct(brna, "DriverTarget", NULL);
-       RNA_def_struct_ui_text(srna, "Driver Target", "Source of input values for driver variables.");
+       RNA_def_struct_ui_text(srna, "Driver Target", "Source of input values for driver variables");
        
        /* Target Properties - ID-block to Drive */
        prop= RNA_def_property(srna, "id", PROP_POINTER, PROP_NONE);
@@ -802,29 +802,29 @@ static void rna_def_drivertarget(BlenderRNA *brna)
        RNA_def_property_enum_default(prop, ID_OB);
        RNA_def_property_enum_funcs(prop, NULL, "rna_DriverTarget_id_type_set", NULL);
        RNA_def_property_editable_func(prop, "rna_DriverTarget_id_type_editable");
-       RNA_def_property_ui_text(prop, "ID Type", "Type of ID-block that can be used.");
+       RNA_def_property_ui_text(prop, "ID Type", "Type of ID-block that can be used");
        RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
        
        /* Target Properties - Property to Drive */
        prop= RNA_def_property(srna, "data_path", PROP_STRING, PROP_NONE);
        RNA_def_property_string_funcs(prop, "rna_DriverTarget_RnaPath_get", "rna_DriverTarget_RnaPath_length", "rna_DriverTarget_RnaPath_set");
-       RNA_def_property_ui_text(prop, "Data Path", "RNA Path (from ID-block) to property used.");
+       RNA_def_property_ui_text(prop, "Data Path", "RNA Path (from ID-block) to property used");
        RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
        
        prop= RNA_def_property(srna, "bone_target", PROP_STRING, PROP_NONE);
        RNA_def_property_string_sdna(prop, NULL, "pchan_name");
-       RNA_def_property_ui_text(prop, "Bone Name", "Name of PoseBone to use as target.");
+       RNA_def_property_ui_text(prop, "Bone Name", "Name of PoseBone to use as target");
        RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
        
        prop= RNA_def_property(srna, "transform_type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "transChan");
        RNA_def_property_enum_items(prop, prop_trans_chan_items);
-       RNA_def_property_ui_text(prop, "Type", "Driver variable type.");
+       RNA_def_property_ui_text(prop, "Type", "Driver variable type");
        RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
        
        prop= RNA_def_property(srna, "use_local_space_transforms", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", DTAR_FLAG_LOCALSPACE);
-       RNA_def_property_ui_text(prop, "Local Space", "Use transforms in Local Space (as opposed to the worldspace default).");
+       RNA_def_property_ui_text(prop, "Local Space", "Use transforms in Local Space (as opposed to the worldspace default)");
        RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
 }
 
@@ -843,7 +843,7 @@ static void rna_def_drivervar(BlenderRNA *brna)
        
        srna= RNA_def_struct(brna, "DriverVariable", NULL);
        RNA_def_struct_sdna(srna, "DriverVar");
-       RNA_def_struct_ui_text(srna, "Driver Variable", "Variable from some source/target for driver relationship.");
+       RNA_def_struct_ui_text(srna, "Driver Variable", "Variable from some source/target for driver relationship");
        
        /* Variable Name */
        prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
@@ -855,7 +855,7 @@ static void rna_def_drivervar(BlenderRNA *brna)
        prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_type_items);
        RNA_def_property_enum_funcs(prop, NULL, "rna_DriverVariable_type_set", NULL);
-       RNA_def_property_ui_text(prop, "Type", "Driver variable type.");
+       RNA_def_property_ui_text(prop, "Type", "Driver variable type");
        RNA_def_property_update(prop, 0, "rna_ChannelDriver_update_data"); // XXX
        
        /* Targets */
@@ -863,7 +863,7 @@ static void rna_def_drivervar(BlenderRNA *brna)
        prop= RNA_def_property(srna, "targets", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_collection_sdna(prop, NULL, "targets", "num_targets");
        RNA_def_property_struct_type(prop, "DriverTarget");
-       RNA_def_property_ui_text(prop, "Targets", "Sources of input data for evaluating this variable.");
+       RNA_def_property_ui_text(prop, "Targets", "Sources of input data for evaluating this variable");
 }
 
 
@@ -879,7 +879,7 @@ static void rna_def_channeldriver_variables(BlenderRNA *brna, PropertyRNA *cprop
        RNA_def_property_srna(cprop, "ChannelDriverVariables");
        srna= RNA_def_struct(brna, "ChannelDriverVariables", NULL);
        RNA_def_struct_sdna(srna, "ChannelDriver");
-       RNA_def_struct_ui_text(srna, "ChannelDriver Variables", "Collection of channel driver Variables.");
+       RNA_def_struct_ui_text(srna, "ChannelDriver Variables", "Collection of channel driver Variables");
        
        
        /* add variable */
@@ -912,30 +912,30 @@ static void rna_def_channeldriver(BlenderRNA *brna)
 
        srna= RNA_def_struct(brna, "Driver", NULL);
        RNA_def_struct_sdna(srna, "ChannelDriver");
-       RNA_def_struct_ui_text(srna, "Driver", "Driver for the value of a setting based on an external value.");
+       RNA_def_struct_ui_text(srna, "Driver", "Driver for the value of a setting based on an external value");
 
        /* Enums */
        prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_type_items);
-       RNA_def_property_ui_text(prop, "Type", "Driver type.");
+       RNA_def_property_ui_text(prop, "Type", "Driver type");
        RNA_def_property_update(prop, 0, "rna_ChannelDriver_update_data");
 
        /* String values */
        prop= RNA_def_property(srna, "expression", PROP_STRING, PROP_NONE);
-       RNA_def_property_ui_text(prop, "Expression", "Expression to use for Scripted Expression.");
+       RNA_def_property_ui_text(prop, "Expression", "Expression to use for Scripted Expression");
        RNA_def_property_update(prop, 0, "rna_ChannelDriver_update_expr");
 
        /* Collections */
        prop= RNA_def_property(srna, "variables", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_collection_sdna(prop, NULL, "variables", NULL);
        RNA_def_property_struct_type(prop, "DriverVariable");
-       RNA_def_property_ui_text(prop, "Variables", "Properties acting as inputs for this driver.");
+       RNA_def_property_ui_text(prop, "Variables", "Properties acting as inputs for this driver");
        rna_def_channeldriver_variables(brna, prop);
        
        /* Settings */
        prop= RNA_def_property(srna, "show_debug_info", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", DRIVER_FLAG_SHOWDEBUG);
-       RNA_def_property_ui_text(prop, "Show Debug Info", "Show intermediate values for the driver calculations to allow debugging of drivers.");
+       RNA_def_property_ui_text(prop, "Show Debug Info", "Show intermediate values for the driver calculations to allow debugging of drivers");
        
        /* Functions */
        RNA_api_drivers(srna);
@@ -950,7 +950,7 @@ static void rna_def_fpoint(BlenderRNA *brna)
        
        srna= RNA_def_struct(brna, "FCurveSample", NULL);
        RNA_def_struct_sdna(srna, "FPoint");
-       RNA_def_struct_ui_text(srna, "F-Curve Sample", "Sample point for F-Curve.");
+       RNA_def_struct_ui_text(srna, "F-Curve Sample", "Sample point for F-Curve");
        
        /* Boolean values */
        prop= RNA_def_property(srna, "selected", PROP_BOOLEAN, PROP_NONE);
@@ -977,7 +977,7 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
        
        srna= RNA_def_struct(brna, "Keyframe", NULL);
        RNA_def_struct_sdna(srna, "BezTriple");
-       RNA_def_struct_ui_text(srna, "Keyframe", "Bezier curve point with two handles defining a Keyframe on an F-Curve.");
+       RNA_def_struct_ui_text(srna, "Keyframe", "Bezier curve point with two handles defining a Keyframe on an F-Curve");
        
        /* Boolean values */
        prop= RNA_def_property(srna, "selected_handle1", PROP_BOOLEAN, PROP_NONE);
@@ -1011,13 +1011,13 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
        prop= RNA_def_property(srna, "interpolation", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "ipo");
        RNA_def_property_enum_items(prop, beztriple_interpolation_mode_items);
-       RNA_def_property_ui_text(prop, "Interpolation", "Interpolation method to use for segment of the curve from this Keyframe until the next Keyframe.");
+       RNA_def_property_ui_text(prop, "Interpolation", "Interpolation method to use for segment of the curve from this Keyframe until the next Keyframe");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
        
        prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_sdna(prop, NULL, "hide");
        RNA_def_property_enum_items(prop, beztriple_keyframe_type_items);
-       RNA_def_property_ui_text(prop, "Type", "The type of keyframe.");
+       RNA_def_property_ui_text(prop, "Type", "The type of keyframe");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
        
        /* Vector values */
@@ -1053,7 +1053,7 @@ static void rna_def_fcurve_modifiers(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_property_srna(cprop, "FCurveModifiers");
        srna= RNA_def_struct(brna, "FCurveModifiers", NULL);
        RNA_def_struct_sdna(srna, "FCurve");
-       RNA_def_struct_ui_text(srna, "F-Curve Modifiers", "Collection of F-Curve Modifiers.");
+       RNA_def_struct_ui_text(srna, "F-Curve Modifiers", "Collection of F-Curve Modifiers");
 
 
        /* Collection active property */
@@ -1061,7 +1061,7 @@ static void rna_def_fcurve_modifiers(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_property_struct_type(prop, "FModifier");
        RNA_def_property_pointer_funcs(prop, "rna_FCurve_active_modifier_get", "rna_FCurve_active_modifier_set", NULL);
        RNA_def_property_flag(prop, PROP_EDITABLE);
-       RNA_def_property_ui_text(prop, "Active F-Curve Modifier", "Active F-Curve Modifier.");
+       RNA_def_property_ui_text(prop, "Active F-Curve Modifier", "Active F-Curve Modifier");
 
        /* Constraint collection */
        func= RNA_def_function(srna, "new", "rna_FCurve_modifiers_new");
@@ -1101,7 +1101,7 @@ static void rna_def_fcurve(BlenderRNA *brna)
                {0, NULL, 0, NULL, NULL}};
 
        srna= RNA_def_struct(brna, "FCurve", NULL);
-       RNA_def_struct_ui_text(srna, "F-Curve", "F-Curve defining values of a period of time.");
+       RNA_def_struct_ui_text(srna, "F-Curve", "F-Curve defining values of a period of time");
        RNA_def_struct_ui_icon(srna, ICON_ANIM_DATA);
 
        /* Enums */
@@ -1119,34 +1119,34 @@ static void rna_def_fcurve(BlenderRNA *brna)
        prop= RNA_def_property(srna, "group", PROP_POINTER, PROP_NONE);
        RNA_def_property_pointer_sdna(prop, NULL, "grp");
        RNA_def_property_clear_flag(prop, PROP_EDITABLE); // XXX this is not editable for now, since editing this will easily break the visible hierarchy
-       RNA_def_property_ui_text(prop, "Group", "Action Group that this F-Curve belongs to.");
+       RNA_def_property_ui_text(prop, "Group", "Action Group that this F-Curve belongs to");
        RNA_def_property_update(prop, NC_ANIMATION|ND_FCURVES_ORDER, NULL);
        
        /* Path + Array Index */
        prop= RNA_def_property(srna, "data_path", PROP_STRING, PROP_NONE);
        RNA_def_property_string_funcs(prop, "rna_FCurve_RnaPath_get", "rna_FCurve_RnaPath_length", "rna_FCurve_RnaPath_set");
-       RNA_def_property_ui_text(prop, "Data Path", "RNA Path to property affected by F-Curve.");
+       RNA_def_property_ui_text(prop, "Data Path", "RNA Path to property affected by F-Curve");
        RNA_def_property_update(prop, NC_ANIMATION, NULL);      // XXX need an update callback for this to that animation gets evaluated
        
        prop= RNA_def_property(srna, "array_index", PROP_INT, PROP_NONE);
-       RNA_def_property_ui_text(prop, "RNA Array Index", "Index to the specific property affected by F-Curve if applicable.");
+       RNA_def_property_ui_text(prop, "RNA Array Index", "Index to the specific property affected by F-Curve if applicable");
        RNA_def_property_update(prop, NC_ANIMATION, NULL);      // XXX need an update callback for this so that animation gets evaluated
        
        /* Color */
        prop= RNA_def_property(srna, "color_mode", PROP_ENUM, PROP_NONE);
        RNA_def_property_enum_items(prop, prop_mode_color_items);
-       RNA_def_property_ui_text(prop, "Color Mode", "Method used to determine color of F-Curve in Graph Editor.");
+       RNA_def_property_ui_text(prop, "Color Mode", "Method used to determine color of F-Curve in Graph Editor");
        RNA_def_property_update(prop, NC_ANIMATION, NULL);      
        
        prop= RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Color", "Color of the F-Curve in the Graph Editor.");
+       RNA_def_property_ui_text(prop, "Color", "Color of the F-Curve in the Graph Editor");
        RNA_def_property_update(prop, NC_ANIMATION, NULL);      
        
        /* Flags */
        prop= RNA_def_property(srna, "selected", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCURVE_SELECTED);
-       RNA_def_property_ui_text(prop, "Selected", "F-Curve is selected for editing.");
+       RNA_def_property_ui_text(prop, "Selected", "F-Curve is selected for editing");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_SELECT, NULL);
        
        prop= RNA_def_property(srna, "locked", PROP_BOOLEAN, PROP_NONE);
@@ -1156,17 +1156,17 @@ static void rna_def_fcurve(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "muted", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCURVE_MUTED);
-       RNA_def_property_ui_text(prop, "Muted", "F-Curve is not evaluated.");
+       RNA_def_property_ui_text(prop, "Muted", "F-Curve is not evaluated");
        RNA_def_property_update(prop, NC_ANIMATION|ND_ANIMCHAN_EDIT, NULL);
        
        prop= RNA_def_property(srna, "auto_clamped_handles", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCURVE_AUTO_HANDLES);
-       RNA_def_property_ui_text(prop, "Auto Clamped Handles", "All auto-handles for F-Curve are clamped.");
+       RNA_def_property_ui_text(prop, "Auto Clamped Handles", "All auto-handles for F-Curve are clamped");
        RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
        
        prop= RNA_def_property(srna, "visible", PROP_BOOLEAN, PROP_NONE);
        RNA_def_property_boolean_sdna(prop, NULL, "flag", FCURVE_VISIBLE);
-       RNA_def_property_ui_text(prop, "Visible", "F-Curve and its keyframes are shown in the Graph Editor graphs.");
+       RNA_def_property_ui_text(prop, "Visible", "F-Curve and its keyframes are shown in the Graph Editor graphs");
        RNA_def_property_update(prop, NC_SPACE|ND_SPACE_GRAPH, NULL);
        
        /* Collections */
@@ -1182,7 +1182,7 @@ static void rna_def_fcurve(BlenderRNA *brna)
        
        prop= RNA_def_property(srna, "modifiers", PROP_COLLECTION, PROP_NONE);
        RNA_def_property_struct_type(prop, "FModifier");
-       RNA_def_property_ui_text(prop, "Modifiers", "Modifiers affecting the shape of the F-Curve.");
+       RNA_def_property_ui_text(prop, "Modifiers", "Modifiers affecting the shape of the F-Curve");
 
        rna_def_fcurve_modifiers(brna, prop);
 }