From dad4eb8f178edfda80ce46cc2ed57764490477b2 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Cenoz Date: Tue, 8 Sep 2015 21:18:14 +0200 Subject: update version of seamless pattern extension (bzr r14349) --- share/extensions/seamless_pattern.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'share/extensions/seamless_pattern.py') diff --git a/share/extensions/seamless_pattern.py b/share/extensions/seamless_pattern.py index d75fb1063..11ed4c356 100644 --- a/share/extensions/seamless_pattern.py +++ b/share/extensions/seamless_pattern.py @@ -1,7 +1,7 @@ #!/usr/bin/env python # Written by Jabiertxof -# V.05 +# V.06 import inkex, sys, re, os from lxml import etree -- cgit v1.2.3 From 1245fa37694b8cce14639bfc9b016aa4bd23776c Mon Sep 17 00:00:00 2001 From: Krzysztof Kosi??ski Date: Sun, 13 Sep 2015 19:09:56 +0200 Subject: Second round of extension executable bit cleanup. Add/remove executable bits and shebangs as appropriate. The extension entry point should be executable, while Python files that contain libraries and are not entry points should not be executable. Shebang lines should only be present in executable files. (bzr r14362) --- share/extensions/seamless_pattern.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 share/extensions/seamless_pattern.py (limited to 'share/extensions/seamless_pattern.py') diff --git a/share/extensions/seamless_pattern.py b/share/extensions/seamless_pattern.py old mode 100644 new mode 100755 -- cgit v1.2.3 From c9d12eb92288ab99118138376cf5c3b76d6a22da Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Cenoz Date: Sat, 12 Mar 2016 17:42:06 +0100 Subject: Add new TTF to the logo in seamless pattern extension Add checkboard background to the same extension Update template to 0.01+devel Fix a bug on SPPatern when apply a transform = Affine() (bzr r14700) --- share/extensions/seamless_pattern.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'share/extensions/seamless_pattern.py') diff --git a/share/extensions/seamless_pattern.py b/share/extensions/seamless_pattern.py index 11ed4c356..db8fd8c51 100755 --- a/share/extensions/seamless_pattern.py +++ b/share/extensions/seamless_pattern.py @@ -24,8 +24,8 @@ class C(inkex.Effect): self.document = etree.parse(os.path.join(path, "seamless_pattern.svg")) root = self.document.getroot() root.set("id", "SVGRoot") - root.set("width", str(width) + 'px') - root.set("height", str(height) + 'px') + root.set("width", str(width)) + root.set("height", str(height)) root.set("viewBox", "0 0 " + str(width) + " " + str(height) ) xpathStr = '//svg:rect[@id="clipPathRect"]' @@ -42,12 +42,11 @@ class C(inkex.Effect): else: designZoneData[0].set("patternTransform", "scale(" + str(10.0/factor) + "," + str(10.0) + ")") - xpathStr = '//svg:g[@id="designTop"] | //svg:g[@id="designBottom"] | //svg:g[@id="transparencyPreview"]' + xpathStr = '//svg:g[@id="designTop"] | //svg:g[@id="designBottom"]' designZone = root.xpath(xpathStr, namespaces=inkex.NSS) if designZone != []: designZone[0].set("transform", "scale(" + str(width/100.0) + "," + str(height/100.0) + ")") designZone[1].set("transform", "scale(" + str(width /100.0) + "," + str(height/100.0) + ")") - designZone[2].set("transform", "scale(" + str(width /100.0) + "," + str(height/100.0) + ")") xpathStr = '//svg:g[@id="designTop"]/child::*' designZoneData = root.xpath(xpathStr, namespaces=inkex.NSS) -- cgit v1.2.3