Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2007-06-04 17:35:05 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2007-06-04 17:35:05 (GMT)
commita9600516fba87acb3cb319cc6a150a03e40a7440 (patch)
treea1a29cb92083cc277ae0698c920230f8b08b0103 /sugar
parent283a3f4c9731ef5d6250cfe1db14ff063f299f7a (diff)
Take screenshot and save it to the journal (<alt>1).
Diffstat (limited to 'sugar')
-rw-r--r--sugar/activity/activity.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/sugar/activity/activity.py b/sugar/activity/activity.py
index c098dc0..b72b0b1 100644
--- a/sugar/activity/activity.py
+++ b/sugar/activity/activity.py
@@ -20,9 +20,11 @@ activity must do to participate in the Sugar desktop.
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
+from gettext import gettext as _
import logging
import os
import time
+import tempfile
import gtk, gobject
@@ -208,7 +210,7 @@ class Activity(Window, gtk.Container):
elif create_jobject:
logging.debug('Creating a jobject.')
self._jobject = datastore.create()
- self._jobject.metadata['title'] = '%s %s' % (get_bundle_name(), 'Activity')
+ self._jobject.metadata['title'] = _('%s Activity') % get_bundle_name()
self._jobject.metadata['activity'] = self.get_service_name()
self._jobject.metadata['keep'] = '0'
self._jobject.metadata['buddies'] = ''
@@ -275,7 +277,7 @@ class Activity(Window, gtk.Container):
def save(self):
"""Request that the activity is saved to the Journal."""
try:
- file_path = os.path.join('/tmp', '%i' % time.time())
+ file_path = os.path.join(tempfile.gettempdir(), '%i' % time.time())
self.write_file(file_path)
self._jobject.file_path = file_path
except NotImplementedError: