
"edit-paste-as-new-image-short" and "vectors-selection-to-vectors-short" were just duplicate of the action named the same, except for the "-short" suffix, and the only point was to have different labels. Not though that this time, it was not enough to conclude that the action in a menu shoud have the short variant. These were both used differently depending on the menu. Instead I added the concept of "label-variant" attribute in .ui menu files. When the "long" variant is set, then we simply use the longer label. There is still one more "-short" action: "tools-by-color-select-short", but I am a still unsure how to handle this one.
51 lines
2.8 KiB
XML
51 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<interface>
|
|
<menu id="/vectors-popup">
|
|
<submenu>
|
|
<attribute name="label" translatable="yes" context="vectors-action">Paths Menu</attribute>
|
|
<attribute name="icon">gimp-paths</attribute>
|
|
|
|
<item><attribute name="action">app.vectors-edit</attribute></item>
|
|
<item><attribute name="action">app.vectors-edit-attributes</attribute></item>
|
|
<submenu>
|
|
<attribute name="label">Color Tags</attribute>
|
|
<item><attribute name="action">app.vectors-color-tag-none</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-blue</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-green</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-yellow</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-orange</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-brown</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-red</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-violet</attribute></item>
|
|
<item><attribute name="action">app.vectors-color-tag-gray</attribute></item>
|
|
</submenu>
|
|
<section>
|
|
<item><attribute name="action">app.vectors-new</attribute></item>
|
|
<item><attribute name="action">app.vectors-raise</attribute></item>
|
|
<item><attribute name="action">app.vectors-lower</attribute></item>
|
|
<item><attribute name="action">app.vectors-duplicate</attribute></item>
|
|
<item><attribute name="action">app.vectors-delete</attribute></item>
|
|
<item><attribute name="action">app.vectors-merge-visible</attribute></item>
|
|
</section>
|
|
<section>
|
|
<item><attribute name="action">app.vectors-selection-replace</attribute></item>
|
|
<item><attribute name="action">app.vectors-selection-add</attribute></item>
|
|
<item><attribute name="action">app.vectors-selection-subtract</attribute></item>
|
|
<item><attribute name="action">app.vectors-selection-intersect</attribute></item>
|
|
<item><attribute name="action">app.vectors-selection-to-vectors</attribute><attribute name="label-variant">long</attribute></item>
|
|
</section>
|
|
<section>
|
|
<item><attribute name="action">app.vectors-fill</attribute></item>
|
|
<item><attribute name="action">app.vectors-stroke</attribute></item>
|
|
</section>
|
|
<section>
|
|
<item><attribute name="action">app.vectors-copy</attribute></item>
|
|
<item><attribute name="action">app.vectors-paste</attribute></item>
|
|
<item><attribute name="action">app.vectors-export</attribute></item>
|
|
<item><attribute name="action">app.vectors-import</attribute></item>
|
|
</section>
|
|
</submenu>
|
|
</menu>
|
|
</interface>
|