summaryrefslogtreecommitdiffstats
path: root/share/extensions/summersnight.py
diff options
context:
space:
mode:
authorNicolas Dufour <nicoduf@yahoo.fr>2012-02-09 05:25:41 +0000
committerJazzyNico <nicoduf@yahoo.fr>2012-02-09 05:25:41 +0000
commitcb3c5f1d6220fb6494e7e21be697c23eeaeb75e8 (patch)
tree9285e72e3fa7a2f0168d1022cc4106331b139d3e /share/extensions/summersnight.py
parentExtensions. Unit tests improvement. (diff)
downloadinkscape-cb3c5f1d6220fb6494e7e21be697c23eeaeb75e8.tar.gz
inkscape-cb3c5f1d6220fb6494e7e21be697c23eeaeb75e8.zip
Extensions. PEP8, error handling and various extension fixes.
(bzr r10954)
Diffstat (limited to 'share/extensions/summersnight.py')
-rwxr-xr-xshare/extensions/summersnight.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/share/extensions/summersnight.py b/share/extensions/summersnight.py
index d3521d285..3bfa70cbd 100755
--- a/share/extensions/summersnight.py
+++ b/share/extensions/summersnight.py
@@ -17,9 +17,17 @@ along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
"""
-import inkex, os, simplepath, cubicsuperpath, simpletransform, voronoi2svg
-from ffgeom import *
import gettext
+import os
+
+import cubicsuperpath
+import inkex
+import simplepath
+import simpletransform
+import voronoi2svg
+
+from ffgeom import *
+
_ = gettext.gettext
try:
@@ -30,7 +38,8 @@ except:
class Project(inkex.Effect):
def __init__(self):
- inkex.Effect.__init__(self)
+ inkex.Effect.__init__(self)
+
def effect(self):
if len(self.options.ids) < 2:
inkex.errormsg(_("This extension requires two selected paths. \nThe second path must be exactly four nodes long."))
@@ -122,6 +131,7 @@ class Project(inkex.Effect):
p = intersectSegments(vert,horz)
return [p['x'],p['y']]
+
if __name__ == '__main__':
e = Project()
e.affect()