Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS5
-rw-r--r--TurtleArt/tacanvas.py4
-rw-r--r--activity/activity.info2
3 files changed, 8 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 42a16ad..b78a00d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+186
+
+BUG FIX:
+* Use /tmp for creating SVG surface when running from GNOME
+
185
ENHANCEMENTS:
diff --git a/TurtleArt/tacanvas.py b/TurtleArt/tacanvas.py
index 2af41cd..9d44ed1 100644
--- a/TurtleArt/tacanvas.py
+++ b/TurtleArt/tacanvas.py
@@ -1,4 +1,4 @@
-#Copyright (c) 2007-8, Playful Invention Company.
+31#Copyright (c) 2007-8, Playful Invention Company.
#Copyright (c) 2008-11, Walter Bender
#Copyright (c) 2011 Collabora Ltd. <http://www.collabora.co.uk/>
@@ -127,7 +127,7 @@ class TurtleGraphics:
'output.svg'), self.width, self.height)
else:
svg_surface = cairo.SVGSurface(
- os.path.join(os.getcwd(), 'output.svg'),
+ os.path.join('/tmp', 'turtle_output.svg'),
self.width, self.height)
self.cr_svg = cairo.Context(svg_surface)
self.cr_svg.set_line_cap(1) # Set the line cap to be round
diff --git a/activity/activity.info b/activity/activity.info
index 503a5b5..43e7d0b 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,6 +1,6 @@
[Activity]
name = TurtleBlocks
-activity_version = 184
+activity_version = 186
license = MIT
bundle_id = org.laptop.TurtleArtActivity
exec = sugar-activity TurtleArtActivity.TurtleArtActivity