Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/activity/Activity.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/activity/Activity.py')
-rw-r--r--sugar/activity/Activity.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/sugar/activity/Activity.py b/sugar/activity/Activity.py
index a7c5a6a..b7575e5 100644
--- a/sugar/activity/Activity.py
+++ b/sugar/activity/Activity.py
@@ -8,7 +8,6 @@ import gtk
import gobject
from sugar.LogWriter import LogWriter
-from sugar import keybindings
import sugar.util
ACTIVITY_SERVICE_NAME = "com.redhat.Sugar.Activity"
@@ -129,6 +128,12 @@ class ActivityDbusService(dbus.service.Object):
"""Get the activity identifier"""
return self._activity.get_id()
+
+ @dbus.service.method(ACTIVITY_SERVICE_NAME)
+ def get_default_type(self):
+ """Get the activity default type"""
+ return self._activity.get_default_type()
+
@dbus.service.method(ACTIVITY_SERVICE_NAME)
def get_shared(self):
"""Get the activity identifier"""
@@ -152,8 +157,6 @@ class Activity(gtk.Window):
self._activity_object = None
self._default_type = None
- keybindings.setup_global_keys(self)
-
self.connect('realize', self.__realize)
self.present()