inkstitch/templates/cleanup.xml

31 wiersze
1.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<inkscape-extension translationdomain="inkstitch" xmlns="http://www.inkscape.org/namespace/inkscape/extension">
<name>Cleanup Document</name>
<id>org.{{ id_inkstitch }}.cleanup</id>
<label>Use this extension to remove small objects from the document.</label>
<param name="rm_fill" type="boolean" gui-text="Remove Small Fill Areas"
gui-description="Removes areas smaller than defined by threshold.">true</param>
<param name="fill_threshold" type="int" gui-text="Fill area threshold (px²)" min="1" max="800">20</param>
<param name="rm_stroke" type="boolean" gui-text="Remove Small strokes"
gui-description="Removes small strokes shorter than defined by threshold.">true</param>
<param name="stroke_threshold" type="int" gui-text="Stroke threshold (px)" min="2" max="800">5</param>
<param name="rm_groups" type="boolean" gui-text="Remove empty layers and groups">true</param>
<spacer />
<separator />
<spacer />
<param name="dry_run" type="boolean" gui-text="Test run"
gui-description="Only display labels and ids of affected elements and groups without removing them.">true</param>
<param name="extension" type="string" gui-hidden="true">cleanup</param>
<effect>
<object-type>all</object-type>
<effects-menu>
<submenu name="{{ menu_inkstitch }}" translatable="no">
<submenu name="Troubleshoot" />
</submenu>
</effects-menu>
</effect>
<script>
{{ command_tag | safe }}
</script>
</inkscape-extension>