
The four remaining "classic" color tools (Brightness-Contrast, Curves, Levels and Threshold) are in fact just special UIs for otherwise completely normal filter ops. Add normal filter actions for them and invoke them like all other filters, which makes them show up in the filter history automatically. The only small hack needed is to special case them in gimp_gegl_procedure_execute_async() so the right tools are created instead of the default GimpOperationTool. Also, blacklist the automatically generated tools actions from action search and the shortcut editor.
863 lines
34 KiB
XML
863 lines
34 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<ui xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
|
|
<menubar-and-popup action-name="image">
|
|
|
|
<menu action="file-menu" name="File">
|
|
<menuitem action="image-new" />
|
|
<menu action="file-create-menu" name="Create">
|
|
<placeholder name="Acquire">
|
|
<menuitem action="edit-paste-as-new-image" />
|
|
</placeholder>
|
|
<separator />
|
|
</menu>
|
|
<placeholder name="Open">
|
|
<menuitem action="file-open" />
|
|
<menuitem action="file-open-as-layers" />
|
|
<menuitem action="file-open-location" />
|
|
</placeholder>
|
|
<menu action="file-open-recent-menu" name="Open Recent">
|
|
<placeholder name="Files" />
|
|
<separator />
|
|
<menuitem action="dialogs-document-history" />
|
|
</menu>
|
|
|
|
<!-- The debug-menu is automatically excluded for stable releases -->
|
|
<menu action="debug-menu" name="Debug">
|
|
<menuitem action="debug-mem-profile" />
|
|
<menuitem action="debug-benchmark-projection" />
|
|
<menuitem action="debug-show-image-graph" />
|
|
<separator />
|
|
<menuitem action="debug-dump-items" />
|
|
<menuitem action="debug-dump-managers" />
|
|
<menuitem action="debug-dump-keyboard-shortcuts" />
|
|
<menuitem action="debug-dump-attached-data" />
|
|
</menu>
|
|
|
|
<separator />
|
|
<placeholder name="Save">
|
|
<menuitem action="file-save" />
|
|
<menuitem action="file-save-as" />
|
|
<menuitem action="file-save-a-copy" />
|
|
</placeholder>
|
|
<menuitem action="file-revert" />
|
|
<separator />
|
|
<placeholder name="Export">
|
|
<menuitem action="file-overwrite" />
|
|
<menuitem action="file-export" />
|
|
<menuitem action="file-export-as" />
|
|
</placeholder>
|
|
<menuitem action="file-create-template" />
|
|
<separator />
|
|
<placeholder name="Send" />
|
|
<separator />
|
|
<placeholder name="Info">
|
|
<menuitem action="file-copy-location" />
|
|
<menuitem action="file-show-in-file-manager" />
|
|
</placeholder>
|
|
<separator />
|
|
<menuitem action="view-close" />
|
|
<menuitem action="file-close-all" />
|
|
<menuitem action="file-quit" />
|
|
</menu>
|
|
|
|
<!-- Context
|
|
|
|
<menu action="context-menu" name="Context">
|
|
<menu action="context-colors-menu" name="Colors">
|
|
<menuitem action="context-colors-default" />
|
|
<menuitem action="context-colors-swap" />
|
|
</menu>
|
|
<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" />
|
|
<menuitem action="context-opacity-decrease-skip" />
|
|
<menuitem action="context-opacity-increase-skip" />
|
|
</menu>
|
|
<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>
|
|
<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>
|
|
<separator />
|
|
<menu action="context-brush-menu" name="Brush">
|
|
<menuitem action="context-brush-select-first" />
|
|
<menuitem action="context-brush-select-last" />
|
|
<menuitem action="context-brush-select-previous" />
|
|
<menuitem action="context-brush-select-next" />
|
|
<separator />
|
|
<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>
|
|
</menu>
|
|
<menu action="context-dynamics-menu" name="Dynamics">
|
|
<menuitem action="context-dynamics-select-first" />
|
|
<menuitem action="context-dynamics-select-last" />
|
|
<menuitem action="context-dynamics-select-previous" />
|
|
<menuitem action="context-dynamics-select-next" />
|
|
</menu>
|
|
<menu action="context-pattern-menu" name="Pattern">
|
|
<menuitem action="context-pattern-select-first" />
|
|
<menuitem action="context-pattern-select-last" />
|
|
<menuitem action="context-pattern-select-previous" />
|
|
<menuitem action="context-pattern-select-next" />
|
|
</menu>
|
|
<menu action="context-palette-menu" name="Palette">
|
|
<menuitem action="context-palette-select-first" />
|
|
<menuitem action="context-palette-select-last" />
|
|
<menuitem action="context-palette-select-previous" />
|
|
<menuitem action="context-palette-select-next" />
|
|
</menu>
|
|
<menu action="context-gradient-menu" name="Gradient">
|
|
<menuitem action="context-gradient-select-first" />
|
|
<menuitem action="context-gradient-select-last" />
|
|
<menuitem action="context-gradient-select-previous" />
|
|
<menuitem action="context-gradient-select-next" />
|
|
</menu>
|
|
<menu action="context-font-menu" name="Font">
|
|
<menuitem action="context-font-select-first" />
|
|
<menuitem action="context-font-select-last" />
|
|
<menuitem action="context-font-select-previous" />
|
|
<menuitem action="context-font-select-next" />
|
|
</menu>
|
|
</menu>
|
|
|
|
-->
|
|
|
|
<menu action="edit-menu" name="Edit">
|
|
<placeholder name="Undo">
|
|
<menuitem action="edit-undo" />
|
|
<menuitem action="edit-redo" />
|
|
<menuitem action="edit-fade" />
|
|
<menuitem action="dialogs-undo-history" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Cut">
|
|
<menuitem action="edit-cut" />
|
|
</placeholder>
|
|
<placeholder name="Copy">
|
|
<menuitem action="edit-copy" />
|
|
<menuitem action="edit-copy-visible" />
|
|
</placeholder>
|
|
<placeholder name="Paste">
|
|
<menuitem action="edit-paste" />
|
|
<menuitem action="edit-paste-in-place" />
|
|
<menuitem action="edit-paste-into" />
|
|
<menuitem action="edit-paste-into-in-place" />
|
|
</placeholder>
|
|
<menu action="edit-paste-as-menu" name="Paste as">
|
|
<menuitem action="edit-paste-as-new-layer" />
|
|
<menuitem action="edit-paste-as-new-layer-in-place" />
|
|
<menuitem action="edit-paste-as-new-image-short" />
|
|
</menu>
|
|
<menu action="edit-buffer-menu" name="Buffer">
|
|
<menuitem action="edit-named-cut" />
|
|
<menuitem action="edit-named-copy" />
|
|
<menuitem action="edit-named-copy-visible" />
|
|
<menuitem action="edit-named-paste" />
|
|
</menu>
|
|
<separator />
|
|
<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" />
|
|
<menuitem action="select-fill" />
|
|
<menuitem action="vectors-fill" />
|
|
</placeholder>
|
|
<placeholder name="Stroke">
|
|
<menuitem action="select-stroke" />
|
|
<menuitem action="vectors-stroke" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Preferences">
|
|
<menuitem action="dialogs-preferences" />
|
|
<menuitem action="dialogs-input-devices" />
|
|
<menuitem action="dialogs-keyboard-shortcuts" />
|
|
<menuitem action="dialogs-module-dialog"/>
|
|
</placeholder>
|
|
<separator />
|
|
</menu>
|
|
|
|
<menu action="select-menu" name="Select">
|
|
<menuitem action="select-all" />
|
|
<menuitem action="select-none" />
|
|
<menuitem action="select-invert" />
|
|
<menuitem action="select-float" />
|
|
<menuitem action="tools-by-color-select-short" />
|
|
<menuitem action="vectors-selection-from-vectors" />
|
|
<menuitem action="dialogs-selection-editor" />
|
|
<separator />
|
|
<placeholder name="Modify">
|
|
<menuitem action="select-feather" />
|
|
<menuitem action="select-sharpen" />
|
|
<menuitem action="select-shrink" />
|
|
<menuitem action="select-grow" />
|
|
<menuitem action="select-border" />
|
|
<menuitem action="select-flood" />
|
|
</placeholder>
|
|
<separator />
|
|
<menuitem action="quick-mask-toggle" />
|
|
<menuitem action="select-save" />
|
|
<menuitem action="vectors-selection-to-vectors-short" />
|
|
<separator />
|
|
</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-revert" />
|
|
<menuitem action="view-zoom-out" />
|
|
<menuitem action="view-zoom-in" />
|
|
<menuitem action="view-zoom-fit-in" />
|
|
<menuitem action="view-zoom-fill" />
|
|
<menuitem action="view-zoom-selection" />
|
|
<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>
|
|
<menu action="view-rotate-menu" name="Rotate">
|
|
<menuitem action="view-rotate-reset" />
|
|
<separator />
|
|
<menuitem action="view-flip-horizontally" />
|
|
<menuitem action="view-flip-vertically" />
|
|
<separator />
|
|
<menuitem action="view-rotate-15" />
|
|
<menuitem action="view-rotate-345" />
|
|
<menuitem action="view-rotate-90" />
|
|
<menuitem action="view-rotate-270" />
|
|
<menuitem action="view-rotate-180" />
|
|
<separator />
|
|
<menuitem action="view-rotate-other" />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="view-shrink-wrap" />
|
|
<menuitem action="view-fullscreen" />
|
|
<menu action="view-move-to-screen-menu" name="Move to Screen">
|
|
<menuitem action="view-open-display" />
|
|
<separator />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="view-navigation-window" />
|
|
<menuitem action="view-display-filters" />
|
|
<menu action="view-color-management-menu" name="Color Management">
|
|
<menuitem action="view-color-management-enable" />
|
|
<menuitem action="view-color-management-softproof" />
|
|
<separator />
|
|
<menu action="view-display-intent-menu" name="Display Rendering Intent">
|
|
<menuitem action="view-display-intent-perceptual" />
|
|
<menuitem action="view-display-intent-relative-colorimetric" />
|
|
<menuitem action="view-display-intent-saturation" />
|
|
<menuitem action="view-display-intent-absolute-colorimetric" />
|
|
</menu>
|
|
<menuitem action="view-display-black-point-compensation" />
|
|
<separator />
|
|
<menuitem action="view-softproof-profile" />
|
|
<menu action="view-softproof-intent-menu" name="Softproof Rendering Intent">
|
|
<menuitem action="view-softproof-intent-perceptual" />
|
|
<menuitem action="view-softproof-intent-relative-colorimetric" />
|
|
<menuitem action="view-softproof-intent-saturation" />
|
|
<menuitem action="view-softproof-intent-absolute-colorimetric" />
|
|
</menu>
|
|
<menuitem action="view-softproof-black-point-compensation" />
|
|
<menuitem action="view-softproof-gamut-check" />
|
|
<separator />
|
|
<menuitem action="view-color-management-reset" />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="view-show-selection" />
|
|
<menuitem action="view-show-layer-boundary" />
|
|
<menuitem action="view-show-guides" />
|
|
<menuitem action="view-show-grid" />
|
|
<menuitem action="view-show-sample-points" />
|
|
<separator />
|
|
<menuitem action="view-snap-to-guides" />
|
|
<menuitem action="view-snap-to-grid" />
|
|
<menuitem action="view-snap-to-canvas" />
|
|
<menuitem action="view-snap-to-vectors" />
|
|
<separator />
|
|
<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>
|
|
<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">
|
|
<placeholder name="New">
|
|
<menuitem action="image-duplicate" />
|
|
</placeholder>
|
|
<separator />
|
|
<menu action="image-mode-menu" name="Mode">
|
|
<menuitem action="image-convert-rgb" />
|
|
<menuitem action="image-convert-grayscale" />
|
|
<menuitem action="image-convert-indexed" />
|
|
<separator />
|
|
</menu>
|
|
<menu action="image-precision-menu" name="Precision">
|
|
<menuitem action="image-convert-u8" />
|
|
<menuitem action="image-convert-u16" />
|
|
<menuitem action="image-convert-u32" />
|
|
<menuitem action="image-convert-half" />
|
|
<menuitem action="image-convert-float" />
|
|
<menuitem action="image-convert-double" />
|
|
<separator />
|
|
<menuitem action="image-convert-gamma" />
|
|
<menuitem action="image-convert-linear" />
|
|
<separator />
|
|
</menu>
|
|
<menu action="image-color-management-menu" name="Color Management">
|
|
<menuitem action="image-color-management-enabled" />
|
|
<separator />
|
|
<menuitem action="image-color-profile-assign" />
|
|
<menuitem action="image-color-profile-convert" />
|
|
<menuitem action="image-color-profile-discard" />
|
|
<separator />
|
|
<menuitem action="image-color-profile-save" />
|
|
</menu>
|
|
<separator />
|
|
<menu action="image-transform-menu" name="Transform">
|
|
<placeholder name="Flip">
|
|
<menuitem action="image-flip-horizontal" />
|
|
<menuitem action="image-flip-vertical" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Rotate">
|
|
<menuitem action="image-rotate-90" />
|
|
<menuitem action="image-rotate-270" />
|
|
<menuitem action="image-rotate-180" />
|
|
</placeholder>
|
|
<separator />
|
|
</menu>
|
|
<placeholder name="Resize">
|
|
<menuitem action="image-resize" />
|
|
<menuitem action="image-resize-to-layers" />
|
|
<menuitem action="image-resize-to-selection" />
|
|
<menuitem action="image-print-size" />
|
|
</placeholder>
|
|
<placeholder name="Scale">
|
|
<menuitem action="image-scale" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Crop">
|
|
<menuitem action="image-crop-to-selection" />
|
|
<menuitem action="image-crop-to-content" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Structure">
|
|
<menuitem action="image-merge-layers" />
|
|
<menuitem action="image-flatten" />
|
|
</placeholder>
|
|
<placeholder name="Arrange" />
|
|
<separator />
|
|
<menu action="image-guides-menu" name="Guides">
|
|
</menu>
|
|
<menuitem action="image-configure-grid" />
|
|
<separator />
|
|
<menuitem action="image-properties" />
|
|
<menu action="image-metadata-menu" name="Metadata">
|
|
</menu>
|
|
<separator />
|
|
</menu>
|
|
|
|
<menu action="layers-menu" name="Layer">
|
|
<placeholder name="New">
|
|
<menuitem action="layers-new" />
|
|
<menuitem action="layers-new-from-visible" />
|
|
<menuitem action="layers-new-group" />
|
|
<menuitem action="layers-duplicate" />
|
|
</placeholder>
|
|
<placeholder name="Structure">
|
|
<menuitem action="layers-anchor" />
|
|
<menuitem action="layers-merge-down" />
|
|
<menuitem action="layers-merge-group" />
|
|
<menuitem action="layers-delete" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Text">
|
|
<menuitem action="layers-text-discard" />
|
|
<menuitem action="layers-text-to-vectors" />
|
|
<menuitem action="layers-text-along-vectors" />
|
|
</placeholder>
|
|
<separator />
|
|
<menu action="layers-stack-menu" name="Stack">
|
|
<placeholder name="Select">
|
|
<menuitem action="layers-select-previous" />
|
|
<menuitem action="layers-select-next" />
|
|
<menuitem action="layers-select-top" />
|
|
<menuitem action="layers-select-bottom" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Position">
|
|
<menuitem action="layers-raise" />
|
|
<menuitem action="layers-lower" />
|
|
<menuitem action="layers-raise-to-top" />
|
|
<menuitem action="layers-lower-to-bottom" />
|
|
</placeholder>
|
|
<separator />
|
|
</menu>
|
|
<menu action="layers-mask-menu" name="Mask">
|
|
<placeholder name="Modify">
|
|
<menuitem action="layers-mask-add" />
|
|
<menuitem action="layers-mask-apply" />
|
|
<menuitem action="layers-mask-delete" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Properties">
|
|
<menuitem action="layers-mask-show" />
|
|
<menuitem action="layers-mask-edit" />
|
|
<menuitem action="layers-mask-disable" />
|
|
</placeholder>
|
|
<separator />
|
|
<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>
|
|
<separator />
|
|
</menu>
|
|
<menu action="layers-transparency-menu" name="Transparency">
|
|
<placeholder name="Modify">
|
|
<menuitem action="layers-alpha-add" />
|
|
<menuitem action="layers-alpha-remove" />
|
|
<menuitem action="filters-color-to-alpha" />
|
|
<menuitem action="filters-semi-flatten" />
|
|
<menuitem action="filters-threshold-alpha" />
|
|
</placeholder>
|
|
<separator />
|
|
<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>
|
|
<separator />
|
|
</menu>
|
|
<menu action="layers-transform-menu" name="Transform">
|
|
<placeholder name="Flip">
|
|
<menuitem action="drawable-flip-horizontal" />
|
|
<menuitem action="drawable-flip-vertical" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Rotate">
|
|
<menuitem action="drawable-rotate-90" />
|
|
<menuitem action="drawable-rotate-270" />
|
|
<menuitem action="drawable-rotate-180" />
|
|
<menuitem action="tools-rotate-arbitrary" />
|
|
</placeholder>
|
|
<separator />
|
|
<menuitem action="drawable-offset" />
|
|
</menu>
|
|
|
|
<!-- Layer Properties
|
|
|
|
<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" />
|
|
<menuitem action="drawable-lock-content" />
|
|
<menuitem action="layers-lock-alpha" />
|
|
</menu>
|
|
|
|
-->
|
|
|
|
<separator />
|
|
<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-to-selection" />
|
|
<menuitem action="layers-crop-to-content" />
|
|
</placeholder>
|
|
<separator />
|
|
</menu>
|
|
|
|
<menu action="colors-menu" name="Colors">
|
|
<menuitem action="filters-color-balance" />
|
|
<menuitem action="filters-color-temperature" />
|
|
<menuitem action="filters-hue-chroma" />
|
|
<menuitem action="filters-hue-saturation" />
|
|
<menuitem action="filters-saturation" />
|
|
<menuitem action="filters-exposure" />
|
|
<menuitem action="filters-shadows-highlights" />
|
|
<menuitem action="filters-brightness-contrast" />
|
|
<menuitem action="filters-levels" />
|
|
<menuitem action="filters-curves" />
|
|
<separator />
|
|
<placeholder name="Invert">
|
|
<menuitem action="filters-invert-perceptual" />
|
|
<menuitem action="filters-invert-linear" />
|
|
<menuitem action="filters-invert-value" />
|
|
</placeholder>
|
|
<separator />
|
|
<menu action="colors-auto-menu" name="Auto">
|
|
<menuitem action="drawable-equalize" />
|
|
<menuitem action="drawable-levels-stretch" />
|
|
<menuitem action="filters-stretch-contrast" />
|
|
<menuitem action="filters-stretch-contrast-hsv" />
|
|
<menuitem action="filters-color-enhance" />
|
|
</menu>
|
|
<menu action="colors-components-menu" name="Components">
|
|
<menuitem action="filters-channel-mixer" />
|
|
<menuitem action="filters-component-extract" />
|
|
<menuitem action="filters-mono-mixer" />
|
|
</menu>
|
|
<menu action="colors-desaturate-menu" name="Desaturate">
|
|
<menuitem action="filters-c2g" />
|
|
<menuitem action="filters-desaturate" />
|
|
<menuitem action="filters-mono-mixer" />
|
|
<menuitem action="filters-sepia" />
|
|
<separator />
|
|
</menu>
|
|
<menu action="colors-map-menu" name="Map">
|
|
<placeholder name="Colormap" />
|
|
<separator />
|
|
<menuitem action="filters-alien-map" />
|
|
<menuitem action="filters-color-exchange" />
|
|
<menuitem action="filters-color-rotate" />
|
|
</menu>
|
|
<menu action="colors-tone-mapping-menu" name="Tone Mapping">
|
|
<menuitem action="filters-fattal-2002" />
|
|
<menuitem action="filters-mantiuk-2006" />
|
|
<menuitem action="filters-reinhard-2005" />
|
|
<menuitem action="filters-stress" />
|
|
<separator />
|
|
</menu>
|
|
<menu action="colors-info-menu" name="Info">
|
|
<menuitem action="dialogs-histogram" />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="filters-threshold" />
|
|
<menuitem action="filters-colorize" />
|
|
<menuitem action="filters-posterize" />
|
|
<menuitem action="filters-color-to-alpha" />
|
|
<menuitem action="filters-dither" />
|
|
<menuitem action="filters-rgb-clip" />
|
|
<placeholder name="Modify" />
|
|
</menu>
|
|
|
|
<menu action="tools-menu" name="Tools">
|
|
<menu action="tools-select-menu" name="Selection Tools">
|
|
<menuitem action="tools-rect-select" />
|
|
<menuitem action="tools-ellipse-select" />
|
|
<menuitem action="tools-free-select" />
|
|
<menuitem action="tools-foreground-select" />
|
|
<menuitem action="tools-fuzzy-select" />
|
|
<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-mypaint-brush" />
|
|
<menuitem action="tools-clone" />
|
|
<menuitem action="tools-heal" />
|
|
<menuitem action="tools-perspective-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-align" />
|
|
<menuitem action="tools-move" />
|
|
<menuitem action="tools-crop" />
|
|
<menuitem action="tools-rotate" />
|
|
<menuitem action="tools-scale" />
|
|
<menuitem action="tools-shear" />
|
|
<menuitem action="tools-perspective" />
|
|
<menuitem action="tools-unified-transform" />
|
|
<menuitem action="tools-handle-transform" />
|
|
<menuitem action="tools-flip" />
|
|
<menuitem action="tools-cage" />
|
|
<menuitem action="tools-warp" />
|
|
<!-- Enable when the tool leaves the playground
|
|
<menuitem action="tools-n-point-deformation" />
|
|
-->
|
|
</menu>
|
|
<menuitem action="tools-vector" />
|
|
<menuitem action="tools-text" />
|
|
<menuitem action="tools-gegl" />
|
|
<separator />
|
|
<menuitem action="tools-color-picker" />
|
|
<menuitem action="tools-measure" />
|
|
<menuitem action="tools-zoom" />
|
|
<separator />
|
|
<menuitem action="dialogs-toolbox" />
|
|
<menuitem action="context-colors-default" />
|
|
<menuitem action="context-colors-swap" />
|
|
</menu>
|
|
|
|
<menu action="filters-menu" name="Filters">
|
|
<menuitem action="filters-repeat" />
|
|
<menuitem action="filters-reshow" />
|
|
<menu action="filters-recent-menu" name="Recently Used">
|
|
<placeholder name="Filters" />
|
|
</menu>
|
|
<menuitem action="plug-in-reset-all" />
|
|
<separator />
|
|
<menu action="filters-blur-menu" name="Blur">
|
|
<menuitem action="filters-gaussian-blur" />
|
|
<menuitem action="filters-median-blur" />
|
|
<menuitem action="filters-pixelize" />
|
|
<menuitem action="filters-gaussian-blur-selective" />
|
|
<placeholder name="Motion">
|
|
<menuitem action="filters-motion-blur-circular" />
|
|
<menuitem action="filters-motion-blur-linear" />
|
|
<menuitem action="filters-motion-blur-zoom" />
|
|
</placeholder>
|
|
</menu>
|
|
<menu action="filters-enhance-menu" name="Enhance">
|
|
<menuitem action="filters-antialias" />
|
|
<menuitem action="filters-deinterlace" />
|
|
<menuitem action="filters-high-pass" />
|
|
<menuitem action="filters-noise-reduction" />
|
|
<menuitem action="filters-red-eye-removal" />
|
|
<menuitem action="filters-snn-mean" />
|
|
<menuitem action="filters-unsharp-mask" />
|
|
</menu>
|
|
<menu action="filters-distorts-menu" name="Distorts">
|
|
<menuitem action="filters-apply-lens" />
|
|
<menuitem action="filters-emboss" />
|
|
<menuitem action="filters-engrave" />
|
|
<menuitem action="filters-lens-distortion" />
|
|
<menuitem action="filters-kaleidoscope" />
|
|
<menuitem action="filters-mosaic" />
|
|
<menuitem action="filters-polar-coordinates" />
|
|
<menuitem action="filters-ripple" />
|
|
<menuitem action="filters-shift" />
|
|
<menuitem action="filters-value-propagate" />
|
|
<menuitem action="filters-video-degradation" />
|
|
<menuitem action="filters-waves" />
|
|
<menuitem action="filters-whirl-pinch" />
|
|
<menuitem action="filters-wind" />
|
|
</menu>
|
|
<menu action="filters-light-shadow-menu" name="Light and Shadow">
|
|
<placeholder name="Light">
|
|
<menuitem action="filters-supernova" />
|
|
<menuitem action="filters-lens-flare" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Shadow">
|
|
<menuitem action="filters-dropshadow" />
|
|
<menuitem action="filters-vignette" />
|
|
</placeholder>
|
|
<separator />
|
|
<placeholder name="Glass" />
|
|
</menu>
|
|
<menu action="filters-noise-menu" name="Noise">
|
|
<menuitem action="filters-noise-cie-lch" />
|
|
<menuitem action="filters-noise-hsv" />
|
|
<menuitem action="filters-noise-hurl" />
|
|
<menuitem action="filters-noise-pick" />
|
|
<menuitem action="filters-noise-rgb" />
|
|
<menuitem action="filters-noise-slur" />
|
|
<menuitem action="filters-noise-spread" />
|
|
</menu>
|
|
<menu action="filters-edge-detect-menu" name="Edge-Detect">
|
|
<menuitem action="filters-difference-of-gaussians" />
|
|
<menuitem action="filters-edge" />
|
|
<menuitem action="filters-edge-laplace" />
|
|
<menuitem action="filters-edge-neon" />
|
|
<menuitem action="filters-edge-sobel" />
|
|
<menuitem action="filters-image-gradient" />
|
|
</menu>
|
|
<menu action="filters-generic-menu" name="Generic">
|
|
<menuitem action="filters-convolution-matrix" />
|
|
<menuitem action="filters-distance-map" />
|
|
<menuitem action="filters-gegl-graph" />
|
|
<menuitem action="filters-dilate" />
|
|
<menuitem action="filters-erode" />
|
|
</menu>
|
|
<menu action="filters-combine-menu" name="Combine" />
|
|
<menu action="filters-artistic-menu" name="Artistic">
|
|
<menuitem action="filters-apply-canvas" />
|
|
<menuitem action="filters-cartoon" />
|
|
<menuitem action="filters-cubism" />
|
|
<menuitem action="filters-tile-glass" />
|
|
<menuitem action="filters-oilify" />
|
|
<menuitem action="filters-photocopy" />
|
|
<menuitem action="filters-slic" />
|
|
<menuitem action="filters-softglow" />
|
|
<menuitem action="filters-waterpixels" />
|
|
</menu>
|
|
<menu action="filters-decor-menu" name="Decor" />
|
|
<menu action="filters-map-menu" name="Map">
|
|
<menuitem action="filters-bump-map" />
|
|
<menuitem action="filters-displace" />
|
|
<menuitem action="filters-fractal-trace" />
|
|
<menuitem action="filters-illusion" />
|
|
<menuitem action="filters-panorama-projection" />
|
|
<menuitem action="filters-tile-paper" />
|
|
<menuitem action="filters-tile-seamless" />
|
|
</menu>
|
|
<menu action="filters-render-menu" name="Render">
|
|
<menu action="filters-render-clouds-menu" name="Clouds" />
|
|
<menu action="filters-render-fractals-menu" name="Fractals" />
|
|
<menu action="filters-render-nature-menu" name="Nature" />
|
|
<menu action="filters-render-noise-menu" name="Noise">
|
|
<menuitem action="filters-noise-cell" />
|
|
<menuitem action="filters-noise-perlin" />
|
|
<menuitem action="filters-plasma" />
|
|
<menuitem action="filters-noise-simplex" />
|
|
<menuitem action="filters-noise-solid" />
|
|
</menu>
|
|
<menu action="filters-render-pattern-menu" name="Pattern">
|
|
<menuitem action="filters-checkerboard" />
|
|
<menuitem action="filters-diffraction-patterns" />
|
|
<menuitem action="filters-grid" />
|
|
<menuitem action="filters-maze" />
|
|
<menuitem action="filters-sinus" />
|
|
<menuitem action="filters-spiral" />
|
|
</menu>
|
|
<separator />
|
|
</menu>
|
|
<menu action="filters-web-menu" name="Web">
|
|
<menuitem action="filters-semi-flatten" />
|
|
</menu>
|
|
<menu action="filters-animation-menu" name="Animation" >
|
|
<placeholder name="Animators" />
|
|
<separator />
|
|
</menu>
|
|
<separator />
|
|
<placeholder name="Menus" />
|
|
<separator />
|
|
<placeholder name="Languages" />
|
|
<placeholder name="Extensions" />
|
|
<separator />
|
|
</menu>
|
|
|
|
<placeholder name="Menus" />
|
|
|
|
<menu action="windows-menu" name="Windows">
|
|
<menu action="windows-docks-menu" name="Recently Closed Docks" />
|
|
<menu action="windows-dialogs-menu" name="Dockable Dialogs">
|
|
<xi:include href="dialogs-menuitems.xml" />
|
|
</menu>
|
|
<menuitem action="dialogs-toolbox" />
|
|
<separator />
|
|
<placeholder name="Images" />
|
|
<separator />
|
|
<placeholder name="Docks">
|
|
</placeholder>
|
|
<separator />
|
|
<menuitem action="windows-hide-docks" />
|
|
<menu action="windows-tab-position" name="Position">
|
|
<menuitem action="windows-tabs-position-top" />
|
|
<menuitem action="windows-tabs-position-bottom" />
|
|
<menuitem action="windows-tabs-position-left" />
|
|
<menuitem action="windows-tabs-position-right" />
|
|
</menu>
|
|
<menuitem action="windows-use-single-window-mode" />
|
|
<separator />
|
|
</menu>
|
|
|
|
<menu action="help-menu" name="Help">
|
|
<menuitem action="help-help" />
|
|
<menuitem action="help-context-help" />
|
|
<menuitem action="dialogs-tips" />
|
|
<menuitem action="dialogs-about" />
|
|
<separator />
|
|
<menuitem action="dialogs-action-search" />
|
|
<separator />
|
|
<placeholder name="Programming" />
|
|
<separator />
|
|
</menu>
|
|
|
|
</menubar-and-popup>
|
|
|
|
</ui>
|