Add property "color-tag" of type enum GimpColorTag to GimpItem so all layers, channels and paths can be tagged with a color. For interoperability, use the color list from Krita which is a superset of Photoshop's colors. Features a "Color Tag" submenu in the layers, channels and paths menus, a row of color radio buttons in the properties dialogs, undo and PDB API. As a side effect, some common code is now factores out into items-actions.[ch] and items-commands.[ch] which adds visible, linked and lock actions for layers and channels.
60 lines
2.2 KiB
XML
60 lines
2.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE ui SYSTEM "gtkuimanager.dtd">
|
|
|
|
<ui>
|
|
<popup action="layers-popup">
|
|
<menuitem action="layers-text-tool" />
|
|
<menuitem action="layers-edit-attributes" />
|
|
<menu action="layers-color-tag-menu" name="Color Tags">
|
|
<menuitem action="layers-color-tag-none" />
|
|
<menuitem action="layers-color-tag-blue" />
|
|
<menuitem action="layers-color-tag-green" />
|
|
<menuitem action="layers-color-tag-yellow" />
|
|
<menuitem action="layers-color-tag-orange" />
|
|
<menuitem action="layers-color-tag-brown" />
|
|
<menuitem action="layers-color-tag-red" />
|
|
<menuitem action="layers-color-tag-violet" />
|
|
<menuitem action="layers-color-tag-gray" />
|
|
</menu>
|
|
<separator />
|
|
<menuitem action="layers-new" />
|
|
<menuitem action="layers-new-from-visible" />
|
|
<menuitem action="layers-new-group" />
|
|
<!--
|
|
<menuitem action="layers-raise" />
|
|
<menuitem action="layers-raise-to-top" />
|
|
<menuitem action="layers-lower" />
|
|
<menuitem action="layers-lower-to-bottom" />
|
|
-->
|
|
<menuitem action="layers-duplicate" />
|
|
<menuitem action="layers-anchor" />
|
|
<menuitem action="layers-merge-down" />
|
|
<menuitem action="layers-merge-group" />
|
|
<menuitem action="layers-delete" />
|
|
<separator />
|
|
<menuitem action="layers-text-discard" />
|
|
<menuitem action="layers-text-to-vectors" />
|
|
<menuitem action="layers-text-along-vectors" />
|
|
<separator />
|
|
<menuitem action="layers-resize" />
|
|
<menuitem action="layers-resize-to-image" />
|
|
<menuitem action="layers-scale" />
|
|
<separator />
|
|
<menuitem action="layers-mask-add" />
|
|
<menuitem action="layers-mask-apply" />
|
|
<menuitem action="layers-mask-delete" />
|
|
<separator />
|
|
<menuitem action="layers-mask-show" />
|
|
<menuitem action="layers-mask-edit" />
|
|
<menuitem action="layers-mask-disable" />
|
|
<menuitem action="layers-mask-selection-replace" />
|
|
<separator />
|
|
<menuitem action="layers-alpha-add" />
|
|
<menuitem action="layers-alpha-remove" />
|
|
<menuitem action="layers-alpha-selection-replace" />
|
|
<separator />
|
|
<menuitem action="layers-merge-layers" />
|
|
<menuitem action="layers-flatten-image" />
|
|
<separator />
|
|
</popup>
|
|
</ui>
|