image-menu.xml.in 21.4 KB
Newer Older
1 2
<?xml version="1.0" encoding="utf-8"?>

3
<ui xmlns:xi="http://www.w3.org/2001/XInclude">
4 5 6 7

  <menubar-and-popup action-name="image">

    <menu action="file-menu" name="File">
8
      <placeholder name="New">
9
        <menuitem action="image-new-from-image" />
10 11
      </placeholder>
      <placeholder name="Open">
12
        <menuitem action="file-open-from-image" />
13
        <menuitem action="file-open-as-layer" />
14
        <menuitem action="file-open-location" />
15
      </placeholder>
16
      <menu action="file-open-recent-menu" name="Open Recent">
17
        <placeholder name="Files" />
18 19 20
        <separator />
        <menuitem action="dialogs-document-history" />
      </menu>
21
      <menu action="file-acquire-menu" name="Acquire" />
22 23 24 25 26 27 28
      <separator />
      <placeholder name="Save">
	<menuitem action="file-save" />
	<menuitem action="file-save-as" />
	<menuitem action="file-save-a-copy" />
	<menuitem action="file-save-as-template" />
      </placeholder>
29 30 31
      <menuitem action="file-revert" />
      <separator />
      <placeholder name="Send" />
32
      <separator />
33 34
      <placeholder name="Info" />
      <separator />
35
      <menuitem action="view-close" />
36
      <menuitem action="file-quit" />
37 38
    </menu>

39 40
<!-- Context

41 42 43 44
    <menu action="context-menu" name="Context">
      <menu action="context-colors-menu" name="Colors">
        <menuitem action="context-colors-default" />
        <menuitem action="context-colors-swap" />
45
      </menu>
46 47 48 49 50
      <menu action="context-opacity-menu" name="Opacity">
        <menuitem action="context-opacity-transparent" />
        <menuitem action="context-opacity-opaque" />
        <menuitem action="context-opacity-decrease" />
        <menuitem action="context-opacity-increase" />
51 52
        <menuitem action="context-opacity-decrease-skip" />
        <menuitem action="context-opacity-increase-skip" />
53
      </menu>
54 55 56 57 58 59
      <menu action="context-paint-mode-menu" name="Paint Mode">
        <menuitem action="context-paint-mode-first" />
        <menuitem action="context-paint-mode-last" />
        <menuitem action="context-paint-mode-previous" />
        <menuitem action="context-paint-mode-next" />
      </menu>
60 61 62 63 64 65
      <menu action="context-tool-menu" name="Tool">
        <menuitem action="context-tool-select-first" />
        <menuitem action="context-tool-select-last" />
        <menuitem action="context-tool-select-previous" />
        <menuitem action="context-tool-select-next" />
      </menu>
66 67
      <separator />
      <menu action="context-brush-menu" name="Brush">
68 69 70 71
        <menuitem action="context-brush-select-first" />
        <menuitem action="context-brush-select-last" />
        <menuitem action="context-brush-select-previous" />
        <menuitem action="context-brush-select-next" />
72
	<separator />
