diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-06-04 17:35:05 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-06-04 17:35:05 (GMT) |
commit | a9600516fba87acb3cb319cc6a150a03e40a7440 (patch) | |
tree | a1a29cb92083cc277ae0698c920230f8b08b0103 /sugar | |
parent | 283a3f4c9731ef5d6250cfe1db14ff063f299f7a (diff) |
Take screenshot and save it to the journal (<alt>1).
Diffstat (limited to 'sugar')
-rw-r--r-- | sugar/activity/activity.py | 6 |
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: |