diff options
| author | Claudine Peyrat <88194877+claudinepeyrat06@users.noreply.github.com> | 2025-08-24 20:32:07 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-08-24 20:32:07 +0200 |
| commit | b116e75455b6c79143581127989eb88ce5c1f3b2 (patch) | |
| tree | daf65c69850b1e6ce399bbd19c7a8faa46f8ec6c | |
| parent | 0b3e0e962dd238297a0c05896b592837c0480015 (diff) | |
Claudine/symplify glyph layers creation (#3937)
* remove unuseful param from the dialog
number of imported glyphs is not useful for font maker, they want all of them.
* Update lettering_svg_font_to_layers.xml
| -rw-r--r-- | lib/extensions/lettering_svg_font_to_layers.py | 9 | ||||
| -rw-r--r-- | templates/lettering_svg_font_to_layers.xml | 4 |
2 files changed, 1 insertions, 12 deletions
diff --git a/lib/extensions/lettering_svg_font_to_layers.py b/lib/extensions/lettering_svg_font_to_layers.py index 1010a421..17e62d54 100644 --- a/lib/extensions/lettering_svg_font_to_layers.py +++ b/lib/extensions/lettering_svg_font_to_layers.py @@ -62,12 +62,6 @@ class LetteringSvgFontToLayers(InkstitchExtension): """ Adds command-line arguments for glyph count, reference character, and reference height. """ pars.add_argument( - "--count", - type=int, - default=150, - help="Stop making layers after this number of glyphs." - ) - pars.add_argument( "--reference", type=str, default="M", @@ -247,9 +241,6 @@ class LetteringSvgFontToLayers(InkstitchExtension): glyph.set(("horiz-adv-x"), str(hax)) self.convert_glyph_to_layer(glyph, emsize, baseline, scale_by, hide_layer=hide_layer) count += 1 - if count >= self.options.count: - break - self.scale_hkerning(scale_by) diff --git a/templates/lettering_svg_font_to_layers.xml b/templates/lettering_svg_font_to_layers.xml index 43cda701..3bce6ce4 100644 --- a/templates/lettering_svg_font_to_layers.xml +++ b/templates/lettering_svg_font_to_layers.xml @@ -3,10 +3,8 @@ <name>Convert SVG Font to Glyph Layers</name> <id>org.{{ id_inkstitch }}.lettering_svg_font_to_layers</id> <param name="extension" type="string" gui-hidden="true">lettering_svg_font_to_layers</param> - <param name="count" type="int" min="1" max="65535" gui-text="Stop after">150</param> - <param name="reference" type="string" gui-text="Use this character to define size">M</param> + <param name="reference" type="string" gui-text="Use this character to define size">M</param> <param name="height" type="float" min="1" max="1000" gui-text="Height of reference character (mm)">20</param> - <effect needs-live-preview="false"> <object-type>all</object-type> <icon>{{ icon_path }}inx/font_management.svg</icon> |