73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
        <menu action="context-brush-shape-menu" name="Shape">
          <menuitem action="context-brush-shape-circle" />
          <menuitem action="context-brush-shape-square" />
          <menuitem action="context-brush-shape-diamond" />
        </menu>
        <menu action="context-brush-radius-menu" name="Radius">
          <menuitem action="context-brush-radius-minimum" />
          <menuitem action="context-brush-radius-maximum" />
          <menuitem action="context-brush-radius-decrease" />
          <menuitem action="context-brush-radius-increase" />
          <menuitem action="context-brush-radius-decrease-skip" />
          <menuitem action="context-brush-radius-increase-skip" />
        </menu>
        <menu action="context-brush-spikes-menu" name="Spikes">
          <menuitem action="context-brush-spikes-minimum" />
          <menuitem action="context-brush-spikes-maximum" />
          <menuitem action="context-brush-spikes-decrease" />
          <menuitem action="context-brush-spikes-increase" />
          <menuitem action="context-brush-spikes-decrease-skip" />
          <menuitem action="context-brush-spikes-increase-skip" />
        </menu>
        <menu action="context-brush-hardness-menu" name="Hardness">
          <menuitem action="context-brush-hardness-minimum" />
          <menuitem action="context-brush-hardness-maximum" />
          <menuitem action="context-brush-hardness-decrease" />
          <menuitem action="context-brush-hardness-increase" />
          <menuitem action="context-brush-hardness-decrease-skip" />
          <menuitem action="context-brush-hardness-increase-skip" />
        </menu>
        <menu action="context-brush-aspect-menu" name="Aspect">
          <menuitem action="context-brush-aspect-minimum" />
          <menuitem action="context-brush-aspect-maximum" />
          <menuitem action="context-brush-aspect-decrease" />
          <menuitem action="context-brush-aspect-increase" />
          <menuitem action="context-brush-aspect-decrease-skip" />
          <menuitem action="context-brush-aspect-increase-skip" />
        </menu>
        <menu action="context-brush-angle-menu" name="Angle">
          <menuitem action="context-brush-angle-minimum" />
          <menuitem action="context-brush-angle-maximum" />
          <menuitem action="context-brush-angle-decrease" />
          <menuitem action="context-brush-angle-increase" />
          <menuitem action="context-brush-angle-decrease-skip" />
          <menuitem action="context-brush-angle-increase-skip" />
        </menu>
118 119
      </menu>
      <menu action="context-pattern-menu" name="Pattern">
120 121 122 123
        <menuitem action="context-pattern-select-first" />
        <menuitem action="context-pattern-select-last" />
        <menuitem action="context-pattern-select-previous" />
        <menuitem action="context-pattern-select-next" />
124 125
      </menu>
      <menu action="context-palette-menu" name="Palette">
126 127 128 129
        <menuitem action="context-palette-select-first" />
        <menuitem action="context-palette-select-last" />
        <menuitem action="context-palette-select-previous" />
        <menuitem action="context-palette-select-next" />
130 131
      </menu>
      <menu action="context-gradient-menu" name="Gradient">
132 133 134 135
        <menuitem action="context-gradient-select-first" />
        <menuitem action="context-gradient-select-last" />
        <menuitem action="context-gradient-select-previous" />
        <menuitem action="context-gradient-select-next" />
136 137
      </menu>
      <menu action="context-font-menu" name="Font">
138 139 140 141
        <menuitem action="context-font-select-first" />
        <menuitem action="context-font-select-last" />
        <menuitem action="context-font-select-previous" />
        <menuitem action="context-font-select-next" />
142 143 144
      </menu>
    </menu>

145
-->
146

147
    <menu action="edit-menu" name="Edit">
148 149 150 151 152
      <placeholder name="Undo">
        <menuitem action="edit-undo" />
        <menuitem action="edit-redo" />
        <menuitem action="dialogs-undo-history" />
      </placeholder>
153 154 155 156 157 158
      <separator />
      <placeholder name="Cut">
	<menuitem action="edit-cut" />
      </placeholder>
      <placeholder name="Copy">
	<menuitem action="edit-copy" />
Sven Neumann's avatar
Sven Neumann committed
159
	<menuitem action="edit-copy-visible" />
160 161 162 163 164 165 166 167 168 169 170 171
      </placeholder>
      <placeholder name="Paste">
	<menuitem action="edit-paste" />
	<menuitem action="edit-paste-into" />
	<menuitem action="edit-paste-as-new" />
      </placeholder>
      <menu action="edit-buffer-menu" name="Buffer">
        <menuitem action="edit-named-cut" />
	<menuitem action="edit-named-copy" />
	<menuitem action="edit-named-paste" />
      </menu>
      <separator />
172 173 174 175 176 177 178 179 180
      <placeholder name="Clear">
        <menuitem action="edit-clear" />
      </placeholder>
      <placeholder name="Fill">
        <menuitem action="edit-fill-fg" />
        <menuitem action="edit-fill-bg" />
        <menuitem action="edit-fill-pattern" />
      </placeholder>
      <placeholder name="Stroke">
