Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2011-07-24 17:19:04 (GMT)
committer Simon Schampijer <simon@schampijer.de>2011-07-24 17:19:04 (GMT)
commita122471de0db2e34ec4f1f8a4b63e2135e0dc2e3 (patch)
treeb2fd498ec0e027f6ef17cabd5e94a77a9aa34728
parentf0ebdd7f48619f08631de81c604206fe4565921f (diff)
Initialize window title with bundle name, OLPC #11037
I had to modify the patch slightly because of 0269f819761cfd803cf4d694298c8ab6a753e242, changes reviewed by Sascha. Signed-off-by: Gonzalo Odiard <gonzalo@laptop.org> Acked-By: Simon Schampijer <simon@laptop.org> Reviewed-by: Sascha Silbe <silbe@activitycentral.com>
-rw-r--r--src/sugar/activity/activity.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
index fce1a12..2c7d823 100644
--- a/src/sugar/activity/activity.py
+++ b/src/sugar/activity/activity.py
@@ -335,13 +335,17 @@ class Activity(Window, gtk.Container):
warn_if_none=False)
self._set_up_sharing(mesh_instance, share_scope)
+ if not create_jobject:
+ self.set_title(get_bundle_name())
+ return
+
if self.shared_activity is not None:
self._jobject.metadata['title'] = self.shared_activity.props.name
self._jobject.metadata['icon-color'] = \
self.shared_activity.props.color
- self.set_title(self._jobject.metadata['title'])
- self._jobject.metadata.connect('updated',
- self.__jobject_updated_cb)
+ self.set_title(self._jobject.metadata['title'])
+ self._jobject.metadata.connect('updated',
+ self.__jobject_updated_cb)
def _initialize_journal_object(self):
title = _('%s Activity') % get_bundle_name()