diff options
Diffstat (limited to 'src/jarabe/view/buddymenu.py')
-rw-r--r-- | src/jarabe/view/buddymenu.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/jarabe/view/buddymenu.py b/src/jarabe/view/buddymenu.py index de5a772..dfbcfa3 100644 --- a/src/jarabe/view/buddymenu.py +++ b/src/jarabe/view/buddymenu.py @@ -73,6 +73,12 @@ class BuddyMenu(Palette): self.menu.append(menu_item) menu_item.show() + access_buddy_remote_share_menu_item = MenuItem(_('Access Share'), 'list-add') + access_buddy_remote_share_menu_item.connect('activate', + self._access_share_cb) + self.menu.append(access_buddy_remote_share_menu_item) + access_buddy_remote_share_menu_item.show() + self._invite_menu = MenuItem('') self._invite_menu.connect('activate', self._invite_friend_cb) self.menu.append(self._invite_menu) @@ -83,6 +89,11 @@ class BuddyMenu(Palette): activity = home_model.get_active_activity() self._update_invite_menu(activity) + def _access_share_cb(self, menuitem): + from jarabe.journal.journalactivity import get_journal + volumes_toolbar = get_journal().get_volumes_toolbar() + volumes_toolbar._add_remote_share_button(self._buddy) + def _add_my_items(self): item = MenuItem(_('Shutdown'), 'system-shutdown') item.connect('activate', self.__shutdown_activate_cb) |