summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelipe Corr??a da Silva Sanches <juca@members.fsf.org>2011-05-27 20:55:12 +0000
committerFelipe C. da S. Sanches <juca@members.fsf.org>2011-05-27 20:55:12 +0000
commite78571c75cd38dac166f0b8912b3ab658b553c68 (patch)
tree9dfeaf57e63ffa99a4f413a928dbd5dd735fa0e5
parentDutch translation update (diff)
downloadinkscape-e78571c75cd38dac166f0b8912b3ab658b553c68.tar.gz
inkscape-e78571c75cd38dac166f0b8912b3ab658b553c68.zip
typography extensions:
In new_glyph_layer.py move selection to the newly created layer and set this layer to be initially not visible. (bzr r10239)
-rwxr-xr-xshare/extensions/new_glyph_layer.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/share/extensions/new_glyph_layer.py b/share/extensions/new_glyph_layer.py
index 3d38fb433..ed6d74229 100755
--- a/share/extensions/new_glyph_layer.py
+++ b/share/extensions/new_glyph_layer.py
@@ -38,6 +38,11 @@ class NewGlyphLayer(inkex.Effect):
layer = inkex.etree.SubElement(svg, 'g')
layer.set(inkex.addNS('label', 'inkscape'), 'GlyphLayer-'+unicode_char)
layer.set(inkex.addNS('groupmode', 'inkscape'), 'layer')
+ layer.set('style', 'display:none') #initially not visible
+
+ # Move selection to the newly created layer
+ for id,node in self.selected.iteritems():
+ layer.append(node)
if __name__ == '__main__':
e = NewGlyphLayer()