Ticket #37: statusicon.py.patch
| File statusicon.py.patch, 1.0 KB (added by pingou, 4 years ago) |
|---|
-
statusicon.py
old new 59 59 60 60 self.icon = None 61 61 self.style = None 62 self.evtbox = None 62 63 64 def set_tray(self): 63 65 img = common.pixmapfile('statusicon_out.png') 64 66 tooltip = _('Guake-Terminal') 65 67 try: … … 87 89 if self.icon is None: 88 90 raise NoStatusIconAvailable 89 91 92 return(self) 93 90 94 def get_widget(self): 91 95 return self.icon 92 96 … … 100 104 else: 101 105 self.show() 102 106 107 def hide(self): 108 if hasattr(self.icon, 'hide'): 109 self.icon.hide() 110 111 def hide_all(self): 112 if hasattr(self.icon, 'hide_all'): 113 self.icon.hide_all() 114 else: 115 self.hide() 116 103 117 def connect(self, signal, callback, user_data=None): 104 118 # TODO: hammer a lot! 105 119 if signal == 'popup-menu':