diff --git a/menus/brushes-menu.ui b/menus/brushes-menu.ui new file mode 100644 index 0000000000..5f3e1b76fc --- /dev/null +++ b/menus/brushes-menu.ui @@ -0,0 +1,18 @@ + + + + + app.brushes-edit + app.brushes-open-as-image +
+ app.brushes-new + app.brushes-duplicate + app.brushes-copy-location + app.brushes-show-in-file-manager + app.brushes-delete +
+
+ app.brushes-refresh +
+
+
diff --git a/menus/buffers-menu.ui b/menus/buffers-menu.ui new file mode 100644 index 0000000000..00492743cb --- /dev/null +++ b/menus/buffers-menu.ui @@ -0,0 +1,16 @@ + + + + +
+ app.buffers-paste + app.buffers-paste-in-place + app.buffers-paste-into + app.buffers-paste-into-in-place + app.buffers-paste-as-new-layer + app.buffers-paste-as-new-layer-in-place + app.buffers-paste-as-new-image + app.buffers-delete +
+
+
diff --git a/menus/channels-menu.ui b/menus/channels-menu.ui new file mode 100644 index 0000000000..6361ff4d19 --- /dev/null +++ b/menus/channels-menu.ui @@ -0,0 +1,32 @@ + + + + + app.channels-edit-attributes + + Color Tags + app.channels-color-tag-none + app.channels-color-tag-blue + app.channels-color-tag-green + app.channels-color-tag-yellow + app.channels-color-tag-orange + app.channels-color-tag-brown + app.channels-color-tag-red + app.channels-color-tag-violet + app.channels-color-tag-gray + +
+ app.channels-new + app.channels-raise + app.channels-lower + app.channels-duplicate + app.channels-delete +
+
+ app.channels-selection-replace + app.channels-selection-add + app.channels-selection-subtract + app.channels-selection-intersect +
+
+
diff --git a/menus/colormap-menu.ui b/menus/colormap-menu.ui new file mode 100644 index 0000000000..02e3a6c924 --- /dev/null +++ b/menus/colormap-menu.ui @@ -0,0 +1,15 @@ + + + + + app.colormap-edit-color + app.colormap-add-color-from-fg + app.colormap-add-color-from-bg +
+ app.colormap-selection-replace + app.colormap-selection-add + app.colormap-selection-subtract + app.colormap-selection-intersect +
+
+
diff --git a/menus/documents-menu.ui b/menus/documents-menu.ui new file mode 100644 index 0000000000..dfdf89a2b3 --- /dev/null +++ b/menus/documents-menu.ui @@ -0,0 +1,18 @@ + + + + + app.documents-open + app.documents-raise-or-open + app.documents-file-open-dialog + app.documents-copy-location + app.documents-show-in-file-manager + app.documents-remove + app.documents-clear +
+ app.documents-recreate-preview + app.documents-reload-previews + app.documents-remove-dangling +
+
+
diff --git a/menus/dynamics-menu.ui b/menus/dynamics-menu.ui new file mode 100644 index 0000000000..30e456bc1b --- /dev/null +++ b/menus/dynamics-menu.ui @@ -0,0 +1,17 @@ + + + + + app.dynamics-edit +
+ app.dynamics-new + app.dynamics-duplicate + app.dynamics-copy-location + app.dynamics-show-in-file-manager + app.dynamics-delete +
+
+ app.dynamics-refresh +
+
+
diff --git a/menus/error-console-menu.ui b/menus/error-console-menu.ui new file mode 100644 index 0000000000..2f7710b4bc --- /dev/null +++ b/menus/error-console-menu.ui @@ -0,0 +1,18 @@ + + + + + app.error-console-clear + app.error-console-select-all +
+ app.error-console-save-all + app.error-console-save-selection +
+ + _Highlight + app.error-console-highlight-error + app.error-console-highlight-warning + app.error-console-highlight-info + +
+
diff --git a/menus/fonts-menu.ui b/menus/fonts-menu.ui new file mode 100644 index 0000000000..a1de917600 --- /dev/null +++ b/menus/fonts-menu.ui @@ -0,0 +1,9 @@ + + + + +
+ app.fonts-refresh +
+
+
diff --git a/menus/gradients-menu.ui b/menus/gradients-menu.ui new file mode 100644 index 0000000000..be3aca848b --- /dev/null +++ b/menus/gradients-menu.ui @@ -0,0 +1,18 @@ + + + + + app.gradients-edit +
+ app.gradients-new + app.gradients-duplicate + app.gradients-save-as-pov + app.gradients-copy-location + app.gradients-show-in-file-manager + app.gradients-delete +
+
+ app.gradients-refresh +
+
+
diff --git a/menus/images-menu.ui b/menus/images-menu.ui new file mode 100644 index 0000000000..07ebec12c4 --- /dev/null +++ b/menus/images-menu.ui @@ -0,0 +1,9 @@ + + + + + app.images-raise-views + app.images-new-view + app.images-delete + + diff --git a/menus/layers-menu.ui b/menus/layers-menu.ui new file mode 100644 index 0000000000..e7d9cd0480 --- /dev/null +++ b/menus/layers-menu.ui @@ -0,0 +1,86 @@ + + + + + app.layers-edit-text + app.layers-edit-attributes + + Blend Space + app.layers-blend-space-auto + app.layers-blend-space-rgb-linear + app.layers-blend-space-rgb-perceptual + + + Composite Space + app.layers-composite-space-auto + app.layers-composite-space-rgb-linear + app.layers-composite-space-rgb-perceptual + + + Composite Mode + app.layers-composite-mode-auto + app.layers-composite-mode-union + app.layers-composite-mode-clip-to-backdrop + app.layers-composite-mode-clip-to-layer + app.layers-composite-mode-intersection + + + Color Tags + app.layers-color-tag-none + app.layers-color-tag-blue + app.layers-color-tag-green + app.layers-color-tag-yellow + app.layers-color-tag-orange + app.layers-color-tag-brown + app.layers-color-tag-red + app.layers-color-tag-violet + app.layers-color-tag-gray + +
+ app.layers-new + app.layers-new-from-visible + app.layers-new-group + + app.layers-duplicate + app.layers-anchor + app.layers-merge-down + app.layers-merge-group + app.layers-delete +
+
+ app.layers-text-discard + app.layers-text-to-vectors + app.layers-text-along-vectors +
+
+ app.layers-resize + app.layers-resize-to-image + app.layers-scale +
+
+ app.layers-mask-add + app.layers-mask-apply + app.layers-mask-delete +
+
+ app.layers-mask-show + app.layers-mask-edit + app.layers-mask-disable + app.layers-mask-selection-replace +
+
+ app.layers-alpha-add + app.layers-alpha-remove + app.layers-alpha-selection-replace +
+
+ app.layers-merge-layers + app.layers-flatten-image +
+
+
diff --git a/menus/meson.build b/menus/meson.build index f5dd7171ea..54f1349f1f 100644 --- a/menus/meson.build +++ b/menus/meson.build @@ -39,6 +39,30 @@ install_data(menus_files, install_dir: menus_dir, ) +ui_menus_files = files( + 'brushes-menu.ui', + 'buffers-menu.ui', + 'channels-menu.ui', + 'colormap-menu.ui', + 'documents-menu.ui', + 'dynamics-menu.ui', + 'error-console-menu.ui', + 'fonts-menu.ui', + 'gradients-menu.ui', + 'images-menu.ui', + 'layers-menu.ui', + 'mypaint-brushes-menu.ui', + 'palettes-menu.ui', + 'patterns-menu.ui', + 'quick-mask-menu.ui', + 'templates-menu.ui', + 'vectors-menu.ui', +) + +install_data(ui_menus_files, + install_dir: menus_dir, +) + unstable_menus_args = stable ? [] : [ '--stringparam', 'unstable-menus', 'yes' ] menus_built_files = [] @@ -100,7 +124,7 @@ if xmllint.found() xmllint, '--output', '@OUTPUT@', '--path', meson.current_source_dir(), - menus_ui_built_files + ui_menus_files, menus_ui_built_files ], # The output file is only useful as a flag file, so that the command # knows if it has been run already. diff --git a/menus/mypaint-brushes-menu.ui b/menus/mypaint-brushes-menu.ui new file mode 100644 index 0000000000..88138208d8 --- /dev/null +++ b/menus/mypaint-brushes-menu.ui @@ -0,0 +1,12 @@ + + + + + app.mypaint-brushes-copy-location + app.mypaint-brushes-show-in-file-manager + app.mypaint-brushes-delete +
+ app.mypaint-brushes-refresh +
+
+
diff --git a/menus/palettes-menu.ui b/menus/palettes-menu.ui new file mode 100644 index 0000000000..2c4e8f9255 --- /dev/null +++ b/menus/palettes-menu.ui @@ -0,0 +1,19 @@ + + + + + app.palettes-edit +
+ app.palettes-new + app.palettes-import + app.palettes-duplicate + app.palettes-merge + app.palettes-copy-location + app.palettes-show-in-file-manager + app.palettes-delete +
+
+ app.palettes-refresh +
+
+
diff --git a/menus/patterns-menu.ui b/menus/patterns-menu.ui new file mode 100644 index 0000000000..452f2b7ed2 --- /dev/null +++ b/menus/patterns-menu.ui @@ -0,0 +1,22 @@ + + + + + app.patterns-open-as-image + + + + app.patterns-copy-location + app.patterns-show-in-file-manager + app.patterns-delete +
+ app.patterns-refresh +
+
+
diff --git a/menus/quick-mask-menu.ui b/menus/quick-mask-menu.ui new file mode 100644 index 0000000000..46ef03886c --- /dev/null +++ b/menus/quick-mask-menu.ui @@ -0,0 +1,14 @@ + + + + + app.quick-mask-toggle +
+ app.quick-mask-invert-on + app.quick-mask-invert-off +
+
+ app.quick-mask-configure +
+
+
diff --git a/menus/templates-menu.ui b/menus/templates-menu.ui new file mode 100644 index 0000000000..0fc8ccc9d8 --- /dev/null +++ b/menus/templates-menu.ui @@ -0,0 +1,13 @@ + + + + + app.templates-create-image +
+ app.templates-new + app.templates-duplicate + app.templates-edit + app.templates-delete +
+
+
diff --git a/menus/vectors-menu.ui b/menus/vectors-menu.ui new file mode 100644 index 0000000000..9339b252c4 --- /dev/null +++ b/menus/vectors-menu.ui @@ -0,0 +1,45 @@ + + + + + app.vectors-edit + app.vectors-edit-attributes + + Color Tags + app.vectors-color-tag-none + app.vectors-color-tag-blue + app.vectors-color-tag-green + app.vectors-color-tag-yellow + app.vectors-color-tag-orange + app.vectors-color-tag-brown + app.vectors-color-tag-red + app.vectors-color-tag-violet + app.vectors-color-tag-gray + +
+ app.vectors-new + app.vectors-raise + app.vectors-lower + app.vectors-duplicate + app.vectors-delete + app.vectors-merge-visible +
+
+ app.vectors-selection-replace + app.vectors-selection-add + app.vectors-selection-subtract + app.vectors-selection-intersect + app.vectors-selection-to-vectors +
+
+ app.vectors-fill + app.vectors-stroke +
+
+ app.vectors-copy + app.vectors-paste + app.vectors-export + app.vectors-import +
+
+