diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-17 08:07:35 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-10-17 08:07:35 (GMT) |
commit | 77f2de8f737d816391a9447e7b4e1ef77be92a6d (patch) | |
tree | 2acb31b4a77d0348f88c800cd950a6c69f8e3b86 /shell | |
parent | 4b7b1586d2783d9d3dad999b6e9c7e647136c2af (diff) |
Let activities extend their own path
Diffstat (limited to 'shell')
-rw-r--r-- | shell/conf/ActivityRegistry.py | 2 | ||||
-rwxr-xr-x | shell/sugar-activity | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/shell/conf/ActivityRegistry.py b/shell/conf/ActivityRegistry.py index 64173a9..5899f34 100644 --- a/shell/conf/ActivityRegistry.py +++ b/shell/conf/ActivityRegistry.py @@ -74,7 +74,7 @@ class _ActivityRegistry: def __init__(self): self._activities = [] - self.scan_directory(env.get_activities_dir()) + self.scan_directory(env.get_activity_info_dir()) def get_activity(self, activity_id): """Returns an activity given his identifier""" diff --git a/shell/sugar-activity b/shell/sugar-activity index 4782d94..8e4b149 100755 --- a/shell/sugar-activity +++ b/shell/sugar-activity @@ -17,6 +17,9 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import sys +import os + +sys.path.insert(0, env.get_activities_dir()) from sugar.activity import ActivityFactory |