GUI extension point 'roster_draw_contact'
I ran into a problem in the plugin 'clients icon'. The problem with MetaContacts. Icon appears and immediately disappears. I think the best solution - add another GUI extension point
diff -r 965f66718640 src/roster_window.py
--- a/src/roster_window.py Wed Oct 20 14:57:50 2010 +0200
+++ b/src/roster_window.py Wed Oct 20 19:08:49 2010 +0400
@@ -1277,7 +1277,8 @@
if iterG:
# it's not self contact
self.model[iterG][C_JID] = self.model[iterG][C_JID]
-
+ gajim.plugin_manager.gui_extension_point('roster_draw_contact', self,
+ jid, account, contact)
return False
def _is_pep_shown_in_roster(self, pep_type):