More tooltips for tools options

Added previously missing tooltips for rectangular and region
selection based tools.
This commit is contained in:
Alexandre Prokoudine 2011-04-21 00:17:31 +04:00
parent 6354bc6ea1
commit c5b44f6bd0
4 changed files with 42 additions and 20 deletions

View file

@ -100,7 +100,9 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
{
g_object_interface_install_property (iface,
g_param_spec_boolean ("auto-shrink",
NULL, NULL,
NULL,
N_("Automatically shrink to the nearest "
"rectangular shape in a layer"),
FALSE,
GIMP_CONFIG_PARAM_FLAGS |
GIMP_PARAM_STATIC_STRINGS));
@ -116,7 +118,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_enum ("guide",
NULL, NULL,
NULL,
N_("Composition guides such as rule of thirds"),
GIMP_TYPE_RECTANGLE_GUIDE,
GIMP_RECTANGLE_GUIDE_NONE,
GIMP_CONFIG_PARAM_FLAGS |
@ -124,7 +127,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("x",
NULL, NULL,
NULL,
N_("X coordinate of top left corner"),
-GIMP_MAX_IMAGE_SIZE,
GIMP_MAX_IMAGE_SIZE,
0.0,
@ -133,7 +137,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("y",
NULL, NULL,
NULL,
N_("Y coordinate of top left corner"),
-GIMP_MAX_IMAGE_SIZE,
GIMP_MAX_IMAGE_SIZE,
0.0,
@ -142,7 +147,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("width",
NULL, NULL,
NULL,
N_("Width of selection"),
0.0, GIMP_MAX_IMAGE_SIZE,
0.0,
GIMP_PARAM_READWRITE |
@ -150,7 +156,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("height",
NULL, NULL,
NULL,
N_("Height of selection"),
0.0, GIMP_MAX_IMAGE_SIZE,
0.0,
GIMP_PARAM_READWRITE |
@ -158,7 +165,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
gimp_param_spec_unit ("position-unit",
NULL, NULL,
NULL,
N_("Unit of top left corner coordinate"),
TRUE, TRUE,
GIMP_UNIT_PIXEL,
GIMP_PARAM_READWRITE |
@ -166,7 +174,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
gimp_param_spec_unit ("size-unit",
NULL, NULL,
NULL,
N_("Unit of selection size"),
TRUE, TRUE,
GIMP_UNIT_PIXEL,
GIMP_PARAM_READWRITE |
@ -174,14 +183,17 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_boolean ("fixed-rule-active",
NULL, NULL,
NULL,
N_("Enable lock of aspect ratio, "
"width, height or size"),
FALSE,
GIMP_CONFIG_PARAM_FLAGS |
GIMP_PARAM_STATIC_STRINGS));
g_object_interface_install_property (iface,
g_param_spec_enum ("fixed-rule",
NULL, NULL,
NULL,
N_("Choose what has to be locked"),
GIMP_TYPE_RECTANGLE_TOOL_FIXED_RULE,
GIMP_RECTANGLE_TOOL_FIXED_ASPECT,
GIMP_CONFIG_PARAM_FLAGS |
@ -189,7 +201,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("desired-fixed-width",
NULL, NULL,
NULL,
N_("Custom fixed width"),
0.0, GIMP_MAX_IMAGE_SIZE,
100.0,
GIMP_CONFIG_PARAM_FLAGS |
@ -197,7 +210,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_double ("desired-fixed-height",
NULL, NULL,
NULL,
N_("Custom fixed height"),
0.0, GIMP_MAX_IMAGE_SIZE,
100.0,
GIMP_CONFIG_PARAM_FLAGS |
@ -290,7 +304,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
gimp_param_spec_unit ("fixed-unit",
NULL, NULL,
NULL,
N_("Unit of fixed width, height or size"),
TRUE, TRUE,
GIMP_UNIT_PIXEL,
GIMP_PARAM_READWRITE |
@ -298,7 +313,8 @@ gimp_rectangle_options_iface_base_init (GimpRectangleOptionsInterface *iface)
g_object_interface_install_property (iface,
g_param_spec_boolean ("fixed-center",
NULL, NULL,
NULL,
N_("Expand selection from center outwards"),
FALSE,
GIMP_CONFIG_PARAM_FLAGS |
GIMP_PARAM_STATIC_STRINGS));

View file

@ -73,17 +73,20 @@ gimp_rectangle_select_options_class_init (GimpRectangleSelectOptionsClass *klass
*/
GIMP_CONFIG_INSTALL_PROP_BOOLEAN (object_class,
GIMP_RECTANGLE_OPTIONS_PROP_HIGHLIGHT,
"highlight", NULL,
"highlight",
N_("Dim everything outside selection"),
FALSE,
GIMP_PARAM_STATIC_STRINGS);
GIMP_CONFIG_INSTALL_PROP_BOOLEAN (object_class, PROP_ROUND_CORNERS,
"round-corners", NULL,
"round-corners",
N_("Round corners of selection"),
FALSE,
GIMP_PARAM_STATIC_STRINGS);
GIMP_CONFIG_INSTALL_PROP_DOUBLE (object_class, PROP_CORNER_RADIUS,
"corner-radius", NULL,
"corner-radius",
N_("Radius of rounding in pixels"),
0.0, 100.0, 5.0,
GIMP_PARAM_STATIC_STRINGS);

View file

@ -97,7 +97,8 @@ gimp_region_select_options_class_init (GimpRegionSelectOptionsClass *klass)
GIMP_PARAM_STATIC_STRINGS);
GIMP_CONFIG_INSTALL_PROP_ENUM (object_class, PROP_SELECT_CRITERION,
"select-criterion", NULL,
"select-criterion",
N_("Selection criterion"),
GIMP_TYPE_SELECT_CRITERION,
GIMP_SELECT_CRITERION_COMPOSITE,
GIMP_PARAM_STATIC_STRINGS);

View file

@ -80,12 +80,14 @@ gimp_selection_options_class_init (GimpSelectionOptionsClass *klass)
GIMP_PARAM_STATIC_STRINGS);
GIMP_CONFIG_INSTALL_PROP_BOOLEAN (object_class, PROP_FEATHER,
"feather", NULL,
"feather",
N_("Enable feathering of selection edges"),
FALSE,
GIMP_PARAM_STATIC_STRINGS);
GIMP_CONFIG_INSTALL_PROP_DOUBLE (object_class, PROP_FEATHER_RADIUS,
"feather-radius", NULL,
"feather-radius",
N_("Radius of feathering"),
0.0, 100.0, 10.0,
GIMP_PARAM_STATIC_STRINGS);
}