39
39
#include "gimp-intl.h"
42
static GimpActionEntry drawable_actions[] =
42
static const GimpActionEntry drawable_actions[] =
44
44
{ "drawable-desaturate", GIMP_STOCK_CONVERT_GRAYSCALE,
45
N_("_Desaturate"), NULL, NULL,
45
N_("_Desaturate..."), NULL,
46
N_("Turn colors into shades of gray"),
46
47
G_CALLBACK (drawable_desaturate_cmd_callback),
47
48
GIMP_HELP_LAYER_DESATURATE },
49
50
{ "drawable-equalize", NULL,
50
N_("_Equalize"), NULL, NULL,
51
N_("_Equalize"), NULL,
52
N_("Automatic contrast enhancement"),
51
53
G_CALLBACK (drawable_equalize_cmd_callback),
52
54
GIMP_HELP_LAYER_EQUALIZE },
54
56
{ "drawable-invert", GIMP_STOCK_INVERT,
55
N_("In_vert"), NULL, NULL,
58
N_("Invert the colors"),
56
59
G_CALLBACK (drawable_invert_cmd_callback),
57
60
GIMP_HELP_LAYER_INVERT },
59
62
{ "drawable-levels-stretch", NULL,
60
N_("_White Balance"), NULL, NULL,
63
N_("_White Balance"), NULL,
64
N_("Automatic white balance correction"),
61
65
G_CALLBACK (drawable_levels_stretch_cmd_callback),
62
66
GIMP_HELP_LAYER_WHITE_BALANCE},
64
68
{ "drawable-offset", NULL,
65
N_("_Offset..."), "<control><shift>O", NULL,
69
N_("_Offset..."), "<control><shift>O",
70
N_("Shift the pixels, optionally wrapping them at the borders"),
66
71
G_CALLBACK (drawable_offset_cmd_callback),
67
72
GIMP_HELP_LAYER_OFFSET }
70
static GimpToggleActionEntry drawable_toggle_actions[] =
75
static const GimpToggleActionEntry drawable_toggle_actions[] =
72
77
{ "drawable-linked", GIMP_STOCK_LINKED,
73
N_("_Linked"), NULL, NULL,
79
N_("Toggle the linked state"),
74
80
G_CALLBACK (drawable_linked_cmd_callback),
76
82
GIMP_HELP_LAYER_LINKED },
78
84
{ "drawable-visible", GIMP_STOCK_VISIBLE,
79
N_("_Visible"), NULL, NULL,
86
N_("Toggle visibility"),
80
87
G_CALLBACK (drawable_visible_cmd_callback),
82
89
GIMP_HELP_LAYER_VISIBLE }
85
static GimpEnumActionEntry drawable_flip_actions[] =
92
static const GimpEnumActionEntry drawable_flip_actions[] =
87
94
{ "drawable-flip-horizontal", GIMP_STOCK_FLIP_HORIZONTAL,
88
N_("Flip _Horizontally"), NULL, NULL,
95
N_("Flip _Horizontally"), NULL,
96
N_("Flip horizontally"),
89
97
GIMP_ORIENTATION_HORIZONTAL, FALSE,
90
98
GIMP_HELP_LAYER_FLIP_HORIZONTAL },
92
100
{ "drawable-flip-vertical", GIMP_STOCK_FLIP_VERTICAL,
93
N_("Flip _Vertically"), NULL, NULL,
101
N_("Flip _Vertically"), NULL,
102
N_("Flip vertically"),
94
103
GIMP_ORIENTATION_VERTICAL, FALSE,
95
104
GIMP_HELP_LAYER_FLIP_VERTICAL }
98
static GimpEnumActionEntry drawable_rotate_actions[] =
107
static const GimpEnumActionEntry drawable_rotate_actions[] =
100
109
{ "drawable-rotate-90", GIMP_STOCK_ROTATE_90,
101
N_("Rotate 90 degrees _CW"), NULL, NULL,
110
N_("Rotate 90° _clockwise"), NULL,
111
N_("Rotate 90 degrees to the right"),
102
112
GIMP_ROTATE_90, FALSE,
103
113
GIMP_HELP_LAYER_ROTATE_90 },
105
115
{ "drawable-rotate-180", GIMP_STOCK_ROTATE_180,
106
N_("Rotate _180 degrees"), NULL, NULL,
116
N_("Rotate _180°"), NULL,
117
N_("Turn upside-down"),
107
118
GIMP_ROTATE_180, FALSE,
108
119
GIMP_HELP_LAYER_ROTATE_180 },
110
121
{ "drawable-rotate-270", GIMP_STOCK_ROTATE_270,
111
N_("Rotate 90 degrees CC_W"), NULL, NULL,
122
N_("Rotate 90° counter-clock_wise"), NULL,
123
N_("Rotate 90 degrees to the left"),
112
124
GIMP_ROTATE_270, FALSE,
113
125
GIMP_HELP_LAYER_ROTATE_270 }