181
        <menuitem action="select-stroke" />
182 183
        <menuitem action="vectors-stroke" />
      </placeholder>
184
      <separator />
185 186
        <menuitem action="dialogs-preferences" />      
      <separator />
187 188 189 190 191 192 193
    </menu>

    <menu action="select-menu" name="Select">
      <menuitem action="select-all" />
      <menuitem action="select-none" />
      <menuitem action="select-invert" />
      <menuitem action="select-float" />
194
      <menuitem action="tools-by-color-select-short" />
195 196
      <menuitem action="vectors-selection-from-vectors" />
      <menuitem action="dialogs-selection-editor" />
197
      <separator />
198
      <placeholder name="Modify">
199 200 201 202 203 204
        <menuitem action="select-feather" />
        <menuitem action="select-sharpen" />
        <menuitem action="select-shrink" />
        <menuitem action="select-grow" />
        <menuitem action="select-border" />
      </placeholder>
205
      <separator />
206
      <menuitem action="qmask-toggle" />
207
      <menuitem action="select-save" />
208
      <menuitem action="vectors-selection-to-vectors-short" />
209
      <separator />
210 211 212 213 214 215 216 217
    </menu>

    <menu action="view-menu" name="View">
      <menuitem action="view-new" />
      <menuitem action="view-dot-for-dot" />
      <menu action="view-zoom-menu" name="Zoom">
        <menuitem action="view-zoom-out" />
        <menuitem action="view-zoom-in" />
218 219
        <menuitem action="view-zoom-fit-in" />
        <menuitem action="view-zoom-fit-to" />
220 221 222 223 224 225 226 227 228 229 230 231 232 233
	<separator />
        <menuitem action="view-zoom-16-1" />
        <menuitem action="view-zoom-8-1" />
        <menuitem action="view-zoom-4-1" />
        <menuitem action="view-zoom-2-1" />
        <menuitem action="view-zoom-1-1" />
        <menuitem action="view-zoom-1-2" />
        <menuitem action="view-zoom-1-4" />
        <menuitem action="view-zoom-1-8" />
        <menuitem action="view-zoom-1-16" />
	<separator />
        <menuitem action="view-zoom-other" />
      </menu>
      <separator />
234 235
      <menuitem action="view-shrink-wrap" />
      <menuitem action="view-fullscreen" />
236
      <menu action="view-move-to-screen-menu" name="Move to Screen" />
237
      <separator />
238 239 240 241 242 243 244
      <menuitem action="view-navigation-window" />
      <menuitem action="view-display-filters" />
      <separator />
      <menuitem action="view-show-selection" />
      <menuitem action="view-show-layer-boundary" />
      <menuitem action="view-show-guides" />
      <menuitem action="view-show-grid" />
245
      <menuitem action="view-show-sample-points" />
246 247
      <separator />
      <menuitem action="view-snap-to-guides" />
248
      <menuitem action="view-snap-to-grid" />
249 250
      <menuitem action="view-snap-to-canvas" />
      <menuitem action="view-snap-to-vectors" />
251
      <separator />
252 253 254 255 256 257 258 259
      <menu action="view-padding-color-menu" name="Padding color">
        <menuitem action="view-padding-color-theme" />
        <menuitem action="view-padding-color-light-check" />
        <menuitem action="view-padding-color-dark-check" />
        <menuitem action="view-padding-color-custom" />
        <separator />
        <menuitem action="view-padding-color-prefs" />
      </menu>
260 261 262 263 264 265 266 267
      <menuitem action="view-show-menubar" />
      <menuitem action="view-show-rulers" />
      <menuitem action="view-show-scrollbars" />
      <menuitem action="view-show-statusbar" />
      <separator />
    </menu>

    <menu action="image-menu" name="Image">
268 269 270
      <placeholder name="New">
        <menuitem action="image-duplicate" />
      </placeholder>
