diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-06-29 20:11:28 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-06-29 20:11:28 (GMT) |
commit | 1d4112a8825480169517b09305271646fca69286 (patch) | |
tree | a9a7bb8eac28b352fd03afd9d0dd1b8554b1a82a /sugar/activity/activityfactoryservice.py | |
parent | a609da166bf203eca430c7c3d35bd55d2acf33bf (diff) |
Set glib program name and application name.
Better way of importing ltihooks.
Several cleanups.
Diffstat (limited to 'sugar/activity/activityfactoryservice.py')
-rw-r--r-- | sugar/activity/activityfactoryservice.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sugar/activity/activityfactoryservice.py b/sugar/activity/activityfactoryservice.py index bc7c4e7..8b1397f 100644 --- a/sugar/activity/activityfactoryservice.py +++ b/sugar/activity/activityfactoryservice.py @@ -29,6 +29,7 @@ import dbus.glib from sugar.activity.bundle import Bundle from sugar.activity import activityhandle from sugar import logger +from sugar import _sugarext # Work around for dbus mutex locking issue gobject.threads_init() @@ -155,8 +156,9 @@ def run(bundle_path): gtk.icon_theme_get_default().append_search_path(bundle.get_icons_path()) os.environ['SUGAR_BUNDLE_PATH'] = bundle_path - os.environ['SUGAR_BUNDLE_SERVICE_NAME'] = bundle.get_service_name() - os.environ['SUGAR_BUNDLE_NAME'] = bundle.get_name() + + _sugarext.set_prgname(bundle.get_service_name()) + _sugarext.set_application_name(bundle.get_name()) factory = ActivityFactoryService(bundle.get_service_name(), bundle.get_class()) |