diff --git a/clients_icons/__init__.py b/clients_icons/__init__.py new file mode 100644 index 0000000..4430076 --- /dev/null +++ b/clients_icons/__init__.py @@ -0,0 +1,2 @@ + +from clients_icons import ClientsIconsPlugin diff --git a/clients_icons/clients_icons.py b/clients_icons/clients_icons.py new file mode 100644 index 0000000..f20c8ef --- /dev/null +++ b/clients_icons/clients_icons.py @@ -0,0 +1,152 @@ +# -*- coding: utf-8 -*- +## + +import gtk +import os + +#from plugins.gui import GajimPluginConfigDialog +from plugins import GajimPlugin +from plugins.helpers import log_calls, log +from common import ged +from common import gajim +import cell_renderer_image + +clients = { + 'http://gajim.org': 'gajim.png', + 'http://bombus-im.org/java': 'bombus.png', + 'http://bombusmod.net.ru/caps': 'bombusmod.png', + 'http://psi-dev.googlecode.com/caps': 'psiplus.png', + 'http://bombusng-md.googlecode.com': 'bombusng.png', + 'http://mcabber.com/caps': 'mcabber.png', + 'http://miranda-im.org/caps': 'miranda.png', + 'http://www.asterisk.org/xmpp/client/caps': 'asterisk.png', + 'http://www.google.com/xmpp/client/caps': 'talkonaut.png', + 'http://oneteam.im/caps': 'oneteamiphone.png', + 'http://bombus-im.org/ng': 'bombusng.png', + 'http://voffk.org.ru/bombus': 'bombusplus.png', + 'http://bombusng-qd.googlecode.com': 'bombusqd.png', + 'http://tkabber.jabber.ru/': 'tkabber.png', + 'http://qip.ru/caps': 'qipinfium.png', + 'http://pidgin.im/': 'pidgin.png', + 'http://qutim.org': 'qutim.png', + 'http://exodus.jabberstudio.org/caps': 'exodus.png', + 'http://bitlbee.org/xmpp/caps': 'bitlbee.png', + 'http://coccinella.sourceforge.net/protocol/caps': 'coccinella.png', + 'http://mcabber.lilotux.net/caps': 'mcabber.png', + 'http://dev.jabbim.cz/jabbim/caps': 'jabbim.png', + 'http://palringo.com/caps': 'palringo.png', + 'http://vacuum-im.googlecode.com': 'vacuum.png', + 'http://code.google.com/p/vacuum-im/': 'vacuum.png', + 'http://jajc.jrudevels.org/caps': 'jajc.png', + 'http://gaim.sf.net/caps': 'gaim.png', + 'http://mchat.mgslab.com/': 'mchat.png', + 'http://online.yandex.ru/caps': 'yaonline.png', + 'http://bombusmod-qd.wen.ru/caps': 'bombusqd.png', + 'http://bombusmod.net.ru': 'bombusmod.png', + 'http://ex-im.name/caps': 'bombusmod.png', + 'http://psi-im.org/caps': 'psi.png', + 'http://jimm.net.ru/caps': 'jimm-aspro.png', + 'http://bluendo.com/protocol/caps': 'lampiro.png', + 'nimbuzz:caps': 'nimbuzz.png', + 'http://bombusmod.eu,http://bombus.pl': 'bombuspl.png', + 'http://isida.googlecode.com': 'isida-bot.png', + 'http://isida-bot.com': 'isida-bot.png', + 'http://apps.radio-t.com/caps': 'radio-t.png', + 'http://pda.qip.ru/caps': 'qippda.png', + 'http://kopete.kde.org/jabber/caps': 'kopete.png', + 'http://www.apple.com/ichat/caps': 'ichat.png', + 'http://pjc.googlecode.com/caps': 'jubo.png', + 'talk.google.com': 'talk.google.com.png', + 'http://swift.im': 'swift.png', + 'http://fatal-bot.spb.ru/caps': 'bot.png', + 'http://svn.posix.ru/fatal-bot/trunk': 'bot.png', + 'http://storm-bot.googlecode.com/svn/trunk': 'bot.png', + 'http://jabbrik.ru/caps': 'bot.png',#Utah Jabber Bot + 'http://jabrvista.net.ru': 'bot.png',#Utah Jabber Bot + 'http://xu-6.jabbrik.ru/caps': 'bot.png',#XU-6 Bot + 'http://jabber.pdg.pl/caps': 'bombus-klub.png', + 'http://klub54.wen.ru': 'bombus-klub.png',#BombusKlub + 'http://aqq.eu/': 'aqq.png', + 'http://2010.qip.ru/caps': 'qipinfium.png',#QIP 2010 + 'http://glu.net/': 'glu.png', + '-Z-r': 'siejc.png', + 'telepathy.': 'telepathy.freedesktop.org.png', + 'http://live.genome.org/empathy/caps': 'telepathy.freedesktop.org.png', + 'http://telepathy.freedesktop.org/caps': 'telepathy.freedesktop.org.png', + 'http://www.adiumx.com/caps': 'adium.png', + 'http://www.adiumx.com': 'adium.png', +} + +class ClientsIconsPlugin(GajimPlugin): + + @log_calls('ClientsIconsPlugin') + def init(self): + self.config_dialog = None#ClientsIconsPluginConfigDialog(self) + self.events_handlers = {'CAPS_RECEIVED': + (ged.POSTCORE, self.caps_received), + 'presence-received': + (ged.POSTCORE, self.presence_received),} + + @log_calls('ClientsIconsPlugin') + def activate(self): + roster = gajim.interface.roster + col = gtk.TreeViewColumn() + roster.nb_ext_renderers += 1 + self.renderer_num = 10 + roster.nb_ext_renderers + client_icon_rend = ('client_icon', gtk.CellRendererPixbuf(), False, + 'pixbuf', self.renderer_num, + roster._fill_pep_pixbuf_renderer, self.renderer_num) + # remove old column + roster.tree.remove_column(roster.tree.get_column(0)) + # add new renderer in renderers list after location pixbuf renderer + for renderer in roster.renderers_list: + if renderer[0] == 'location': + break + num = roster.renderers_list.index(renderer) + roster.renderers_list.insert(num+1, client_icon_rend) + # fill and append column + roster.fill_column(col) + roster.tree.insert_column(col, 0) + # redraw roster + roster.columns += [gtk.gdk.Pixbuf] + roster.setup_and_draw_roster() + + @log_calls('ClientsIconsPlugin') + def deactivate(self): + roster = gajim.interface.roster + roster.nb_ext_renderers -= 1 + col = roster.tree.get_column(0) + roster.tree.remove_column(col) + col = gtk.TreeViewColumn() + for renderer in roster.renderers_list: + if renderer[0] == 'client_icon': + roster.renderers_list.remove(renderer) + break + roster.fill_column(col) + roster.tree.insert_column(col, 0) + roster.columns.remove(roster.columns[self.renderer_num]) + roster.setup_and_draw_roster() + + def caps_received(self, account, data): + roster = gajim.interface.roster + jid = data[0].split('/')[0] + for account in gajim.contacts.get_accounts(): + contact = gajim.contacts.get_contact_with_highest_priority( + account, jid) + if not contact: + continue + caps = contact.client_caps._node + if not caps: + continue + client_icon = clients.get(caps.split('#')[0], None) + if not client_icon: + continue + icon_path = os.path.join(self.local_file_path('icons'), client_icon) + pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(icon_path, 16, 16) + iter_ = roster._get_contact_iter(jid, account, contact, + roster.model)[0] + roster.model[iter_][self.renderer_num] = pixbuf + + def presence_received(self, iq_obj): + if iq_obj.new_show == 0: + self.caps_received(iq_obj.conn.name, [iq_obj.fjid]) diff --git a/clients_icons/icons/1end1.png b/clients_icons/icons/1end1.png new file mode 100644 index 0000000..1ba3dfb Binary files /dev/null and b/clients_icons/icons/1end1.png differ diff --git a/clients_icons/icons/adium.png b/clients_icons/icons/adium.png new file mode 100644 index 0000000..5e4c054 Binary files /dev/null and b/clients_icons/icons/adium.png differ diff --git a/clients_icons/icons/agilemessenger.png b/clients_icons/icons/agilemessenger.png new file mode 100644 index 0000000..5bda7fe Binary files /dev/null and b/clients_icons/icons/agilemessenger.png differ diff --git a/clients_icons/icons/aim.png b/clients_icons/icons/aim.png new file mode 100644 index 0000000..eb2935a Binary files /dev/null and b/clients_icons/icons/aim.png differ diff --git a/clients_icons/icons/akeni.png b/clients_icons/icons/akeni.png new file mode 100644 index 0000000..50a8992 Binary files /dev/null and b/clients_icons/icons/akeni.png differ diff --git a/clients_icons/icons/anastasiya.png b/clients_icons/icons/anastasiya.png new file mode 100644 index 0000000..b974650 Binary files /dev/null and b/clients_icons/icons/anastasiya.png differ diff --git a/clients_icons/icons/android.png b/clients_icons/icons/android.png new file mode 100644 index 0000000..331ae96 Binary files /dev/null and b/clients_icons/icons/android.png differ diff --git a/clients_icons/icons/apple.png b/clients_icons/icons/apple.png new file mode 100644 index 0000000..9a72139 Binary files /dev/null and b/clients_icons/icons/apple.png differ diff --git a/clients_icons/icons/aqq.png b/clients_icons/icons/aqq.png new file mode 100644 index 0000000..8b1bfd8 Binary files /dev/null and b/clients_icons/icons/aqq.png differ diff --git a/clients_icons/icons/asterisk.png b/clients_icons/icons/asterisk.png new file mode 100644 index 0000000..572d866 Binary files /dev/null and b/clients_icons/icons/asterisk.png differ diff --git a/clients_icons/icons/ayttm.png b/clients_icons/icons/ayttm.png new file mode 100644 index 0000000..e516756 Binary files /dev/null and b/clients_icons/icons/ayttm.png differ diff --git a/clients_icons/icons/barracuda-im.png b/clients_icons/icons/barracuda-im.png new file mode 100644 index 0000000..9165d79 Binary files /dev/null and b/clients_icons/icons/barracuda-im.png differ diff --git a/clients_icons/icons/bayanicq.png b/clients_icons/icons/bayanicq.png new file mode 100644 index 0000000..40afd31 Binary files /dev/null and b/clients_icons/icons/bayanicq.png differ diff --git a/clients_icons/icons/beejive.png b/clients_icons/icons/beejive.png new file mode 100644 index 0000000..cb62f9c Binary files /dev/null and b/clients_icons/icons/beejive.png differ diff --git a/clients_icons/icons/bitlbee.png b/clients_icons/icons/bitlbee.png new file mode 100644 index 0000000..07f5fc8 Binary files /dev/null and b/clients_icons/icons/bitlbee.png differ diff --git a/clients_icons/icons/bombus-avalon.png b/clients_icons/icons/bombus-avalon.png new file mode 100644 index 0000000..0e967e0 Binary files /dev/null and b/clients_icons/icons/bombus-avalon.png differ diff --git a/clients_icons/icons/bombus-klub.png b/clients_icons/icons/bombus-klub.png new file mode 100644 index 0000000..4593b4c Binary files /dev/null and b/clients_icons/icons/bombus-klub.png differ diff --git a/clients_icons/icons/bombus.png b/clients_icons/icons/bombus.png new file mode 100644 index 0000000..f85843f Binary files /dev/null and b/clients_icons/icons/bombus.png differ diff --git a/clients_icons/icons/bombusmod.png b/clients_icons/icons/bombusmod.png new file mode 100644 index 0000000..3c61539 Binary files /dev/null and b/clients_icons/icons/bombusmod.png differ diff --git a/clients_icons/icons/bombusng.png b/clients_icons/icons/bombusng.png new file mode 100644 index 0000000..7d333a5 Binary files /dev/null and b/clients_icons/icons/bombusng.png differ diff --git a/clients_icons/icons/bombuspl.png b/clients_icons/icons/bombuspl.png new file mode 100644 index 0000000..bccece5 Binary files /dev/null and b/clients_icons/icons/bombuspl.png differ diff --git a/clients_icons/icons/bombusplus.png b/clients_icons/icons/bombusplus.png new file mode 100644 index 0000000..1e5a485 Binary files /dev/null and b/clients_icons/icons/bombusplus.png differ diff --git a/clients_icons/icons/bombusqd.png b/clients_icons/icons/bombusqd.png new file mode 100644 index 0000000..49ed15d Binary files /dev/null and b/clients_icons/icons/bombusqd.png differ diff --git a/clients_icons/icons/bot.png b/clients_icons/icons/bot.png new file mode 100644 index 0000000..815c890 Binary files /dev/null and b/clients_icons/icons/bot.png differ diff --git a/clients_icons/icons/buddydroid.png b/clients_icons/icons/buddydroid.png new file mode 100644 index 0000000..bd2a20b Binary files /dev/null and b/clients_icons/icons/buddydroid.png differ diff --git a/clients_icons/icons/centericq.png b/clients_icons/icons/centericq.png new file mode 100644 index 0000000..8d98b46 Binary files /dev/null and b/clients_icons/icons/centericq.png differ diff --git a/clients_icons/icons/centerim.png b/clients_icons/icons/centerim.png new file mode 100644 index 0000000..52a77a8 Binary files /dev/null and b/clients_icons/icons/centerim.png differ diff --git a/clients_icons/icons/coccinella.png b/clients_icons/icons/coccinella.png new file mode 100755 index 0000000..48fdcf8 Binary files /dev/null and b/clients_icons/icons/coccinella.png differ diff --git a/clients_icons/icons/colibry.png b/clients_icons/icons/colibry.png new file mode 100644 index 0000000..7debf27 Binary files /dev/null and b/clients_icons/icons/colibry.png differ diff --git a/clients_icons/icons/corepager.png b/clients_icons/icons/corepager.png new file mode 100644 index 0000000..587a933 Binary files /dev/null and b/clients_icons/icons/corepager.png differ diff --git a/clients_icons/icons/dichat.png b/clients_icons/icons/dichat.png new file mode 100644 index 0000000..cef28af Binary files /dev/null and b/clients_icons/icons/dichat.png differ diff --git a/clients_icons/icons/digsby.png b/clients_icons/icons/digsby.png new file mode 100644 index 0000000..95a1654 Binary files /dev/null and b/clients_icons/icons/digsby.png differ diff --git a/clients_icons/icons/ebuddy.png b/clients_icons/icons/ebuddy.png new file mode 100644 index 0000000..090ca75 Binary files /dev/null and b/clients_icons/icons/ebuddy.png differ diff --git a/clients_icons/icons/exodus.png b/clients_icons/icons/exodus.png new file mode 100644 index 0000000..400e4aa Binary files /dev/null and b/clients_icons/icons/exodus.png differ diff --git a/clients_icons/icons/freqbot.png b/clients_icons/icons/freqbot.png new file mode 100644 index 0000000..b3ae573 Binary files /dev/null and b/clients_icons/icons/freqbot.png differ diff --git a/clients_icons/icons/fring.png b/clients_icons/icons/fring.png new file mode 100644 index 0000000..90fd2e7 Binary files /dev/null and b/clients_icons/icons/fring.png differ diff --git a/clients_icons/icons/gabber.png b/clients_icons/icons/gabber.png new file mode 100644 index 0000000..8faf512 Binary files /dev/null and b/clients_icons/icons/gabber.png differ diff --git a/clients_icons/icons/gadugadu.png b/clients_icons/icons/gadugadu.png new file mode 100644 index 0000000..add50d0 Binary files /dev/null and b/clients_icons/icons/gadugadu.png differ diff --git a/clients_icons/icons/gaim.png b/clients_icons/icons/gaim.png new file mode 100644 index 0000000..eefeb7b Binary files /dev/null and b/clients_icons/icons/gaim.png differ diff --git a/clients_icons/icons/gajim.png b/clients_icons/icons/gajim.png new file mode 100644 index 0000000..8c60bfc Binary files /dev/null and b/clients_icons/icons/gajim.png differ diff --git a/clients_icons/icons/gismeteo.png b/clients_icons/icons/gismeteo.png new file mode 100644 index 0000000..8bc2f2b Binary files /dev/null and b/clients_icons/icons/gismeteo.png differ diff --git a/clients_icons/icons/gizmo.png b/clients_icons/icons/gizmo.png new file mode 100644 index 0000000..a1d3f27 Binary files /dev/null and b/clients_icons/icons/gizmo.png differ diff --git a/clients_icons/icons/glu.png b/clients_icons/icons/glu.png new file mode 100644 index 0000000..8614c32 Binary files /dev/null and b/clients_icons/icons/glu.png differ diff --git a/clients_icons/icons/gluxibot.png b/clients_icons/icons/gluxibot.png new file mode 100644 index 0000000..9fae944 Binary files /dev/null and b/clients_icons/icons/gluxibot.png differ diff --git a/clients_icons/icons/goim.png b/clients_icons/icons/goim.png new file mode 100644 index 0000000..d3e0716 Binary files /dev/null and b/clients_icons/icons/goim.png differ diff --git a/clients_icons/icons/google.com.png b/clients_icons/icons/google.com.png new file mode 100644 index 0000000..4821cf8 Binary files /dev/null and b/clients_icons/icons/google.com.png differ diff --git a/clients_icons/icons/gossip.png b/clients_icons/icons/gossip.png new file mode 100644 index 0000000..639be47 Binary files /dev/null and b/clients_icons/icons/gossip.png differ diff --git a/clients_icons/icons/gush.png b/clients_icons/icons/gush.png new file mode 100644 index 0000000..fbc0239 Binary files /dev/null and b/clients_icons/icons/gush.png differ diff --git a/clients_icons/icons/ichabber.png b/clients_icons/icons/ichabber.png new file mode 100644 index 0000000..2d00d68 Binary files /dev/null and b/clients_icons/icons/ichabber.png differ diff --git a/clients_icons/icons/ichat.png b/clients_icons/icons/ichat.png new file mode 100644 index 0000000..6d55c6a Binary files /dev/null and b/clients_icons/icons/ichat.png differ diff --git a/clients_icons/icons/imov.png b/clients_icons/icons/imov.png new file mode 100644 index 0000000..6fc21b7 Binary files /dev/null and b/clients_icons/icons/imov.png differ diff --git a/clients_icons/icons/implus.png b/clients_icons/icons/implus.png new file mode 100644 index 0000000..b467149 Binary files /dev/null and b/clients_icons/icons/implus.png differ diff --git a/clients_icons/icons/inluxmessenger.png b/clients_icons/icons/inluxmessenger.png new file mode 100644 index 0000000..b5120b9 Binary files /dev/null and b/clients_icons/icons/inluxmessenger.png differ diff --git a/clients_icons/icons/instango.png b/clients_icons/icons/instango.png new file mode 100644 index 0000000..89d9a41 Binary files /dev/null and b/clients_icons/icons/instango.png differ diff --git a/clients_icons/icons/isida-bot.png b/clients_icons/icons/isida-bot.png new file mode 100644 index 0000000..bf01403 Binary files /dev/null and b/clients_icons/icons/isida-bot.png differ diff --git a/clients_icons/icons/jabber.el.png b/clients_icons/icons/jabber.el.png new file mode 100644 index 0000000..26c579e Binary files /dev/null and b/clients_icons/icons/jabber.el.png differ diff --git a/clients_icons/icons/jabbim.png b/clients_icons/icons/jabbim.png new file mode 100644 index 0000000..ae31325 Binary files /dev/null and b/clients_icons/icons/jabbim.png differ diff --git a/clients_icons/icons/jabbin.png b/clients_icons/icons/jabbin.png new file mode 100644 index 0000000..a0f8eb1 Binary files /dev/null and b/clients_icons/icons/jabbin.png differ diff --git a/clients_icons/icons/jabbroid.png b/clients_icons/icons/jabbroid.png new file mode 100644 index 0000000..66b84a3 Binary files /dev/null and b/clients_icons/icons/jabbroid.png differ diff --git a/clients_icons/icons/jabiru.png b/clients_icons/icons/jabiru.png new file mode 100644 index 0000000..b9522da Binary files /dev/null and b/clients_icons/icons/jabiru.png differ diff --git a/clients_icons/icons/jajc.png b/clients_icons/icons/jajc.png new file mode 100644 index 0000000..25b752a Binary files /dev/null and b/clients_icons/icons/jajc.png differ diff --git a/clients_icons/icons/jappix.png b/clients_icons/icons/jappix.png new file mode 100644 index 0000000..af543bd Binary files /dev/null and b/clients_icons/icons/jappix.png differ diff --git a/clients_icons/icons/japyt.png b/clients_icons/icons/japyt.png new file mode 100644 index 0000000..e550eff Binary files /dev/null and b/clients_icons/icons/japyt.png differ diff --git a/clients_icons/icons/jbother.png b/clients_icons/icons/jbother.png new file mode 100644 index 0000000..85f9a4e Binary files /dev/null and b/clients_icons/icons/jbother.png differ diff --git a/clients_icons/icons/jeti.png b/clients_icons/icons/jeti.png new file mode 100644 index 0000000..04dc509 Binary files /dev/null and b/clients_icons/icons/jeti.png differ diff --git a/clients_icons/icons/jicq.png b/clients_icons/icons/jicq.png new file mode 100644 index 0000000..bd826c9 Binary files /dev/null and b/clients_icons/icons/jicq.png differ diff --git a/clients_icons/icons/jimm-aspro.png b/clients_icons/icons/jimm-aspro.png new file mode 100644 index 0000000..e4e75a1 Binary files /dev/null and b/clients_icons/icons/jimm-aspro.png differ diff --git a/clients_icons/icons/jimm.png b/clients_icons/icons/jimm.png new file mode 100644 index 0000000..78c5f59 Binary files /dev/null and b/clients_icons/icons/jimm.png differ diff --git a/clients_icons/icons/jit.png b/clients_icons/icons/jit.png new file mode 100644 index 0000000..6512507 Binary files /dev/null and b/clients_icons/icons/jit.png differ diff --git a/clients_icons/icons/jmiranda.png b/clients_icons/icons/jmiranda.png new file mode 100644 index 0000000..ec85b94f Binary files /dev/null and b/clients_icons/icons/jmiranda.png differ diff --git a/clients_icons/icons/jubo.png b/clients_icons/icons/jubo.png new file mode 100644 index 0000000..106e228 Binary files /dev/null and b/clients_icons/icons/jubo.png differ diff --git a/clients_icons/icons/juick.png b/clients_icons/icons/juick.png new file mode 100755 index 0000000..62d02cb Binary files /dev/null and b/clients_icons/icons/juick.png differ diff --git a/clients_icons/icons/koolim.png b/clients_icons/icons/koolim.png new file mode 100644 index 0000000..7d59851 Binary files /dev/null and b/clients_icons/icons/koolim.png differ diff --git a/clients_icons/icons/kopete.png b/clients_icons/icons/kopete.png new file mode 100644 index 0000000..cfedeec Binary files /dev/null and b/clients_icons/icons/kopete.png differ diff --git a/clients_icons/icons/lampiro.png b/clients_icons/icons/lampiro.png new file mode 100644 index 0000000..d71e116 Binary files /dev/null and b/clients_icons/icons/lampiro.png differ diff --git a/clients_icons/icons/mabber.png b/clients_icons/icons/mabber.png new file mode 100644 index 0000000..a174266 Binary files /dev/null and b/clients_icons/icons/mabber.png differ diff --git a/clients_icons/icons/mail.google.com.png b/clients_icons/icons/mail.google.com.png new file mode 100644 index 0000000..25e5ef5 Binary files /dev/null and b/clients_icons/icons/mail.google.com.png differ diff --git a/clients_icons/icons/mailruagent.png b/clients_icons/icons/mailruagent.png new file mode 100644 index 0000000..74c8394 Binary files /dev/null and b/clients_icons/icons/mailruagent.png differ diff --git a/clients_icons/icons/mailruagent.sis.png b/clients_icons/icons/mailruagent.sis.png new file mode 100644 index 0000000..a83f546 Binary files /dev/null and b/clients_icons/icons/mailruagent.sis.png differ diff --git a/clients_icons/icons/mcabber.png b/clients_icons/icons/mcabber.png new file mode 100644 index 0000000..515dfda Binary files /dev/null and b/clients_icons/icons/mcabber.png differ diff --git a/clients_icons/icons/mchat.png b/clients_icons/icons/mchat.png new file mode 100644 index 0000000..cad9ada Binary files /dev/null and b/clients_icons/icons/mchat.png differ diff --git a/clients_icons/icons/meebo.png b/clients_icons/icons/meebo.png new file mode 100644 index 0000000..dee727a Binary files /dev/null and b/clients_icons/icons/meebo.png differ diff --git a/clients_icons/icons/meetro.png b/clients_icons/icons/meetro.png new file mode 100644 index 0000000..c4f8c63 Binary files /dev/null and b/clients_icons/icons/meetro.png differ diff --git a/clients_icons/icons/mig33.png b/clients_icons/icons/mig33.png new file mode 100644 index 0000000..07306ce Binary files /dev/null and b/clients_icons/icons/mig33.png differ diff --git a/clients_icons/icons/mip.png b/clients_icons/icons/mip.png new file mode 100644 index 0000000..670d51c Binary files /dev/null and b/clients_icons/icons/mip.png differ diff --git a/clients_icons/icons/miranda.png b/clients_icons/icons/miranda.png new file mode 100644 index 0000000..f6b70ea Binary files /dev/null and b/clients_icons/icons/miranda.png differ diff --git a/clients_icons/icons/mirandahotcoffee.png b/clients_icons/icons/mirandahotcoffee.png new file mode 100644 index 0000000..9bb0469 Binary files /dev/null and b/clients_icons/icons/mirandahotcoffee.png differ diff --git a/clients_icons/icons/morange.png b/clients_icons/icons/morange.png new file mode 100644 index 0000000..84d1ddd Binary files /dev/null and b/clients_icons/icons/morange.png differ diff --git a/clients_icons/icons/msnmessenger.png b/clients_icons/icons/msnmessenger.png new file mode 100644 index 0000000..2d0e935 Binary files /dev/null and b/clients_icons/icons/msnmessenger.png differ diff --git a/clients_icons/icons/msnwebmessenger.png b/clients_icons/icons/msnwebmessenger.png new file mode 100644 index 0000000..6f538a0 Binary files /dev/null and b/clients_icons/icons/msnwebmessenger.png differ diff --git a/clients_icons/icons/naticq.png b/clients_icons/icons/naticq.png new file mode 100644 index 0000000..09c470e Binary files /dev/null and b/clients_icons/icons/naticq.png differ diff --git a/clients_icons/icons/nicq.png b/clients_icons/icons/nicq.png new file mode 100644 index 0000000..1e94aac Binary files /dev/null and b/clients_icons/icons/nicq.png differ diff --git a/clients_icons/icons/nimbuzz.png b/clients_icons/icons/nimbuzz.png new file mode 100644 index 0000000..e8ff76c Binary files /dev/null and b/clients_icons/icons/nimbuzz.png differ diff --git a/clients_icons/icons/om.beeonline.ru.png b/clients_icons/icons/om.beeonline.ru.png new file mode 100644 index 0000000..eeba9b2 Binary files /dev/null and b/clients_icons/icons/om.beeonline.ru.png differ diff --git a/clients_icons/icons/omnipresence.png b/clients_icons/icons/omnipresence.png new file mode 100644 index 0000000..11f40f7 Binary files /dev/null and b/clients_icons/icons/omnipresence.png differ diff --git a/clients_icons/icons/oneteamiphone.png b/clients_icons/icons/oneteamiphone.png new file mode 100644 index 0000000..435bbda Binary files /dev/null and b/clients_icons/icons/oneteamiphone.png differ diff --git a/clients_icons/icons/osiris.png b/clients_icons/icons/osiris.png new file mode 100644 index 0000000..6619a67 Binary files /dev/null and b/clients_icons/icons/osiris.png differ diff --git a/clients_icons/icons/ovi-chat.png b/clients_icons/icons/ovi-chat.png new file mode 100644 index 0000000..e9f52bd Binary files /dev/null and b/clients_icons/icons/ovi-chat.png differ diff --git a/clients_icons/icons/palringo.png b/clients_icons/icons/palringo.png new file mode 100644 index 0000000..76e57d0 Binary files /dev/null and b/clients_icons/icons/palringo.png differ diff --git a/clients_icons/icons/pandion.png b/clients_icons/icons/pandion.png new file mode 100644 index 0000000..c883d19 Binary files /dev/null and b/clients_icons/icons/pandion.png differ diff --git a/clients_icons/icons/papla.png b/clients_icons/icons/papla.png new file mode 100644 index 0000000..ae600a4 Binary files /dev/null and b/clients_icons/icons/papla.png differ diff --git a/clients_icons/icons/phpicq.png b/clients_icons/icons/phpicq.png new file mode 100644 index 0000000..486bb7e Binary files /dev/null and b/clients_icons/icons/phpicq.png differ diff --git a/clients_icons/icons/pidgin.png b/clients_icons/icons/pidgin.png new file mode 100644 index 0000000..6722fe0 Binary files /dev/null and b/clients_icons/icons/pidgin.png differ diff --git a/clients_icons/icons/pigeon.png b/clients_icons/icons/pigeon.png new file mode 100644 index 0000000..4441470 Binary files /dev/null and b/clients_icons/icons/pigeon.png differ diff --git a/clients_icons/icons/psi.png b/clients_icons/icons/psi.png new file mode 100644 index 0000000..5308a64 Binary files /dev/null and b/clients_icons/icons/psi.png differ diff --git a/clients_icons/icons/psiplus.png b/clients_icons/icons/psiplus.png new file mode 100644 index 0000000..be7ba6f Binary files /dev/null and b/clients_icons/icons/psiplus.png differ diff --git a/clients_icons/icons/pyaim-t.png b/clients_icons/icons/pyaim-t.png new file mode 100644 index 0000000..3496189 Binary files /dev/null and b/clients_icons/icons/pyaim-t.png differ diff --git a/clients_icons/icons/pyicq-t.png b/clients_icons/icons/pyicq-t.png new file mode 100755 index 0000000..1e2663c Binary files /dev/null and b/clients_icons/icons/pyicq-t.png differ diff --git a/clients_icons/icons/qipinfium.png b/clients_icons/icons/qipinfium.png new file mode 100644 index 0000000..ea1374a Binary files /dev/null and b/clients_icons/icons/qipinfium.png differ diff --git a/clients_icons/icons/qippda.png b/clients_icons/icons/qippda.png new file mode 100644 index 0000000..a19f47d Binary files /dev/null and b/clients_icons/icons/qippda.png differ diff --git a/clients_icons/icons/qnext.png b/clients_icons/icons/qnext.png new file mode 100644 index 0000000..bfb6b37 Binary files /dev/null and b/clients_icons/icons/qnext.png differ diff --git a/clients_icons/icons/qq.png b/clients_icons/icons/qq.png new file mode 100644 index 0000000..8e61d00 Binary files /dev/null and b/clients_icons/icons/qq.png differ diff --git a/clients_icons/icons/qutim.png b/clients_icons/icons/qutim.png new file mode 100644 index 0000000..b3d9b8c Binary files /dev/null and b/clients_icons/icons/qutim.png differ diff --git a/clients_icons/icons/radio-t.png b/clients_icons/icons/radio-t.png new file mode 100644 index 0000000..705dcc3 Binary files /dev/null and b/clients_icons/icons/radio-t.png differ diff --git a/clients_icons/icons/rnq.png b/clients_icons/icons/rnq.png new file mode 100644 index 0000000..c9ea29c Binary files /dev/null and b/clients_icons/icons/rnq.png differ diff --git a/clients_icons/icons/rq.png b/clients_icons/icons/rq.png new file mode 100644 index 0000000..3256221 Binary files /dev/null and b/clients_icons/icons/rq.png differ diff --git a/clients_icons/icons/rss.png b/clients_icons/icons/rss.png new file mode 100644 index 0000000..2f347ea Binary files /dev/null and b/clients_icons/icons/rss.png differ diff --git a/clients_icons/icons/sameplace.png b/clients_icons/icons/sameplace.png new file mode 100644 index 0000000..507771c Binary files /dev/null and b/clients_icons/icons/sameplace.png differ diff --git a/clients_icons/icons/sapo.png b/clients_icons/icons/sapo.png new file mode 100644 index 0000000..cc3edf0 Binary files /dev/null and b/clients_icons/icons/sapo.png differ diff --git a/clients_icons/icons/siejc.png b/clients_icons/icons/siejc.png new file mode 100644 index 0000000..29ab0e7 Binary files /dev/null and b/clients_icons/icons/siejc.png differ diff --git a/clients_icons/icons/sim.png b/clients_icons/icons/sim.png new file mode 100644 index 0000000..035cce7 Binary files /dev/null and b/clients_icons/icons/sim.png differ diff --git a/clients_icons/icons/slick.png b/clients_icons/icons/slick.png new file mode 100644 index 0000000..bd38266 Binary files /dev/null and b/clients_icons/icons/slick.png differ diff --git a/clients_icons/icons/smack.png b/clients_icons/icons/smack.png new file mode 100644 index 0000000..e6d8ab1 Binary files /dev/null and b/clients_icons/icons/smack.png differ diff --git a/clients_icons/icons/smaper.png b/clients_icons/icons/smaper.png new file mode 100644 index 0000000..f898ab7 Binary files /dev/null and b/clients_icons/icons/smaper.png differ diff --git a/clients_icons/icons/spark.png b/clients_icons/icons/spark.png new file mode 100644 index 0000000..7f476e1 Binary files /dev/null and b/clients_icons/icons/spark.png differ diff --git a/clients_icons/icons/sticq.png b/clients_icons/icons/sticq.png new file mode 100644 index 0000000..3ad5311 Binary files /dev/null and b/clients_icons/icons/sticq.png differ diff --git a/clients_icons/icons/swift.png b/clients_icons/icons/swift.png new file mode 100644 index 0000000..78b78b9 Binary files /dev/null and b/clients_icons/icons/swift.png differ diff --git a/clients_icons/icons/talk.google.com.png b/clients_icons/icons/talk.google.com.png new file mode 100644 index 0000000..d3116e6 Binary files /dev/null and b/clients_icons/icons/talk.google.com.png differ diff --git a/clients_icons/icons/talkgadget.google.com.png b/clients_icons/icons/talkgadget.google.com.png new file mode 100644 index 0000000..98f6ef9 Binary files /dev/null and b/clients_icons/icons/talkgadget.google.com.png differ diff --git a/clients_icons/icons/talkonaut.png b/clients_icons/icons/talkonaut.png new file mode 100644 index 0000000..9aa126c Binary files /dev/null and b/clients_icons/icons/talkonaut.png differ diff --git a/clients_icons/icons/telepathy.freedesktop.org.png b/clients_icons/icons/telepathy.freedesktop.org.png new file mode 100644 index 0000000..42b527d Binary files /dev/null and b/clients_icons/icons/telepathy.freedesktop.org.png differ diff --git a/clients_icons/icons/tipicim.png b/clients_icons/icons/tipicim.png new file mode 100644 index 0000000..47afbf9 Binary files /dev/null and b/clients_icons/icons/tipicim.png differ diff --git a/clients_icons/icons/tkabber.png b/clients_icons/icons/tkabber.png new file mode 100644 index 0000000..3d4a7d7 Binary files /dev/null and b/clients_icons/icons/tkabber.png differ diff --git a/clients_icons/icons/trillian.png b/clients_icons/icons/trillian.png new file mode 100644 index 0000000..41b1073 Binary files /dev/null and b/clients_icons/icons/trillian.png differ diff --git a/clients_icons/icons/trillianbasic.png b/clients_icons/icons/trillianbasic.png new file mode 100644 index 0000000..ef4c7c1 Binary files /dev/null and b/clients_icons/icons/trillianbasic.png differ diff --git a/clients_icons/icons/twitter.png b/clients_icons/icons/twitter.png new file mode 100644 index 0000000..7f854c4 Binary files /dev/null and b/clients_icons/icons/twitter.png differ diff --git a/clients_icons/icons/uim.png b/clients_icons/icons/uim.png new file mode 100644 index 0000000..a8b2d89 Binary files /dev/null and b/clients_icons/icons/uim.png differ diff --git a/clients_icons/icons/unknown.png b/clients_icons/icons/unknown.png new file mode 100644 index 0000000..502514d Binary files /dev/null and b/clients_icons/icons/unknown.png differ diff --git a/clients_icons/icons/vacuum.png b/clients_icons/icons/vacuum.png new file mode 100644 index 0000000..b241f82 Binary files /dev/null and b/clients_icons/icons/vacuum.png differ diff --git a/clients_icons/icons/vkontakte.png b/clients_icons/icons/vkontakte.png new file mode 100644 index 0000000..e81fafa Binary files /dev/null and b/clients_icons/icons/vkontakte.png differ diff --git a/clients_icons/icons/vmicq.png b/clients_icons/icons/vmicq.png new file mode 100644 index 0000000..d383e60 Binary files /dev/null and b/clients_icons/icons/vmicq.png differ diff --git a/clients_icons/icons/wannachat.png b/clients_icons/icons/wannachat.png new file mode 100644 index 0000000..3ab5994 Binary files /dev/null and b/clients_icons/icons/wannachat.png differ diff --git a/clients_icons/icons/weather.com.png b/clients_icons/icons/weather.com.png new file mode 100644 index 0000000..2c491aa Binary files /dev/null and b/clients_icons/icons/weather.com.png differ diff --git a/clients_icons/icons/webicq.png b/clients_icons/icons/webicq.png new file mode 100644 index 0000000..8245f3c Binary files /dev/null and b/clients_icons/icons/webicq.png differ diff --git a/clients_icons/icons/xeus.png b/clients_icons/icons/xeus.png new file mode 100644 index 0000000..499b6b5 Binary files /dev/null and b/clients_icons/icons/xeus.png differ diff --git a/clients_icons/icons/xfire.png b/clients_icons/icons/xfire.png new file mode 100644 index 0000000..37d1a9d Binary files /dev/null and b/clients_icons/icons/xfire.png differ diff --git a/clients_icons/icons/yabber.png b/clients_icons/icons/yabber.png new file mode 100644 index 0000000..c06e57a Binary files /dev/null and b/clients_icons/icons/yabber.png differ diff --git a/clients_icons/icons/yahoo.png b/clients_icons/icons/yahoo.png new file mode 100644 index 0000000..b5d6b24 Binary files /dev/null and b/clients_icons/icons/yahoo.png differ diff --git a/clients_icons/icons/yaonline.png b/clients_icons/icons/yaonline.png new file mode 100644 index 0000000..fb69eca Binary files /dev/null and b/clients_icons/icons/yaonline.png differ diff --git a/clients_icons/icons/yaonlinej2me.png b/clients_icons/icons/yaonlinej2me.png new file mode 100644 index 0000000..30c260c Binary files /dev/null and b/clients_icons/icons/yaonlinej2me.png differ diff --git a/clients_icons/icons/yaonlinesymbian.png b/clients_icons/icons/yaonlinesymbian.png new file mode 100644 index 0000000..232e9cf Binary files /dev/null and b/clients_icons/icons/yaonlinesymbian.png differ diff --git a/clients_icons/icons/yapp.png b/clients_icons/icons/yapp.png new file mode 100644 index 0000000..bf9a81a Binary files /dev/null and b/clients_icons/icons/yapp.png differ diff --git a/clients_icons/manifest.ini b/clients_icons/manifest.ini new file mode 100644 index 0000000..6147920 --- /dev/null +++ b/clients_icons/manifest.ini @@ -0,0 +1,8 @@ +[info] +name: Clients icons +short_name: clients_icons +version: 0.1 +description: Shows the client icons in the roster. +authors = Denis Fomin +homepage = http://trac-plugins.gajim.org/wiki +