More tooltip editing
This commit is contained in:
@@ -37,7 +37,7 @@ VarStruct varstr[]= {
|
||||
{ NUMSLI|FLO, "Hi T:", 0.75, 0.0, 1.0,
|
||||
"Saturation Highlights Thres"},
|
||||
{ TOG|INT, "Debug", 0.0, 0.0, 1.0,
|
||||
"Show curves as overlay."},
|
||||
"Show curves as overlay"},
|
||||
};
|
||||
|
||||
typedef struct Cast {
|
||||
|
@@ -36,7 +36,7 @@ VarStruct varstr[]= {
|
||||
{ NUMSLI|FLO, "Hi T:", 0.75, 0.0, 1.0,
|
||||
"Saturation Highlights Thres"},
|
||||
{ TOG|INT, "Debug", 0.0, 0.0, 1.0,
|
||||
"Show curves as overlay."},
|
||||
"Show curves as overlay"},
|
||||
};
|
||||
|
||||
typedef struct Cast {
|
||||
|
@@ -1359,7 +1359,7 @@ from bpy.props import *
|
||||
|
||||
|
||||
class WM_OT_keyconfig_test(bpy.types.Operator):
|
||||
"Test keyconfig for conflicts."
|
||||
"Test keyconfig for conflicts"
|
||||
bl_idname = "wm.keyconfig_test"
|
||||
bl_label = "Test Key Configuration for Conflicts"
|
||||
|
||||
@@ -1495,13 +1495,13 @@ def _string_value(value):
|
||||
|
||||
|
||||
class WM_OT_keyconfig_import(bpy.types.Operator):
|
||||
"Import key configuration from a python script."
|
||||
"Import key configuration from a python script"
|
||||
bl_idname = "wm.keyconfig_import"
|
||||
bl_label = "Import Key Configuration..."
|
||||
|
||||
path = bpy.props.StringProperty(name="File Path", description="File path to write file to.")
|
||||
filename = bpy.props.StringProperty(name="File Name", description="Name of the file.")
|
||||
directory = bpy.props.StringProperty(name="Directory", description="Directory of the file.")
|
||||
path = bpy.props.StringProperty(name="File Path", description="File path to write file to")
|
||||
filename = bpy.props.StringProperty(name="File Name", description="Name of the file")
|
||||
directory = bpy.props.StringProperty(name="Directory", description="Directory of the file")
|
||||
filter_folder = bpy.props.BoolProperty(name="Filter folders", description="", default=True, options={'HIDDEN'})
|
||||
filter_text = bpy.props.BoolProperty(name="Filter text", description="", default=True, options={'HIDDEN'})
|
||||
filter_python = bpy.props.BoolProperty(name="Filter python", description="", default=True, options={'HIDDEN'})
|
||||
@@ -1510,11 +1510,11 @@ class WM_OT_keyconfig_import(bpy.types.Operator):
|
||||
|
||||
def execute(self, context):
|
||||
if not self.properties.path:
|
||||
raise Exception("File path not set.")
|
||||
raise Exception("File path not set")
|
||||
|
||||
f = open(self.properties.path, "r")
|
||||
if not f:
|
||||
raise Exception("Could not open file.")
|
||||
raise Exception("Could not open file")
|
||||
|
||||
name_pattern = re.compile("^kc = wm.add_keyconfig\('(.*)'\)$")
|
||||
|
||||
@@ -1554,24 +1554,24 @@ class WM_OT_keyconfig_import(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keyconfig_export(bpy.types.Operator):
|
||||
"Export key configuration to a python script."
|
||||
"Export key configuration to a python script"
|
||||
bl_idname = "wm.keyconfig_export"
|
||||
bl_label = "Export Key Configuration..."
|
||||
|
||||
path = bpy.props.StringProperty(name="File Path", description="File path to write file to.")
|
||||
filename = bpy.props.StringProperty(name="File Name", description="Name of the file.")
|
||||
directory = bpy.props.StringProperty(name="Directory", description="Directory of the file.")
|
||||
path = bpy.props.StringProperty(name="File Path", description="File path to write file to")
|
||||
filename = bpy.props.StringProperty(name="File Name", description="Name of the file")
|
||||
directory = bpy.props.StringProperty(name="Directory", description="Directory of the file")
|
||||
filter_folder = bpy.props.BoolProperty(name="Filter folders", description="", default=True, options={'HIDDEN'})
|
||||
filter_text = bpy.props.BoolProperty(name="Filter text", description="", default=True, options={'HIDDEN'})
|
||||
filter_python = bpy.props.BoolProperty(name="Filter python", description="", default=True, options={'HIDDEN'})
|
||||
|
||||
def execute(self, context):
|
||||
if not self.properties.path:
|
||||
raise Exception("File path not set.")
|
||||
raise Exception("File path not set")
|
||||
|
||||
f = open(self.properties.path, "w")
|
||||
if not f:
|
||||
raise Exception("Could not open file.")
|
||||
raise Exception("Could not open file")
|
||||
|
||||
wm = context.manager
|
||||
kc = wm.active_keyconfig
|
||||
@@ -1640,7 +1640,7 @@ class WM_OT_keyconfig_export(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keymap_edit(bpy.types.Operator):
|
||||
"Edit key map."
|
||||
"Edit key map"
|
||||
bl_idname = "wm.keymap_edit"
|
||||
bl_label = "Edit Key Map"
|
||||
|
||||
@@ -1652,11 +1652,11 @@ class WM_OT_keymap_edit(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keymap_restore(bpy.types.Operator):
|
||||
"Restore key map(s)."
|
||||
"Restore key map(s)"
|
||||
bl_idname = "wm.keymap_restore"
|
||||
bl_label = "Restore Key Map(s)"
|
||||
|
||||
all = BoolProperty(attr="all", name="All Keymaps", description="Restore all keymaps to default.")
|
||||
all = BoolProperty(attr="all", name="All Keymaps", description="Restore all keymaps to default")
|
||||
|
||||
def execute(self, context):
|
||||
wm = context.manager
|
||||
@@ -1672,7 +1672,7 @@ class WM_OT_keymap_restore(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keyitem_restore(bpy.types.Operator):
|
||||
"Restore key map item."
|
||||
"Restore key map item"
|
||||
bl_idname = "wm.keyitem_restore"
|
||||
bl_label = "Restore Key Map Item"
|
||||
|
||||
@@ -1689,7 +1689,7 @@ class WM_OT_keyitem_restore(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keyitem_add(bpy.types.Operator):
|
||||
"Add key map item."
|
||||
"Add key map item"
|
||||
bl_idname = "wm.keyitem_add"
|
||||
bl_label = "Add Key Map Item"
|
||||
|
||||
@@ -1713,7 +1713,7 @@ class WM_OT_keyitem_add(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keyitem_remove(bpy.types.Operator):
|
||||
"Remove key map item."
|
||||
"Remove key map item"
|
||||
bl_idname = "wm.keyitem_remove"
|
||||
bl_label = "Remove Key Map Item"
|
||||
|
||||
@@ -1728,7 +1728,7 @@ class WM_OT_keyitem_remove(bpy.types.Operator):
|
||||
|
||||
|
||||
class WM_OT_keyconfig_remove(bpy.types.Operator):
|
||||
"Remove key config."
|
||||
"Remove key config"
|
||||
bl_idname = "wm.keyconfig_remove"
|
||||
bl_label = "Remove Key Config"
|
||||
|
||||
|
@@ -829,11 +829,11 @@ static int object_lamp_add_exec(bContext *C, wmOperator *op)
|
||||
void OBJECT_OT_lamp_add(wmOperatorType *ot)
|
||||
{
|
||||
static EnumPropertyItem lamp_type_items[] = {
|
||||
{LA_LOCAL, "POINT", ICON_LAMP_POINT, "Point", "Omnidirectional point light source."},
|
||||
{LA_SUN, "SUN", ICON_LAMP_SUN, "Sun", "Constant direction parallel ray light source."},
|
||||
{LA_SPOT, "SPOT", ICON_LAMP_SPOT, "Spot", "Directional cone light source."},
|
||||
{LA_HEMI, "HEMI", ICON_LAMP_HEMI, "Hemi", "180 degree constant light source."},
|
||||
{LA_AREA, "AREA", ICON_LAMP_AREA, "Area", "Directional area light source."},
|
||||
{LA_LOCAL, "POINT", ICON_LAMP_POINT, "Point", "Omnidirectional point light source"},
|
||||
{LA_SUN, "SUN", ICON_LAMP_SUN, "Sun", "Constant direction parallel ray light source"},
|
||||
{LA_SPOT, "SPOT", ICON_LAMP_SPOT, "Spot", "Directional cone light source"},
|
||||
{LA_HEMI, "HEMI", ICON_LAMP_HEMI, "Hemi", "180 degree constant light source"},
|
||||
{LA_AREA, "AREA", ICON_LAMP_AREA, "Area", "Directional area light source"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
/* identifiers */
|
||||
|
@@ -1173,8 +1173,8 @@ int ED_area_header_switchbutton(const bContext *C, uiBlock *block, int yco)
|
||||
but= uiDefIconTextButC(block, ICONTEXTROW, 0, ICON_VIEW3D,
|
||||
editortype_pup(), xco, yco, XIC+10, YIC,
|
||||
&(sa->butspacetype), 1.0, SPACEICONMAX, 0, 0,
|
||||
"Displays Current Editor Type. "
|
||||
"Click for menu of available types.");
|
||||
"Displays current editor type. "
|
||||
"Click for menu of available types");
|
||||
uiButSetFunc(but, spacefunc, NULL, NULL);
|
||||
|
||||
return xco + XIC + 14;
|
||||
|
@@ -3904,10 +3904,10 @@ static int scene_new_exec(bContext *C, wmOperator *op)
|
||||
void SCENE_OT_new(wmOperatorType *ot)
|
||||
{
|
||||
static EnumPropertyItem type_items[]= {
|
||||
{SCE_COPY_EMPTY, "EMPTY", 0, "Empty", "Add empty scene."},
|
||||
{SCE_COPY_LINK_OB, "LINK_OBJECTS", 0, "Link Objects", "Link to the objects from the current scene."},
|
||||
{SCE_COPY_LINK_DATA, "LINK_OBJECT_DATA", 0, "Link Object Data", "Copy objects linked to data from the current scene."},
|
||||
{SCE_COPY_FULL, "FULL_COPY", 0, "Full Copy", "Make a full copy of the current scene."},
|
||||
{SCE_COPY_EMPTY, "EMPTY", 0, "Empty", "Add empty scene"},
|
||||
{SCE_COPY_LINK_OB, "LINK_OBJECTS", 0, "Link Objects", "Link to the objects from the current scene"},
|
||||
{SCE_COPY_LINK_DATA, "LINK_OBJECT_DATA", 0, "Link Object Data", "Copy objects linked to data from the current scene"},
|
||||
{SCE_COPY_FULL, "FULL_COPY", 0, "Full Copy", "Make a full copy of the current scene"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
/* identifiers */
|
||||
|
@@ -1996,8 +1996,8 @@ static int weight_from_bones_exec(bContext *C, wmOperator *op)
|
||||
void PAINT_OT_weight_from_bones(wmOperatorType *ot)
|
||||
{
|
||||
static EnumPropertyItem type_items[]= {
|
||||
{ARM_GROUPS_AUTO, "AUTOMATIC", 0, "Automatic", "Automatic weights froms bones."},
|
||||
{ARM_GROUPS_ENVELOPE, "ENVELOPES", 0, "From Envelopes", "Weights from envelopes with user defined radius."},
|
||||
{ARM_GROUPS_AUTO, "AUTOMATIC", 0, "Automatic", "Automatic weights froms bones"},
|
||||
{ARM_GROUPS_ENVELOPE, "ENVELOPES", 0, "From Envelopes", "Weights from envelopes with user defined radius"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
/* identifiers */
|
||||
|
@@ -1366,8 +1366,8 @@ EnumPropertyItem graphkeys_handle_type_items[] = {
|
||||
{HD_VECT, "VECTOR", 0, "Vector", ""},
|
||||
{HD_ALIGN, "ALIGNED", 0, "Aligned", ""},
|
||||
{0, "", 0, "", ""},
|
||||
{HD_AUTO, "AUTO", 0, "Auto", "Handles that are automatically adjusted upon moving the keyframe. Whole curve."},
|
||||
{HD_AUTO_ANIM, "ANIM_CLAMPED", 0, "Auto Clamped", "Auto handles clamped to not overshoot. Whole curve."},
|
||||
{HD_AUTO, "AUTO", 0, "Auto", "Handles that are automatically adjusted upon moving the keyframe. Whole curve"},
|
||||
{HD_AUTO_ANIM, "ANIM_CLAMPED", 0, "Auto Clamped", "Auto handles clamped to not overshoot. Whole curve"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
/* ------------------- */
|
||||
|
@@ -1037,9 +1037,9 @@ static int align_exec(bContext *C, wmOperator *op)
|
||||
void UV_OT_align(wmOperatorType *ot)
|
||||
{
|
||||
static EnumPropertyItem axis_items[] = {
|
||||
{'a', "ALIGN_AUTO", 0, "Align Auto", "Automatically choose the axis on which there is most alignment already."},
|
||||
{'x', "ALIGN_X", 0, "Align X", "Align UVs on X axis."},
|
||||
{'y', "ALIGN_Y", 0, "Align Y", "Align UVs on Y axis."},
|
||||
{'a', "ALIGN_AUTO", 0, "Align Auto", "Automatically choose the axis on which there is most alignment already"},
|
||||
{'x', "ALIGN_X", 0, "Align X", "Align UVs on X axis"},
|
||||
{'y', "ALIGN_Y", 0, "Align Y", "Align UVs on Y axis"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
/* identifiers */
|
||||
|
@@ -668,14 +668,14 @@ static void uv_map_transform(bContext *C, wmOperator *op, float center[3], float
|
||||
static void uv_transform_properties(wmOperatorType *ot, int radius)
|
||||
{
|
||||
static EnumPropertyItem direction_items[]= {
|
||||
{VIEW_ON_EQUATOR, "VIEW_ON_EQUATOR", 0, "View on Equator", "3D view is on the equator."},
|
||||
{VIEW_ON_POLES, "VIEW_ON_POLES", 0, "View on Poles", "3D view is on the poles."},
|
||||
{ALIGN_TO_OBJECT, "ALIGN_TO_OBJECT", 0, "Align to Object", "Align according to object transform."},
|
||||
{VIEW_ON_EQUATOR, "VIEW_ON_EQUATOR", 0, "View on Equator", "3D view is on the equator"},
|
||||
{VIEW_ON_POLES, "VIEW_ON_POLES", 0, "View on Poles", "3D view is on the poles"},
|
||||
{ALIGN_TO_OBJECT, "ALIGN_TO_OBJECT", 0, "Align to Object", "Align according to object transform"},
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
static EnumPropertyItem align_items[]= {
|
||||
{POLAR_ZX, "POLAR_ZX", 0, "Polar ZX", "Polar 0 is X."},
|
||||
{POLAR_ZY, "POLAR_ZY", 0, "Polar ZY", "Polar 0 is Y."},
|
||||
{POLAR_ZX, "POLAR_ZX", 0, "Polar ZX", "Polar 0 is X"},
|
||||
{POLAR_ZY, "POLAR_ZY", 0, "Polar ZY", "Polar 0 is Y"},
|
||||
{0, NULL, 0, NULL, NULL}
|
||||
};
|
||||
|
||||
|
@@ -2312,7 +2312,7 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_mipmaps", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "gameflags", USER_DISABLE_MIPMAP);
|
||||
RNA_def_property_ui_text(prop, "Mipmaps", "Scale textures for the 3D View (looks nicer but uses more memory and slows image reloading.)");
|
||||
RNA_def_property_ui_text(prop, "Mipmaps", "Scale textures for the 3D View (looks nicer but uses more memory and slows image reloading)");
|
||||
|
||||
prop= RNA_def_property(srna, "use_vbos", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "gameflags", USER_DISABLE_VBO);
|
||||
@@ -2470,7 +2470,7 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "emulate_3_button_mouse", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_TWOBUTTONMOUSE);
|
||||
RNA_def_property_boolean_funcs(prop, NULL, "rna_userdef_emulate_set");
|
||||
RNA_def_property_ui_text(prop, "Emulate 3 Button Mouse", "Emulates Middle Mouse with Alt+LeftMouse (doesnt work with Left Mouse Select option.)");
|
||||
RNA_def_property_ui_text(prop, "Emulate 3 Button Mouse", "Emulates Middle Mouse with Alt+LeftMouse (doesnt work with Left Mouse Select option)");
|
||||
|
||||
prop= RNA_def_property(srna, "emulate_numpad", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_NONUMPAD);
|
||||
|
@@ -614,21 +614,21 @@ PyObject* BPy_IDGroup_Get(BPy_IDProperty *self, PyObject *args)
|
||||
|
||||
static struct PyMethodDef BPy_IDGroup_methods[] = {
|
||||
{"pop", (PyCFunction)BPy_IDGroup_Pop, METH_O,
|
||||
"pop an item from the group; raises KeyError if the item doesn't exist."},
|
||||
"pop an item from the group; raises KeyError if the item doesn't exist"},
|
||||
{"iteritems", (PyCFunction)BPy_IDGroup_IterItems, METH_NOARGS,
|
||||
"iterate through the items in the dict; behaves like dictionary method iteritems."},
|
||||
"iterate through the items in the dict; behaves like dictionary method iteritems"},
|
||||
{"keys", (PyCFunction)BPy_IDGroup_GetKeys, METH_NOARGS,
|
||||
"get the keys associated with this group as a list of strings."},
|
||||
"get the keys associated with this group as a list of strings"},
|
||||
{"values", (PyCFunction)BPy_IDGroup_GetValues, METH_NOARGS,
|
||||
"get the values associated with this group."},
|
||||
"get the values associated with this group"},
|
||||
{"items", (PyCFunction)BPy_IDGroup_GetItems, METH_NOARGS,
|
||||
"get the items associated with this group."},
|
||||
"get the items associated with this group"},
|
||||
{"update", (PyCFunction)BPy_IDGroup_Update, METH_O,
|
||||
"updates the values in the group with the values of another or a dict."},
|
||||
"updates the values in the group with the values of another or a dict"},
|
||||
{"get", (PyCFunction)BPy_IDGroup_Get, METH_VARARGS,
|
||||
"idprop.get(k[,d]) -> idprop[k] if k in idprop, else d. d defaults to None."},
|
||||
"idprop.get(k[,d]) -> idprop[k] if k in idprop, else d. d defaults to None"},
|
||||
{"convert_to_pyobject", (PyCFunction)BPy_IDGroup_ConvertToPy, METH_NOARGS,
|
||||
"return a purely python version of the group."},
|
||||
"return a purely python version of the group"},
|
||||
{0, NULL, 0, NULL}
|
||||
};
|
||||
|
||||
@@ -761,7 +761,7 @@ static PyObject *BPy_IDArray_ConvertToPy(BPy_IDArray *self)
|
||||
|
||||
static PyMethodDef BPy_IDArray_methods[] = {
|
||||
{"convert_to_pyobject", (PyCFunction)BPy_IDArray_ConvertToPy, METH_NOARGS,
|
||||
"return a purely python version of the group."},
|
||||
"return a purely python version of the group"},
|
||||
{0, NULL, 0, NULL}
|
||||
};
|
||||
|
||||
|
@@ -49,16 +49,16 @@ static PyTypeObject BlenderAppType;
|
||||
|
||||
static PyStructSequence_Field app_info_fields[] = {
|
||||
{"version", "The Blender version as a tuple of 3 numbers. eg. (2, 50, 11)"},
|
||||
{"version_string", "The Blender version formatted as a string."},
|
||||
{"version_string", "The Blender version formatted as a string"},
|
||||
{"home", "The blender home directory, normally matching $HOME"},
|
||||
{"binary_path", "The location of blenders executable, useful for utilities that spawn new instances."},
|
||||
{"debug", "Boolean, set when blender is running in debug mode (started with -d)."},
|
||||
{"binary_path", "The location of blenders executable, useful for utilities that spawn new instances"},
|
||||
{"debug", "Boolean, set when blender is running in debug mode (started with -d)"},
|
||||
|
||||
/* buildinfo */
|
||||
{"build_date", "The date this blender instance was built.."},
|
||||
{"build_time", "The time this blender instance was built."},
|
||||
{"build_revision", "The subversion revision this blender instance was built with."},
|
||||
{"build_platform", "The platform this blender instance was built for."},
|
||||
{"build_date", "The date this blender instance was built"},
|
||||
{"build_time", "The time this blender instance was built"},
|
||||
{"build_revision", "The subversion revision this blender instance was built with"},
|
||||
{"build_platform", "The platform this blender instance was built for"},
|
||||
{"build_type", "The type of build (Release, Debug)"},
|
||||
{0}
|
||||
};
|
||||
|
Reference in New Issue
Block a user