72
static GimpStringActionEntry tools_alternative_actions[] =
96
static const GimpStringActionEntry tools_alternative_actions[] =
74
98
{ "tools-by-color-select-short", GIMP_STOCK_TOOL_BY_COLOR_SELECT,
75
N_("_By Color"), NULL, NULL,
99
N_("_By Color"), NULL,
100
N_("Select regions with similar colors"),
76
101
"gimp-by-color-select-tool",
77
102
GIMP_HELP_TOOL_BY_COLOR_SELECT },
79
104
{ "tools-rotate-arbitrary", GIMP_STOCK_TOOL_ROTATE,
80
N_("_Arbitrary Rotation..."), NULL, NULL,
105
N_("_Arbitrary Rotation..."), "",
106
N_("Rotate by an arbitrary angle"),
82
108
GIMP_HELP_TOOL_ROTATE }
111
static const GimpEnumActionEntry tools_color_average_radius_actions[] =
113
{ "tools-color-average-radius-set", GIMP_STOCK_TOOL_COLOR_PICKER,
114
"Set Color Picker Radius", NULL, NULL,
115
GIMP_ACTION_SELECT_SET, TRUE,
117
{ "tools-color-average-radius-minimum", GIMP_STOCK_TOOL_COLOR_PICKER,
118
"M Color Picker Radius", NULL, NULL,
119
GIMP_ACTION_SELECT_FIRST, FALSE,
121
{ "tools-color-average-radius-maximum", GIMP_STOCK_TOOL_COLOR_PICKER,
122
"Maximum Color Picker Radius", NULL, NULL,
123
GIMP_ACTION_SELECT_LAST, FALSE,
125
{ "tools-color-average-radius-decrease", GIMP_STOCK_TOOL_COLOR_PICKER,
126
"Decrease Color Picker Radius", NULL, NULL,
127
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
129
{ "tools-color-average-radius-increase", GIMP_STOCK_TOOL_COLOR_PICKER,
130
"Increase Color Picker Radius", NULL, NULL,
131
GIMP_ACTION_SELECT_NEXT, FALSE,
133
{ "tools-color-average-radius-decrease-skip",
134
GIMP_STOCK_TOOL_COLOR_PICKER,
135
"Decrease Color Picker Radius More", NULL, NULL,
136
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
138
{ "tools-color-average-radius-increase-skip",
139
GIMP_STOCK_TOOL_COLOR_PICKER,
140
"Increase Color Picker Radius More", NULL, NULL,
141
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
145
static const GimpEnumActionEntry tools_paint_brush_scale_actions[] =
147
{ "tools-paint-brush-scale-set", GIMP_STOCK_TOOL_PAINTBRUSH,
148
"Set Brush Scale", NULL, NULL,
149
GIMP_ACTION_SELECT_SET, TRUE,
151
{ "tools-paint-brush-scale-minimum", GIMP_STOCK_TOOL_PAINTBRUSH,
152
"M Brush Scale", NULL, NULL,
153
GIMP_ACTION_SELECT_FIRST, FALSE,
155
{ "tools-paint-brush-scale-maximum", GIMP_STOCK_TOOL_PAINTBRUSH,
156
"Maximum Brush Scale", NULL, NULL,
157
GIMP_ACTION_SELECT_LAST, FALSE,
159
{ "tools-paint-brush-scale-decrease", GIMP_STOCK_TOOL_PAINTBRUSH,
160
"Decrease Brush Scale", NULL, NULL,
161
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
163
{ "tools-paint-brush-scale-increase", GIMP_STOCK_TOOL_PAINTBRUSH,
164
"Increase Brush Scale", NULL, NULL,
165
GIMP_ACTION_SELECT_NEXT, FALSE,
167
{ "tools-paint-brush-scale-decrease-skip", GIMP_STOCK_TOOL_PAINTBRUSH,
168
"Decrease Brush Scale More", NULL, NULL,
169
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
171
{ "tools-paint-brush-scale-increase-skip", GIMP_STOCK_TOOL_PAINTBRUSH,
172
"Increase Brush Scale More", NULL, NULL,
173
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
177
static const GimpEnumActionEntry tools_ink_blob_size_actions[] =
179
{ "tools-ink-blob-size-set", GIMP_STOCK_TOOL_INK,
180
"Set Ink Blob Size", NULL, NULL,
181
GIMP_ACTION_SELECT_SET, TRUE,
183
{ "tools-ink-blob-size-minimum", GIMP_STOCK_TOOL_INK,
184
"M Ink Blob Size", NULL, NULL,
185
GIMP_ACTION_SELECT_FIRST, FALSE,
187
{ "tools-ink-blob-size-maximum", GIMP_STOCK_TOOL_INK,
188
"Maximum Ink Blob Size", NULL, NULL,
189
GIMP_ACTION_SELECT_LAST, FALSE,
191
{ "tools-ink-blob-size-decrease", GIMP_STOCK_TOOL_INK,
192
"Decrease Ink Blob Size", NULL, NULL,
193
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
195
{ "tools-ink-blob-size-increase", GIMP_STOCK_TOOL_INK,
196
"Increase Ink Blob Size", NULL, NULL,
197
GIMP_ACTION_SELECT_NEXT, FALSE,
199
{ "tools-ink-blob-size-decrease-skip", GIMP_STOCK_TOOL_INK,
200
"Decrease Ink Blob Size More", NULL, NULL,
201
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
203
{ "tools-ink-blob-size-increase-skip", GIMP_STOCK_TOOL_INK,
204
"Increase Ink Blob Size More", NULL, NULL,
205
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
209
static const GimpEnumActionEntry tools_ink_blob_aspect_actions[] =
211
{ "tools-ink-blob-aspect-set", GIMP_STOCK_TOOL_INK,
212
"Set Ink Blob Aspect", NULL, NULL,
213
GIMP_ACTION_SELECT_SET, TRUE,
215
{ "tools-ink-blob-aspect-minimum", GIMP_STOCK_TOOL_INK,
216
"M Ink Blob Aspect", NULL, NULL,
217
GIMP_ACTION_SELECT_FIRST, FALSE,
219
{ "tools-ink-blob-aspect-maximum", GIMP_STOCK_TOOL_INK,
220
"Maximum Ink Blob Aspect", NULL, NULL,
221
GIMP_ACTION_SELECT_LAST, FALSE,
223
{ "tools-ink-blob-aspect-decrease", GIMP_STOCK_TOOL_INK,
224
"Decrease Ink Blob Aspect", NULL, NULL,
225
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
227
{ "tools-ink-blob-aspect-increase", GIMP_STOCK_TOOL_INK,
228
"Increase Ink Blob Aspect", NULL, NULL,
229
GIMP_ACTION_SELECT_NEXT, FALSE,
231
{ "tools-ink-blob-aspect-decrease-skip", GIMP_STOCK_TOOL_INK,
232
"Decrease Ink Blob Aspect More", NULL, NULL,
233
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
235
{ "tools-ink-blob-aspect-increase-skip", GIMP_STOCK_TOOL_INK,
236
"Increase Ink Blob Aspect More", NULL, NULL,
237
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
241
static const GimpEnumActionEntry tools_ink_blob_angle_actions[] =
243
{ "tools-ink-blob-angle-set", GIMP_STOCK_TOOL_INK,
244
"Set Ink Blob Angle", NULL, NULL,
245
GIMP_ACTION_SELECT_SET, TRUE,
247
{ "tools-ink-blob-angle-minimum", GIMP_STOCK_TOOL_INK,
248
"M Ink Blob Angle", NULL, NULL,
249
GIMP_ACTION_SELECT_FIRST, FALSE,
251
{ "tools-ink-blob-angle-maximum", GIMP_STOCK_TOOL_INK,
252
"Maximum Ink Blob Angle", NULL, NULL,
253
GIMP_ACTION_SELECT_LAST, FALSE,
255
{ "tools-ink-blob-angle-decrease", GIMP_STOCK_TOOL_INK,
256
"Decrease Ink Blob Angle", NULL, NULL,
257
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
259
{ "tools-ink-blob-angle-increase", GIMP_STOCK_TOOL_INK,
260
"Increase Ink Blob Angle", NULL, NULL,
261
GIMP_ACTION_SELECT_NEXT, FALSE,
263
{ "tools-ink-blob-angle-decrease-skip", GIMP_STOCK_TOOL_INK,
264
"Decrease Ink Blob Angle More", NULL, NULL,
265
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
267
{ "tools-ink-blob-angle-increase-skip", GIMP_STOCK_TOOL_INK,
268
"Increase Ink Blob Angle More", NULL, NULL,
269
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
273
static const GimpEnumActionEntry tools_foreground_select_brush_size_actions[] =
275
{ "tools-foreground-select-brush-size-set",
276
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
277
"Set Foreground Select Brush Size", NULL, NULL,
278
GIMP_ACTION_SELECT_SET, TRUE,
280
{ "tools-foreground-select-brush-size-minimum",
281
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
282
"M Foreground Select Brush Size", NULL, NULL,
283
GIMP_ACTION_SELECT_FIRST, FALSE,
285
{ "tools-foreground-select-brush-size-maximum",
286
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
287
"Maximum Foreground Select Brush Size", NULL, NULL,
288
GIMP_ACTION_SELECT_LAST, FALSE,
290
{ "tools-foreground-select-brush-size-decrease",
291
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
292
"Decrease Foreground Select Brush Size", NULL, NULL,
293
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
295
{ "tools-foreground-select-brush-size-increase",
296
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
297
"Increase Foreground Select Brush Size", NULL, NULL,
298
GIMP_ACTION_SELECT_NEXT, FALSE,
300
{ "tools-foreground-select-brush-size-decrease-skip",
301
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
302
"Decrease Foreground Select Brush Size More", NULL, NULL,
303
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
305
{ "tools-foreground-select-brush-size-increase-skip",
306
GIMP_STOCK_TOOL_FOREGROUND_SELECT,
307
"Increase Foreground Select Brush Size More", NULL, NULL,
308
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
312
static const GimpToggleActionEntry tools_rectangle_toggle_actions[] =
314
{ "tools-rectangle-toggle-fixed-aspect", GIMP_STOCK_TOOL_RECT_SELECT,
315
N_("Toggle Fixed-Aspect Option for Rectangle"), NULL, NULL,
316
G_CALLBACK (tools_rectangle_toggle_fixed_aspect),
319
{ "tools-rectangle-toggle-fixed-center", GIMP_STOCK_TOOL_RECT_SELECT,
320
N_("Toggle Expand-From-Center Option for Rectangle"), NULL, NULL,
321
G_CALLBACK (tools_rectangle_toggle_fixed_center),
326
static const GimpEnumActionEntry tools_value_1_actions[] =
328
{ "tools-value-1-set", GIMP_STOCK_TOOL_OPTIONS,
329
"Set Value 1", NULL, NULL,
330
GIMP_ACTION_SELECT_SET, TRUE,
332
{ "tools-value-1-minimum", GIMP_STOCK_TOOL_OPTIONS,
333
"Minimize Value 1", NULL, NULL,
334
GIMP_ACTION_SELECT_FIRST, FALSE,
336
{ "tools-value-1-maximum", GIMP_STOCK_TOOL_OPTIONS,
337
"Maximize Value 1", NULL, NULL,
338
GIMP_ACTION_SELECT_LAST, FALSE,
340
{ "tools-value-1-decrease", GIMP_STOCK_TOOL_OPTIONS,
341
"Decrease Value 1", "less", NULL,
342
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
344
{ "tools-value-1-increase", GIMP_STOCK_TOOL_OPTIONS,
345
"Increase Value 1", "greater", NULL,
346
GIMP_ACTION_SELECT_NEXT, FALSE,
348
{ "tools-value-1-decrease-skip", GIMP_STOCK_TOOL_OPTIONS,
349
"Decrease Value 1 More", "<control>less", NULL,
350
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
352
{ "tools-value-1-increase-skip", GIMP_STOCK_TOOL_OPTIONS,
353
"Increase Value 1 More", "<control>greater", NULL,
354
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
358
static const GimpEnumActionEntry tools_value_2_actions[] =
360
{ "tools-value-2-set", GIMP_STOCK_TOOL_OPTIONS,
361
"Set Value 2", NULL, NULL,
362
GIMP_ACTION_SELECT_SET, TRUE,
364
{ "tools-value-2-minimum", GIMP_STOCK_TOOL_OPTIONS,
365
"Minimize Value 2", NULL, NULL,
366
GIMP_ACTION_SELECT_FIRST, FALSE,
368
{ "tools-value-2-maximum", GIMP_STOCK_TOOL_OPTIONS,
369
"Maximize Value 2", NULL, NULL,
370
GIMP_ACTION_SELECT_LAST, FALSE,
372
{ "tools-value-2-decrease", GIMP_STOCK_TOOL_OPTIONS,
373
"Decrease Value 2", "bracketleft", NULL,
374
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
376
{ "tools-value-2-increase", GIMP_STOCK_TOOL_OPTIONS,
377
"Increase Value 2", "bracketright", NULL,
378
GIMP_ACTION_SELECT_NEXT, FALSE,
380
{ "tools-value-2-decrease-skip", GIMP_STOCK_TOOL_OPTIONS,
381
"Decrease Value 2 More", "<shift>bracketleft", NULL,
382
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
384
{ "tools-value-2-increase-skip", GIMP_STOCK_TOOL_OPTIONS,
385
"Increase Value 2 More", "<shift>bracketright", NULL,
386
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
390
static const GimpEnumActionEntry tools_value_3_actions[] =
392
{ "tools-value-3-set", GIMP_STOCK_TOOL_OPTIONS,
393
"Set Value 3", NULL, NULL,
394
GIMP_ACTION_SELECT_SET, TRUE,
396
{ "tools-value-3-minimum", GIMP_STOCK_TOOL_OPTIONS,
397
"Minimize Value 3", NULL, NULL,
398
GIMP_ACTION_SELECT_FIRST, FALSE,
400
{ "tools-value-3-maximum", GIMP_STOCK_TOOL_OPTIONS,
401
"Maximize Value 3", NULL, NULL,
402
GIMP_ACTION_SELECT_LAST, FALSE,
404
{ "tools-value-3-decrease", GIMP_STOCK_TOOL_OPTIONS,
405
"Decrease Value 3", NULL, NULL,
406
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
408
{ "tools-value-3-increase", GIMP_STOCK_TOOL_OPTIONS,
409
"Increase Value 3", NULL, NULL,
410
GIMP_ACTION_SELECT_NEXT, FALSE,
412
{ "tools-value-3-decrease-skip", GIMP_STOCK_TOOL_OPTIONS,
413
"Decrease Value 3 More", NULL, NULL,
414
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
416
{ "tools-value-3-increase-skip", GIMP_STOCK_TOOL_OPTIONS,
417
"Increase Value 3 More", NULL, NULL,
418
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
422
static const GimpEnumActionEntry tools_value_4_actions[] =
424
{ "tools-value-4-set", GIMP_STOCK_TOOL_OPTIONS,
425
"Set Value 4", NULL, NULL,
426
GIMP_ACTION_SELECT_SET, TRUE,
428
{ "tools-value-4-minimum", GIMP_STOCK_TOOL_OPTIONS,
429
"Minimize Value 4", NULL, NULL,
430
GIMP_ACTION_SELECT_FIRST, FALSE,
432
{ "tools-value-4-maximum", GIMP_STOCK_TOOL_OPTIONS,
433
"Maximize Value 4", NULL, NULL,
434
GIMP_ACTION_SELECT_LAST, FALSE,
436
{ "tools-value-4-decrease", GIMP_STOCK_TOOL_OPTIONS,
437
"Decrease Value 4", NULL, NULL,
438
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
440
{ "tools-value-4-increase", GIMP_STOCK_TOOL_OPTIONS,
441
"Increase Value 4", NULL, NULL,
442
GIMP_ACTION_SELECT_NEXT, FALSE,
444
{ "tools-value-4-decrease-skip", GIMP_STOCK_TOOL_OPTIONS,
445
"Decrease Value 4 More", NULL, NULL,
446
GIMP_ACTION_SELECT_SKIP_PREVIOUS, FALSE,
448
{ "tools-value-4-increase-skip", GIMP_STOCK_TOOL_OPTIONS,
449
"Increase Value 4 More", NULL, NULL,
450
GIMP_ACTION_SELECT_SKIP_NEXT, FALSE,
454
static const GimpEnumActionEntry tools_object_1_actions[] =
456
{ "tools-object-1-set", GIMP_STOCK_TOOL_OPTIONS,
457
"Select Object 1 by Index", NULL, NULL,
458
GIMP_ACTION_SELECT_SET, TRUE,
460
{ "tools-object-1-first", GIMP_STOCK_TOOL_OPTIONS,
461
"First Object 1", NULL, NULL,
462
GIMP_ACTION_SELECT_FIRST, FALSE,
464
{ "tools-object-1-last", GIMP_STOCK_TOOL_OPTIONS,
465
"Last Object 1", NULL, NULL,
466
GIMP_ACTION_SELECT_LAST, FALSE,
468
{ "tools-object-1-previous", GIMP_STOCK_TOOL_OPTIONS,
469
"Previous Object 1", NULL, NULL,
470
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
472
{ "tools-object-1-next", GIMP_STOCK_TOOL_OPTIONS,
473
"Next Object 1", NULL, NULL,
474
GIMP_ACTION_SELECT_NEXT, FALSE,
478
static const GimpEnumActionEntry tools_object_2_actions[] =
480
{ "tools-object-2-set", GIMP_STOCK_TOOL_OPTIONS,
481
"Select Object 2 by Index", NULL, NULL,
482
GIMP_ACTION_SELECT_SET, TRUE,
484
{ "tools-object-2-first", GIMP_STOCK_TOOL_OPTIONS,
485
"First Object 2", NULL, NULL,
486
GIMP_ACTION_SELECT_FIRST, FALSE,
488
{ "tools-object-2-last", GIMP_STOCK_TOOL_OPTIONS,
489
"Last Object 2", NULL, NULL,
490
GIMP_ACTION_SELECT_LAST, FALSE,
492
{ "tools-object-2-previous", GIMP_STOCK_TOOL_OPTIONS,
493
"Previous Object 2", NULL, NULL,
494
GIMP_ACTION_SELECT_PREVIOUS, FALSE,
496
{ "tools-object-2-next", GIMP_STOCK_TOOL_OPTIONS,
497
"Next Object 2", NULL, NULL,
498
GIMP_ACTION_SELECT_NEXT, FALSE,
87
504
tools_actions_setup (GimpActionGroup *group)