---
 src/view/Shell.py |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/view/Shell.py b/src/view/Shell.py
index 875e9a5..b2b7b84 100644
--- a/src/view/Shell.py
+++ b/src/view/Shell.py
@@ -219,6 +219,25 @@ class Shell(gobject.GObject):
             self.take_activity_screenshot()
             next_activity.get_window().activate(gtk.get_current_event_time())
 
+    def tabbing_previous_activity(self):
+        home_model = self._model.get_home()
+        home_model.tabbing_previous_activity()
+
+    def tabbing_next_activity(self):
+        home_model = self._model.get_home()
+        home_model.tabbing_next_activity()
+
+    def tabbing_cancel(self):
+        home_model = self._model.get_home()
+        home_model.tabbing_cancel()
+
+    def tabbing_activate_current(self):
+        home_model = self._model.get_home()
+        activity = home_model.get_tabbing_activity()
+        if activity:
+            activity.get_window().activate(1)
+        home_model.tabbing_cancel()
+
     def close_current_activity(self):
         if self._model.get_zoom_level() != shellmodel.ShellModel.ZOOM_ACTIVITY:
             return
_______________________________________________
Sugar mailing list
Sugar@lists.laptop.org
http://lists.laptop.org/listinfo/sugar

Reply via email to