forked from bartvdbraak/blender
Minor: Other UI strings typos and tweaks. Also updated french po & mo.
This commit is contained in:
parent
d0e7be242b
commit
c0a89e48cc
@ -2068,7 +2068,7 @@ static void rna_def_space_graph(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "use_beauty_drawing", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", SIPO_BEAUTYDRAW_OFF);
|
||||
RNA_def_property_ui_text(prop, "Use High Quality Drawing",
|
||||
"Draw F-Curves using Anti-Aliasing and other fancy effects. Disable for better performance");
|
||||
"Draw F-Curves using Anti-Aliasing and other fancy effects (disable for better performance)");
|
||||
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_GRAPH, NULL);
|
||||
|
||||
/* editing */
|
||||
@ -2144,7 +2144,7 @@ static void rna_def_space_nla(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "show_strip_curves", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", SNLA_NOSTRIPCURVES);
|
||||
RNA_def_property_ui_text(prop, "Show Control Curves", "Show influence curves on strips");
|
||||
RNA_def_property_ui_text(prop, "Show Control F-Curves", "Show influence F-Curves on strips");
|
||||
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_NLA, NULL);
|
||||
|
||||
/* editing */
|
||||
@ -2516,7 +2516,7 @@ static void rna_def_space_node(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_auto_render", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", SNODE_AUTO_RENDER);
|
||||
RNA_def_property_ui_text(prop, "Auto Render", "Re-render and composite changed layer on 3D edits");
|
||||
RNA_def_property_ui_text(prop, "Auto Render", "Re-render and composite changed layers on 3D edits");
|
||||
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_NODE_VIEW, NULL);
|
||||
|
||||
prop= RNA_def_property(srna, "backdrop_zoom", PROP_FLOAT, PROP_NONE);
|
||||
|
@ -57,20 +57,23 @@ EnumPropertyItem texture_filter_items[] = {
|
||||
|
||||
EnumPropertyItem texture_type_items[] = {
|
||||
{0, "NONE", 0, "None", ""},
|
||||
{TEX_BLEND, "BLEND", ICON_TEXTURE, "Blend", "Procedural - Creates a ramp texture"},
|
||||
{TEX_CLOUDS, "CLOUDS", ICON_TEXTURE, "Clouds", "Procedural - Creates a cloud-like fractal noise texture"},
|
||||
{TEX_DISTNOISE, "DISTORTED_NOISE", ICON_TEXTURE, "Distorted Noise", "Procedural - Noise texture distorted by two noise algorithms"},
|
||||
{TEX_ENVMAP, "ENVIRONMENT_MAP", ICON_IMAGE_DATA, "Environment Map", "Creates a render of the environment mapped to a texture"},
|
||||
{TEX_IMAGE, "IMAGE", ICON_IMAGE_DATA, "Image or Movie", "Allows for images or movies to be used as textures"},
|
||||
{TEX_BLEND, "BLEND", ICON_TEXTURE, "Blend", "Procedural - create a ramp texture"},
|
||||
{TEX_CLOUDS, "CLOUDS", ICON_TEXTURE, "Clouds", "Procedural - create a cloud-like fractal noise texture"},
|
||||
{TEX_DISTNOISE, "DISTORTED_NOISE", ICON_TEXTURE,
|
||||
"Distorted Noise", "Procedural - Noise texture distorted by two noise algorithms"},
|
||||
{TEX_ENVMAP, "ENVIRONMENT_MAP", ICON_IMAGE_DATA,
|
||||
"Environment Map", "Create a render of the environment mapped to a texture"},
|
||||
{TEX_IMAGE, "IMAGE", ICON_IMAGE_DATA, "Image or Movie", "Allow for images or movies to be used as textures"},
|
||||
{TEX_MAGIC, "MAGIC", ICON_TEXTURE, "Magic", "Procedural - Color texture based on trigonometric functions"},
|
||||
{TEX_MARBLE, "MARBLE", ICON_TEXTURE, "Marble", "Procedural - Marble-like noise texture with wave generated bands"},
|
||||
{TEX_MUSGRAVE, "MUSGRAVE", ICON_TEXTURE, "Musgrave", "Procedural - Highly flexible fractal noise texture"},
|
||||
{TEX_NOISE, "NOISE", ICON_TEXTURE, "Noise", "Procedural - Random noise, gives a different result every time, for every frame, for every pixel"},
|
||||
{TEX_NOISE, "NOISE", ICON_TEXTURE, "Noise",
|
||||
"Procedural - Random noise, gives a different result every time, for every frame, for every pixel"},
|
||||
//{TEX_PLUGIN, "PLUGIN", ICON_PLUGIN, "Plugin", ""}, /* Nothing yet */
|
||||
{TEX_POINTDENSITY, "POINT_DENSITY", ICON_TEXTURE, "Point Density", ""},
|
||||
{TEX_STUCCI, "STUCCI", ICON_TEXTURE, "Stucci", "Procedural - Creates a fractal noise texture"},
|
||||
{TEX_VORONOI, "VORONOI", ICON_TEXTURE, "Voronoi", "Procedural - Creates cell-like patterns based on Worley noise"},
|
||||
{TEX_VOXELDATA, "VOXEL_DATA", ICON_TEXTURE, "Voxel Data", "Creates a 3d texture based on volumetric data"},
|
||||
{TEX_STUCCI, "STUCCI", ICON_TEXTURE, "Stucci", "Procedural - Create a fractal noise texture"},
|
||||
{TEX_VORONOI, "VORONOI", ICON_TEXTURE, "Voronoi", "Procedural - Create cell-like patterns based on Worley noise"},
|
||||
{TEX_VOXELDATA, "VOXEL_DATA", ICON_TEXTURE, "Voxel Data", "Create a 3d texture based on volumetric data"},
|
||||
{TEX_WOOD, "WOOD", ICON_TEXTURE, "Wood", "Procedural - Wave generated bands or rings, with optional noise"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
@ -493,25 +496,26 @@ static void rna_def_mtex(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "offset", PROP_FLOAT, PROP_TRANSLATION);
|
||||
RNA_def_property_float_sdna(prop, NULL, "ofs");
|
||||
RNA_def_property_ui_range(prop, -10, 10, 10, 2);
|
||||
RNA_def_property_ui_text(prop, "Offset", "Fine tunes texture mapping X, Y and Z locations");
|
||||
RNA_def_property_ui_text(prop, "Offset", "Fine tune of the texture mapping X, Y and Z locations");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "scale", PROP_FLOAT, PROP_XYZ);
|
||||
RNA_def_property_float_sdna(prop, NULL, "size");
|
||||
RNA_def_property_ui_range(prop, -100, 100, 10, 2);
|
||||
RNA_def_property_ui_text(prop, "Size", "Sets scaling for the texture's X, Y and Z sizes");
|
||||
RNA_def_property_ui_text(prop, "Size", "Set scaling for the texture's X, Y and Z sizes");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "color", PROP_FLOAT, PROP_COLOR);
|
||||
RNA_def_property_float_sdna(prop, NULL, "r");
|
||||
RNA_def_property_array(prop, 3);
|
||||
RNA_def_property_ui_text(prop, "Color", "The default color for textures that don't return RGB or when RGB to intensity is enabled");
|
||||
RNA_def_property_ui_text(prop, "Color",
|
||||
"Default color for textures that don't return RGB or when RGB to intensity is enabled");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "blend_type", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_sdna(prop, NULL, "blendtype");
|
||||
RNA_def_property_enum_items(prop, prop_blend_type_items);
|
||||
RNA_def_property_ui_text(prop, "Blend Type", "The mode used to apply the texture");
|
||||
RNA_def_property_ui_text(prop, "Blend Type", "Mode used to apply the texture");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_stencil", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -521,12 +525,12 @@ static void rna_def_mtex(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "invert", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "texflag", MTEX_NEGATIVE);
|
||||
RNA_def_property_ui_text(prop, "Negate", "Inverts the values of the texture to reverse its effect");
|
||||
RNA_def_property_ui_text(prop, "Negate", "Invert the values of the texture to reverse its effect");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_rgb_to_intensity", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "texflag", MTEX_RGBTOINT);
|
||||
RNA_def_property_ui_text(prop, "RGB to Intensity", "Converts texture RGB values to intensity (gray) values");
|
||||
RNA_def_property_ui_text(prop, "RGB to Intensity", "Convert texture RGB values to intensity (gray) values");
|
||||
RNA_def_property_update(prop, 0, "rna_TextureSlot_update");
|
||||
|
||||
prop= RNA_def_property(srna, "default_value", PROP_FLOAT, PROP_NONE);
|
||||
@ -567,13 +571,15 @@ static void rna_def_filter_common(StructRNA *srna)
|
||||
prop= RNA_def_property(srna, "filter_probes", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "afmax");
|
||||
RNA_def_property_range(prop, 1, 256);
|
||||
RNA_def_property_ui_text(prop, "Filter Probes", "Maximum number of samples. Higher gives less blur at distant/oblique angles, but is also slower");
|
||||
RNA_def_property_ui_text(prop, "Filter Probes",
|
||||
"Maximum number of samples. Higher gives less blur at distant/oblique angles, but is also slower");
|
||||
RNA_def_property_update(prop, 0, "rna_Texture_update");
|
||||
|
||||
prop= RNA_def_property(srna, "filter_eccentricity", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "afmax");
|
||||
RNA_def_property_range(prop, 1, 256);
|
||||
RNA_def_property_ui_text(prop, "Filter Eccentricity", "Maximum eccentricity. Higher gives less blur at distant/oblique angles, but is also slower");
|
||||
RNA_def_property_ui_text(prop, "Filter Eccentricity",
|
||||
"Maximum eccentricity. Higher gives less blur at distant/oblique angles, but is also slower");
|
||||
RNA_def_property_update(prop, 0, "rna_Texture_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_filter_size_min", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -926,13 +932,13 @@ static void rna_def_texture_blend(BlenderRNA *brna)
|
||||
PropertyRNA *prop;
|
||||
|
||||
static EnumPropertyItem prop_blend_progression[] = {
|
||||
{TEX_LIN, "LINEAR", 0, "Linear", "Creates a linear progression"},
|
||||
{TEX_QUAD, "QUADRATIC", 0, "Quadratic", "Creates a quadratic progression"},
|
||||
{TEX_EASE, "EASING", 0, "Easing", "Creates a progression easing from one step to the next"},
|
||||
{TEX_DIAG, "DIAGONAL", 0, "Diagonal", "Creates a diagonal progression"},
|
||||
{TEX_SPHERE, "SPHERICAL", 0, "Spherical", "Creates a spherical progression"},
|
||||
{TEX_HALO, "QUADRATIC_SPHERE", 0, "Quadratic sphere", "Creates a quadratic progression in the shape of a sphere"},
|
||||
{TEX_RAD, "RADIAL", 0, "Radial", "Creates a radial progression"},
|
||||
{TEX_LIN, "LINEAR", 0, "Linear", "Create a linear progression"},
|
||||
{TEX_QUAD, "QUADRATIC", 0, "Quadratic", "Create a quadratic progression"},
|
||||
{TEX_EASE, "EASING", 0, "Easing", "Create a progression easing from one step to the next"},
|
||||
{TEX_DIAG, "DIAGONAL", 0, "Diagonal", "Create a diagonal progression"},
|
||||
{TEX_SPHERE, "SPHERICAL", 0, "Spherical", "Create a spherical progression"},
|
||||
{TEX_HALO, "QUADRATIC_SPHERE", 0, "Quadratic sphere", "Create a quadratic progression in the shape of a sphere"},
|
||||
{TEX_RAD, "RADIAL", 0, "Radial", "Create a radial progression"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
static const EnumPropertyItem prop_flip_axis_items[]= {
|
||||
@ -1021,11 +1027,12 @@ static void rna_def_texture_image(BlenderRNA *brna)
|
||||
PropertyRNA *prop;
|
||||
|
||||
static EnumPropertyItem prop_image_extension[] = {
|
||||
{TEX_EXTEND, "EXTEND", 0, "Extend", "Extends by repeating edge pixels of the image"},
|
||||
{TEX_CLIP, "CLIP", 0, "Clip", "Clips to image size and sets exterior pixels as transparent"},
|
||||
{TEX_CLIPCUBE, "CLIP_CUBE", 0, "Clip Cube", "Clips to cubic-shaped area around the image and sets exterior pixels as transparent"},
|
||||
{TEX_REPEAT, "REPEAT", 0, "Repeat", "Causes the image to repeat horizontally and vertically"},
|
||||
{TEX_CHECKER, "CHECKER", 0, "Checker", "Causes the image to repeat in checker board pattern"},
|
||||
{TEX_EXTEND, "EXTEND", 0, "Extend", "Extend by repeating edge pixels of the image"},
|
||||
{TEX_CLIP, "CLIP", 0, "Clip", "Clip to image size and sets exterior pixels as transparent"},
|
||||
{TEX_CLIPCUBE, "CLIP_CUBE", 0, "Clip Cube",
|
||||
"Clip to cubic-shaped area around the image and sets exterior pixels as transparent"},
|
||||
{TEX_REPEAT, "REPEAT", 0, "Repeat", "Cause the image to repeat horizontally and vertically"},
|
||||
{TEX_CHECKER, "CHECKER", 0, "Checker", "Cause the image to repeat in checker board pattern"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
srna= RNA_def_struct(brna, "ImageTexture", "Texture");
|
||||
@ -1219,11 +1226,15 @@ static void rna_def_texture_musgrave(BlenderRNA *brna)
|
||||
PropertyRNA *prop;
|
||||
|
||||
static EnumPropertyItem prop_musgrave_type[] = {
|
||||
{TEX_MFRACTAL, "MULTIFRACTAL", 0, "Multifractal", "Fractal noise algorithm. Multifractal: Uses Perlin noise as a basis"},
|
||||
{TEX_RIDGEDMF, "RIDGED_MULTIFRACTAL", 0, "Ridged Multifractal", "Fractal noise algorithm. Ridged Multifractal: Uses Perlin noise with inflection as a basis"},
|
||||
{TEX_HYBRIDMF, "HYBRID_MULTIFRACTAL", 0, "Hybrid Multifractal", "Fractal noise algorithm.Hybrid Multifractal: Uses Perlin noise as a basis, with extended controls"},
|
||||
{TEX_MFRACTAL, "MULTIFRACTAL", 0, "Multifractal",
|
||||
"Fractal noise algorithm. Multifractal: Uses Perlin noise as a basis"},
|
||||
{TEX_RIDGEDMF, "RIDGED_MULTIFRACTAL", 0, "Ridged Multifractal",
|
||||
"Fractal noise algorithm. Ridged Multifractal: Uses Perlin noise with inflection as a basis"},
|
||||
{TEX_HYBRIDMF, "HYBRID_MULTIFRACTAL", 0, "Hybrid Multifractal",
|
||||
"Fractal noise algorithm.Hybrid Multifractal: Uses Perlin noise as a basis, with extended controls"},
|
||||
{TEX_FBM, "FBM", 0, "fBM", "Fractal noise algorithm. Fractal Brownian Motion: Uses Brownian noise as a basis"},
|
||||
{TEX_HTERRAIN, "HETERO_TERRAIN", 0, "Hetero Terrain", "Fractal noise algorithm. Hetero Terrain: similar to multifractal"},
|
||||
{TEX_HTERRAIN, "HETERO_TERRAIN", 0, "Hetero Terrain",
|
||||
"Fractal noise algorithm. Hetero Terrain: similar to multifractal"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
srna= RNA_def_struct(brna, "MusgraveTexture", "Texture");
|
||||
@ -1298,13 +1309,28 @@ static void rna_def_texture_voronoi(BlenderRNA *brna)
|
||||
PropertyRNA *prop;
|
||||
|
||||
static EnumPropertyItem prop_distance_metric_items[] = {
|
||||
{TEX_DISTANCE, "DISTANCE", 0, "Actual Distance", "Algorithm used to calculate distance of sample points to feature points. Actual Distance: sqrt(x*x+y*y+z*z)"},
|
||||
{TEX_DISTANCE_SQUARED, "DISTANCE_SQUARED", 0, "Distance Squared", "Algorithm used to calculate distance of sample points to feature points. Distance squared: (x*x+y*y+z*z)"},
|
||||
{TEX_MANHATTAN, "MANHATTAN", 0, "Manhattan", "Algorithm used to calculate distance of sample points to feature points. Manhattan: The length of the distance in axial directions"},
|
||||
{TEX_CHEBYCHEV, "CHEBYCHEV", 0, "Chebychev", "Algorithm used to calculate distance of sample points to feature points. Chebychev: The length of the longest Axial journey"},
|
||||
{TEX_MINKOVSKY_HALF, "MINKOVSKY_HALF", 0, "Minkovsky 1/2", "Algorithm used to calculate distance of sample points to feature points. Minovsky 1/2: Sets Minkovsky variable to 0.5"},
|
||||
{TEX_MINKOVSKY_FOUR, "MINKOVSKY_FOUR", 0, "Minkovsky 4", "Algorithm used to calculate distance of sample points to feature points. Minkovsky 4: Sets Minkovsky variable to 4"},
|
||||
{TEX_MINKOVSKY, "MINKOVSKY", 0, "Minkovsky", "Algorithm used to calculate distance of sample points to feature points. Minkovsky: Uses the Minkowsky function to calculate distance. Exponent value determines the shape of the boundaries"},
|
||||
{TEX_DISTANCE, "DISTANCE", 0, "Actual Distance",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Actual Distance: sqrt(x*x+y*y+z*z)"},
|
||||
{TEX_DISTANCE_SQUARED, "DISTANCE_SQUARED", 0, "Distance Squared",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Distance squared: (x*x+y*y+z*z)"},
|
||||
{TEX_MANHATTAN, "MANHATTAN", 0, "Manhattan",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Manhattan: The length of the distance in axial directions"},
|
||||
{TEX_CHEBYCHEV, "CHEBYCHEV", 0, "Chebychev",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Chebychev: The length of the longest Axial journey"},
|
||||
{TEX_MINKOVSKY_HALF, "MINKOVSKY_HALF", 0, "Minkovsky 1/2",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Minovsky 1/2: Sets Minkovsky variable to 0.5"},
|
||||
{TEX_MINKOVSKY_FOUR, "MINKOVSKY_FOUR", 0, "Minkovsky 4",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Minkovsky 4: Sets Minkovsky variable to 4"},
|
||||
{TEX_MINKOVSKY, "MINKOVSKY", 0, "Minkovsky",
|
||||
"Algorithm used to calculate distance of sample points to feature points; "
|
||||
"Minkovsky: Uses the Minkowsky function to calculate distance "
|
||||
"(exponent value determines the shape of the boundaries)"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
static EnumPropertyItem prop_coloring_items[] = {
|
||||
@ -1312,7 +1338,8 @@ static void rna_def_texture_voronoi(BlenderRNA *brna)
|
||||
{TEX_INTENSITY, "INTENSITY", 0, "Intensity", "Only calculate intensity"},
|
||||
{TEX_COL1, "POSITION", 0, "Position", "Color cells by position"},
|
||||
{TEX_COL2, "POSITION_OUTLINE", 0, "Position and Outline", "Use position plus an outline based on F2-F.1"},
|
||||
{TEX_COL3, "POSITION_OUTLINE_INTENSITY", 0, "Position, Outline, and Intensity", "Multiply position and outline by intensity"},
|
||||
{TEX_COL3, "POSITION_OUTLINE_INTENSITY", 0, "Position, Outline, and Intensity",
|
||||
"Multiply position and outline by intensity"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
srna= RNA_def_struct(brna, "VoronoiTexture", "Texture");
|
||||
@ -1458,14 +1485,16 @@ static void rna_def_texture_pointdensity(BlenderRNA *brna)
|
||||
static EnumPropertyItem color_source_items[] = {
|
||||
{TEX_PD_COLOR_CONSTANT, "CONSTANT", 0, "Constant", ""},
|
||||
{TEX_PD_COLOR_PARTAGE, "PARTICLE_AGE", 0, "Particle Age", "Lifetime mapped as 0.0 - 1.0 intensity"},
|
||||
{TEX_PD_COLOR_PARTSPEED, "PARTICLE_SPEED", 0, "Particle Speed", "Particle speed (absolute magnitude of velocity) mapped as 0.0-1.0 intensity"},
|
||||
{TEX_PD_COLOR_PARTSPEED, "PARTICLE_SPEED", 0, "Particle Speed",
|
||||
"Particle speed (absolute magnitude of velocity) mapped as 0.0-1.0 intensity"},
|
||||
{TEX_PD_COLOR_PARTVEL, "PARTICLE_VELOCITY", 0, "Particle Velocity", "XYZ velocity mapped to RGB colors"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
static EnumPropertyItem turbulence_influence_items[] = {
|
||||
{TEX_PD_NOISE_STATIC, "STATIC", 0, "Static", "Noise patterns will remain unchanged, faster and suitable for stills"},
|
||||
{TEX_PD_NOISE_VEL, "PARTICLE_VELOCITY", 0, "Particle Velocity", "Turbulent noise driven by particle velocity"},
|
||||
{TEX_PD_NOISE_AGE, "PARTICLE_AGE", 0, "Particle Age", "Turbulent noise driven by the particle's age between birth and death"},
|
||||
{TEX_PD_NOISE_AGE, "PARTICLE_AGE", 0, "Particle Age",
|
||||
"Turbulent noise driven by the particle's age between birth and death"},
|
||||
{TEX_PD_NOISE_TIME, "GLOBAL_TIME", 0, "Global Time", "Turbulent noise driven by the global current frame"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
@ -1760,17 +1789,17 @@ static void rna_def_texture(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "intensity", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_float_sdna(prop, NULL, "bright");
|
||||
RNA_def_property_range(prop, 0, 2);
|
||||
RNA_def_property_ui_text(prop, "Brightness", "Adjusts the brightness of the texture");
|
||||
RNA_def_property_ui_text(prop, "Brightness", "Adjust the brightness of the texture");
|
||||
RNA_def_property_update(prop, 0, "rna_Texture_update");
|
||||
|
||||
prop= RNA_def_property(srna, "contrast", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_range(prop, 0.01, 5);
|
||||
RNA_def_property_ui_text(prop, "Contrast", "Adjusts the contrast of the texture");
|
||||
RNA_def_property_ui_text(prop, "Contrast", "Adjust the contrast of the texture");
|
||||
RNA_def_property_update(prop, 0, "rna_Texture_update");
|
||||
|
||||
prop= RNA_def_property(srna, "saturation", PROP_FLOAT, PROP_NONE);
|
||||
RNA_def_property_range(prop, 0, 2);
|
||||
RNA_def_property_ui_text(prop, "Saturation", "Adjusts the saturation of colors in the texture");
|
||||
RNA_def_property_ui_text(prop, "Saturation", "Adjust the saturation of colors in the texture");
|
||||
RNA_def_property_update(prop, 0, "rna_Texture_update");
|
||||
|
||||
/* RGB Factor */
|
||||
|
@ -2003,10 +2003,16 @@ static void rna_def_userdef_solidlight(BlenderRNA *brna)
|
||||
static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
{
|
||||
static EnumPropertyItem timecode_styles[] = {
|
||||
{USER_TIMECODE_MINIMAL, "MINIMAL", 0, "Minimal Info", "Most compact representation. Uses '+' as separator for sub-second frame numbers, with left and right truncation of the timecode as necessary"},
|
||||
{USER_TIMECODE_SMPTE_FULL, "SMPTE", 0, "SMPTE (Full)", "Full SMPTE timecode. Format is HH:MM:SS:FF"},
|
||||
{USER_TIMECODE_SMPTE_MSF, "SMPTE_COMPACT", 0, "SMPTE (Compact)", "SMPTE timecode showing minutes, seconds, and frames only. Hours are also shown if necessary, but not by default"},
|
||||
{USER_TIMECODE_MILLISECONDS, "MILLISECONDS", 0, "Compact with Milliseconds", "Similar to SMPTE (Compact), except that instead of frames, milliseconds are shown instead"},
|
||||
{USER_TIMECODE_MINIMAL, "MINIMAL", 0, "Minimal Info",
|
||||
"Most compact representation, uses '+' as separator for sub-second frame numbers, "
|
||||
"with left and right truncation of the timecode as necessary"},
|
||||
{USER_TIMECODE_SMPTE_FULL, "SMPTE", 0, "SMPTE (Full)", "Full SMPTE timecode (format is HH:MM:SS:FF)"},
|
||||
{USER_TIMECODE_SMPTE_MSF, "SMPTE_COMPACT", 0, "SMPTE (Compact)",
|
||||
"SMPTE timecode showing minutes, seconds, and frames only - "
|
||||
"hours are also shown if necessary, but not by default"},
|
||||
{USER_TIMECODE_MILLISECONDS, "MILLISECONDS", 0, "Compact with Milliseconds",
|
||||
"Similar to SMPTE (Compact), except that instead of frames, "
|
||||
"milliseconds are shown instead"},
|
||||
{USER_TIMECODE_SECONDS_ONLY, "SECONDS_ONLY", 0, "Only Seconds", "Direct conversion of frame numbers to seconds"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
@ -2036,7 +2042,7 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_global_scene", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_SCENEGLOBAL);
|
||||
RNA_def_property_ui_text(prop, "Global Scene", "Forces the current Scene to be displayed in all Screens");
|
||||
RNA_def_property_ui_text(prop, "Global Scene", "Force the current Scene to be displayed in all Screens");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop= RNA_def_property(srna, "show_large_cursors", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -2055,34 +2061,40 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "show_playback_fps", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_SHOW_FPS);
|
||||
RNA_def_property_ui_text(prop, "Show Playback FPS", "Show the frames per second screen refresh rate, while animation is played back");
|
||||
RNA_def_property_ui_text(prop, "Show Playback FPS",
|
||||
"Show the frames per second screen refresh rate, while animation is played back");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
/* menus */
|
||||
prop= RNA_def_property(srna, "use_mouse_over_open", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_MENUOPENAUTO);
|
||||
RNA_def_property_ui_text(prop, "Open On Mouse Over", "Open menu buttons and pulldowns automatically when the mouse is hovering");
|
||||
RNA_def_property_ui_text(prop, "Open On Mouse Over",
|
||||
"Open menu buttons and pulldowns automatically when the mouse is hovering");
|
||||
|
||||
prop= RNA_def_property(srna, "open_toplevel_delay", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "menuthreshold1");
|
||||
RNA_def_property_range(prop, 1, 40);
|
||||
RNA_def_property_ui_text(prop, "Top Level Menu Open Delay", "Time delay in 1/10 seconds before automatically opening top level menus");
|
||||
RNA_def_property_ui_text(prop, "Top Level Menu Open Delay",
|
||||
"Time delay in 1/10 seconds before automatically opening top level menus");
|
||||
|
||||
prop= RNA_def_property(srna, "open_sublevel_delay", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "menuthreshold2");
|
||||
RNA_def_property_range(prop, 1, 40);
|
||||
RNA_def_property_ui_text(prop, "Sub Level Menu Open Delay", "Time delay in 1/10 seconds before automatically opening sub level menus");
|
||||
RNA_def_property_ui_text(prop, "Sub Level Menu Open Delay",
|
||||
"Time delay in 1/10 seconds before automatically opening sub level menus");
|
||||
|
||||
/* Toolbox click-hold delay */
|
||||
prop= RNA_def_property(srna, "open_left_mouse_delay", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "tb_leftmouse");
|
||||
RNA_def_property_range(prop, 1, 40);
|
||||
RNA_def_property_ui_text(prop, "Hold LMB Open Toolbox Delay", "Time in 1/10 seconds to hold the Left Mouse Button before opening the toolbox");
|
||||
RNA_def_property_ui_text(prop, "Hold LMB Open Toolbox Delay",
|
||||
"Time in 1/10 seconds to hold the Left Mouse Button before opening the toolbox");
|
||||
|
||||
prop= RNA_def_property(srna, "open_right_mouse_delay", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "tb_rightmouse");
|
||||
RNA_def_property_range(prop, 1, 40);
|
||||
RNA_def_property_ui_text(prop, "Hold RMB Open Toolbox Delay", "Time in 1/10 seconds to hold the Right Mouse Button before opening the toolbox");
|
||||
RNA_def_property_ui_text(prop, "Hold RMB Open Toolbox Delay",
|
||||
"Time in 1/10 seconds to hold the Right Mouse Button before opening the toolbox");
|
||||
|
||||
prop= RNA_def_property(srna, "show_column_layout", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_PLAINMENUS);
|
||||
@ -2090,7 +2102,8 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_directional_menus", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "uiflag", USER_MENUFIXEDORDER);
|
||||
RNA_def_property_ui_text(prop, "Contents Follow Opening Direction", "Otherwise menus, etc will always be top to bottom, left to right, no matter opening direction");
|
||||
RNA_def_property_ui_text(prop, "Contents Follow Opening Direction",
|
||||
"Otherwise menus, etc will always be top to bottom, left to right, no matter opening direction");
|
||||
|
||||
prop= RNA_def_property(srna, "use_global_pivot", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_LOCKAROUND);
|
||||
@ -2102,17 +2115,22 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_camera_lock_parent", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "uiflag", USER_CAM_LOCK_NO_PARENT);
|
||||
RNA_def_property_ui_text(prop, "Camera Parent Lock", "When the camera is locked to the view and in fly mode, transform the parent rather than the camera");
|
||||
RNA_def_property_ui_text(prop, "Camera Parent Lock",
|
||||
"When the camera is locked to the view and in fly mode, "
|
||||
"transform the parent rather than the camera");
|
||||
|
||||
/* view zoom */
|
||||
prop= RNA_def_property(srna, "use_zoom_to_mouse", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_ZOOM_TO_MOUSEPOS);
|
||||
RNA_def_property_ui_text(prop, "Zoom To Mouse Position", "Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center");
|
||||
RNA_def_property_ui_text(prop, "Zoom To Mouse Position",
|
||||
"Zoom in towards the mouse pointer's position in the 3D view, rather than the 2D window center");
|
||||
|
||||
/* view rotation */
|
||||
prop= RNA_def_property(srna, "use_auto_perspective", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_AUTOPERSP);
|
||||
RNA_def_property_ui_text(prop, "Auto Perspective", "Automatically switch between orthographic and perspective when changing from top/front/side views");
|
||||
RNA_def_property_ui_text(prop, "Auto Perspective",
|
||||
"Automatically switch between orthographic and perspective when changing "
|
||||
"from top/front/side views");
|
||||
|
||||
prop= RNA_def_property(srna, "use_rotate_around_active", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_ORBIT_SELECTION);
|
||||
@ -2121,30 +2139,30 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
/* mini axis */
|
||||
prop= RNA_def_property(srna, "show_mini_axis", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_SHOW_ROTVIEWICON);
|
||||
RNA_def_property_ui_text(prop, "Show Mini Axis", "Show a small rotating 3D axis in the bottom left corner of the 3D View");
|
||||
RNA_def_property_ui_text(prop, "Show Mini Axes", "Show a small rotating 3D axes in the bottom left corner of the 3D View");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop= RNA_def_property(srna, "mini_axis_size", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "rvisize");
|
||||
RNA_def_property_range(prop, 10, 64);
|
||||
RNA_def_property_ui_text(prop, "Mini Axis Size", "The axis icon's size");
|
||||
RNA_def_property_ui_text(prop, "Mini Axes Size", "The axes icon's size");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop= RNA_def_property(srna, "mini_axis_brightness", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "rvibright");
|
||||
RNA_def_property_range(prop, 0, 10);
|
||||
RNA_def_property_ui_text(prop, "Mini Axis Brightness", "The brightness of the icon");
|
||||
RNA_def_property_ui_text(prop, "Mini Axes Brightness", "Brightness of the icon");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
prop= RNA_def_property(srna, "smooth_view", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "smooth_viewtx");
|
||||
RNA_def_property_range(prop, 0, 1000);
|
||||
RNA_def_property_ui_text(prop, "Smooth View", "The time to animate the view in milliseconds, zero to disable");
|
||||
RNA_def_property_ui_text(prop, "Smooth View", "Time to animate the view in milliseconds, zero to disable");
|
||||
|
||||
prop= RNA_def_property(srna, "rotation_angle", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "pad_rot_angle");
|
||||
RNA_def_property_range(prop, 0, 90);
|
||||
RNA_def_property_ui_text(prop, "Rotation Angle", "The rotation step for numerical pad keys (2 4 6 8)");
|
||||
RNA_def_property_ui_text(prop, "Rotation Angle", "Rotation step for numerical pad keys (2 4 6 8)");
|
||||
|
||||
/* 3D transform widget */
|
||||
prop= RNA_def_property(srna, "show_manipulator", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -2182,7 +2200,8 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "view2d_grid_spacing_min", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "v2d_min_gridsize");
|
||||
RNA_def_property_range(prop, 1, 500); // XXX: perhaps the lower range should only go down to 5?
|
||||
RNA_def_property_ui_text(prop, "2D View Minimum Grid Spacing", "Minimum number of pixels between each gridline in 2D Viewports");
|
||||
RNA_def_property_ui_text(prop, "2D View Minimum Grid Spacing",
|
||||
"Minimum number of pixels between each gridline in 2D Viewports");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
|
||||
// TODO: add a setter for this, so that we can bump up the minimum size as necessary...
|
||||
@ -2190,7 +2209,8 @@ static void rna_def_userdef_view(BlenderRNA *brna)
|
||||
RNA_def_property_enum_items(prop, timecode_styles);
|
||||
RNA_def_property_enum_sdna(prop, NULL, "timecode_style");
|
||||
RNA_def_property_enum_funcs(prop, NULL, "rna_userdef_timecode_style_set", NULL);
|
||||
RNA_def_property_ui_text(prop, "TimeCode Style", "Format of Time Codes displayed when not displaying timing in terms of frames");
|
||||
RNA_def_property_ui_text(prop, "TimeCode Style",
|
||||
"Format of Time Codes displayed when not displaying timing in terms of frames");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_update");
|
||||
}
|
||||
|
||||
@ -2210,7 +2230,7 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
static const EnumPropertyItem object_align_items[]= {
|
||||
{0, "WORLD", 0, "World", "Align newly added objects to the world coordinates"},
|
||||
{0, "WORLD", 0, "World", "Align newly added objects to the world coordinate system"},
|
||||
{USER_ADD_VIEWALIGNED, "VIEW", 0, "View", "Align newly added objects facing the active 3D View direction"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
@ -2224,12 +2244,14 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "material_link", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_bitflag_sdna(prop, NULL, "flag");
|
||||
RNA_def_property_enum_items(prop, material_link_items);
|
||||
RNA_def_property_ui_text(prop, "Material Link To", "Toggle whether the material is linked to object data or the object block");
|
||||
RNA_def_property_ui_text(prop, "Material Link To",
|
||||
"Toggle whether the material is linked to object data or the object block");
|
||||
|
||||
prop= RNA_def_property(srna, "object_align", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_bitflag_sdna(prop, NULL, "flag");
|
||||
RNA_def_property_enum_items(prop, object_align_items);
|
||||
RNA_def_property_ui_text(prop, "Align Object To", "When adding objects from a 3D View menu, either align them to that view's direction or the world coordinates");
|
||||
RNA_def_property_ui_text(prop, "Align Object To",
|
||||
"When adding objects from a 3D View menu, either align them with that view or with the world");
|
||||
|
||||
prop= RNA_def_property(srna, "use_enter_edit_mode", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_ADD_EDITMODE);
|
||||
@ -2252,22 +2274,26 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_global_undo", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_GLOBALUNDO);
|
||||
RNA_def_property_ui_text(prop, "Global Undo", "Global undo works by keeping a full copy of the file itself in memory, so takes extra memory");
|
||||
RNA_def_property_ui_text(prop, "Global Undo",
|
||||
"Global undo works by keeping a full copy of the file itself in memory, so takes extra memory");
|
||||
|
||||
/* auto keyframing */
|
||||
prop= RNA_def_property(srna, "use_auto_keying", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "autokey_mode", AUTOKEY_ON);
|
||||
RNA_def_property_ui_text(prop, "Auto Keying Enable", "Automatic keyframe insertion for Objects and Bones (default setting used for new Scenes)");
|
||||
RNA_def_property_ui_text(prop, "Auto Keying Enable",
|
||||
"Automatic keyframe insertion for Objects and Bones (default setting used for new Scenes)");
|
||||
RNA_def_property_ui_icon(prop, ICON_REC, 0);
|
||||
|
||||
prop= RNA_def_property(srna, "auto_keying_mode", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_items(prop, auto_key_modes);
|
||||
RNA_def_property_enum_funcs(prop, "rna_userdef_autokeymode_get", "rna_userdef_autokeymode_set", NULL);
|
||||
RNA_def_property_ui_text(prop, "Auto Keying Mode", "Mode of automatic keyframe insertion for Objects and Bones (default setting used for new Scenes)");
|
||||
RNA_def_property_ui_text(prop, "Auto Keying Mode",
|
||||
"Mode of automatic keyframe insertion for Objects and Bones "
|
||||
"(default setting used for new Scenes)");
|
||||
|
||||
prop= RNA_def_property(srna, "use_keyframe_insert_available", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "autokey_flag", AUTOKEY_FLAG_INSERTAVAIL);
|
||||
RNA_def_property_ui_text(prop, "Auto Keyframe Insert Available", "Automatic keyframe insertion in available curves");
|
||||
RNA_def_property_ui_text(prop, "Auto Keyframe Insert Available", "Automatic keyframe insertion in available F-Curves");
|
||||
|
||||
/* keyframing settings */
|
||||
prop= RNA_def_property(srna, "use_keyframe_insert_needed", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -2280,12 +2306,16 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_insertkey_xyz_to_rgb", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "autokey_flag", AUTOKEY_FLAG_XYZ2RGB);
|
||||
RNA_def_property_ui_text(prop, "New F-Curve Colors - XYZ to RGB", "Color for newly added transformation F-Curves (Location, Rotation, Scale) and also Color is based on the transform axis");
|
||||
RNA_def_property_ui_text(prop, "New F-Curve Colors - XYZ to RGB",
|
||||
"Color for newly added transformation F-Curves (Location, Rotation, Scale) "
|
||||
"and also Color is based on the transform axis");
|
||||
|
||||
prop= RNA_def_property(srna, "keyframe_new_interpolation_type", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_items(prop, beztriple_interpolation_mode_items);
|
||||
RNA_def_property_enum_sdna(prop, NULL, "ipo_new");
|
||||
RNA_def_property_ui_text(prop, "New Interpolation Type", "Interpolation mode used for first keyframe on newly added F-Curves. Subsequent keyframes take interpolation from preceeding keyframe");
|
||||
RNA_def_property_ui_text(prop, "New Interpolation Type",
|
||||
"Interpolation mode used for first keyframe on newly added F-Curves "
|
||||
"(subsequent keyframes take interpolation from preceeding keyframe)");
|
||||
|
||||
prop= RNA_def_property(srna, "keyframe_new_handle_type", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_items(prop, keyframe_handle_type_items);
|
||||
@ -2306,7 +2336,8 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "grease_pencil_euclidean_distance", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "gp_euclideandist");
|
||||
RNA_def_property_range(prop, 0, 100);
|
||||
RNA_def_property_ui_text(prop, "Grease Pencil Euclidean Distance", "Distance moved by mouse when drawing stroke (in pixels) to include");
|
||||
RNA_def_property_ui_text(prop, "Grease Pencil Euclidean Distance",
|
||||
"Distance moved by mouse when drawing stroke (in pixels) to include");
|
||||
|
||||
prop= RNA_def_property(srna, "use_grease_pencil_smooth_stroke", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "gp_settings", GP_PAINT_DOSMOOTH);
|
||||
@ -2459,10 +2490,14 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
|
||||
static EnumPropertyItem draw_method_items[] = {
|
||||
{USER_DRAW_AUTOMATIC, "AUTOMATIC", 0, "Automatic", "Automatically set based on graphics card and driver"},
|
||||
{USER_DRAW_TRIPLE, "TRIPLE_BUFFER", 0, "Triple Buffer", "Use a third buffer for minimal redraws at the cost of more memory"},
|
||||
{USER_DRAW_TRIPLE, "TRIPLE_BUFFER", 0, "Triple Buffer",
|
||||
"Use a third buffer for minimal redraws at the cost of more memory"},
|
||||
{USER_DRAW_OVERLAP, "OVERLAP", 0, "Overlap", "Redraw all overlapping regions, minimal memory usage but more redraws"},
|
||||
{USER_DRAW_OVERLAP_FLIP, "OVERLAP_FLIP", 0, "Overlap Flip", "Redraw all overlapping regions, minimal memory usage but more redraws (for graphics drivers that do flipping)"},
|
||||
{USER_DRAW_FULL, "FULL", 0, "Full", "Do a full redraw each time, slow, only use for reference or when all else fails"},
|
||||
{USER_DRAW_OVERLAP_FLIP, "OVERLAP_FLIP", 0, "Overlap Flip",
|
||||
"Redraw all overlapping regions, minimal memory usage but more redraws "
|
||||
"(for graphics drivers that do flipping)"},
|
||||
{USER_DRAW_FULL, "FULL", 0, "Full",
|
||||
"Do a full redraw each time, slow, only use for reference or when everything else fails"},
|
||||
{0, NULL, 0, NULL, NULL}};
|
||||
|
||||
static EnumPropertyItem color_picker_types[] = {
|
||||
@ -2536,7 +2571,7 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "language", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_items(prop, language_items);
|
||||
RNA_def_property_ui_text(prop, "Language", "Language use for translation");
|
||||
RNA_def_property_ui_text(prop, "Language", "Language used for translation");
|
||||
RNA_def_property_update(prop, NC_WINDOW, "rna_userdef_language_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_translate_tooltips", PROP_BOOLEAN, PROP_NONE);
|
||||
@ -2563,7 +2598,8 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_weight_color_range", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_CUSTOM_RANGE);
|
||||
RNA_def_property_ui_text(prop, "Use Weight Color Range", "Enable color range used for weight visualization in weight painting mode");
|
||||
RNA_def_property_ui_text(prop, "Use Weight Color Range",
|
||||
"Enable color range used for weight visualization in weight painting mode");
|
||||
RNA_def_property_update(prop, 0, "rna_UserDef_weight_color_update");
|
||||
|
||||
prop= RNA_def_property(srna, "weight_color_range", PROP_POINTER, PROP_NONE);
|
||||
@ -2580,16 +2616,20 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_preview_images", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_ALLWINCODECS);
|
||||
RNA_def_property_ui_text(prop, "Enable All Codecs", "Enables automatic saving of preview images in the .blend file (Windows only)");
|
||||
RNA_def_property_ui_text(prop, "Enable All Codecs",
|
||||
"Allow user to choose any codec (Windows only, might generate instability)");
|
||||
|
||||
prop= RNA_def_property(srna, "use_scripts_auto_execute", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", USER_SCRIPT_AUTOEXEC_DISABLE);
|
||||
RNA_def_property_ui_text(prop, "Auto Run Python Scripts", "Allow any .blend file to run scripts automatically (unsafe with blend files from an untrusted source)");
|
||||
RNA_def_property_ui_text(prop, "Auto Run Python Scripts",
|
||||
"Allow any .blend file to run scripts automatically "
|
||||
"(unsafe with blend files from an untrusted source)");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_script_autoexec_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_tabs_as_spaces", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", USER_TXT_TABSTOSPACES_DISABLE);
|
||||
RNA_def_property_ui_text(prop, "Tabs as Spaces", "Automatically converts all new tabs into spaces for new and loaded text files");
|
||||
RNA_def_property_ui_text(prop, "Tabs as Spaces",
|
||||
"Automatically converts all new tabs into spaces for new and loaded text files");
|
||||
|
||||
prop= RNA_def_property(srna, "prefetch_frames", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "prefetchframes");
|
||||
@ -2615,12 +2655,14 @@ 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)");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_mipmap_update");
|
||||
|
||||
prop= RNA_def_property(srna, "use_vertex_buffer_objects", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "gameflags", USER_DISABLE_VBO);
|
||||
RNA_def_property_ui_text(prop, "VBOs", "Use Vertex Buffer Objects (or Vertex Arrays, if unsupported) for viewport rendering");
|
||||
RNA_def_property_ui_text(prop, "VBOs",
|
||||
"Use Vertex Buffer Objects (or Vertex Arrays, if unsupported) for viewport rendering");
|
||||
|
||||
prop= RNA_def_property(srna, "use_antialiasing", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_negative_sdna(prop, NULL, "gameflags", USER_DISABLE_AA);
|
||||
@ -2630,7 +2672,8 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
RNA_def_property_enum_sdna(prop, NULL, "anisotropic_filter");
|
||||
RNA_def_property_enum_items(prop, anisotropic_items);
|
||||
RNA_def_property_enum_default(prop, 1);
|
||||
RNA_def_property_ui_text(prop, "Anisotropic Filter", "The quality of the anisotropic filtering (values greater than 1.0 enable anisotropic filtering)");
|
||||
RNA_def_property_ui_text(prop, "Anisotropic Filter",
|
||||
"The quality of the anisotropic filtering (values greater than 1.0 enable anisotropic filtering)");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_anisotropic_update");
|
||||
|
||||
prop= RNA_def_property(srna, "gl_texture_limit", PROP_ENUM, PROP_NONE);
|
||||
@ -2642,12 +2685,15 @@ static void rna_def_userdef_system(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "texture_time_out", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "textimeout");
|
||||
RNA_def_property_range(prop, 0, 3600);
|
||||
RNA_def_property_ui_text(prop, "Texture Time Out", "Time since last access of a GL texture in seconds after which it is freed. (Set to 0 to keep textures allocated.)");
|
||||
RNA_def_property_ui_text(prop, "Texture Time Out",
|
||||
"Time since last access of a GL texture in seconds after which it is freed "
|
||||
"(set to 0 to keep textures allocated)");
|
||||
|
||||
prop= RNA_def_property(srna, "texture_collection_rate", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "texcollectrate");
|
||||
RNA_def_property_range(prop, 1, 3600);
|
||||
RNA_def_property_ui_text(prop, "Texture Collection Rate", "Number of seconds between each run of the GL texture garbage collector");
|
||||
RNA_def_property_ui_text(prop, "Texture Collection Rate",
|
||||
"Number of seconds between each run of the GL texture garbage collector");
|
||||
|
||||
prop= RNA_def_property(srna, "window_draw_method", PROP_ENUM, PROP_NONE);
|
||||
RNA_def_property_enum_sdna(prop, NULL, "wmdrawmethod");
|
||||
@ -2769,7 +2815,8 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_mouse_continuous", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "uiflag", USER_CONTINUOUS_MOUSE);
|
||||
RNA_def_property_ui_text(prop, "Continuous Grab", "Allow moving the mouse outside the view on some manipulations (transform, ui control drag)");
|
||||
RNA_def_property_ui_text(prop, "Continuous Grab",
|
||||
"Allow moving the mouse outside the view on some manipulations (transform, ui control drag)");
|
||||
|
||||
/* tweak tablet & mouse preset */
|
||||
prop= RNA_def_property(srna, "drag_threshold", PROP_INT, PROP_NONE);
|
||||
@ -2850,7 +2897,8 @@ static void rna_def_userdef_input(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "use_mouse_emulate_3_button", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_TWOBUTTONMOUSE);
|
||||
RNA_def_property_ui_text(prop, "Emulate 3 Button Mouse", "Emulates Middle Mouse with Alt+Left Mouse (doesn't work with Left Mouse Select option)");
|
||||
RNA_def_property_ui_text(prop, "Emulate 3 Button Mouse",
|
||||
"Emulates Middle Mouse with Alt+Left Mouse (doesn't work with Left Mouse Select option)");
|
||||
|
||||
prop= RNA_def_property(srna, "use_emulate_numpad", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_NONUMPAD);
|
||||
@ -2945,7 +2993,9 @@ static void rna_def_userdef_filepaths(BlenderRNA *brna)
|
||||
|
||||
prop= RNA_def_property(srna, "script_directory", PROP_STRING, PROP_DIRPATH);
|
||||
RNA_def_property_string_sdna(prop, NULL, "pythondir");
|
||||
RNA_def_property_ui_text(prop, "Python Scripts Directory", "Alternate script path, matching the default layout with subdirs: startup, addons & modules (requires restart)");
|
||||
RNA_def_property_ui_text(prop, "Python Scripts Directory",
|
||||
"Alternate script path, matching the default layout with subdirs: "
|
||||
"startup, addons & modules (requires restart)");
|
||||
/* TODO, editing should reset sys.path! */
|
||||
|
||||
prop= RNA_def_property(srna, "sound_directory", PROP_STRING, PROP_DIRPATH);
|
||||
@ -2976,11 +3026,13 @@ static void rna_def_userdef_filepaths(BlenderRNA *brna)
|
||||
prop= RNA_def_property(srna, "save_version", PROP_INT, PROP_NONE);
|
||||
RNA_def_property_int_sdna(prop, NULL, "versions");
|
||||
RNA_def_property_range(prop, 0, 32);
|
||||
RNA_def_property_ui_text(prop, "Save Versions", "The number of old versions to maintain in the current directory, when manually saving");
|
||||
RNA_def_property_ui_text(prop, "Save Versions",
|
||||
"The number of old versions to maintain in the current directory, when manually saving");
|
||||
|
||||
prop= RNA_def_property(srna, "use_auto_save_temporary_files", PROP_BOOLEAN, PROP_NONE);
|
||||
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_AUTOSAVE);
|
||||
RNA_def_property_ui_text(prop, "Auto Save Temporary Files", "Automatic saving of temporary files in temp directory, uses process ID");
|
||||
RNA_def_property_ui_text(prop, "Auto Save Temporary Files",
|
||||
"Automatic saving of temporary files in temp directory, uses process ID");
|
||||
RNA_def_property_update(prop, 0, "rna_userdef_autosave_update");
|
||||
|
||||
prop= RNA_def_property(srna, "auto_save_time", PROP_INT, PROP_NONE);
|
||||
|
Loading…
Reference in New Issue
Block a user