Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/shell/view/ClipboardIcon.py
diff options
context:
space:
mode:
Diffstat (limited to 'shell/view/ClipboardIcon.py')
-rw-r--r--shell/view/ClipboardIcon.py56
1 files changed, 28 insertions, 28 deletions
diff --git a/shell/view/ClipboardIcon.py b/shell/view/ClipboardIcon.py
index 429fc99..41f3e09 100644
--- a/shell/view/ClipboardIcon.py
+++ b/shell/view/ClipboardIcon.py
@@ -5,34 +5,34 @@ from sugar.clipboard import ClipboardService
class ClipboardIcon(MenuIcon):
- def __init__(self, menu_shell, name, file_name):
- MenuIcon.__init__(self, menu_shell, icon_name='activity-xbook')
- self._name = name
- self._file_name = file_name
- self._percent = 0
- self.connect('activated', self._icon_activated_cb)
- self._menu = None
-
- def create_menu(self):
- self._menu = ClipboardMenu(self._name, self._percent)
- self._menu.connect('action', self._popup_action_cb)
- return self._menu
+ def __init__(self, menu_shell, name, file_name):
+ MenuIcon.__init__(self, menu_shell, icon_name='activity-xbook')
+ self._name = name
+ self._file_name = file_name
+ self._percent = 0
+ self.connect('activated', self._icon_activated_cb)
+ self._menu = None
+
+ def create_menu(self):
+ self._menu = ClipboardMenu(self._name, self._percent)
+ self._menu.connect('action', self._popup_action_cb)
+ return self._menu
- def set_percent(self, percent):
- self._percent = percent
- if self._menu:
- self._menu.set_percent(percent)
+ def set_percent(self, percent):
+ self._percent = percent
+ if self._menu:
+ self._menu.set_percent(percent)
- def _icon_activated_cb(self, icon):
- if self._percent == 100:
- activity = ActivityFactory.create("org.laptop.sugar.Xbook")
- activity.execute("open_document", [self._file_name])
+ def _icon_activated_cb(self, icon):
+ if self._percent == 100:
+ activity = ActivityFactory.create("org.laptop.sugar.Xbook")
+ activity.execute("open_document", [self._file_name])
- def _popup_action_cb(self, popup, action):
- self.popdown()
-
- if action == ClipboardMenu.ACTION_STOP_DOWNLOAD:
- raise "Stopping downloads still not implemented."
- elif action == ClipboardMenu.ACTION_DELETE:
- cb_service = ClipboardService.get_instance()
- cb_service.delete_object(self._file_name)
+ def _popup_action_cb(self, popup, action):
+ self.popdown()
+
+ if action == ClipboardMenu.ACTION_STOP_DOWNLOAD:
+ raise "Stopping downloads still not implemented."
+ elif action == ClipboardMenu.ACTION_DELETE:
+ cb_service = ClipboardService.get_instance()
+ cb_service.delete_object(self._file_name)