271 272 273 274
      <menu action="image-mode-menu" name="Mode">
        <menuitem action="image-convert-rgb" />
        <menuitem action="image-convert-grayscale" />
        <menuitem action="image-convert-indexed" />
275
	<separator />
276 277
      </menu>
      <menu action="image-transform-menu" name="Transform">
278 279 280 281
        <placeholder name="Flip">
          <menuitem action="image-flip-horizontal" />
          <menuitem action="image-flip-vertical" />
        </placeholder>
282
	<separator />
283 284 285 286 287
        <placeholder name="Rotate">
          <menuitem action="image-rotate-90" />
          <menuitem action="image-rotate-270" />
          <menuitem action="image-rotate-180" />
        </placeholder>
288 289 290
	<separator />
      </menu>
      <separator />
291 292
      <placeholder name="Resize">
        <menuitem action="image-resize" />
293
        <menuitem action="image-resize-to-layers" />
294
        <menuitem action="image-print-size" />
295 296 297 298 299 300 301
      </placeholder>
      <placeholder name="Scale">
        <menuitem action="image-scale" />
      </placeholder>
      <placeholder name="Crop">
        <menuitem action="image-crop" />
      </placeholder>
302
      <separator />
303 304 305 306
      <placeholder name="Structure">
        <menuitem action="image-merge-layers" />
        <menuitem action="image-flatten" />
      </placeholder>
307
      <separator />
308 309
      <menu action="image-guides-menu" name="Guides">
      </menu>
310
      <menuitem action="image-configure-grid" />
311
      <menuitem action="image-properties" />
312
      <separator />
313 314 315
    </menu>

    <menu action="layers-menu" name="Layer">
316 317 318 319 320 321 322 323 324 325
      <placeholder name="New">
        <menuitem action="layers-new" />
        <menuitem action="layers-duplicate" />
      </placeholder>
      <placeholder name="Structure">
        <menuitem action="layers-anchor" />
        <menuitem action="layers-merge-down" />
        <menuitem action="layers-delete" />
        <menuitem action="layers-text-discard" />
      </placeholder>
326 327
      <separator />
      <menu action="layers-stack-menu" name="Stack">
328 329 330 331 332 333
        <placeholder name="Select">
          <menuitem action="layers-select-previous" />
          <menuitem action="layers-select-next" />
          <menuitem action="layers-select-top" />
          <menuitem action="layers-select-bottom" />
        </placeholder>
334
	<separator />
335 336 337 338 339 340
        <placeholder name="Position">
          <menuitem action="layers-raise" />
          <menuitem action="layers-lower" />
          <menuitem action="layers-raise-to-top" />
          <menuitem action="layers-lower-to-bottom" />
        </placeholder>
341
        <separator />
342 343 344 345 346 347 348 349 350 351 352 353 354 355 356
      </menu>
      <menu action="layers-colors-menu" name="Colors">
        <menuitem action="tools-color-balance" />
        <menuitem action="tools-hue-saturation" />
        <menuitem action="tools-colorize" />
        <menuitem action="tools-brightness-contrast" />
        <menuitem action="tools-threshold" />
        <menuitem action="tools-levels" />
        <menuitem action="tools-curves" />
        <menuitem action="tools-posterize" />
	<separator />
        <menuitem action="drawable-desaturate" />
        <menuitem action="drawable-invert" />
	<menu action="layers-colors-auto-menu" name="Auto">
	  <menuitem action="drawable-equalize" />
357
	  <menuitem action="drawable-levels-stretch" />
358 359
	</menu>
	<separator />
360 361 362 363
        <placeholder name="Info">
          <menuitem action="dialogs-histogram" />
        </placeholder>
        <separator />
364 365
      </menu>
      <menu action="layers-mask-menu" name="Mask">
366 367 368 369 370
        <placeholder name="Modify">
          <menuitem action="layers-mask-add" />
          <menuitem action="layers-mask-apply" />
          <menuitem action="layers-mask-delete" />
        </placeholder>
