From 26bd420885e29683cef9a79f317dd9003124d472 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Tue, 07 May 2013 12:00:32 +0000 Subject: make sure macros path is somewhere writable by the user in GNOME --- (limited to 'TurtleArt') diff --git a/TurtleArt/tawindow.py b/TurtleArt/tawindow.py index 35ddb7e..b556bdf 100644 --- a/TurtleArt/tawindow.py +++ b/TurtleArt/tawindow.py @@ -117,7 +117,10 @@ class TurtleArtWindow(): self.macros_path = os.path.join( get_path(parent, 'data'), self._MACROS_SUBPATH) else: - self.macros_path = os.path.join(path, self._MACROS_SUBPATH) + # Make sure macros_path is somewhere writable + self.macros_path = os.path.join( + os.path.expanduser('~'), 'Activities', + 'TurtleArt.activity', self._MACROS_SUBPATH) self._setup_events() else: self.interactive_mode = False -- cgit v0.9.1