diff options
| author | Kaalleen <36401965+kaalleen@users.noreply.github.com> | 2024-12-26 16:23:38 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-12-26 16:23:38 +0100 |
| commit | b9432f040d9cea0139715da1d29ee7182e7d719e (patch) | |
| tree | b85d53b2d30efb255395e252f091e22b8d3cab36 /lib/extensions/lettering_kerning.py | |
| parent | ef7d056173cc6d7782d6120c031dae9276725a3d (diff) | |
Edit json (#3371)
* convert kerning tool to json edit
Diffstat (limited to 'lib/extensions/lettering_kerning.py')
| -rw-r--r-- | lib/extensions/lettering_kerning.py | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/extensions/lettering_kerning.py b/lib/extensions/lettering_kerning.py deleted file mode 100644 index 23fc75fc..00000000 --- a/lib/extensions/lettering_kerning.py +++ /dev/null @@ -1,43 +0,0 @@ -# Authors: see git history -# -# Copyright (c) 2010 Authors -# Licensed under the GNU GPL version 3.0 or later. See the file LICENSE for details. - -import wx -from inkex import Layer - -from ..gui.lettering_kerning import LetteringKerningPanel -from ..gui.simulator import SplitSimulatorWindow -from ..i18n import _ -from ..svg import get_correction_transform -from ..utils.svg_data import get_pagecolor -from .base import InkstitchExtension - - -class LetteringKerning(InkstitchExtension): - ''' - This extension helps font creators to generate an output of every glyph from a selected font - ''' - def effect(self): - layer = Layer() - self.svg.add(layer) - transform = get_correction_transform(layer, child=True) - layer.transform = transform - - metadata = self.get_inkstitch_metadata() - background_color = get_pagecolor(self.svg.namedview) - - app = wx.App() - frame = SplitSimulatorWindow( - title=_("Ink/Stitch Font Kerning Tool"), - panel_class=LetteringKerningPanel, - layer=layer, - metadata=metadata, - background_color=background_color, - target_duration=1 - ) - - frame.Show() - app.MainLoop() - - self.svg.remove(layer) |