371
	<separator />
372 373 374 375 376 377
        <placeholder name="Properties">
          <menuitem action="layers-mask-show" />
          <menuitem action="layers-mask-edit" />
          <menuitem action="layers-mask-disable" />
        </placeholder>
	<separator />
378 379 380 381 382 383
        <placeholder name="Selection">
          <menuitem action="layers-mask-selection-replace" />
          <menuitem action="layers-mask-selection-add" />
          <menuitem action="layers-mask-selection-subtract" />
          <menuitem action="layers-mask-selection-intersect" />
        </placeholder>
384
        <separator />
385 386
      </menu>
      <menu action="layers-transparency-menu" name="Transparency">
387 388
        <placeholder name="Modify">
          <menuitem action="layers-alpha-add" />
Michael Natterer's avatar
Michael Natterer committed
389
          <menuitem action="layers-alpha-remove" />
390
        </placeholder>
391
	<separator />
392 393 394 395 396 397
        <placeholder name="Selection">
          <menuitem action="layers-alpha-selection-replace" />
	  <menuitem action="layers-alpha-selection-add" />
	  <menuitem action="layers-alpha-selection-subtract" />
	  <menuitem action="layers-alpha-selection-intersect" />
        </placeholder>
398 399 400
	<separator />
      </menu>
      <menu action="layers-transform-menu" name="Transform">
401 402 403 404
        <placeholder name="Flip">
          <menuitem action="drawable-flip-horizontal" />
          <menuitem action="drawable-flip-vertical" />
        </placeholder>
405
	<separator />
406 407 408 409 410 411
        <placeholder name="Rotate">
          <menuitem action="drawable-rotate-90" />
          <menuitem action="drawable-rotate-270" />
          <menuitem action="drawable-rotate-180" />
          <menuitem action="tools-rotate-arbitrary" />
        </placeholder>
412 413 414
	<separator />
        <menuitem action="drawable-offset" />
      </menu>
415 416 417

<!-- Layer Properties

418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433
      <menu action="layers-properties-menu" name="Properties">
        <menuitem action="layers-edit-attributes" />
        <menu action="layers-opacity-menu" name="Opacity">
          <menuitem action="layers-opacity-transparent" />
          <menuitem action="layers-opacity-opaque" />
          <menuitem action="layers-opacity-decrease" />
          <menuitem action="layers-opacity-increase" />
        </menu>
        <menu action="layers-mode-menu" name="Layer Mode">
          <menuitem action="layers-mode-first" />
          <menuitem action="layers-mode-last" />
          <menuitem action="layers-mode-previous" />
          <menuitem action="layers-mode-next" />
        </menu>
        <menuitem action="drawable-visible" />
        <menuitem action="drawable-linked" />
434
        <menuitem action="layers-lock-alpha" />
435
      </menu>
436

437
-->
438

439
      <separator />
440 441 442 443 444 445 446 447 448 449
      <placeholder name="Resize">
        <menuitem action="layers-resize" />
        <menuitem action="layers-resize-to-image" />
      </placeholder>
      <placeholder name="Scale">
        <menuitem action="layers-scale" />
      </placeholder>
      <placeholder name="Crop">
        <menuitem action="layers-crop" />
      </placeholder>
450 451 452 453 454
      <separator />
    </menu>

    <menu action="tools-menu" name="Tools">
      <menuitem action="dialogs-toolbox" />
455 456
      <menuitem action="context-colors-default" />
      <menuitem action="context-colors-swap" />
457 458 459 460 461
      <separator />
      <menu action="tools-select-menu" name="Selection Tools">
	<menuitem action="tools-rect-select" />
	<menuitem action="tools-ellipse-select" />
	<menuitem action="tools-free-select" />
462
	<menuitem action="tools-foreground-select" />
463
	<menuitem action="tools-fuzzy-select" />
