diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-12 15:21:22 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-07-12 15:21:22 (GMT) |
commit | d12b780074b05b0abcaf6b3877a9a4047c6e0d0e (patch) | |
tree | 13e33f093001aa2e5b639c8dfddcc2a64ed7797d /shell/Shell.py | |
parent | be806eb1918f7db90e661b5fcb4e260a0b1ba669 (diff) |
More work on session refactoring
Diffstat (limited to 'shell/Shell.py')
-rwxr-xr-x | shell/Shell.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/shell/Shell.py b/shell/Shell.py index d0fc59f..6b30bad 100755 --- a/shell/Shell.py +++ b/shell/Shell.py @@ -1,3 +1,5 @@ +import os + import dbus import gtk import wnck @@ -7,6 +9,7 @@ from ConsoleLogger import ConsoleLogger from ActivityRegistry import ActivityRegistry from HomeWindow import HomeWindow from sugar import keybindings +from sugar import env from sugar.activity import Activity from PresenceWindow import PresenceWindow from sugar.chat.ActivityChat import ActivityChat @@ -50,7 +53,9 @@ class Shell: self._owner = ShellOwner() self._registry = ActivityRegistry() - + self._registry.scan_directory(env.get_activities_dir()) + self._registry.scan_directory(os.path.join(env.get_user_dir(), 'activities')) + self._home_window = HomeWindow(self) keybindings.setup_global_keys(self._home_window, self) self._home_window.show() |