diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-07-18 14:59:47 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2007-07-18 14:59:47 (GMT) |
commit | daa95aadd71aadc2ccb29424cfb84ed6731fdc01 (patch) | |
tree | a346205f391c2cfadb1f3114475a3a238de519ac /shell/view/home/HomeBox.py | |
parent | de2d4ef43bf3fb20b388be79fb95447525772877 (diff) |
Place palettes at cursor for free views.
Diffstat (limited to 'shell/view/home/HomeBox.py')
-rw-r--r-- | shell/view/home/HomeBox.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/shell/view/home/HomeBox.py b/shell/view/home/HomeBox.py index ff7174a..cae3760 100644 --- a/shell/view/home/HomeBox.py +++ b/shell/view/home/HomeBox.py @@ -135,13 +135,15 @@ class HomeMyIcon(MyIcon): self._shell = shell def enable_palette(self): - self.set_tooltip(profile.get_nick_name()) - + palette = Palette(profile.get_nick_name()) + shutdown_menu_item = gtk.MenuItem(_('Shutdown')) shutdown_menu_item.connect('activate', self._shutdown_activate_cb) - self.get_palette().append_menu_item(shutdown_menu_item) + palette.append_menu_item(shutdown_menu_item) shutdown_menu_item.show() + self.set_palette(palette) + def _shutdown_activate_cb(self, menuitem): model = self._shell.get_model() model.props.state = ShellModel.STATE_SHUTDOWN |