464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483
	<menuitem action="tools-by-color-select" />
	<menuitem action="tools-iscissors" />
      </menu>
      <menu action="tools-paint-menu" name="Paint Tools">
	<menuitem action="tools-bucket-fill" />
	<menuitem action="tools-blend" />
	<menuitem action="tools-pencil" />
	<menuitem action="tools-paintbrush" />
	<menuitem action="tools-eraser" />
	<menuitem action="tools-airbrush" />
	<menuitem action="tools-ink" />
	<menuitem action="tools-clone" />
	<menuitem action="tools-convolve" />
	<menuitem action="tools-smudge" />
	<menuitem action="tools-dodge-burn" />
      </menu>
      <menu action="tools-transform-menu" name="Transform Tools">
	<menuitem action="tools-move" />
	<menuitem action="tools-crop" />
	<menuitem action="tools-rotate" />
484
	<menuitem action="tools-scale" />
485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511
	<menuitem action="tools-shear" />
	<menuitem action="tools-perspective" />
	<menuitem action="tools-flip" />
      </menu>
      <menu action="tools-color-menu" name="Color Tools">
	<menuitem action="tools-color-balance" />
	<menuitem action="tools-hue-saturation" />
	<menuitem action="tools-colorize" />
	<menuitem action="tools-brightness-contrast" />
	<menuitem action="tools-threshold" />
	<menuitem action="tools-levels" />
	<menuitem action="tools-curves" />
	<menuitem action="tools-posterize" />
      </menu>
      <menuitem action="tools-vector" />
      <menuitem action="tools-color-picker" />
      <menuitem action="tools-magnify" />
      <menuitem action="tools-measure" />
      <menuitem action="tools-text" />
    </menu>

    <menu action="dialogs-menu" name="Dialogs">
      <menu action="dialogs-new-dock-menu" name="Create New Dock">
	<menuitem action="dialogs-new-dock-lcp" />
	<menuitem action="dialogs-new-dock-data" />
	<menuitem action="dialogs-new-dock-stuff" />
      </menu>
512
      <xi:include href="dialogs-menuitems.xml" />
513 514 515 516 517
    </menu>

    <menu action="plug-in-menu" name="Filters">
      <menuitem action="plug-in-repeat" />
      <menuitem action="plug-in-reshow" />
518
      <menuitem action="plug-in-reset-all" />
519
      <separator />
520
      <menu action="plug-in-blur-menu" name="Blur" />
521 522
      <menu action="plug-in-enhance-menu" name="Enhance" />
      <menu action="plug-in-distorts-menu" name="Distorts" />
523
      <menu action="plug-in-colors-menu" name="Colors">
524
	<menu action="plug-in-colors-map-menu" name="Map" />
525
      </menu>
526
      <menu action="plug-in-light-shadow-menu" name="Light and Shadow">
527 528
        <placeholder name="Light" />
	<separator />
529 530
        <placeholder name="Shadow" />
	<separator />
531 532
        <placeholder name="Glass" />
      </menu>
533 534
      <menu action="plug-in-noise-menu" name="Noise" />
      <menu action="plug-in-edge-detect-menu" name="Edge-Detect" />
535
      <menu action="plug-in-effects-menu" name="Effects">
536 537 538 539 540 541 542
        <placeholder name="Generic" />
	<separator />
        <placeholder name="Alchemy" />
	<separator />
        <placeholder name="Combine" />
      </menu>
      <separator />
543 544
      <menu action="plug-in-artistic-menu" name="Artistic" />
      <menu action="plug-in-map-menu" name="Map" />
545
      <menu action="plug-in-render-menu" name="Render">
546 547 548
	<menu action="plug-in-render-clouds-menu" name="Clouds" />
	<menu action="plug-in-render-nature-menu" name="Nature" />
	<menu action="plug-in-render-pattern-menu" name="Pattern" />
549
	<separator />
550
      </menu>
551 552
      <menu action="plug-in-web-menu" name="Web" />
      <menu action="plug-in-animation-menu" name="Animation" />
553 554 555 556 557 558
      <separator />
    </menu>

  </menubar-and-popup>

</ui>