summaryrefslogtreecommitdiff
path: root/plugins/!Deprecated/FingerPrintModPlus
diff options
context:
space:
mode:
authorVadim Dashevskiy <watcherhd@gmail.com>2012-12-02 20:51:46 +0000
committerVadim Dashevskiy <watcherhd@gmail.com>2012-12-02 20:51:46 +0000
commit4f0bbea5843f8ab3c0242f560ea60fdf23de3ed7 (patch)
tree8a6c33f460a8f8273e00b2cfc90c759ba7c0c9eb /plugins/!Deprecated/FingerPrintModPlus
parentf12bf963f7d43af7d2c7f8779eeac9d122a72d57 (diff)
- FingerprintNG is a new default fingerprint now.
- FingerPrintModPlus moved to deprecated - PluginUpdater renames the fingerprint icons to match FingerprintNG git-svn-id: http://svn.miranda-ng.org/main/trunk@2612 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/!Deprecated/FingerPrintModPlus')
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj202
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj.filters62
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_AIM.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Gadu.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_General.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_ICQ.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_IRC.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Jabber.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MRA.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MSN.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Multiprotocols.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Packs.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_QQ.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_RSS.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Skype.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Tlen.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_VoIP.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Weather.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Yahoo.vcxproj115
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons.rc73
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_4.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_5.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mac.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mobile.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Triton.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/TerraIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/miniaim.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/naim.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_6.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_7.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/&RQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/1&1.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Anastasia.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/D[i]Chat.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Delphi.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GLICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GnomeICU.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IC@.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/ICQ_2.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IMadering.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/JICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/KM_Aska.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/LibICQ2000.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Licq.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/MIP.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/NanoICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/QIP.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/R&Q.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/SmartICQ.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Spambot.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/StrICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/WebICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/YSM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Yeemp.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/alICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/biohazard.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/corepager.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/kxICQ2.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/locid.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/mICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/nICQ.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ for PocketPC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_6.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_ABV.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Bigmir.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Compad.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite4.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite7.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Netvigator.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Pro7.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Rambler.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_iMac.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.1.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 6.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 7.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2000.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2001.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2002.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2003.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/IcqLite 4.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/slick.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/smaper.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/stICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vmICQ.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/AmIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Babbel.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/BersIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ChatZilla.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Conversation.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop_RacBot.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/FChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GDP Web Chat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GoPowerTools.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/HydraIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRCXpro.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRC_unknown.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 5.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 7.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/KVIrc.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Klient.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Konversation.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NeoRa Trion.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Nettalk.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NoNameScript.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Opera.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/PJIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Pirch.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ProChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SmartIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Snak.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SysReset.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VircaIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisionIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisualIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VortecIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WLIrc.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WeeChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/X-Chat Aqua.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xirc.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xircon.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ZipTorrent.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/aMule.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/cbirc.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/dIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_MorphXT.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Neo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Xtreme.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_plus.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ircle.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/irssi.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jircii.icobin0 -> 1438 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jmIrc.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ksirc.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mp3script.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/pIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/piorun.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/psyBNC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/savIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/wmIRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xBitch.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/zsIRC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Akeni.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Android.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Anothr Rss Bot.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Aqq.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BellSouth.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BitWise.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BlackBerry.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Bowline.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BuddySpace.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chatopus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chikka.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/ChitChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Coccinella.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colibry.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colloquy.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Desyr.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Emacs.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Exodus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Eyeball Chat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Facebook.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Fire.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GCN.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GNU_Gadu.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GOIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk Gadget.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gabber.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gajim.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail_Conference_Bot.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gnome.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GoTalkMobile.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gossip.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GreenThumb.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gush.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/IMCom.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Imified.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Importal.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Instan-t.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Interaction.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JAJC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JBother.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JClaim.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JMC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWChat.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWGC.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberApplet.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberFoX.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberMessenger.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberNaut.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberWocky.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberZilla.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabber_BeOS.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabbin.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabiru.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jeti.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Konnekt.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LLuna.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Laffer.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Leaf Messenger.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LeechCraft.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LinQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/M8Jabber.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MCabber.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MGTalk.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mango.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mercury_Messenger.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MozillaChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Neos.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nitro.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nostromo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/OM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Octro.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PSI.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Pandion.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Papla.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Psto.net.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyAIMt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyICQt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyIRCt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMRAt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMSNt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyYIMt.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/QTJim.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/RenRen.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SIP Communicator.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Sky Messager.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Smack.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SoapBox.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spark.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spik.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SworIM.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tapioca.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Teabot.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Telepathy.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Thunderbird.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TipicIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tkabber.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TransactIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TripleSoftwareIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Vayusphere.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WTW.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WannaChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WebEx.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhisperIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhoisBot.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Wildfire.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WinJab.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Xiffian.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Yambi.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/beejive.icobin0 -> 878 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusmod.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusqd.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/emess.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/gYaber.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/glu.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iGoogle.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMeem.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMov.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iruka.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jTalk.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jabbim.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jdisk.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jrudevels.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/juick.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kadu.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kf.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/landell.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/meinvz.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/moJab.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/mobber.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/myJabber.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/orkut.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/paltalk.icobin0 -> 1218 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/pjc.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/schuelervz.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/smtp_transport.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/studivz.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/talkonaut.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/twitter.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/vacuum.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/wija.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/xeus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/yaonline.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN Mac.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v4.5-v5.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v6.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v7.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v8.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM10-11.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM9.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WebMessenger.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/aMSN.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_Mobile.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_WebAgent.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_official.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_unknown.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10s.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9s.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_04.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_666.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_U.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_unknown.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaNG.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/notfound.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/undetected.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/unknown.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Mobile QQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2000.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2004.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ CRM.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Concept.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ International.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Silverlight.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 1.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2008.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 3 QQ 2003.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2005.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2006.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2007.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2008.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2009.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2010.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2011.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/WebQQ.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Yam QQ.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 1.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 3.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 0.9.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 1.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 2.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 1.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 2.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 3.x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 5.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 6.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 7.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Gizmo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/WengoPhone.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Zoep.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/accu.icobin0 -> 318 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/gismeteo.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/intelli.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteogid.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteonovosti.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/noaa.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/realmeteo.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/underground.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_cn.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_over.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weatherxml.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/wetter.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/yweather.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/PingBox.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 10.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 5.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 6.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 7.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 8.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo Go Mobile.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_10.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_5.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_6.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_7.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_8.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_9.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/libyahoo2.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Adium.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/AgileMobile.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Ayttm.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BayanICQ.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BitlBee.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Centericq.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Citronim.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Digsby.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EKG2.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EasyMessage.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Fring.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/GAIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM+.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM2.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Inlux Messenger.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Instantbird.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/JasmineIM.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Jimm.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Kopete.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Meetro.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/NatSiemens.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/OneTeam.icobin0 -> 1406 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Palringo.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Pidgin.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Prelude.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Proteus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2010.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2012.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP Infium.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP PDA.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Qnext.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux_old.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX_old.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win_old.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_other_old.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Astra.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Pro.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Yamigo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/eBuddy.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/iChat.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/imoim.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/mChat.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/meebo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/pigeon.icobin0 -> 894 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/python.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/qutim.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/uIM.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_AimOscar.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ_Plus.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQM.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQ_Sin.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_IRC.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JGTalk.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JMeebo.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Jabber.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_MailRu.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_QQ.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Tlen.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_gmail.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_msn.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Android.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Flash.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Java.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Symbian.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Windows.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_iMac.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_linux.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_IMsecure_arrow.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SecureIM_arrow.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpLite_arrow.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpPro_arrow.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/_blank.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_debug.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_home.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_mobile.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_notebook.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_office.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_work.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_666.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_AF.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Cappuccino.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FaithPack.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FinalPack.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_KDL.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Kolich.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Lestat.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_LexSys.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_FR.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_ME.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_New_Style.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_RobyerPack.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_SSS.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Se7ven.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Stalker.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ValeraVi.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Yaol.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_a0x.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_alfamar.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_amatory.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_bri.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dar_veter.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dmikos.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_e33.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_freize.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ghost.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_hieros.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_kuzzman.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_leninpack.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_mataes.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_md.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_native.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_pilot.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_razunter.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_tweety.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_umedon.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_watcher.icobin0 -> 2550 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_xSpellhowleRx.icobin0 -> 1150 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_zeleboba.icobin0 -> 2038 bytes
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_AIM.rc79
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Gadu.rc72
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_General.rc147
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_ICQ.rc140
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_IRC.rc132
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Jabber.rc230
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_MRA.rc74
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_MSN.rc80
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Multiprotocols.rc121
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Packs.rc114
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_QQ.rc96
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_RSS.rc75
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Skype.rc73
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Tlen.rc78
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_VoIP.rc73
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Weather.rc92
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/icons_Yahoo.rc93
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/resource.rc118
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/res/version.rc64
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/finger_groups.h94
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/fingerprint.cpp1102
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/global.h181
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/main.cpp112
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/masks.cpp751
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/options.cpp154
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/resource.h646
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/stdafx.cpp18
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/utilities.cpp321
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/utilities.h33
-rw-r--r--plugins/!Deprecated/FingerPrintModPlus/src/version.h46
562 files changed, 7701 insertions, 0 deletions
diff --git a/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj
new file mode 100644
index 0000000000..8c17289c1f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>Fingerprint</ProjectName>
+ <ProjectGuid>{AF7D71D4-19B7-42B8-91DD-701F155AC4AE}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Plugins\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Plugins\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ <AdditionalIncludeDirectories>..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;FINGERPRINT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <StringPooling>true</StringPooling>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <PrecompiledHeaderFile>global.h</PrecompiledHeaderFile>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ </ClCompile>
+ <Link>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
+ <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
+ </Link>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;FINGERPRINT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+ <PrecompiledHeaderFile>global.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <Optimization>Full</Optimization>
+ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
+ <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
+ <AdditionalIncludeDirectories>..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <StringPooling>true</StringPooling>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <PreprocessorDefinitions>WIN64;NDEBUG;_WINDOWS;_USRDLL;FINGERPRINT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>global.h</PrecompiledHeaderFile>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <OptimizeReferences>true</OptimizeReferences>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
+ <AdditionalOptions>/PDBALTPATH:%_PDB%</AdditionalOptions>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <Optimization>Disabled</Optimization>
+ <AdditionalIncludeDirectories>..\..\include;..\ExternalAPI;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_DEBUG;_WINDOWS;_USRDLL;FINGERPRINT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MinimalRebuild>true</MinimalRebuild>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <PrecompiledHeaderFile>global.h</PrecompiledHeaderFile>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <AdditionalIncludeDirectories>..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ <Link>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <RandomizedBaseAddress>false</RandomizedBaseAddress>
+ <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(ProfileDir)..\..\bin10\lib</AdditionalLibraryDirectories>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClInclude Include="src\resource.h" />
+ <ClInclude Include="src\version.h" />
+ <ClInclude Include="src\finger_groups.h" />
+ <ClInclude Include="src\global.h" />
+ <ClInclude Include="src\utilities.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="src\fingerprint.cpp" />
+ <ClCompile Include="src\stdafx.cpp">
+ <PrecompiledHeader>Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="src\masks.cpp" />
+ <ClCompile Include="src\options.cpp" />
+ <ClCompile Include="src\main.cpp" />
+ <ClCompile Include="src\utilities.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\icons.rc" />
+ <ResourceCompile Include="res\resource.rc" />
+ <ResourceCompile Include="res\version.rc" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj.filters b/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj.filters
new file mode 100644
index 0000000000..99f40472b4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/fingerprint_mod_vs2010.vcxproj.filters
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{624fd4ab-b60d-44c3-8933-ada206cccec0}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{d5835025-72d0-4dd0-a8af-fc2183707beb}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{1df62bdc-3545-41d9-949c-4d694799b59f}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="src\finger_groups.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\global.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\utilities.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\resource.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="src\version.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="src\fingerprint.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\utilities.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\main.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\options.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\masks.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="src\stdafx.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="res\icons.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ <ResourceCompile Include="res\resource.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ <ResourceCompile Include="res\version.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_AIM.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_AIM.vcxproj
new file mode 100644
index 0000000000..d9492edd6b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_AIM.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_AIM</ProjectName>
+ <ProjectGuid>{2D1D3D7C-F86B-4189-8D57-96575D441182}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_AIM.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Gadu.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Gadu.vcxproj
new file mode 100644
index 0000000000..0ce9f55b3d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Gadu.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Gadu</ProjectName>
+ <ProjectGuid>{48DDA047-898E-4C4C-A567-C76FE007BBB3}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Gadu.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_General.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_General.vcxproj
new file mode 100644
index 0000000000..ea716fbc37
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_General.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_General</ProjectName>
+ <ProjectGuid>{7F854B13-37EA-4956-BAEE-9715AE9F4579}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_General.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_ICQ.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_ICQ.vcxproj
new file mode 100644
index 0000000000..d9262c8f29
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_ICQ.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_ICQ</ProjectName>
+ <ProjectGuid>{14CB2AEA-EFE8-464E-9446-C08DF9619EBC}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_ICQ.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_IRC.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_IRC.vcxproj
new file mode 100644
index 0000000000..b97dc15339
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_IRC.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_IRC</ProjectName>
+ <ProjectGuid>{3BEFA882-9323-4CFF-83D2-368B7D7C2488}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_IRC.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Jabber.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Jabber.vcxproj
new file mode 100644
index 0000000000..5e13daff31
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Jabber.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Jabber.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Jabber</ProjectName>
+ <ProjectGuid>{23CF8697-38C5-4CEB-87BD-544EF8589619}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MRA.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MRA.vcxproj
new file mode 100644
index 0000000000..35cadb94d4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MRA.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_MRA</ProjectName>
+ <ProjectGuid>{8DE3A1E9-BCD9-429D-A81D-35B6F86AA0AA}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_MRA.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MSN.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MSN.vcxproj
new file mode 100644
index 0000000000..e33831c85b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_MSN.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_MSN</ProjectName>
+ <ProjectGuid>{DA88431F-AAD2-4A15-BBA0-8435A3DE8BE7}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_MSN.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Multiprotocols.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Multiprotocols.vcxproj
new file mode 100644
index 0000000000..788f37c86b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Multiprotocols.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Multiprotocols</ProjectName>
+ <ProjectGuid>{196C0237-7C8A-4887-BD0F-52E6BBE1D61B}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Multiprotocols.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Packs.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Packs.vcxproj
new file mode 100644
index 0000000000..f5c6556e0c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Packs.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Packs</ProjectName>
+ <ProjectGuid>{99331043-10E4-4171-940E-D43E51B0401B}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Packs.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_QQ.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_QQ.vcxproj
new file mode 100644
index 0000000000..f3e63d8220
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_QQ.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_QQ</ProjectName>
+ <ProjectGuid>{DD92D185-5AE5-4E39-90C0-D9804E85768F}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_QQ.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_RSS.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_RSS.vcxproj
new file mode 100644
index 0000000000..e6b6720e47
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_RSS.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_RSS</ProjectName>
+ <ProjectGuid>{EE41CC3A-FBC3-434E-B8E9-810D0287BC0D}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_RSS.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Skype.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Skype.vcxproj
new file mode 100644
index 0000000000..2d44688e9d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Skype.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Skype</ProjectName>
+ <ProjectGuid>{1957D0AE-B386-4BF0-A8B9-42229922BA91}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Skype.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Tlen.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Tlen.vcxproj
new file mode 100644
index 0000000000..4fa4977da1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Tlen.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Tlen</ProjectName>
+ <ProjectGuid>{FC2C1A39-F5E3-4791-B425-E74E5F296C4B}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Tlen.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_VoIP.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_VoIP.vcxproj
new file mode 100644
index 0000000000..0dcf19136f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_VoIP.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_VoIP</ProjectName>
+ <ProjectGuid>{7D81F099-33CC-4FF3-A465-3943CB3F70C6}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_VoIP.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Weather.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Weather.vcxproj
new file mode 100644
index 0000000000..414b248d59
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Weather.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Weather</ProjectName>
+ <ProjectGuid>{D88692A8-F0A3-4B13-A35B-89D2DDA6A3FB}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Weather.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Yahoo.vcxproj b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Yahoo.vcxproj
new file mode 100644
index 0000000000..c4f2e8e93c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/iconpacks/ClientIcons_Yahoo.vcxproj
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectName>ClientIcons_Yahoo</ProjectName>
+ <ProjectGuid>{CF3A5226-1264-4735-83AE-A65C349FC61E}</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Icons\Fp_ClientIcons\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Icons\Fp_ClientIcons\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\Obj\$(ProjectName)\</IntDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Configuration)64\Obj\$(ProjectName)\</IntDir>
+ <IgnoreImportLibrary>true</IgnoreImportLibrary>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Link>
+ <NoEntryPoint>true</NoEntryPoint>
+ <SubSystem>Windows</SubSystem>
+ <AdditionalLibraryDirectories>$(SolutionDir)\lib</AdditionalLibraryDirectories>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\..\..\include\msapi</AdditionalIncludeDirectories>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ResourceCompile Include="..\res\icons_Yahoo.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\src\resource.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons.rc
new file mode 100644
index 0000000000..8276a03576
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons.rc
@@ -0,0 +1,73 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//########################################### Other ############################################################
+//##############################################################################################################
+ IDI_NOTFOUND ICON "icons\\Other\\notfound.ico"
+ IDI_UNDETECTED ICON "icons\\Other\\undetected.ico"
+ IDI_UNKNOWN ICON "icons\\Other\\unknown.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM.ico
new file mode 100644
index 0000000000..2d7ba76b21
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_4.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_4.x.ico
new file mode 100644
index 0000000000..f82188d57d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_4.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_5.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_5.x.ico
new file mode 100644
index 0000000000..17c6907915
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_5.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mac.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mac.ico
new file mode 100644
index 0000000000..7c7c073c56
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mac.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mobile.ico
new file mode 100644
index 0000000000..a37a19cbef
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Mobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Triton.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Triton.ico
new file mode 100644
index 0000000000..8df93cc206
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/AIM_Triton.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/TerraIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/TerraIM.ico
new file mode 100644
index 0000000000..a1f32418fc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/TerraIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/miniaim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/miniaim.ico
new file mode 100644
index 0000000000..7daf67f49f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/miniaim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/naim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/naim.ico
new file mode 100644
index 0000000000..2098e69f67
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/AIM/naim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_6.ico
new file mode 100644
index 0000000000..9ed0e8cb7a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_7.ico
new file mode 100644
index 0000000000..59e50ec1a2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Gadu-Gadu/Gadu_Gadu_7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/&RQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/&RQ.ico
new file mode 100644
index 0000000000..a420b5e8ed
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/&RQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/1&1.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/1&1.ico
new file mode 100644
index 0000000000..994b8deb77
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/1&1.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Anastasia.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Anastasia.ico
new file mode 100644
index 0000000000..1484d9534e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Anastasia.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/D[i]Chat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/D[i]Chat.ico
new file mode 100644
index 0000000000..316feaf4c2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/D[i]Chat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Delphi.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Delphi.ico
new file mode 100644
index 0000000000..a00f558c1e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Delphi.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GLICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GLICQ.ico
new file mode 100644
index 0000000000..378d8de089
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GLICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GnomeICU.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GnomeICU.ico
new file mode 100644
index 0000000000..ef14568e9c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/GnomeICU.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IC@.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IC@.ico
new file mode 100644
index 0000000000..ff43ffdb01
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IC@.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/ICQ_2.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/ICQ_2.x.ico
new file mode 100644
index 0000000000..7d82df796a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/ICQ_2.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IMadering.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IMadering.ico
new file mode 100644
index 0000000000..501ef90545
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/IMadering.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/JICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/JICQ.ico
new file mode 100644
index 0000000000..46c387fe98
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/JICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/KM_Aska.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/KM_Aska.ico
new file mode 100644
index 0000000000..f05acbba54
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/KM_Aska.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/LibICQ2000.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/LibICQ2000.ico
new file mode 100644
index 0000000000..e3d26d8511
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/LibICQ2000.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Licq.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Licq.ico
new file mode 100644
index 0000000000..9090db1cca
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Licq.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/MIP.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/MIP.ico
new file mode 100644
index 0000000000..c63e4ac7ea
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/MIP.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/NanoICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/NanoICQ.ico
new file mode 100644
index 0000000000..85524d7f85
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/NanoICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/QIP.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/QIP.ico
new file mode 100644
index 0000000000..251d6d2d0a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/QIP.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/R&Q.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/R&Q.ico
new file mode 100644
index 0000000000..aab46fa0c9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/R&Q.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/SmartICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/SmartICQ.ico
new file mode 100644
index 0000000000..14fb18c8bc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/SmartICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Spambot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Spambot.ico
new file mode 100644
index 0000000000..824fd17156
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Spambot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/StrICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/StrICQ.ico
new file mode 100644
index 0000000000..662bee3232
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/StrICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/WebICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/WebICQ.ico
new file mode 100644
index 0000000000..157a6899a4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/WebICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/YSM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/YSM.ico
new file mode 100644
index 0000000000..00e4207a67
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/YSM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Yeemp.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Yeemp.ico
new file mode 100644
index 0000000000..a5f68d5b44
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/Yeemp.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/alICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/alICQ.ico
new file mode 100644
index 0000000000..b33abe2ad3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/alICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/biohazard.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/biohazard.ico
new file mode 100644
index 0000000000..b0427a1498
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/biohazard.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/corepager.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/corepager.ico
new file mode 100644
index 0000000000..ab90b2e25c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/corepager.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/kxICQ2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/kxICQ2.ico
new file mode 100644
index 0000000000..9254f77a2b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/kxICQ2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/locid.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/locid.ico
new file mode 100644
index 0000000000..a51040b703
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/locid.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/mICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/mICQ.ico
new file mode 100644
index 0000000000..53b337dfef
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/mICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/nICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/nICQ.ico
new file mode 100644
index 0000000000..4f2907e914
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/nICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ for PocketPC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ for PocketPC.ico
new file mode 100644
index 0000000000..fac72c3a84
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ for PocketPC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ.ico
new file mode 100644
index 0000000000..f7243308f6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_6.ico
new file mode 100644
index 0000000000..952a5675e9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_ABV.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_ABV.ico
new file mode 100644
index 0000000000..d345fedc0f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_ABV.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Bigmir.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Bigmir.ico
new file mode 100644
index 0000000000..153481e6af
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Bigmir.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Compad.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Compad.ico
new file mode 100644
index 0000000000..7d517906ea
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Compad.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite4.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite4.ico
new file mode 100644
index 0000000000..a075efb3a0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite4.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite7.ico
new file mode 100644
index 0000000000..fc37f0d34f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Lite7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Netvigator.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Netvigator.ico
new file mode 100644
index 0000000000..cefaf9ad2f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Netvigator.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Pro7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Pro7.ico
new file mode 100644
index 0000000000..c622909048
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Pro7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Rambler.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Rambler.ico
new file mode 100644
index 0000000000..8eb7a6d28a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_Rambler.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_iMac.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_iMac.ico
new file mode 100644
index 0000000000..fbaa66ce30
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/ICQ_iMac.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.1.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.1.ico
new file mode 100644
index 0000000000..daed9c2c54
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.1.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.ico
new file mode 100644
index 0000000000..002ec000e1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 6.ico
new file mode 100644
index 0000000000..98b04863fe
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 7.ico
new file mode 100644
index 0000000000..389d0b5015
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq 7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2000.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2000.ico
new file mode 100644
index 0000000000..f50be52bea
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2000.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2001.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2001.ico
new file mode 100644
index 0000000000..868ee4db69
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2001.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2002.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2002.ico
new file mode 100644
index 0000000000..e2cc9b0ed5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2002.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2003.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2003.ico
new file mode 100644
index 0000000000..b22c02784d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/Icq2003.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/IcqLite 4.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/IcqLite 4.ico
new file mode 100644
index 0000000000..d56afea91c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/official/IcqLite 4.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/slick.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/slick.ico
new file mode 100644
index 0000000000..3f0046f889
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/slick.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/smaper.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/smaper.ico
new file mode 100644
index 0000000000..493bdf8f0b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/smaper.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/stICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/stICQ.ico
new file mode 100644
index 0000000000..3ff3b16f91
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/stICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vICQ.ico
new file mode 100644
index 0000000000..9a77d80faa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vmICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vmICQ.ico
new file mode 100644
index 0000000000..0047d93b78
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/ICQ/vmICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/AmIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/AmIRC.ico
new file mode 100644
index 0000000000..074acf8732
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/AmIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Babbel.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Babbel.ico
new file mode 100644
index 0000000000..cd730a7e54
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Babbel.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/BersIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/BersIRC.ico
new file mode 100644
index 0000000000..3190518a95
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/BersIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ChatZilla.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ChatZilla.ico
new file mode 100644
index 0000000000..70efe0eac2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ChatZilla.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Conversation.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Conversation.ico
new file mode 100644
index 0000000000..028e927bd0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Conversation.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop.ico
new file mode 100644
index 0000000000..e02d41c6c0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop_RacBot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop_RacBot.ico
new file mode 100644
index 0000000000..c2f5222c19
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Eggdrop_RacBot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/FChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/FChat.ico
new file mode 100644
index 0000000000..9de2c8b39f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/FChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GDP Web Chat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GDP Web Chat.ico
new file mode 100644
index 0000000000..62730f82fd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GDP Web Chat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GoPowerTools.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GoPowerTools.ico
new file mode 100644
index 0000000000..575ff82d03
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/GoPowerTools.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/HydraIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/HydraIRC.ico
new file mode 100644
index 0000000000..009ee95638
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/HydraIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRCXpro.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRCXpro.ico
new file mode 100644
index 0000000000..2c88e8d55c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRCXpro.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRC_unknown.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRC_unknown.ico
new file mode 100644
index 0000000000..54a3b18f29
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IRC_unknown.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 5.ico
new file mode 100644
index 0000000000..9b402b9f57
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 7.ico
new file mode 100644
index 0000000000..8d18feaab7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat 7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat.ico
new file mode 100644
index 0000000000..76e729d2f7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/IceChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/KVIrc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/KVIrc.ico
new file mode 100644
index 0000000000..d0c199b463
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/KVIrc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Klient.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Klient.ico
new file mode 100644
index 0000000000..c686b77c7e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Klient.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Konversation.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Konversation.ico
new file mode 100644
index 0000000000..4dfab48e8a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Konversation.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NeoRa Trion.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NeoRa Trion.ico
new file mode 100644
index 0000000000..41e3799a42
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NeoRa Trion.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Nettalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Nettalk.ico
new file mode 100644
index 0000000000..9fdf9a5674
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Nettalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NoNameScript.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NoNameScript.ico
new file mode 100644
index 0000000000..da3fe7d929
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/NoNameScript.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Opera.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Opera.ico
new file mode 100644
index 0000000000..2d0390104f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Opera.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/PJIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/PJIRC.ico
new file mode 100644
index 0000000000..d279e6e3db
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/PJIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Pirch.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Pirch.ico
new file mode 100644
index 0000000000..220d78069f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Pirch.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ProChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ProChat.ico
new file mode 100644
index 0000000000..c627e92b80
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ProChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SmartIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SmartIRC.ico
new file mode 100644
index 0000000000..17dc01c2f7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SmartIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Snak.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Snak.ico
new file mode 100644
index 0000000000..f6f508b145
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Snak.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SysReset.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SysReset.ico
new file mode 100644
index 0000000000..f6cde31e8d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/SysReset.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VircaIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VircaIRC.ico
new file mode 100644
index 0000000000..90c28f6472
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VircaIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisionIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisionIRC.ico
new file mode 100644
index 0000000000..9f55866ef4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisionIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisualIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisualIRC.ico
new file mode 100644
index 0000000000..73dd1a1a6b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VisualIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VortecIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VortecIRC.ico
new file mode 100644
index 0000000000..49928fcaa7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/VortecIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WLIrc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WLIrc.ico
new file mode 100644
index 0000000000..474d8780df
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WLIrc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WeeChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WeeChat.ico
new file mode 100644
index 0000000000..3b6b38b632
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/WeeChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/X-Chat Aqua.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/X-Chat Aqua.ico
new file mode 100644
index 0000000000..258a6578ba
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/X-Chat Aqua.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xirc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xirc.ico
new file mode 100644
index 0000000000..f9ce1a0d2f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xirc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xircon.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xircon.ico
new file mode 100644
index 0000000000..608b8cba74
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/Xircon.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ZipTorrent.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ZipTorrent.ico
new file mode 100644
index 0000000000..93487f6939
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ZipTorrent.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/aMule.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/aMule.ico
new file mode 100644
index 0000000000..13d28001e0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/aMule.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/cbirc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/cbirc.ico
new file mode 100644
index 0000000000..8055b6336e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/cbirc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/dIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/dIRC.ico
new file mode 100644
index 0000000000..2c17d91dac
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/dIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule.ico
new file mode 100644
index 0000000000..cac21886ff
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_MorphXT.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_MorphXT.ico
new file mode 100644
index 0000000000..cfa35f193c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_MorphXT.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Neo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Neo.ico
new file mode 100644
index 0000000000..c52b7a0cb1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Neo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Xtreme.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Xtreme.ico
new file mode 100644
index 0000000000..0e65fc0c51
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_Xtreme.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_plus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_plus.ico
new file mode 100644
index 0000000000..72dbdcb633
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/eMule_plus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ircle.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ircle.ico
new file mode 100644
index 0000000000..456a7feec4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ircle.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/irssi.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/irssi.ico
new file mode 100644
index 0000000000..b8a7abea69
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/irssi.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jircii.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jircii.ico
new file mode 100644
index 0000000000..5a38f9ecb1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jircii.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jmIrc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jmIrc.ico
new file mode 100644
index 0000000000..e576c402f3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/jmIrc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ksirc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ksirc.ico
new file mode 100644
index 0000000000..70d057271b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/ksirc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mIRC.ico
new file mode 100644
index 0000000000..cd4020a8ca
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mp3script.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mp3script.ico
new file mode 100644
index 0000000000..964f2a2e61
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/mp3script.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/pIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/pIRC.ico
new file mode 100644
index 0000000000..1ef17e436c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/pIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/piorun.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/piorun.ico
new file mode 100644
index 0000000000..f1037d52a3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/piorun.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/psyBNC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/psyBNC.ico
new file mode 100644
index 0000000000..b04803c123
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/psyBNC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/savIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/savIRC.ico
new file mode 100644
index 0000000000..c79fe7006c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/savIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/wmIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/wmIRC.ico
new file mode 100644
index 0000000000..21f5216c95
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/wmIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xBitch.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xBitch.ico
new file mode 100644
index 0000000000..8f2ce34a7a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xBitch.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xChat.ico
new file mode 100644
index 0000000000..792f37b5ca
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/xChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/zsIRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/zsIRC.ico
new file mode 100644
index 0000000000..26875552f3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/IRC/zsIRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Akeni.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Akeni.ico
new file mode 100644
index 0000000000..5dd2c6c926
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Akeni.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Android.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Android.ico
new file mode 100644
index 0000000000..1a6d688560
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Android.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Anothr Rss Bot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Anothr Rss Bot.ico
new file mode 100644
index 0000000000..27d44e1a89
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Anothr Rss Bot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Aqq.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Aqq.ico
new file mode 100644
index 0000000000..40b26eed58
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Aqq.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BellSouth.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BellSouth.ico
new file mode 100644
index 0000000000..099fe07ecd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BellSouth.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BitWise.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BitWise.ico
new file mode 100644
index 0000000000..2fba693e72
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BitWise.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BlackBerry.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BlackBerry.ico
new file mode 100644
index 0000000000..d40cdb5036
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BlackBerry.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Bowline.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Bowline.ico
new file mode 100644
index 0000000000..209eabf70c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Bowline.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BuddySpace.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BuddySpace.ico
new file mode 100644
index 0000000000..ad3345ef24
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/BuddySpace.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chatopus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chatopus.ico
new file mode 100644
index 0000000000..c4ee122394
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chatopus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chikka.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chikka.ico
new file mode 100644
index 0000000000..730154466c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Chikka.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/ChitChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/ChitChat.ico
new file mode 100644
index 0000000000..1b2312ee49
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/ChitChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Coccinella.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Coccinella.ico
new file mode 100644
index 0000000000..07f5a2ca87
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Coccinella.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colibry.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colibry.ico
new file mode 100644
index 0000000000..9f72281c31
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colibry.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colloquy.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colloquy.ico
new file mode 100644
index 0000000000..c9634272dd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Colloquy.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Desyr.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Desyr.ico
new file mode 100644
index 0000000000..2427e48c6b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Desyr.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Emacs.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Emacs.ico
new file mode 100644
index 0000000000..71b7124194
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Emacs.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Exodus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Exodus.ico
new file mode 100644
index 0000000000..c3e81b8e17
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Exodus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Eyeball Chat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Eyeball Chat.ico
new file mode 100644
index 0000000000..cd359a0870
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Eyeball Chat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Facebook.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Facebook.ico
new file mode 100644
index 0000000000..eb23aac442
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Facebook.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Fire.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Fire.ico
new file mode 100644
index 0000000000..40ddc7b1ab
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Fire.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GCN.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GCN.ico
new file mode 100644
index 0000000000..28cc5f698c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GCN.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GNU_Gadu.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GNU_Gadu.ico
new file mode 100644
index 0000000000..40b9b219a8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GNU_Gadu.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GOIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GOIM.ico
new file mode 100644
index 0000000000..0840fa46c9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GOIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk Gadget.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk Gadget.ico
new file mode 100644
index 0000000000..f682046446
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk Gadget.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk.ico
new file mode 100644
index 0000000000..4126f32885
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GTalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gabber.ico
new file mode 100644
index 0000000000..729bc9b0e0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gajim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gajim.ico
new file mode 100644
index 0000000000..91ad77a053
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gajim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail.ico
new file mode 100644
index 0000000000..09dcf65ce3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail_Conference_Bot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail_Conference_Bot.ico
new file mode 100644
index 0000000000..dbcc7d54fa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gmail_Conference_Bot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gnome.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gnome.ico
new file mode 100644
index 0000000000..ae58e8673c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gnome.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GoTalkMobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GoTalkMobile.ico
new file mode 100644
index 0000000000..d86299c12b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GoTalkMobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gossip.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gossip.ico
new file mode 100644
index 0000000000..c0cdd46f0b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gossip.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GreenThumb.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GreenThumb.ico
new file mode 100644
index 0000000000..4b298e3c31
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/GreenThumb.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gush.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gush.ico
new file mode 100644
index 0000000000..02c9bdbb19
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Gush.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/IMCom.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/IMCom.ico
new file mode 100644
index 0000000000..a0e3dc414e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/IMCom.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Imified.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Imified.ico
new file mode 100644
index 0000000000..b958bf0ee5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Imified.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Importal.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Importal.ico
new file mode 100644
index 0000000000..49fd324f9d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Importal.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Instan-t.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Instan-t.ico
new file mode 100644
index 0000000000..6e4c2744d4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Instan-t.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Interaction.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Interaction.ico
new file mode 100644
index 0000000000..b651eb4435
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Interaction.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JAJC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JAJC.ico
new file mode 100644
index 0000000000..13096e9849
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JAJC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JBother.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JBother.ico
new file mode 100644
index 0000000000..ac8656acf1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JBother.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JClaim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JClaim.ico
new file mode 100644
index 0000000000..bd19a824be
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JClaim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JMC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JMC.ico
new file mode 100644
index 0000000000..5161f07d5f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JMC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWChat.ico
new file mode 100644
index 0000000000..96b6bd984b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWGC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWGC.ico
new file mode 100644
index 0000000000..032bdd9a75
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JWGC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberApplet.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberApplet.ico
new file mode 100644
index 0000000000..704b035510
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberApplet.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberFoX.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberFoX.ico
new file mode 100644
index 0000000000..c87f28b49c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberFoX.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberMessenger.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberMessenger.ico
new file mode 100644
index 0000000000..05ae27db71
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberMessenger.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberNaut.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberNaut.ico
new file mode 100644
index 0000000000..30131ccf1f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberNaut.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberWocky.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberWocky.ico
new file mode 100644
index 0000000000..72e6bf47aa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberWocky.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberZilla.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberZilla.ico
new file mode 100644
index 0000000000..910f06315c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/JabberZilla.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabber_BeOS.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabber_BeOS.ico
new file mode 100644
index 0000000000..80ec6eaf75
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabber_BeOS.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabbin.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabbin.ico
new file mode 100644
index 0000000000..8c5ef1376f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabbin.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabiru.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabiru.ico
new file mode 100644
index 0000000000..f3ba55b573
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jabiru.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jeti.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jeti.ico
new file mode 100644
index 0000000000..c935ef7d77
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Jeti.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Konnekt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Konnekt.ico
new file mode 100644
index 0000000000..48af506663
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Konnekt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LLuna.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LLuna.ico
new file mode 100644
index 0000000000..a3e4de6785
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LLuna.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Laffer.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Laffer.ico
new file mode 100644
index 0000000000..f782a0ffcb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Laffer.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Leaf Messenger.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Leaf Messenger.ico
new file mode 100644
index 0000000000..f60ce37531
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Leaf Messenger.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LeechCraft.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LeechCraft.ico
new file mode 100644
index 0000000000..ef54b8d264
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LeechCraft.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LinQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LinQ.ico
new file mode 100644
index 0000000000..cbebfe537e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/LinQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/M8Jabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/M8Jabber.ico
new file mode 100644
index 0000000000..b68951d5dd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/M8Jabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MCabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MCabber.ico
new file mode 100644
index 0000000000..2041ace2ce
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MCabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MGTalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MGTalk.ico
new file mode 100644
index 0000000000..9bd4df764d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MGTalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mango.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mango.ico
new file mode 100644
index 0000000000..807ceabc60
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mango.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mercury_Messenger.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mercury_Messenger.ico
new file mode 100644
index 0000000000..6fe30d0fcd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Mercury_Messenger.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MozillaChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MozillaChat.ico
new file mode 100644
index 0000000000..afd5d692f9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/MozillaChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Neos.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Neos.ico
new file mode 100644
index 0000000000..8389d7b9e4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Neos.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nitro.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nitro.ico
new file mode 100644
index 0000000000..d72e39d3a7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nitro.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nostromo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nostromo.ico
new file mode 100644
index 0000000000..cdb7ca7d51
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Nostromo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/OM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/OM.ico
new file mode 100644
index 0000000000..4a6a5b6b92
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/OM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Octro.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Octro.ico
new file mode 100644
index 0000000000..70d67386c4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Octro.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PSI.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PSI.ico
new file mode 100644
index 0000000000..e71eca7465
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PSI.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Pandion.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Pandion.ico
new file mode 100644
index 0000000000..2c8e063be9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Pandion.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Papla.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Papla.ico
new file mode 100644
index 0000000000..1b30efec3c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Papla.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Psto.net.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Psto.net.ico
new file mode 100644
index 0000000000..ee1e35218e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Psto.net.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyAIMt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyAIMt.ico
new file mode 100644
index 0000000000..68411ccc7d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyAIMt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyICQt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyICQt.ico
new file mode 100644
index 0000000000..cd994f20a5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyICQt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyIRCt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyIRCt.ico
new file mode 100644
index 0000000000..fcaa822e35
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyIRCt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMRAt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMRAt.ico
new file mode 100644
index 0000000000..1bd28dee69
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMRAt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMSNt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMSNt.ico
new file mode 100644
index 0000000000..6577a76fc2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyMSNt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyYIMt.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyYIMt.ico
new file mode 100644
index 0000000000..00c4cdbc00
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/PyYIMt.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/QTJim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/QTJim.ico
new file mode 100644
index 0000000000..20436f91f1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/QTJim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/RenRen.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/RenRen.ico
new file mode 100644
index 0000000000..2841cd9851
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/RenRen.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SIP Communicator.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SIP Communicator.ico
new file mode 100644
index 0000000000..3aeabd542e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SIP Communicator.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Sky Messager.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Sky Messager.ico
new file mode 100644
index 0000000000..710a4c866c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Sky Messager.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Smack.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Smack.ico
new file mode 100644
index 0000000000..c5fbd3c9b4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Smack.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SoapBox.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SoapBox.ico
new file mode 100644
index 0000000000..e3dbfbb8fa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SoapBox.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spark.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spark.ico
new file mode 100644
index 0000000000..50089266f3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spark.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spik.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spik.ico
new file mode 100644
index 0000000000..42e96964c1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Spik.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SworIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SworIM.ico
new file mode 100644
index 0000000000..becf0d4013
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/SworIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tapioca.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tapioca.ico
new file mode 100644
index 0000000000..7a37dbbd61
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tapioca.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Teabot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Teabot.ico
new file mode 100644
index 0000000000..b0174968a0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Teabot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Telepathy.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Telepathy.ico
new file mode 100644
index 0000000000..b35d87d063
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Telepathy.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Thunderbird.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Thunderbird.ico
new file mode 100644
index 0000000000..6b9ecad200
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Thunderbird.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TipicIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TipicIM.ico
new file mode 100644
index 0000000000..f316201d7c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TipicIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tkabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tkabber.ico
new file mode 100644
index 0000000000..4016d7af63
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Tkabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TransactIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TransactIM.ico
new file mode 100644
index 0000000000..e94e6e0f9f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TransactIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TripleSoftwareIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TripleSoftwareIM.ico
new file mode 100644
index 0000000000..e7181f8421
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/TripleSoftwareIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Vayusphere.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Vayusphere.ico
new file mode 100644
index 0000000000..034fa7d690
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Vayusphere.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WTW.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WTW.ico
new file mode 100644
index 0000000000..3a5b5ba4f1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WTW.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WannaChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WannaChat.ico
new file mode 100644
index 0000000000..bab246d551
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WannaChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WebEx.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WebEx.ico
new file mode 100644
index 0000000000..ebc1b1a16b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WebEx.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhisperIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhisperIM.ico
new file mode 100644
index 0000000000..641e51fd50
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhisperIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhoisBot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhoisBot.ico
new file mode 100644
index 0000000000..6e0849bd66
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WhoisBot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Wildfire.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Wildfire.ico
new file mode 100644
index 0000000000..89941a30e7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Wildfire.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WinJab.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WinJab.ico
new file mode 100644
index 0000000000..049d469984
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/WinJab.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Xiffian.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Xiffian.ico
new file mode 100644
index 0000000000..4dd1f72a93
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Xiffian.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Yambi.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Yambi.ico
new file mode 100644
index 0000000000..7cf0a8e5de
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/Yambi.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/beejive.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/beejive.ico
new file mode 100644
index 0000000000..fe25acf392
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/beejive.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombus.ico
new file mode 100644
index 0000000000..0bc47f1030
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusmod.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusmod.ico
new file mode 100644
index 0000000000..2801754430
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusmod.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusqd.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusqd.ico
new file mode 100644
index 0000000000..1db263729f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/bombusqd.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/emess.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/emess.ico
new file mode 100644
index 0000000000..914b5f4212
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/emess.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/gYaber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/gYaber.ico
new file mode 100644
index 0000000000..72f7b55491
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/gYaber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/glu.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/glu.ico
new file mode 100644
index 0000000000..cca3bf4041
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/glu.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iGoogle.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iGoogle.ico
new file mode 100644
index 0000000000..ee7c943abf
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iGoogle.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMeem.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMeem.ico
new file mode 100644
index 0000000000..8ad5587735
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMeem.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMov.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMov.ico
new file mode 100644
index 0000000000..e552e61418
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iMov.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iruka.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iruka.ico
new file mode 100644
index 0000000000..62c56814fe
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/iruka.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jTalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jTalk.ico
new file mode 100644
index 0000000000..24e5898d6a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jTalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jabbim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jabbim.ico
new file mode 100644
index 0000000000..0b87f542f8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jabbim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jdisk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jdisk.ico
new file mode 100644
index 0000000000..721202ac2a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jdisk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jrudevels.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jrudevels.ico
new file mode 100644
index 0000000000..6bb29faa8d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/jrudevels.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/juick.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/juick.ico
new file mode 100644
index 0000000000..14cad3c4cd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/juick.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kadu.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kadu.ico
new file mode 100644
index 0000000000..ed62e52e82
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kadu.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kf.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kf.ico
new file mode 100644
index 0000000000..9d00748a45
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/kf.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/landell.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/landell.ico
new file mode 100644
index 0000000000..957d6775c8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/landell.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/meinvz.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/meinvz.ico
new file mode 100644
index 0000000000..bda6d5348d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/meinvz.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/moJab.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/moJab.ico
new file mode 100644
index 0000000000..1ea938faea
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/moJab.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/mobber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/mobber.ico
new file mode 100644
index 0000000000..2cb80ec49c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/mobber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/myJabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/myJabber.ico
new file mode 100644
index 0000000000..661593e201
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/myJabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/orkut.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/orkut.ico
new file mode 100644
index 0000000000..323a2e8cd3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/orkut.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/paltalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/paltalk.ico
new file mode 100644
index 0000000000..4929d82c4d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/paltalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/pjc.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/pjc.ico
new file mode 100644
index 0000000000..ebf12bdf5b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/pjc.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/schuelervz.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/schuelervz.ico
new file mode 100644
index 0000000000..a6069c911e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/schuelervz.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/smtp_transport.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/smtp_transport.ico
new file mode 100644
index 0000000000..bfe044db15
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/smtp_transport.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/studivz.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/studivz.ico
new file mode 100644
index 0000000000..7749a07ec8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/studivz.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/talkonaut.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/talkonaut.ico
new file mode 100644
index 0000000000..6c7155f13c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/talkonaut.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/twitter.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/twitter.ico
new file mode 100644
index 0000000000..e46ccc7548
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/twitter.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/vacuum.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/vacuum.ico
new file mode 100644
index 0000000000..b1d09122e4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/vacuum.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/wija.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/wija.ico
new file mode 100644
index 0000000000..fc69f43e2b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/wija.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/xeus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/xeus.ico
new file mode 100644
index 0000000000..19c5b0824f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/xeus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/yaonline.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/yaonline.ico
new file mode 100644
index 0000000000..cf75d455c5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Jabber/yaonline.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN Mac.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN Mac.ico
new file mode 100644
index 0000000000..44dabaeed0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN Mac.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v4.5-v5.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v4.5-v5.x.ico
new file mode 100644
index 0000000000..a4540eaee6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v4.5-v5.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v6.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v6.x.ico
new file mode 100644
index 0000000000..2fb63feb47
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v6.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v7.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v7.x.ico
new file mode 100644
index 0000000000..3ec3f7e440
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v7.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v8.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v8.x.ico
new file mode 100644
index 0000000000..8e4a3dc8a8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/MSN v8.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM10-11.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM10-11.ico
new file mode 100644
index 0000000000..2c154ef5d8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM10-11.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM9.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM9.ico
new file mode 100644
index 0000000000..a2dfe8d6b5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WLM9.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WebMessenger.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WebMessenger.ico
new file mode 100644
index 0000000000..9f2d38ce0b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/WebMessenger.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/aMSN.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/aMSN.ico
new file mode 100644
index 0000000000..07a95e539e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MSN/aMSN.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_Mobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_Mobile.ico
new file mode 100644
index 0000000000..48f321e1fc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_Mobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_WebAgent.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_WebAgent.ico
new file mode 100644
index 0000000000..8e80a47002
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_WebAgent.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_official.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_official.ico
new file mode 100644
index 0000000000..56da10df60
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_official.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_unknown.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_unknown.ico
new file mode 100644
index 0000000000..7d4d19b1b2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Mail.Ru/Mail.Ru_unknown.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10.ico
new file mode 100644
index 0000000000..3dc71f8086
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10s.ico
new file mode 100644
index 0000000000..bb2b0bd10b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/10s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4.ico
new file mode 100644
index 0000000000..e1f14b8c47
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4s.ico
new file mode 100644
index 0000000000..af3cdef913
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/4s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5.ico
new file mode 100644
index 0000000000..2ba6064762
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5s.ico
new file mode 100644
index 0000000000..f58fd94462
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/5s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6.ico
new file mode 100644
index 0000000000..ec58723af1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6s.ico
new file mode 100644
index 0000000000..89b77c92d2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/6s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7.ico
new file mode 100644
index 0000000000..9aa81b69b1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7s.ico
new file mode 100644
index 0000000000..a30e3c6308
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/7s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8.ico
new file mode 100644
index 0000000000..504c807977
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8s.ico
new file mode 100644
index 0000000000..d19c0b32f5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/8s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9.ico
new file mode 100644
index 0000000000..f61e48c305
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9s.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9s.ico
new file mode 100644
index 0000000000..1f9b0d2025
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/9s.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010.ico
new file mode 100644
index 0000000000..b3f949735d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010U.ico
new file mode 100644
index 0000000000..c154c9ef94
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_010U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_04.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_04.ico
new file mode 100644
index 0000000000..59ec76e2b0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_04.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05.ico
new file mode 100644
index 0000000000..ce8c786623
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05U.ico
new file mode 100644
index 0000000000..ee2fc5e5f0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_05U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06.ico
new file mode 100644
index 0000000000..ae1e8b075f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06U.ico
new file mode 100644
index 0000000000..bcbd8ea62a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_06U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07.ico
new file mode 100644
index 0000000000..f3393df560
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07U.ico
new file mode 100644
index 0000000000..5fabd369a1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_07U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08.ico
new file mode 100644
index 0000000000..7be689b639
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08U.ico
new file mode 100644
index 0000000000..30f58fbe5b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_08U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09.ico
new file mode 100644
index 0000000000..7be689b639
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09U.ico
new file mode 100644
index 0000000000..30f58fbe5b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_09U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_666.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_666.ico
new file mode 100644
index 0000000000..157bd3edb6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_666.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_U.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_U.ico
new file mode 100644
index 0000000000..c154c9ef94
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_U.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_unknown.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_unknown.ico
new file mode 100644
index 0000000000..b3f949735d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaIM_unknown.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaNG.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaNG.ico
new file mode 100644
index 0000000000..0162722316
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/MirandaIM/MirandaNG.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/notfound.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/notfound.ico
new file mode 100644
index 0000000000..020747cea8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/notfound.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/undetected.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/undetected.ico
new file mode 100644
index 0000000000..322c62b943
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/undetected.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/unknown.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/unknown.ico
new file mode 100644
index 0000000000..55fb08edcc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Other/unknown.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Mobile QQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Mobile QQ.ico
new file mode 100644
index 0000000000..49240fec0e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Mobile QQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2000.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2000.ico
new file mode 100644
index 0000000000..c53bcd41dd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2000.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2004.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2004.ico
new file mode 100644
index 0000000000..013f666ff3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ 2004.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ CRM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ CRM.ico
new file mode 100644
index 0000000000..859bba24d5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ CRM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Concept.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Concept.ico
new file mode 100644
index 0000000000..eddd5a5faa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Concept.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ International.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ International.ico
new file mode 100644
index 0000000000..a99a4fc558
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ International.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Silverlight.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Silverlight.ico
new file mode 100644
index 0000000000..bbfd8fe31a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ Silverlight.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ.ico
new file mode 100644
index 0000000000..38a1b1eada
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/QQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 1.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 1.ico
new file mode 100644
index 0000000000..1ef0abe1c0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 1.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2.ico
new file mode 100644
index 0000000000..85012dc0bc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2008.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2008.ico
new file mode 100644
index 0000000000..4b1685b09f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 2008.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 3 QQ 2003.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 3 QQ 2003.ico
new file mode 100644
index 0000000000..6c07b7a1b0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM 3 QQ 2003.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2005.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2005.ico
new file mode 100644
index 0000000000..6b8450cf95
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2005.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2006.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2006.ico
new file mode 100644
index 0000000000..add255a825
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2006.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2007.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2007.ico
new file mode 100644
index 0000000000..ef304c6793
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2007.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2008.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2008.ico
new file mode 100644
index 0000000000..58091c2168
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2008.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2009.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2009.ico
new file mode 100644
index 0000000000..f422cb907a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2009.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2010.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2010.ico
new file mode 100644
index 0000000000..b7670661c5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2010.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2011.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2011.ico
new file mode 100644
index 0000000000..ff36d17d88
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM QQ 2011.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM.ico
new file mode 100644
index 0000000000..c9b62cbd93
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/TM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/WebQQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/WebQQ.ico
new file mode 100644
index 0000000000..51b3982eba
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/WebQQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Yam QQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Yam QQ.ico
new file mode 100644
index 0000000000..e3cb6a9bdb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/QQ/Yam QQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 1.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 1.ico
new file mode 100644
index 0000000000..abfc7807c0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 1.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 3.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 3.ico
new file mode 100644
index 0000000000..52100ff1b6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/Atom 3.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 0.9.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 0.9.ico
new file mode 100644
index 0000000000..38ca23ca9b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 0.9.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 1.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 1.ico
new file mode 100644
index 0000000000..d0c9475429
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 1.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 2.ico
new file mode 100644
index 0000000000..fc51d5b147
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/RSS/RSS 2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 1.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 1.x.ico
new file mode 100644
index 0000000000..6e764ef493
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 1.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 2.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 2.x.ico
new file mode 100644
index 0000000000..1ffe3a011f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 2.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 3.x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 3.x.ico
new file mode 100644
index 0000000000..07fbb024a5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Skype/Skype 3.x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 5.ico
new file mode 100644
index 0000000000..fe8af13dff
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 6.ico
new file mode 100644
index 0000000000..2afdd191cc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 7.ico
new file mode 100644
index 0000000000..6c9831fb53
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen 7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen.ico
new file mode 100644
index 0000000000..df6c175f9f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Tlen/Tlen.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Gizmo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Gizmo.ico
new file mode 100644
index 0000000000..793ba48cc9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Gizmo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/WengoPhone.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/WengoPhone.ico
new file mode 100644
index 0000000000..c3c9b3a02e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/WengoPhone.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Zoep.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Zoep.ico
new file mode 100644
index 0000000000..79556887a0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/VoIP/Zoep.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/accu.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/accu.ico
new file mode 100644
index 0000000000..5c370e31f9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/accu.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/gismeteo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/gismeteo.ico
new file mode 100644
index 0000000000..212d5838f8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/gismeteo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/intelli.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/intelli.ico
new file mode 100644
index 0000000000..e6370e0538
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/intelli.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteogid.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteogid.ico
new file mode 100644
index 0000000000..cddbdddeb5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteogid.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteonovosti.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteonovosti.ico
new file mode 100644
index 0000000000..46348fc70d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/meteonovosti.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/noaa.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/noaa.ico
new file mode 100644
index 0000000000..1d5206c330
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/noaa.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/realmeteo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/realmeteo.ico
new file mode 100644
index 0000000000..d385b816ef
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/realmeteo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/underground.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/underground.ico
new file mode 100644
index 0000000000..045c3988eb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/underground.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather.ico
new file mode 100644
index 0000000000..b907fc3c9c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_cn.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_cn.ico
new file mode 100644
index 0000000000..41993241d5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_cn.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_over.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_over.ico
new file mode 100644
index 0000000000..e956eac7f7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weather_over.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weatherxml.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weatherxml.ico
new file mode 100644
index 0000000000..ea1b4bbccd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/weatherxml.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/wetter.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/wetter.ico
new file mode 100644
index 0000000000..2036baa0a9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/wetter.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/yweather.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/yweather.ico
new file mode 100644
index 0000000000..c42698714c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Weather/yweather.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/PingBox.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/PingBox.ico
new file mode 100644
index 0000000000..6e49570976
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/PingBox.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 10.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 10.ico
new file mode 100644
index 0000000000..14ce1900ea
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 10.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 5.ico
new file mode 100644
index 0000000000..5a22be6fb8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 6.ico
new file mode 100644
index 0000000000..c6565cde4d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 7.ico
new file mode 100644
index 0000000000..531cc43748
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 8.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 8.ico
new file mode 100644
index 0000000000..73cafdcb07
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo 8.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo Go Mobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo Go Mobile.ico
new file mode 100644
index 0000000000..196496d789
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo Go Mobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo.ico
new file mode 100644
index 0000000000..adaf64febb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_10.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_10.ico
new file mode 100644
index 0000000000..b575c5e6cb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_10.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_5.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_5.ico
new file mode 100644
index 0000000000..a3fe1e9f09
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_5.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_6.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_6.ico
new file mode 100644
index 0000000000..00b6f25f04
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_6.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_7.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_7.ico
new file mode 100644
index 0000000000..ce09e47108
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_7.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_8.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_8.ico
new file mode 100644
index 0000000000..1323522c9a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_8.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_9.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_9.ico
new file mode 100644
index 0000000000..4716d9c3d1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/Yahoo_9.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/libyahoo2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/libyahoo2.ico
new file mode 100644
index 0000000000..1fab69de59
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/Yahoo/libyahoo2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Adium.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Adium.ico
new file mode 100644
index 0000000000..7c7a3d247f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Adium.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/AgileMobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/AgileMobile.ico
new file mode 100644
index 0000000000..d87a841f7b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/AgileMobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Ayttm.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Ayttm.ico
new file mode 100644
index 0000000000..7fb3d10033
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Ayttm.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BayanICQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BayanICQ.ico
new file mode 100644
index 0000000000..3414210a9b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BayanICQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BitlBee.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BitlBee.ico
new file mode 100644
index 0000000000..196f8efe87
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/BitlBee.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Centericq.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Centericq.ico
new file mode 100644
index 0000000000..36b6f30642
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Centericq.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Citronim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Citronim.ico
new file mode 100644
index 0000000000..53825f29c4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Citronim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Digsby.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Digsby.ico
new file mode 100644
index 0000000000..4257b5269d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Digsby.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EKG2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EKG2.ico
new file mode 100644
index 0000000000..72fba64294
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EKG2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EasyMessage.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EasyMessage.ico
new file mode 100644
index 0000000000..8b70f78a87
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/EasyMessage.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Fring.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Fring.ico
new file mode 100644
index 0000000000..1d070ba059
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Fring.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/GAIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/GAIM.ico
new file mode 100644
index 0000000000..1b634b65b6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/GAIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM+.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM+.ico
new file mode 100644
index 0000000000..84c86794fe
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM+.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM2.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM2.ico
new file mode 100644
index 0000000000..6949b09f7e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/IM2.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Inlux Messenger.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Inlux Messenger.ico
new file mode 100644
index 0000000000..c3b31c5f96
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Inlux Messenger.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Instantbird.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Instantbird.ico
new file mode 100644
index 0000000000..082d0d869f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Instantbird.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/JasmineIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/JasmineIM.ico
new file mode 100644
index 0000000000..dab1238e02
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/JasmineIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Jimm.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Jimm.ico
new file mode 100644
index 0000000000..26491e3403
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Jimm.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Kopete.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Kopete.ico
new file mode 100644
index 0000000000..dd1f86cf57
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Kopete.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Meetro.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Meetro.ico
new file mode 100644
index 0000000000..840ef00211
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Meetro.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/NatSiemens.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/NatSiemens.ico
new file mode 100644
index 0000000000..2a38ddf1f6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/NatSiemens.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/OneTeam.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/OneTeam.ico
new file mode 100644
index 0000000000..5711775483
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/OneTeam.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Palringo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Palringo.ico
new file mode 100644
index 0000000000..b520f9b171
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Palringo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Pidgin.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Pidgin.ico
new file mode 100644
index 0000000000..b3e6880afb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Pidgin.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Prelude.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Prelude.ico
new file mode 100644
index 0000000000..db00c912e0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Prelude.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Proteus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Proteus.ico
new file mode 100644
index 0000000000..b4ee01981b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Proteus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2010.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2010.ico
new file mode 100644
index 0000000000..70e0241580
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2010.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2012.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2012.ico
new file mode 100644
index 0000000000..e4ec765b41
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP 2012.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP Infium.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP Infium.ico
new file mode 100644
index 0000000000..70e0241580
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP Infium.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP PDA.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP PDA.ico
new file mode 100644
index 0000000000..061a562f91
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/QIP PDA.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Qnext.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Qnext.ico
new file mode 100644
index 0000000000..6851be474d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Qnext.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM.ico
new file mode 100644
index 0000000000..af988017e6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux.ico
new file mode 100644
index 0000000000..06eed2c444
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux_old.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux_old.ico
new file mode 100644
index 0000000000..f30e9dcce4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Linux_old.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX.ico
new file mode 100644
index 0000000000..afb6e3a1e8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX_old.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX_old.ico
new file mode 100644
index 0000000000..cc4c5fb62f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_MacOSX_old.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win.ico
new file mode 100644
index 0000000000..31f9757c38
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win_old.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win_old.ico
new file mode 100644
index 0000000000..331b3834d9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_Win_old.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_other_old.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_other_old.ico
new file mode 100644
index 0000000000..25baed70e7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/SIM_other_old.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Astra.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Astra.ico
new file mode 100644
index 0000000000..42e02c7dfb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Astra.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Pro.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Pro.ico
new file mode 100644
index 0000000000..5888781e79
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian Pro.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian.ico
new file mode 100644
index 0000000000..70afe6d8d2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Trillian.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Yamigo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Yamigo.ico
new file mode 100644
index 0000000000..6cbba7d241
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/Yamigo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/eBuddy.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/eBuddy.ico
new file mode 100644
index 0000000000..afc84a95d4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/eBuddy.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/iChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/iChat.ico
new file mode 100644
index 0000000000..72a1c32399
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/iChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/imoim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/imoim.ico
new file mode 100644
index 0000000000..c139b0c0a0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/imoim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/mChat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/mChat.ico
new file mode 100644
index 0000000000..4ebf39c24e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/mChat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/meebo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/meebo.ico
new file mode 100644
index 0000000000..433df7f464
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/meebo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/pigeon.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/pigeon.ico
new file mode 100644
index 0000000000..333e0a8c0e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/pigeon.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/python.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/python.ico
new file mode 100644
index 0000000000..10549ee4e1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/python.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/qutim.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/qutim.ico
new file mode 100644
index 0000000000..8526a3dea5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/qutim.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/uIM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/uIM.ico
new file mode 100644
index 0000000000..8e8b27f8e6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/multi-protocol/uIM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_AimOscar.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_AimOscar.ico
new file mode 100644
index 0000000000..9c52652661
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_AimOscar.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ.ico
new file mode 100644
index 0000000000..06fb768cc7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ_Plus.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ_Plus.ico
new file mode 100644
index 0000000000..97db43f146
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQJ_Plus.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQM.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQM.ico
new file mode 100644
index 0000000000..1e72ea45db
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQM.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQ_Sin.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQ_Sin.ico
new file mode 100644
index 0000000000..adcdcc4275
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_ICQ_Sin.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_IRC.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_IRC.ico
new file mode 100644
index 0000000000..bae07272fc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_IRC.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JGTalk.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JGTalk.ico
new file mode 100644
index 0000000000..061653862e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JGTalk.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JMeebo.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JMeebo.ico
new file mode 100644
index 0000000000..4bb4e64f39
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_JMeebo.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Jabber.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Jabber.ico
new file mode 100644
index 0000000000..f55fb4583e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Jabber.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_MailRu.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_MailRu.ico
new file mode 100644
index 0000000000..c50cbb92c3
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_MailRu.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_QQ.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_QQ.ico
new file mode 100644
index 0000000000..f9e3912207
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_QQ.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Tlen.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Tlen.ico
new file mode 100644
index 0000000000..44ecce6bbc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_Tlen.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_gmail.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_gmail.ico
new file mode 100644
index 0000000000..ee4f45e1b5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_gmail.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_msn.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_msn.ico
new file mode 100644
index 0000000000..7bee4e6d5c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Miranda client/overlay_msn.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Android.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Android.ico
new file mode 100644
index 0000000000..cc0f91559f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Android.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Flash.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Flash.ico
new file mode 100644
index 0000000000..36a24aae64
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Flash.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Java.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Java.ico
new file mode 100644
index 0000000000..5641b558e5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Java.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Symbian.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Symbian.ico
new file mode 100644
index 0000000000..74befa2749
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Symbian.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Windows.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Windows.ico
new file mode 100644
index 0000000000..2ab31cd56c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_Windows.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_iMac.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_iMac.ico
new file mode 100644
index 0000000000..0e11f643d4
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_iMac.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_linux.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_linux.ico
new file mode 100644
index 0000000000..b605426c71
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/OS/overlay_linux.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_IMsecure_arrow.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_IMsecure_arrow.ico
new file mode 100644
index 0000000000..47ffb37058
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_IMsecure_arrow.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SecureIM_arrow.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SecureIM_arrow.ico
new file mode 100644
index 0000000000..0e855dd172
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SecureIM_arrow.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpLite_arrow.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpLite_arrow.ico
new file mode 100644
index 0000000000..8b4c9d3a9b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpLite_arrow.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpPro_arrow.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpPro_arrow.ico
new file mode 100644
index 0000000000..85544d349f
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/Secure/overlay_SimpPro_arrow.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/_blank.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/_blank.ico
new file mode 100644
index 0000000000..74ae0e1255
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/_blank.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_debug.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_debug.ico
new file mode 100644
index 0000000000..11a788c58c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_debug.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_home.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_home.ico
new file mode 100644
index 0000000000..36029b7589
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_home.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_mobile.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_mobile.ico
new file mode 100644
index 0000000000..4ab82a4a77
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_mobile.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_notebook.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_notebook.ico
new file mode 100644
index 0000000000..7ead77c78d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_notebook.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_office.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_office.ico
new file mode 100644
index 0000000000..b31a7cba16
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_office.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_work.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_work.ico
new file mode 100644
index 0000000000..95f77d9711
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/overlay2/overlay_work.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_666.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_666.ico
new file mode 100644
index 0000000000..c5d4596bf5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_666.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_AF.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_AF.ico
new file mode 100644
index 0000000000..846513ebb7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_AF.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Cappuccino.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Cappuccino.ico
new file mode 100644
index 0000000000..5315c448b9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Cappuccino.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FaithPack.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FaithPack.ico
new file mode 100644
index 0000000000..3d44d86af9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FaithPack.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FinalPack.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FinalPack.ico
new file mode 100644
index 0000000000..7f9f1e83a9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_FinalPack.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_KDL.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_KDL.ico
new file mode 100644
index 0000000000..1a2b1a7f73
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_KDL.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Kolich.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Kolich.ico
new file mode 100644
index 0000000000..a314b055c8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Kolich.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Lestat.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Lestat.ico
new file mode 100644
index 0000000000..4c33f3d1b6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Lestat.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_LexSys.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_LexSys.ico
new file mode 100644
index 0000000000..c8f8d1c4c8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_LexSys.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_FR.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_FR.ico
new file mode 100644
index 0000000000..1c371967f6
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_FR.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_ME.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_ME.ico
new file mode 100644
index 0000000000..93d0dbf6ec
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Miranda_ME.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_New_Style.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_New_Style.ico
new file mode 100644
index 0000000000..2b85e1b905
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_New_Style.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_RobyerPack.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_RobyerPack.ico
new file mode 100644
index 0000000000..f3b01cd8bf
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_RobyerPack.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_SSS.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_SSS.ico
new file mode 100644
index 0000000000..9507959186
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_SSS.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Se7ven.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Se7ven.ico
new file mode 100644
index 0000000000..409e3a9573
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Se7ven.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Stalker.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Stalker.ico
new file mode 100644
index 0000000000..7ded7bfcf0
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Stalker.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ValeraVi.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ValeraVi.ico
new file mode 100644
index 0000000000..646a11b28b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ValeraVi.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Yaol.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Yaol.ico
new file mode 100644
index 0000000000..64dff745b2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_Yaol.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_a0x.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_a0x.ico
new file mode 100644
index 0000000000..17f5cc040b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_a0x.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_alfamar.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_alfamar.ico
new file mode 100644
index 0000000000..81ee5cf7cc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_alfamar.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_amatory.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_amatory.ico
new file mode 100644
index 0000000000..a87232910e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_amatory.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_bri.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_bri.ico
new file mode 100644
index 0000000000..bdfb92c5a7
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_bri.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dar_veter.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dar_veter.ico
new file mode 100644
index 0000000000..0b9b163b67
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dar_veter.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dmikos.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dmikos.ico
new file mode 100644
index 0000000000..8ca679a637
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_dmikos.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_e33.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_e33.ico
new file mode 100644
index 0000000000..adff0303fc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_e33.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_freize.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_freize.ico
new file mode 100644
index 0000000000..969e034447
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_freize.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ghost.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ghost.ico
new file mode 100644
index 0000000000..a9b566d6d1
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_ghost.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_hieros.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_hieros.ico
new file mode 100644
index 0000000000..b53e707612
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_hieros.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_kuzzman.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_kuzzman.ico
new file mode 100644
index 0000000000..cde20a9e13
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_kuzzman.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_leninpack.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_leninpack.ico
new file mode 100644
index 0000000000..d79e07d646
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_leninpack.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_mataes.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_mataes.ico
new file mode 100644
index 0000000000..44677c40d9
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_mataes.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_md.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_md.ico
new file mode 100644
index 0000000000..314a9fb029
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_md.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_native.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_native.ico
new file mode 100644
index 0000000000..8381cbf2bf
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_native.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_pilot.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_pilot.ico
new file mode 100644
index 0000000000..267e644b69
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_pilot.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_razunter.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_razunter.ico
new file mode 100644
index 0000000000..ee7ef57085
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_razunter.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_tweety.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_tweety.ico
new file mode 100644
index 0000000000..ebef950336
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_tweety.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_umedon.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_umedon.ico
new file mode 100644
index 0000000000..e9ef5ad413
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_umedon.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_watcher.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_watcher.ico
new file mode 100644
index 0000000000..a26cfab0cf
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_watcher.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_xSpellhowleRx.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_xSpellhowleRx.ico
new file mode 100644
index 0000000000..a52c4ea4cc
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_xSpellhowleRx.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_zeleboba.ico b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_zeleboba.ico
new file mode 100644
index 0000000000..37fb67b984
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons/overlays/packs/overlay_packs_zeleboba.ico
Binary files differ
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_AIM.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_AIM.rc
new file mode 100644
index 0000000000..ad083d37aa
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_AIM.rc
@@ -0,0 +1,79 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################# AIM ########################################################
+//##############################################################################################################
+ IDI_AIM ICON "icons\\AIM\\AIM.ico"
+ IDI_AIM_4 ICON "icons\\AIM\\AIM_4.x.ico"
+ IDI_AIM_5 ICON "icons\\AIM\\AIM_5.x.ico"
+ IDI_AIM_MAC ICON "icons\\AIM\\AIM_Mac.ico"
+ IDI_AIM_MOBILE ICON "icons\\AIM\\AIM_Mobile.ico"
+ IDI_AIM_TRITON ICON "icons\\AIM\\AIM_Triton.ico"
+ IDI_MINIAIM ICON "icons\\AIM\\miniaim.ico"
+ IDI_NAIM ICON "icons\\AIM\\naim.ico"
+ IDI_TERRAIM ICON "icons\\AIM\\TerraIM.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Gadu.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Gadu.rc
new file mode 100644
index 0000000000..b0079a9484
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Gadu.rc
@@ -0,0 +1,72 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//########################################### Gadu-Gadu ########################################################
+//##############################################################################################################
+ IDI_GADU_GADU_6 ICON "icons\\Gadu-Gadu\\Gadu_Gadu_6.ico"
+ IDI_GADU_GADU_7 ICON "icons\\Gadu-Gadu\\Gadu_Gadu_7.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_General.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_General.rc
new file mode 100644
index 0000000000..a8ed94221a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_General.rc
@@ -0,0 +1,147 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################### MirandaIM clients ########################################
+//##############################################################################################################
+ IDI_MIRANDA_4 ICON "icons\\MirandaIM\\4.ico"
+ IDI_MIRANDA_4s ICON "icons\\MirandaIM\\4s.ico"
+ IDI_MIRANDA_5 ICON "icons\\MirandaIM\\5.ico"
+ IDI_MIRANDA_5s ICON "icons\\MirandaIM\\5s.ico"
+ IDI_MIRANDA_6 ICON "icons\\MirandaIM\\6.ico"
+ IDI_MIRANDA_6s ICON "icons\\MirandaIM\\6s.ico"
+ IDI_MIRANDA_7 ICON "icons\\MirandaIM\\7.ico"
+ IDI_MIRANDA_7s ICON "icons\\MirandaIM\\7s.ico"
+ IDI_MIRANDA_8 ICON "icons\\MirandaIM\\8.ico"
+ IDI_MIRANDA_8s ICON "icons\\MirandaIM\\8s.ico"
+ IDI_MIRANDA_9 ICON "icons\\MirandaIM\\9.ico"
+ IDI_MIRANDA_9s ICON "icons\\MirandaIM\\9s.ico"
+ IDI_MIRANDA_10 ICON "icons\\MirandaIM\\10.ico"
+ IDI_MIRANDA_10s ICON "icons\\MirandaIM\\10s.ico"
+ IDI_MIRANDA_04 ICON "icons\\MirandaIM\\MirandaIM_04.ico"
+ IDI_MIRANDA_05 ICON "icons\\MirandaIM\\MirandaIM_05.ico"
+ IDI_MIRANDA_05U ICON "icons\\MirandaIM\\MirandaIM_05U.ico"
+ IDI_MIRANDA_06 ICON "icons\\MirandaIM\\MirandaIM_06.ico"
+ IDI_MIRANDA_06U ICON "icons\\MirandaIM\\MirandaIM_06U.ico"
+ IDI_MIRANDA_07 ICON "icons\\MirandaIM\\MirandaIM_07.ico"
+ IDI_MIRANDA_07U ICON "icons\\MirandaIM\\MirandaIM_07U.ico"
+ IDI_MIRANDA_08 ICON "icons\\MirandaIM\\MirandaIM_08.ico"
+ IDI_MIRANDA_08U ICON "icons\\MirandaIM\\MirandaIM_08U.ico"
+ IDI_MIRANDA_09 ICON "icons\\MirandaIM\\MirandaIM_09.ico"
+ IDI_MIRANDA_09U ICON "icons\\MirandaIM\\MirandaIM_09U.ico"
+ IDI_MIRANDA_010 ICON "icons\\MirandaIM\\MirandaIM_010.ico"
+ IDI_MIRANDA_010U ICON "icons\\MirandaIM\\MirandaIM_010U.ico"
+ IDI_MIRANDA_666 ICON "icons\\MirandaIM\\MirandaIM_666.ico"
+ IDI_MIRANDA_U ICON "icons\\MirandaIM\\MirandaIM_U.ico"
+ IDI_MIRANDA_NG ICON "icons\\MirandaIM\\MirandaNG.ico"
+ IDI_MIRANDA_UNKNOWN ICON "icons\\MirandaIM\\MirandaIM_unknown.ico"
+
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//##################################### Miranda client overlays ################################################
+//##############################################################################################################
+ IDI_AIMOSCAR_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_AimOscar.ico"
+ IDI_GMAIL_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_Gmail.ico"
+ IDI_ICQJ_SIN_MOD_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_ICQ_Sin.ico"
+ IDI_ICQJ_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_ICQJ.ico"
+ IDI_ICQJ_PLUS_MOD_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_ICQJ_Plus.ico"
+ IDI_ICQJM_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_ICQM.ico"
+ IDI_IRC_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_IRC.ico"
+ IDI_JABBER_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_Jabber.ico"
+ IDI_JGTALK_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_JGTalk.ico"
+ IDI_JMEEBO_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_JMeebo.ico"
+ IDI_MAILRU_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_MailRu.ico"
+ IDI_MSN_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_MSN.ico"
+ IDI_QQ_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_QQ.ico"
+ IDI_TLEN_OVERLAY ICON "icons\\overlays\\Miranda client\\overlay_Tlen.ico"
+
+//##############################################################################################################
+//########################################### OS ############################################################
+//##############################################################################################################
+ IDI_CLIENTANDROID ICON "icons\\overlays\\OS\\overlay_Android.ico"
+ IDI_CLIENTFLASH ICON "icons\\overlays\\OS\\overlay_Flash.ico"
+ IDI_CLIENTMAC ICON "icons\\overlays\\OS\\overlay_iMac.ico"
+ IDI_CLIENTJAVA ICON "icons\\overlays\\OS\\overlay_Java.ico "
+ IDI_CLIENTLINUX ICON "icons\\overlays\\OS\\overlay_linux.ico"
+ IDI_CLIENTSYMBIAN ICON "icons\\overlays\\OS\\overlay_Symbian.ico"
+ IDI_CLIENTWIN ICON "icons\\overlays\\OS\\overlay_Windows.ico"
+
+//##############################################################################################################
+//########################################### Secure overlays ##################################################
+//##############################################################################################################
+ IDI_IMSECURE_OVERLAY ICON "icons\\overlays\\Secure\\overlay_IMsecure_arrow.ico"
+ IDI_SECUREIM_OVERLAY ICON "icons\\overlays\\Secure\\overlay_SecureIM_arrow.ico"
+ IDI_SIMPLITE_OVERLAY ICON "icons\\overlays\\Secure\\overlay_SimpLite_arrow.ico"
+ IDI_SIMPPRO_OVERLAY ICON "icons\\overlays\\Secure\\overlay_SimpPro_arrow.ico"
+
+//##############################################################################################################
+//########################################### Other ############################################################
+//##############################################################################################################
+ IDI_BLANK ICON "icons\\overlays\\_blank.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_ICQ.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_ICQ.rc
new file mode 100644
index 0000000000..1a730956ce
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_ICQ.rc
@@ -0,0 +1,140 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//########################################## Unofficial ICQ clients ############################################
+//##############################################################################################################
+ IDI_ANDRQ ICON "icons\\ICQ\\&RQ.ico"
+ IDI_1UND1 ICON "icons\\ICQ\\1&1.ico"
+ IDI_ALICQ ICON "icons\\ICQ\\Alicq.ico"
+ IDI_ANASTASIA ICON "icons\\ICQ\\Anastasia.ico"
+ IDI_VIRUS ICON "icons\\ICQ\\Biohazard.ico"
+ IDI_COREPAGER ICON "icons\\ICQ\\corepager.ico"
+ IDI_DICHAT ICON "icons\\ICQ\\D[i]Chat.ico"
+ IDI_DELPHI ICON "icons\\ICQ\\Delphi.ico"
+ IDI_GLICQ ICON "icons\\ICQ\\GLICQ.ico"
+ IDI_GNOMEICU ICON "icons\\ICQ\\GnomeICU.ico"
+ IDI_ICAT ICON "icons\\ICQ\\IC@.ico"
+ IDI_ICQ2X ICON "icons\\ICQ\\ICQ_2.x.ico"
+ IDI_IMADERING ICON "icons\\ICQ\\imadering.ico"
+ IDI_JICQ ICON "icons\\ICQ\\JICQ.ico"
+ IDI_KMASKA ICON "icons\\ICQ\\KM_Aska.ico"
+ IDI_KXICQ ICON "icons\\ICQ\\kxICQ2.ico"
+ IDI_LIBICQ2000 ICON "icons\\ICQ\\LibICQ2000.ico"
+ IDI_LICQ ICON "icons\\ICQ\\Licq.ico"
+ IDI_LOCID ICON "icons\\ICQ\\locid.ico"
+ IDI_MICQ ICON "icons\\ICQ\\mICQ.ico"
+ IDI_MIP ICON "icons\\ICQ\\MIP.ico"
+ IDI_NANOICQ ICON "icons\\ICQ\\NanoICQ.ico"
+ IDI_NICQ ICON "icons\\ICQ\\nICQ.ico"
+ IDI_QIP ICON "icons\\ICQ\\QIP.ico"
+ IDI_RANDQ_NEW ICON "icons\\ICQ\\R&Q.ico"
+ IDI_SLICK ICON "icons\\ICQ\\slick.ico"
+ IDI_SMAPER ICON "icons\\ICQ\\smaper.ico"
+ IDI_SMARTICQ ICON "icons\\ICQ\\SmartICQ.ico"
+ IDI_SPAMBOT ICON "icons\\ICQ\\Spambot.ico"
+ IDI_STICQ ICON "icons\\ICQ\\stICQ.ico"
+ IDI_STRICQ ICON "icons\\ICQ\\StrICQ.ico"
+ IDI_VICQ ICON "icons\\ICQ\\vICQ.ico"
+ IDI_VMICQ ICON "icons\\ICQ\\vmICQ.ico"
+ IDI_WEBICQ ICON "icons\\ICQ\\WebICQ.ico"
+ IDI_YEEMP ICON "icons\\ICQ\\Yeemp.ico"
+ IDI_YSM ICON "icons\\ICQ\\YSM.ico"
+
+//##############################################################################################################
+//############################################# Official ICQ clients ###########################################
+//##############################################################################################################
+ IDI_ICQ ICON "icons\\ICQ\\official\\ICQ.ico"
+ IDI_ICQ_6 ICON "icons\\ICQ\\official\\ICQ_6.ico"
+ IDI_ICQ_ABV ICON "icons\\ICQ\\official\\ICQ_ABV.ico"
+ IDI_ICQ_BIGMIR ICON "icons\\ICQ\\official\\ICQ_Bigmir.ico"
+ IDI_ICQ_COMPAD ICON "icons\\ICQ\\official\\ICQ_ComPad.ico"
+ IDI_ICQ4MAC ICON "icons\\ICQ\\official\\ICQ_iMac.ico"
+ IDI_ICQ_LITE4 ICON "icons\\ICQ\\official\\ICQ_Lite4.ico"
+ IDI_ICQ_LITE7 ICON "icons\\ICQ\\official\\ICQ_Lite7.ico"
+ IDI_ICQ_NETVIGATOR ICON "icons\\ICQ\\official\\ICQ_Netvigator.ico"
+ IDI_ICQ_PRO7 ICON "icons\\ICQ\\official\\ICQ_Pro7.ico"
+ IDI_ICQ_RAMBLER ICON "icons\\ICQ\\official\\ICQ_Rambler.ico"
+ IDI_ICQ_POCKETPC ICON "icons\\ICQ\\official\\ICQ for PocketPC.ico"
+
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//################################# ICQ overlays ###############################################################
+//##############################################################################################################
+
+ IDI_CLIENTICQLITE5 ICON "icons\\ICQ\\official\\Icq 5.ico"
+ IDI_CLIENTICQLITE51 ICON "icons\\ICQ\\official\\Icq 5.1.ico"
+ IDI_CLIENTICQ6 ICON "icons\\ICQ\\official\\Icq 6.ico"
+ IDI_CLIENTICQ7 ICON "icons\\ICQ\\official\\Icq 7.ico"
+ IDI_CLIENTICQ2000 ICON "icons\\ICQ\\official\\Icq2000.ico"
+ IDI_CLIENTICQ2001 ICON "icons\\ICQ\\official\\icq2001.ico"
+ IDI_CLIENTICQ2002 ICON "icons\\ICQ\\official\\icq2002.ico"
+ IDI_CLIENTICQ2003 ICON "icons\\ICQ\\official\\icq2003.ico"
+ IDI_CLIENTICQLITE4 ICON "icons\\ICQ\\official\\IcqLite 4.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_IRC.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_IRC.rc
new file mode 100644
index 0000000000..311d20840e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_IRC.rc
@@ -0,0 +1,132 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################ IRC #########################################################
+//##############################################################################################################
+ IDI_AMIRC ICON "icons\\IRC\\AmIRC.ico"
+ IDI_AMULE ICON "icons\\IRC\\aMule.ico"
+ IDI_BABBEL ICON "icons\\IRC\\Babbel.ico"
+ IDI_BERSIRC ICON "icons\\IRC\\BersIRC.ico"
+ IDI_CBIRC ICON "icons\\IRC\\cbirc.ico"
+ IDI_CHATZILLA ICON "icons\\IRC\\ChatZilla.ico"
+ IDI_CONVERSATION ICON "icons\\IRC\\Conversation.ico"
+ IDI_DIRC ICON "icons\\IRC\\dIRC.ico"
+ IDI_EGGDROP ICON "icons\\IRC\\Eggdrop.ico"
+ IDI_EGGDROP_RACBOT ICON "icons\\IRC\\Eggdrop_RacBot.ico"
+ IDI_EMULE ICON "icons\\IRC\\eMule.ico"
+ IDI_EMULE_MORPHXT ICON "icons\\IRC\\eMule_MorphXT.ico"
+ IDI_EMULE_NEO ICON "icons\\IRC\\eMule_Neo.ico"
+ IDI_EMULE_PLUS ICON "icons\\IRC\\eMule_Plus.ico"
+ IDI_EMULE_XTREME ICON "icons\\IRC\\eMule_Xtreme.ico"
+ IDI_FCHAT ICON "icons\\IRC\\FChat.ico"
+ IDI_GDPCHAT ICON "icons\\IRC\\GDP Web Chat.ico"
+ IDI_GOPOWERTOOLS ICON "icons\\IRC\\GoPowerTools.ico"
+ IDI_HYDRA_IRC ICON "icons\\IRC\\HydraIRC.ico"
+ IDI_ICECHAT ICON "icons\\IRC\\IceChat.ico"
+ IDI_ICECHAT5 ICON "icons\\IRC\\IceChat 5.ico"
+ IDI_ICECHAT7 ICON "icons\\IRC\\IceChat 7.ico"
+ IDI_IRC_UNKNOWN ICON "icons\\IRC\\IRC_Unknown.ico"
+ IDI_IRCLE ICON "icons\\IRC\\ircle.ico"
+ IDI_IRCXPRO ICON "icons\\IRC\\IRCXPro.ico"
+ IDI_IRSSI ICON "icons\\IRC\\irssi.ico"
+ IDI_JIRCII ICON "icons\\IRC\\jircii.ico"
+ IDI_JMIRC ICON "icons\\IRC\\jmIRC.ico"
+ IDI_KLIENT ICON "icons\\IRC\\Klient.ico"
+ IDI_KONVERSATION ICON "icons\\IRC\\Konversation.ico"
+ IDI_KSIRC ICON "icons\\IRC\\ksirc.ico"
+ IDI_KVIRC ICON "icons\\IRC\\KVIrc.ico"
+ IDI_MIRC ICON "icons\\IRC\\MIRC.ico"
+ IDI_MP3_SCRIPT ICON "icons\\IRC\\mp3script.ico"
+ IDI_NEORATRION ICON "icons\\IRC\\NeoRa Trion.ico"
+ IDI_NETTALK ICON "icons\\IRC\\Nettalk.ico"
+ IDI_NONAME_SCRIPT ICON "icons\\IRC\\NoNameScript.ico"
+ IDI_OPERA ICON "icons\\IRC\\Opera.ico"
+ IDI_PIORUN ICON "icons\\IRC\\Piorun.ico"
+ IDI_PIRC ICON "icons\\IRC\\pIRC.ico"
+ IDI_PIRCH ICON "icons\\IRC\\Pirch.ico"
+ IDI_PJIRC ICON "icons\\IRC\\pjIRC.ico"
+ IDI_PROCHAT ICON "icons\\IRC\\ProChat.ico"
+ IDI_PSYBNC ICON "icons\\IRC\\PsyBNC.ico"
+ IDI_SAVIRC ICON "icons\\IRC\\savIRC.ico"
+ IDI_SMART_IRC ICON "icons\\IRC\\SmartIRC.ico"
+ IDI_SNAK ICON "icons\\IRC\\Snak.ico"
+ IDI_SYSRESET ICON "icons\\IRC\\SysReset.ico"
+ IDI_VIRCAIRC ICON "icons\\IRC\\VircaIRC.ico"
+ IDI_VISIONIRC ICON "icons\\IRC\\VisionIRC.ico"
+ IDI_VISUALIRC ICON "icons\\IRC\\VisualIRC.ico"
+ IDI_VORTECIRC ICON "icons\\IRC\\VortecIRC.ico"
+ IDI_WEECHAT ICON "icons\\IRC\\WeeChat.ico"
+ IDI_WLIRC ICON "icons\\IRC\\wlIRC.ico"
+ IDI_WMIRC ICON "icons\\IRC\\wmIRC.ico"
+ IDI_XCHATAQUA ICON "icons\\IRC\\X-Chat Aqua.ico"
+ IDI_XBITCH ICON "icons\\IRC\\xBitch.ico"
+ IDI_XCHAT ICON "icons\\IRC\\xChat.ico"
+ IDI_XIRC ICON "icons\\IRC\\Xirc.ico"
+ IDI_XIRCON ICON "icons\\IRC\\XIRCON.ico"
+ IDI_ZIPTORRENT ICON "icons\\IRC\\ZipTorrent.ico"
+ IDI_ZSIRC ICON "icons\\IRC\\zsIRC.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Jabber.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Jabber.rc
new file mode 100644
index 0000000000..fc88c36709
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Jabber.rc
@@ -0,0 +1,230 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################## Jabber clients ############################################
+//##############################################################################################################
+ IDI_AKENI ICON "icons\\Jabber\\Akeni.ico"
+ IDI_ANDROID ICON "icons\\Jabber\\Android.ico"
+ IDI_ANOTHRSSBOT ICON "icons\\Jabber\\Anothr Rss Bot.ico"
+ IDI_AQQ ICON "icons\\Jabber\\Aqq.ico"
+ IDI_BEEJIVE ICON "icons\\Jabber\\beejive.ico"
+ IDI_BELLSOUTH ICON "icons\\Jabber\\BellSouth.ico"
+ IDI_BITWISE ICON "icons\\Jabber\\BitWise.ico"
+ IDI_BLACKBERRY ICON "icons\\Jabber\\BlackBerry.ico"
+ IDI_BOMBUS ICON "icons\\Jabber\\Bombus.ico"
+ IDI_BOMBUSMOD ICON "icons\\Jabber\\Bombusmod.ico"
+ IDI_BOMBUSQD ICON "icons\\Jabber\\bombusqd.ico"
+ IDI_BOWLINE ICON "icons\\Jabber\\Bowline.ico"
+ IDI_BUDDYSPACE ICON "icons\\Jabber\\BuddySpace.ico"
+ IDI_CHATOPUS ICON "icons\\Jabber\\Chatopus.ico"
+ IDI_CHIKKA ICON "icons\\Jabber\\Chikka.ico"
+ IDI_CHITCHAT ICON "icons\\Jabber\\ChitChat.ico"
+ IDI_COCCINELLA ICON "icons\\Jabber\\Coccinella.ico"
+ IDI_COLIBRY ICON "icons\\Jabber\\Colibry.ico"
+ IDI_COLLOQUY ICON "icons\\Jabber\\Colloquy.ico"
+ IDI_DESYR ICON "icons\\Jabber\\Desyr.ico"
+ IDI_EMACS ICON "icons\\Jabber\\Emacs.ico"
+ IDI_EMESS ICON "icons\\Jabber\\emess.ico"
+ IDI_EXODUS ICON "icons\\Jabber\\Exodus.ico"
+ IDI_EYEBALL_CHAT ICON "icons\\Jabber\\Eyeball Chat.ico"
+ IDI_FACEBOOK ICON "icons\\Jabber\\Facebook.ico"
+ IDI_FIRE ICON "icons\\Jabber\\Fire.ico"
+ IDI_GABBER ICON "icons\\Jabber\\Gabber.ico"
+ IDI_GAJIM ICON "icons\\Jabber\\Gajim.ico"
+ IDI_GCN ICON "icons\\Jabber\\GCN.ico"
+ IDI_GLU ICON "icons\\Jabber\\glu.ico"
+ IDI_GMAIL ICON "icons\\Jabber\\GMail.ico"
+ IDI_CONFERENCE ICON "icons\\Jabber\\Gmail_Conference_Bot.ico"
+ IDI_GNOME ICON "icons\\Jabber\\Gnome.ico"
+ IDI_GNUGADU ICON "icons\\Jabber\\GNU_Gadu.ico"
+ IDI_GOIM ICON "icons\\Jabber\\GOIM.ico"
+ IDI_GOSSIP ICON "icons\\Jabber\\Gossip.ico"
+ IDI_GOTALKMOBILE ICON "icons\\Jabber\\GoTalkMobile.ico"
+ IDI_GREENTHUMB ICON "icons\\Jabber\\GreenThumb.ico"
+ IDI_GTALK ICON "icons\\Jabber\\GTalk.ico"
+ IDI_GTALK_GADGET ICON "icons\\Jabber\\GTalk Gadget.ico"
+ IDI_GUSH ICON "icons\\Jabber\\Gush.ico"
+ IDI_GYABER ICON "icons\\Jabber\\gYaber.ico"
+ IDI_IGOOGLE ICON "icons\\Jabber\\iGoogle.ico"
+ IDI_IMCOM ICON "icons\\Jabber\\IMCom.ico"
+ IDI_IMEEM ICON "icons\\Jabber\\iMeem.ico"
+ IDI_IMIFIED ICON "icons\\Jabber\\Imified.ico"
+ IDI_IMOV ICON "icons\\Jabber\\iMov.ico"
+ IDI_IMPORTAL ICON "icons\\Jabber\\Importal.ico"
+ IDI_INSTANT ICON "icons\\Jabber\\Instan-t.ico"
+ IDI_INTERACTION ICON "icons\\Jabber\\Interaction.ico"
+ IDI_IRUKA ICON "icons\\Jabber\\iruka.ico"
+ IDI_JABBER_BEOS ICON "icons\\Jabber\\Jabber_BeOS.ico"
+ IDI_JABBER_APPLET ICON "icons\\Jabber\\JabberApplet.ico"
+ IDI_JABBERFOX ICON "icons\\Jabber\\JabberFoX.ico"
+ IDI_JABBER_MESSENGER ICON "icons\\Jabber\\JabberMessenger.ico"
+ IDI_JABBERNAUT ICON "icons\\Jabber\\JabberNaut.ico"
+ IDI_JABBERWOCKY ICON "icons\\Jabber\\JabberWocky.ico"
+ IDI_JABBERZILLA ICON "icons\\Jabber\\JabberZilla.ico"
+ IDI_JABBIM ICON "icons\\Jabber\\jabbim.ico"
+ IDI_JABBIN ICON "icons\\Jabber\\Jabbin.ico"
+ IDI_JABIRU ICON "icons\\Jabber\\Jabiru.ico"
+ IDI_JAJC ICON "icons\\Jabber\\JAJC.ico"
+ IDI_JBOTHER ICON "icons\\Jabber\\JBother.ico"
+ IDI_JCLAIM ICON "icons\\Jabber\\JClaim.ico"
+ IDI_JDISK ICON "icons\\Jabber\\jdisk.ico"
+ IDI_JETI ICON "icons\\Jabber\\Jeti.ico"
+ IDI_JMC ICON "icons\\Jabber\\JMC.ico"
+ IDI_JRUDEVELS ICON "icons\\Jabber\\jrudevels.ico"
+ IDI_JTALK ICON "icons\\Jabber\\jTalk.ico"
+ IDI_JUICK ICON "icons\\Jabber\\juick.ico"
+ IDI_JWCHAT ICON "icons\\Jabber\\JWChat.ico"
+ IDI_JWGC ICON "icons\\Jabber\\JWGC.ico"
+ IDI_KADU ICON "icons\\Jabber\\kadu.ico"
+ IDI_KF ICON "icons\\Jabber\\kf.ico"
+ IDI_KONNEKT ICON "icons\\Jabber\\Konnekt.ico"
+ IDI_LAFFER ICON "icons\\Jabber\\Laffer.ico"
+ IDI_LANDELL ICON "icons\\Jabber\\Landell.ico"
+ IDI_LEAF ICON "icons\\Jabber\\Leaf Messenger.ico"
+ IDI_LEECHCRAFT ICON "icons\\Jabber\\LeechCraft.ico"
+ IDI_LINQ ICON "icons\\Jabber\\LinQ.ico"
+ IDI_LLUNA ICON "icons\\Jabber\\LLuna.ico"
+ IDI_M8JABBER ICON "icons\\Jabber\\m8jabber.ico"
+ IDI_MANGO ICON "icons\\Jabber\\Mango.ico"
+ IDI_MCABBER ICON "icons\\Jabber\\MCabber.ico"
+ IDI_MEINVZ ICON "icons\\Jabber\\meinvz.ico"
+ IDI_MERCURY_MESSENGER ICON "icons\\Jabber\\Mercury_Messenger.ico"
+ IDI_MGTALK ICON "icons\\Jabber\\MGTalk.ico"
+ IDI_MOBBER ICON "icons\\Jabber\\mobber.ico"
+ IDI_MOJAB ICON "icons\\Jabber\\moJab.ico"
+ IDI_MOZILLACHAT ICON "icons\\Jabber\\MozillaChat.ico"
+ IDI_MYJABBER ICON "icons\\Jabber\\myJabber.ico"
+ IDI_NEOS ICON "icons\\Jabber\\Neos.ico"
+ IDI_NITRO ICON "icons\\Jabber\\Nitro.ico"
+ IDI_NOSTROMO ICON "icons\\Jabber\\Nostromo.ico"
+ IDI_OCTRO ICON "icons\\Jabber\\Octro.ico"
+ IDI_OM ICON "icons\\Jabber\\OM.ico"
+ IDI_ORKUT ICON "icons\\Jabber\\orkut.ico"
+ IDI_PALTALK ICON "icons\\Jabber\\paltalk.ico"
+ IDI_PANDION ICON "icons\\Jabber\\Pandion.ico"
+ IDI_PAPLA ICON "icons\\Jabber\\Papla.ico"
+ IDI_PJC ICON "icons\\Jabber\\pjc.ico"
+ IDI_PSI ICON "icons\\Jabber\\PSI.ico"
+ IDI_PSTO ICON "icons\\Jabber\\Psto.net.ico"
+ IDI_PYAIMT ICON "icons\\Jabber\\PyAIMt.ico"
+ IDI_PYICQT ICON "icons\\Jabber\\PyICQt.ico"
+ IDI_PYIRCT ICON "icons\\Jabber\\PyIRCt.ico"
+ IDI_PYMRAT ICON "icons\\Jabber\\PyMRAt.ico"
+ IDI_PYMSNT ICON "icons\\Jabber\\PyMSNt.ico"
+ IDI_PYYAHOOT ICON "icons\\Jabber\\PyYIMt.ico"
+ IDI_QTJIM ICON "icons\\Jabber\\QTJim.ico"
+ IDI_RENREN ICON "icons\\Jabber\\RenRen.ico"
+ IDI_SCHULERVZ ICON "icons\\Jabber\\schuelervz.ico"
+ IDI_SIP_COMM ICON "icons\\Jabber\\SIP Communicator.ico"
+ IDI_SKYMESSAGER ICON "icons\\Jabber\\Sky Messager.ico"
+ IDI_SMACK ICON "icons\\Jabber\\Smack.ico"
+ IDI_SMTP_TRANSPORT ICON "icons\\Jabber\\smtp_transport.ico"
+ IDI_SOAPBOX ICON "icons\\Jabber\\SoapBox.ico"
+ IDI_SPARK ICON "icons\\Jabber\\Spark.ico"
+ IDI_SPIK ICON "icons\\Jabber\\Spik.ico"
+ IDI_STUDIVZ ICON "icons\\Jabber\\studivz.ico"
+ IDI_SWORIM ICON "icons\\Jabber\\SworIM.ico"
+ IDI_TALKONAUT ICON "icons\\Jabber\\Talkonaut.ico"
+ IDI_TAPIOCA ICON "icons\\Jabber\\Tapioca.ico"
+ IDI_TEABOT ICON "icons\\Jabber\\Teabot.ico"
+ IDI_TELEPATHY ICON "icons\\Jabber\\Telepathy.ico"
+ IDI_THUNDERBIRD ICON "icons\\Jabber\\Thunderbird.ico"
+ IDI_TIPICIM ICON "icons\\Jabber\\TipicIM.ico"
+ IDI_TKABBER ICON "icons\\Jabber\\Tkabber.ico"
+ IDI_TRANSACTIM ICON "icons\\Jabber\\TransactIM.ico"
+ IDI_TRIPLE_SOFTWARE ICON "icons\\Jabber\\TripleSoftwareIM.ico"
+ IDI_TWITTER ICON "icons\\Jabber\\twitter.ico"
+ IDI_VACUUM ICON "icons\\Jabber\\Vacuum.ico"
+ IDI_VAYUSPHERE ICON "icons\\Jabber\\Vayusphere.ico"
+ IDI_WANNACHAT ICON "icons\\Jabber\\WannaChat.ico"
+ IDI_WEBEX ICON "icons\\Jabber\\WebEx.ico"
+ IDI_WHISPERIM ICON "icons\\Jabber\\WhisperIM.ico"
+ IDI_WHOISBOT ICON "icons\\Jabber\\WhoisBot.ico"
+ IDI_WIJA ICON "icons\\Jabber\\wija.ico"
+ IDI_WILDFIRE ICON "icons\\Jabber\\Wildfire.ico"
+ IDI_WINJAB ICON "icons\\Jabber\\WinJab.ico"
+ IDI_WTW ICON "icons\\Jabber\\WTW.ico"
+ IDI_XEUS ICON "icons\\Jabber\\Xeus.ico"
+ IDI_XIFFIAN ICON "icons\\Jabber\\Xiffian.ico"
+ IDI_YAMBI ICON "icons\\Jabber\\Yambi.ico"
+ IDI_YAONLINE ICON "icons\\Jabber\\yaonline.ico"
+
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//########################################### overlay2 #########################################################
+//##############################################################################################################
+
+ IDI_DEBUG_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_debug.ico"
+ IDI_HOME_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_home.ico"
+ IDI_MOBILE_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_mobile.ico"
+ IDI_NOTEBOOK_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_notebook.ico"
+ IDI_OFFICE_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_office.ico"
+ IDI_WORK_OVERLAY ICON "icons\\overlays\\overlay2\\overlay_work.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_MRA.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_MRA.rc
new file mode 100644
index 0000000000..60e8b0c7d8
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_MRA.rc
@@ -0,0 +1,74 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//########################################### Mail.ru Agent ####################################################
+//##############################################################################################################
+ IDI_MAIL_RU_MOBILE ICON "icons\\Mail.Ru\\Mail.Ru_Mobile.ico"
+ IDI_MAIL_RU_OFFICIAL ICON "icons\\Mail.Ru\\Mail.Ru_official.ico"
+ IDI_MAIL_RU_UNKNOWN ICON "icons\\Mail.Ru\\Mail.Ru_unknown.ico"
+ IDI_MAIL_RU_WEBAGENT ICON "icons\\Mail.Ru\\Mail.Ru_WebAgent.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_MSN.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_MSN.rc
new file mode 100644
index 0000000000..7259133b43
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_MSN.rc
@@ -0,0 +1,80 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################### MSN ######################################################
+//##############################################################################################################
+ IDI_AMSN ICON "icons\\MSN\\aMSN.ico"
+ IDI_MSN_MAC ICON "icons\\MSN\\MSN Mac.ico"
+ IDI_MSN_45 ICON "icons\\MSN\\MSN v4.5-v5.x.ico"
+ IDI_MSN_6 ICON "icons\\MSN\\MSN v6.x.ico"
+ IDI_MSN_7 ICON "icons\\MSN\\MSN v7.x.ico"
+ IDI_MSN_8 ICON "icons\\MSN\\MSN v8.x.ico"
+ IDI_MSN ICON "icons\\MSN\\MSN v8.x.ico"
+ IDI_WEBMESSENGER ICON "icons\\MSN\\WebMessenger.ico"
+ IDI_WLM_9 ICON "icons\\MSN\\wlm9.ico"
+ IDI_WLM_10 ICON "icons\\MSN\\WLM10-11.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Multiprotocols.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Multiprotocols.rc
new file mode 100644
index 0000000000..465358cb24
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Multiprotocols.rc
@@ -0,0 +1,121 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//#################################### Multi-protocol clients ##################################################
+//##############################################################################################################
+ IDI_ADIUM ICON "icons\\multi-protocol\\Adium.ico"
+ IDI_AGILE ICON "icons\\multi-protocol\\AgileMobile.ico"
+ IDI_AYTTM ICON "icons\\multi-protocol\\Ayttm.ico"
+ IDI_BAYANICQ ICON "icons\\multi-protocol\\BayanICQ.ico"
+ IDI_BITLBEE ICON "icons\\multi-protocol\\BitlBee.ico"
+ IDI_CENTERICQ ICON "icons\\multi-protocol\\Centericq.ico"
+ IDI_CITRON ICON "icons\\multi-protocol\\Citronim.ico"
+ IDI_DIGSBY ICON "icons\\multi-protocol\\Digsby.ico"
+ IDI_EASYMESSAGE ICON "icons\\multi-protocol\\EasyMessage.ico"
+ IDI_EBUDDY ICON "icons\\multi-protocol\\eBuddy.ico"
+ IDI_EKG2 ICON "icons\\multi-protocol\\EKG2.ico"
+ IDI_FRING ICON "icons\\multi-protocol\\Fring.ico"
+ IDI_GAIM ICON "icons\\multi-protocol\\GAIM.ico"
+ IDI_ICHAT ICON "icons\\multi-protocol\\iChat.ico"
+ IDI_IMPLUS ICON "icons\\multi-protocol\\IM+.ico"
+ IDI_IM2 ICON "icons\\multi-protocol\\IM2.ico"
+ IDI_IMOIM ICON "icons\\multi-protocol\\imoim.ico"
+ IDI_INLUX ICON "icons\\multi-protocol\\Inlux Messenger.ico"
+ IDI_INSTANTBIRD ICON "icons\\multi-protocol\\Instantbird.ico"
+ IDI_JASMINEIM ICON "icons\\multi-protocol\\JasmineIM.ico"
+ IDI_JIMM ICON "icons\\multi-protocol\\Jimm.ico"
+ IDI_KOPETE ICON "icons\\multi-protocol\\Kopete.ico"
+ IDI_MCHAT ICON "icons\\multi-protocol\\mChat.ico"
+ IDI_MEEBO ICON "icons\\multi-protocol\\Meebo.ico"
+ IDI_MEETRO ICON "icons\\multi-protocol\\Meetro.ico"
+ IDI_NATSIEMENS ICON "icons\\multi-protocol\\NatSiemens.ico"
+ IDI_ONETEAM ICON "icons\\multi-protocol\\OneTeam.ico"
+ IDI_PALRINGO ICON "icons\\multi-protocol\\Palringo.ico"
+ IDI_PIDGIN ICON "icons\\multi-protocol\\Pidgin.ico"
+ IDI_PIGEON ICON "icons\\multi-protocol\\Pigeon.ico"
+ IDI_PRELUDE ICON "icons\\multi-protocol\\Prelude.ico"
+ IDI_PROTEUS ICON "icons\\multi-protocol\\Proteus.ico"
+ IDI_PYTHON ICON "icons\\multi-protocol\\Python.ico"
+ IDI_QIP_2012 ICON "icons\\multi-protocol\\QIP 2012.ico"
+ IDI_QIP_2010 ICON "icons\\multi-protocol\\QIP 2010.ico"
+ IDI_QIP_INFIUM ICON "icons\\multi-protocol\\QIP Infium.ico"
+ IDI_QIP_PDA ICON "icons\\multi-protocol\\QIP PDA.ico"
+ IDI_QNEXT ICON "icons\\multi-protocol\\Qnext.ico"
+ IDI_QUTIM ICON "icons\\multi-protocol\\qutim.ico"
+ IDI_SIM ICON "icons\\multi-protocol\\SIM.ico"
+ IDI_SIM_LINUX ICON "icons\\multi-protocol\\SIM_Linux.ico"
+ IDI_SIM_LINUX_OLD ICON "icons\\multi-protocol\\SIM_Linux_old.ico"
+ IDI_SIM_MACOSX ICON "icons\\multi-protocol\\SIM_MacOSX.ico"
+ IDI_SIM_MACOSX_OLD ICON "icons\\multi-protocol\\SIM_MacOSX_old.ico"
+ IDI_SIM_OLD ICON "icons\\multi-protocol\\SIM_other_old.ico"
+ IDI_SIM_WIN ICON "icons\\multi-protocol\\SIM_Win.ico"
+ IDI_SIM_WIN_OLD ICON "icons\\multi-protocol\\SIM_Win_old.ico"
+ IDI_TRILLIAN ICON "icons\\multi-protocol\\Trillian.ico"
+ IDI_TRILLIAN_ASTRA ICON "icons\\multi-protocol\\Trillian Astra.ico"
+ IDI_TRILLIAN_PRO ICON "icons\\multi-protocol\\Trillian Pro.ico"
+ IDI_UIM ICON "icons\\multi-protocol\\uIM.ico"
+ IDI_YAMIGO ICON "icons\\multi-protocol\\Yamigo.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Packs.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Packs.rc
new file mode 100644
index 0000000000..baa6e55b35
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Packs.rc
@@ -0,0 +1,114 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//############################################## MirandaIM Packs ###############################################
+//##############################################################################################################
+ IDI_MIRANDA_A0X ICON "icons\\overlays\\packs\\overlay_packs_a0x.ico"
+ IDI_MIRANDA_AF ICON "icons\\overlays\\packs\\overlay_packs_AF.ico"
+ IDI_MIRANDA_ALFAMAR ICON "icons\\overlays\\packs\\overlay_packs_alfamar.ico"
+ IDI_MIRANDA_AMATORY ICON "icons\\overlays\\packs\\overlay_packs_amatory.ico"
+ IDI_MIRANDA_BRI ICON "icons\\overlays\\packs\\overlay_packs_bri.ico"
+ IDI_MIRANDA_CAPPUCCINO ICON "icons\\overlays\\packs\\overlay_packs_Cappuccino.ico"
+ IDI_MIRANDA_DAR ICON "icons\\overlays\\packs\\overlay_packs_dar_veter.ico"
+ IDI_MIRANDA_DMIKOS ICON "icons\\overlays\\packs\\overlay_packs_Dmikos.ico"
+ IDI_MIRANDA_E33 ICON "icons\\overlays\\packs\\overlay_packs_e33.ico"
+ IDI_MIRANDA_FAITH ICON "icons\\overlays\\packs\\overlay_packs_FaithPack.ico"
+ IDI_MIRANDA_FINAL ICON "icons\\overlays\\packs\\overlay_packs_FinalPack.ico"
+ IDI_MIRANDA_FREIZE ICON "icons\\overlays\\packs\\overlay_packs_freize.ico"
+ IDI_MIRANDA_GHOST ICON "icons\\overlays\\packs\\overlay_packs_ghost.ico"
+ IDI_MIRANDA_HIEROS ICON "icons\\overlays\\packs\\overlay_packs_hieros.ico"
+ IDI_MIRANDA_KDL ICON "icons\\overlays\\packs\\overlay_packs_KDL.ico"
+ IDI_MIRANDA_KOLICH ICON "icons\\overlays\\packs\\overlay_packs_Kolich.ico"
+ IDI_MIRANDA_KUZZMAN ICON "icons\\overlays\\packs\\overlay_packs_Kuzzman.ico"
+ IDI_MIRANDA_LESTAT ICON "icons\\overlays\\packs\\overlay_packs_Lestat.ico"
+ IDI_MIRANDA_LEXSYS ICON "icons\\overlays\\packs\\overlay_packs_LexSys.ico"
+ IDI_MIRANDA_MATAES ICON "icons\\overlays\\packs\\overlay_packs_mataes.ico"
+ IDI_MIRANDA_MD ICON "icons\\overlays\\packs\\overlay_packs_md.ico"
+ IDI_MIRANDA_FR ICON "icons\\overlays\\packs\\overlay_packs_Miranda_FR.ico"
+ IDI_MIRANDA_ME ICON "icons\\overlays\\packs\\overlay_packs_Miranda_ME.ico"
+ IDI_MIRANDA_NATIVE ICON "icons\\overlays\\packs\\overlay_packs_native.ico"
+ IDI_MIRANDA_NEW_STYLE ICON "icons\\overlays\\packs\\overlay_packs_New_Style.ico"
+ IDI_MIRANDA_PILOT ICON "icons\\overlays\\packs\\overlay_packs_pilot.ico"
+ IDI_MIRANDA_RAZUNTER ICON "icons\\overlays\\packs\\overlay_packs_razunter.ico"
+ IDI_MIRANDA_ROBYER ICON "icons\\overlays\\packs\\overlay_packs_RobyerPack.ico"
+ IDI_MIRANDA_SE7VEN ICON "icons\\overlays\\packs\\overlay_packs_Se7ven.ico"
+ IDI_MIRANDA_SSS_MOD ICON "icons\\overlays\\packs\\overlay_packs_SSS.ico"
+ IDI_MIRANDA_STALKER ICON "icons\\overlays\\packs\\overlay_packs_Stalker.ico"
+ IDI_MIRANDA_TWEETY ICON "icons\\overlays\\packs\\overlay_packs_Tweety.ico"
+ IDI_MIRANDA_UMEDON ICON "icons\\overlays\\packs\\overlay_packs_Umedon.ico"
+ IDI_MIRANDA_VALERAVI ICON "icons\\overlays\\packs\\overlay_packs_ValeraVi.ico"
+ IDI_MIRANDA_WATCHER ICON "icons\\overlays\\packs\\overlay_packs_watcher.ico"
+ IDI_MIRANDA_SPELLHOWLER ICON "icons\\overlays\\packs\\overlay_packs_xSpellhowleRx.ico"
+ IDI_MIRANDA_YAOL ICON "icons\\overlays\\packs\\overlay_packs_Yaol.ico"
+ IDI_MIRANDA_ZELEBOBA ICON "icons\\overlays\\packs\\overlay_packs_zeleboba.ico"
+ IDI_MIRANDA_DEVIL ICON "icons\\overlays\\packs\\overlay_packs_666.ico"
+ IDI_MIRANDA_LENINPACK ICON "icons\\overlays\\packs\\overlay_packs_LeninPack.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_QQ.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_QQ.rc
new file mode 100644
index 0000000000..11eaa23c9c
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_QQ.rc
@@ -0,0 +1,96 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//############################################QQ###############################################################
+//##############################################################################################################
+ IDI_MOBILEQQ ICON "icons\\QQ\\Mobile QQ.ico"
+ IDI_QQ ICON "icons\\QQ\\QQ.ico"
+ IDI_QQCONCEPT ICON "icons\\QQ\\QQ Concept.ico"
+ IDI_QQCRM ICON "icons\\QQ\\QQ CRM.ico"
+ IDI_QQINT ICON "icons\\QQ\\QQ International.ico"
+ IDI_QQSILVER ICON "icons\\QQ\\QQ Silverlight.ico"
+ IDI_TM ICON "icons\\QQ\\TM.ico"
+ IDI_TM2008 ICON "icons\\QQ\\TM 2008.ico"
+ IDI_WEBQQ ICON "icons\\QQ\\WebQQ.ico"
+ IDI_YAMQQ ICON "icons\\QQ\\Yam QQ.ico"
+
+//##############################################################################################################
+//########################################### QQ overlays ######################################################
+//##############################################################################################################
+ IDI_CLIENT_QQ2000 ICON "icons\\QQ\\QQ 2000.ico"
+ IDI_CLIENT_QQ2004 ICON "icons\\QQ\\QQ 2004.ico"
+ IDI_CLIENT_TM1 ICON "icons\\QQ\\TM 1.ico"
+ IDI_CLIENT_TM2 ICON "icons\\QQ\\TM 2.ico"
+ IDI_CLIENT_TM_QQ2003 ICON "icons\\QQ\\TM 3 QQ 2003.ico"
+ IDI_CLIENT_TM_QQ2005 ICON "icons\\QQ\\TM QQ 2005.ico"
+ IDI_CLIENT_TM_QQ2006 ICON "icons\\QQ\\TM QQ 2006.ico"
+ IDI_CLIENT_TM_QQ2007 ICON "icons\\QQ\\TM QQ 2007.ico"
+ IDI_CLIENT_TM_QQ2008 ICON "icons\\QQ\\TM QQ 2008.ico"
+ IDI_CLIENT_TM_QQ2009 ICON "icons\\QQ\\TM QQ 2009.ico"
+ IDI_CLIENT_TM_QQ2010 ICON "icons\\QQ\\TM QQ 2010.ico"
+ IDI_CLIENT_TM_QQ2011 ICON "icons\\QQ\\TM QQ 2011.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_RSS.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_RSS.rc
new file mode 100644
index 0000000000..5f34b3cd7e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_RSS.rc
@@ -0,0 +1,75 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//############################################RSS###############################################################
+//##############################################################################################################
+ IDI_ATOM1 ICON "icons\\rss\\Atom 1.ico"
+ IDI_ATOM3 ICON "icons\\rss\\Atom 3.ico"
+ IDI_RSS09 ICON "icons\\rss\\RSS 0.9.ico"
+ IDI_RSS1 ICON "icons\\rss\\RSS 1.ico"
+ IDI_RSS2 ICON "icons\\rss\\RSS 2.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Skype.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Skype.rc
new file mode 100644
index 0000000000..46f7e1ec86
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Skype.rc
@@ -0,0 +1,73 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//############################################# Skype ##########################################################
+//##############################################################################################################
+ IDI_SKYPE1 ICON "icons\\Skype\\Skype 1.x.ico"
+ IDI_SKYPE2 ICON "icons\\Skype\\Skype 2.x.ico"
+ IDI_SKYPE3 ICON "icons\\Skype\\Skype 3.x.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Tlen.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Tlen.rc
new file mode 100644
index 0000000000..c7751d2602
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Tlen.rc
@@ -0,0 +1,78 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################### Tlen #####################################################
+//##############################################################################################################
+ IDI_TLEN ICON "icons\\Tlen\\Tlen.ico"
+
+//##############################################################################################################
+//########################################### Tlen overlays ####################################################
+//##############################################################################################################
+ IDI_CLIENT_TLEN5 ICON "icons\\Tlen\\Tlen 5.ico"
+ IDI_CLIENT_TLEN6 ICON "icons\\Tlen\\Tlen 6.ico"
+ IDI_CLIENT_TLEN7 ICON "icons\\Tlen\\Tlen 7.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_VoIP.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_VoIP.rc
new file mode 100644
index 0000000000..72377b5508
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_VoIP.rc
@@ -0,0 +1,73 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//######################################### VoIP clients #######################################################
+//##############################################################################################################
+ IDI_GIZMO ICON "icons\\VoIP\\Gizmo.ico"
+ IDI_WENGOPHONE ICON "icons\\VoIP\\WengoPhone.ico"
+ IDI_ZOEP ICON "icons\\VoIP\\Zoep.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Weather.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Weather.rc
new file mode 100644
index 0000000000..cc2f04507a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Weather.rc
@@ -0,0 +1,92 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//############################################# Weather ########################################################
+//##############################################################################################################
+ IDI_ACCU ICON "icons\\Weather\\accu.ico"
+ IDI_GISMETEO ICON "icons\\Weather\\gismeteo.ico"
+ IDI_INTELLI ICON "icons\\Weather\\intelli.ico"
+ IDI_METEOGID ICON "icons\\Weather\\meteogid.ico"
+ IDI_METEONOVOSTI ICON "icons\\Weather\\meteonovosti.ico"
+ IDI_NOAA ICON "icons\\Weather\\noaa.ico"
+ IDI_REALMETEO ICON "icons\\Weather\\realmeteo.ico"
+ IDI_UNDERGROUND ICON "icons\\Weather\\underground.ico"
+ IDI_WEATHER ICON "icons\\Weather\\weather.ico"
+ IDI_WEATHER_CN ICON "icons\\Weather\\weather_cn.ico"
+ IDI_WEATHERXML ICON "icons\\Weather\\weatherxml.ico"
+ IDI_WETTER ICON "icons\\Weather\\wetter.ico"
+ IDI_YWEATHER ICON "icons\\Weather\\yweather.ico"
+
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//################################# Weather overlays ###########################################################
+//##############################################################################################################
+ IDI_CLIENT_WEATHER ICON "icons\\Weather\\weather_over.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/icons_Yahoo.rc b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Yahoo.rc
new file mode 100644
index 0000000000..8cb3a061a5
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/icons_Yahoo.rc
@@ -0,0 +1,93 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+//
+// Generated from the TEXTINCLUDE 2 resource.
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+#include "afxres.h"
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// Russian resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_RUS)
+#ifdef _WIN32
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+#pragma code_page(1251)
+#endif //_WIN32
+
+#endif // Russian resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+/////////////////////////////////////////////////////////////////////////////
+// English (U.S.) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+#ifdef _WIN32
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+#endif //_WIN32
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Icon
+//
+// Icon with lowest ID value placed first to ensure application icon
+// remains consistent on all systems.
+//##############################################################################################################
+//################################################ Yahoo #######################################################
+//##############################################################################################################
+ IDI_LIBYAHOO2 ICON "icons\\Yahoo\\libyahoo2.ico"
+ IDI_PINGBOX ICON "icons\\Yahoo\\PingBox.ico"
+ IDI_YAHOO ICON "icons\\Yahoo\\Yahoo.ico"
+ IDI_YAHOO5 ICON "icons\\Yahoo\\Yahoo 5.ico"
+ IDI_YAHOO6 ICON "icons\\Yahoo\\Yahoo 6.ico"
+ IDI_YAHOO7 ICON "icons\\Yahoo\\Yahoo 7.ico"
+ IDI_YAHOO8 ICON "icons\\Yahoo\\Yahoo 8.ico"
+ IDI_YAHOO10 ICON "icons\\Yahoo\\Yahoo 10.ico"
+ IDI_YAHOO_GO_MOBILE ICON "icons\\Yahoo\\Yahoo Go Mobile.ico"
+
+//##############################################################################################################
+//################################################## Overlays ##################################################
+//##############################################################################################################
+
+//##############################################################################################################
+//################################# Yahoo overlays #############################################################
+//##############################################################################################################
+ IDI_CLIENT_YAHOO5 ICON "icons\\Yahoo\\Yahoo_5.ico"
+ IDI_CLIENT_YAHOO6 ICON "icons\\Yahoo\\Yahoo_6.ico"
+ IDI_CLIENT_YAHOO7 ICON "icons\\Yahoo\\Yahoo_7.ico"
+ IDI_CLIENT_YAHOO8 ICON "icons\\Yahoo\\Yahoo_8.ico"
+ IDI_CLIENT_YAHOO9 ICON "icons\\Yahoo\\Yahoo_9.ico"
+ IDI_CLIENT_YAHOO10 ICON "icons\\Yahoo\\Yahoo_10.ico"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+ IDS_IDENTIFY "# Finger Icons #"
+END
+
+#endif // English (U.S.) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/resource.rc b/plugins/!Deprecated/FingerPrintModPlus/res/resource.rc
new file mode 100644
index 0000000000..96ce67b6fb
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/resource.rc
@@ -0,0 +1,118 @@
+// Microsoft Visual C++ generated resource script.
+//
+#include "..\src\resource.h"
+
+#define APSTUDIO_READONLY_SYMBOLS
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 2 resource.
+//
+#include "afxres.h"
+
+/////////////////////////////////////////////////////////////////////////////
+#undef APSTUDIO_READONLY_SYMBOLS
+
+/////////////////////////////////////////////////////////////////////////////
+// English (United States) resources
+
+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+#pragma code_page(1252)
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE
+BEGIN
+ "resource.h\0"
+END
+
+2 TEXTINCLUDE
+BEGIN
+ "#include ""afxres.h""\r\n"
+ "\0"
+END
+
+3 TEXTINCLUDE
+BEGIN
+ "\r\n"
+ "\0"
+END
+
+#endif // APSTUDIO_INVOKED
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Dialog
+//
+
+IDD_DIALOG DIALOGEX 0, 0, 314, 254
+STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE
+EXSTYLE WS_EX_CONTROLPARENT
+FONT 8, "MS Shell Dlg", 0, 0, 0x1
+BEGIN
+ GROUPBOX "Fingerprint icons",IDC_STATIC,0,0,156,238
+ CONTROL "Overlay#1",IDC_OVERLAY1,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,6,13,144,10
+ CONTROL "Overlay#2",IDC_OVERLAY2,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,6,23,144,10
+ CONTROL "Overlay#3",IDC_OVERLAY3,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,6,33,144,10
+ CONTROL "Show Version as Overlay#2",IDC_VERSION,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,6,43,144,10
+ GROUPBOX "Showing groups",IDC_STATIC,158,0,155,238
+ CONTROL "Miranda",IDC_GROUPMIRANDA,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,13,144,10
+ CONTROL "Multi-Protocol",IDC_GROUPMULTI,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,23,144,10
+ CONTROL "Pack overlays",IDC_GROUPPACKS,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,33,144,10
+ CONTROL "Others",IDC_GROUPOTHERS,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,43,144,10
+ CONTROL "AIM",IDC_GROUPAIM,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,63,144,10
+ CONTROL "Gadu-Gadu",IDC_GROUPGADU,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,73,144,10
+ CONTROL "ICQ",IDC_GROUPICQ,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,83,144,10
+ CONTROL "IRC",IDC_GROUPIRC,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,93,144,10
+ CONTROL "Jabber",IDC_GROUPJABBER,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,103,144,10
+ CONTROL "Mail.ru Agent",IDC_GROUPMAIL,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,113,144,10
+ CONTROL "MSN",IDC_GROUPMSN,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,123,144,10
+ CONTROL "QQ",IDC_GROUPQQ,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,133,144,10
+ CONTROL "RSS",IDC_GROUPRSS,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,143,144,10
+ CONTROL "Skype",IDC_GROUPSKYPE,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,153,144,10
+ CONTROL "Tlen",IDC_GROUPTLEN,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,163,144,10
+ CONTROL "VoIP",IDC_GROUPVOIP,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,173,144,10
+ CONTROL "Weather",IDC_GROUPWEATHER,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,183,144,10
+ CONTROL "Yahoo",IDC_GROUPYAHOO,"Button",BS_AUTOCHECKBOX | BS_LEFTTEXT | WS_TABSTOP,164,193,144,10
+ LTEXT "Note: Miranda NG will have to be restarted for changes to take effect.",IDC_OPTCHANGENOTE,0,240,302,10
+END
+
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// DESIGNINFO
+//
+
+#ifdef APSTUDIO_INVOKED
+GUIDELINES DESIGNINFO
+BEGIN
+ IDD_DIALOG, DIALOG
+ BEGIN
+ LEFTMARGIN, 7
+ RIGHTMARGIN, 307
+ TOPMARGIN, 7
+ BOTTOMMARGIN, 233
+ END
+END
+#endif // APSTUDIO_INVOKED
+
+#endif // English (United States) resources
+/////////////////////////////////////////////////////////////////////////////
+
+
+
+#ifndef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// Generated from the TEXTINCLUDE 3 resource.
+//
+
+
+/////////////////////////////////////////////////////////////////////////////
+#endif // not APSTUDIO_INVOKED
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/res/version.rc b/plugins/!Deprecated/FingerPrintModPlus/res/version.rc
new file mode 100644
index 0000000000..cfcefd0a61
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/res/version.rc
@@ -0,0 +1,64 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda NG
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+#ifdef APSTUDIO_INVOKED
+#error this file is not editable by Microsoft Visual C++
+#endif //APSTUDIO_INVOKED
+
+#include <windows.h>
+#include "..\src\version.h"
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Version
+//
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION __FILEVERSION_STRING
+ PRODUCTVERSION __FILEVERSION_STRING
+ FILEFLAGSMASK 0x17L
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE 0x2L
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "041904b0"
+ BEGIN
+ VALUE "FileDescription", "Fingerprint Mod+ client version icons module"
+ VALUE "FileVersion", __VERSION_STRING
+ VALUE "InternalName", __INTERNAL_NAME_STRING
+ VALUE "LegalCopyright", __LEGAL_COPYRIGHT_STRING
+ VALUE "OriginalFilename", "fingerprint.dll"
+ VALUE "ProductName", "Fingerprint Mod+ client version icons module"
+ VALUE "ProductVersion", __VERSION_STRING
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x419, 1200
+ END
+END
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/finger_groups.h b/plugins/!Deprecated/FingerPrintModPlus/src/finger_groups.h
new file mode 100644
index 0000000000..75c595a491
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/finger_groups.h
@@ -0,0 +1,94 @@
+case MIRANDA_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMiranda", 1))
+ return _T("Client Icons/Miranda");
+ break;
+case MULTIPROTOCOL_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMulti", 1))
+ return _T("Client Icons/Multi-Protocol");
+ break;
+case ICQ_OFF_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupIcq", 1))
+ return _T("Client Icons/ICQ/Official");
+ break;
+case ICQ_UNOFF_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupIcq", 1))
+ return _T("Client Icons/ICQ/Unofficial");
+ break;
+case JABBER_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupJabber", 1))
+ return _T("Client Icons/Jabber");
+ break;
+case MSN_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMsn", 1))
+ return _T("Client Icons/MSN");
+ break;
+case AIM_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupAim", 1))
+ return _T("Client Icons/AIM");
+ break;
+case YAHOO_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupYahoo", 1))
+ return _T("Client Icons/Yahoo");
+ break;
+case IRC_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupIrc", 1))
+ return _T("Client Icons/IRC");
+ break;
+case VOIP_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupVoIP", 1))
+ return _T("Client Icons/VoIP");
+ break;
+case SKYPE_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupSkype", 1))
+ return _T("Client Icons/Skype");
+ break;
+case GADU_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupGadu", 1))
+ return _T("Client Icons/Gadu-Gadu");
+ break;
+case PACKS_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupPacks", 1))
+ return _T("Client Icons/Miranda/Pack overlays");
+ break;
+case MRA_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMail", 1))
+ return _T("Client Icons/Mail.Ru Agent");
+ break;
+case OVER1_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMiranda", 1))
+ return _T("Client Icons/Miranda/Overlays#1");
+ break;
+case SECURITY_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupOtherProtos", 1))
+ return _T("Client Icons/Overlays/Security");
+ break;
+case OTHER_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupOtherProtos", 1))
+ return _T("Client Icons/Other");
+ break;
+case OVER2_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupMiranda", 1))
+ return _T("Client Icons/Miranda/Overlays#2");
+ break;
+case PLATFORM_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupOtherProtos", 1))
+ return _T("Client Icons/Overlays/Platform");
+ break;
+case WEATHER_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupWeather", 1))
+ return _T("Client Icons/Weather");
+ break;
+case RSS_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupRSS", 1))
+ return _T("Client Icons/RSS");
+ break;
+case QQ_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupQQ", 1))
+ return _T("Client Icons/QQ");
+ break;
+case TLEN_CASE:
+ if ( db_get_b(NULL, "Finger", "GroupTlen", 1))
+ return _T("Client Icons/Tlen");
+ break;
+default:
+ return _T("Client Icons"); \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/fingerprint.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/fingerprint.cpp
new file mode 100644
index 0000000000..0a628b23bd
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/fingerprint.cpp
@@ -0,0 +1,1102 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+//Start of header
+#include "global.h"
+
+static UINT g_LPCodePage;
+static TCHAR g_szSkinLib[MAX_PATH];
+static HANDLE hExtraIcon = NULL;
+static HANDLE hFolderChanged = NULL, hIconFolder = NULL;
+
+static FOUNDINFO* fiList = NULL;
+static int nFICount = 0;
+
+/*
+* Prepare
+* prepares upperstring masks and registers them in IcoLib
+*/
+
+static TCHAR* getSectionName(int flag)
+{
+ switch(flag)
+ {
+ #include "finger_groups.h"
+ }
+ return NULL;
+}
+
+void FASTCALL Prepare(KN_FP_MASK* mask, bool bEnable)
+{
+ mask->szMaskUpper = NULL;
+
+ if (mask->hIcolibItem)
+ Skin_RemoveIcon(mask->szIconName);
+ mask->hIcolibItem = NULL;
+
+ if (!mask->szMask || !mask->szIconFileName || !bEnable)
+ return;
+
+ size_t iMaskLen = _tcslen(mask->szMask) + 1;
+ LPTSTR pszNewMask = (LPTSTR)HeapAlloc(hHeap, HEAP_NO_SERIALIZE, iMaskLen * sizeof(TCHAR));
+ _tcscpy_s(pszNewMask, iMaskLen, mask->szMask);
+ _tcsupr_s(pszNewMask, iMaskLen);
+ mask->szMaskUpper = pszNewMask;
+
+ TCHAR destfile[MAX_PATH];
+ if (*mask->szIconFileName == 0)
+ GetModuleFileName(g_hInst, destfile, MAX_PATH);
+ else {
+ mir_sntprintf(destfile, SIZEOF(destfile), _T("%s\\%s.dll"), g_szSkinLib, mask->szIconFileName);
+
+ struct _stat64i32 stFileInfo;
+ if ( _tstat(destfile, &stFileInfo) == -1)
+ return;
+ }
+
+ LPTSTR SectName = getSectionName(mask->iSectionFlag);
+ if (SectName == NULL)
+ return;
+
+ SKINICONDESC sid = { sizeof(sid) };
+ sid.flags = SIDF_ALL_TCHAR;
+ sid.ptszSection = SectName;
+ sid.pszName = mask->szIconName;
+ sid.ptszDescription = mask->szClientDescription;
+ sid.ptszDefaultFile = destfile;
+ sid.iDefaultIndex = -mask->iIconIndex;
+ sid.cx = sid.cy = 16;
+ mask->hIcolibItem = Skin_AddIcon(&sid);
+}
+
+/*
+* Register icons
+*/
+
+void RegisterIcons()
+{
+ // prepare masks
+ int i;
+
+ if (hHeap)
+ HeapDestroy(hHeap);
+ hHeap = HeapCreate(HEAP_NO_SERIALIZE, 0, 0);
+
+ for (i=0; i < DEFAULT_KN_FP_MASK_COUNT; i++)
+ Prepare(&def_kn_fp_mask[i], true);
+
+ bool bEnable = db_get_b(NULL, "Finger", "Overlay1", 1) != 0;
+ for (i=0; i < DEFAULT_KN_FP_OVERLAYS_COUNT; i++)
+ Prepare(&def_kn_fp_overlays_mask[i], bEnable);
+
+ bEnable = db_get_b(NULL, "Finger", "Overlay2", 1) != 0;
+ if ( db_get_b(NULL, "Finger", "ShowVersion", 0)) {
+ for (i = 0; i < DEFAULT_KN_FP_OVERLAYS2_COUNT; i++)
+ Prepare(&def_kn_fp_overlays2_mask[i], bEnable);
+ }
+ else {
+ for (i=0; i < DEFAULT_KN_FP_OVERLAYS2_NO_VER_COUNT; i++)
+ Prepare(&def_kn_fp_overlays2_mask[i], bEnable);
+ for (; i < DEFAULT_KN_FP_OVERLAYS2_COUNT; i++)
+ Prepare(&def_kn_fp_overlays2_mask[i], false);
+ }
+
+ bEnable = db_get_b(NULL, "Finger", "Overlay3", 1) != 0;
+ for (i=0; i < DEFAULT_KN_FP_OVERLAYS3_COUNT; i++)
+ Prepare(&def_kn_fp_overlays3_mask[i], bEnable);
+}
+
+/*
+* OnModulesLoaded
+* Hook necessary events here
+*/
+int OnModulesLoaded(WPARAM wParam, LPARAM lParam)
+{
+ g_LPCodePage = CallService(MS_LANGPACK_GETCODEPAGE, 0, 0);
+
+ //Hook necessary events
+ HookEvent(ME_SKIN2_ICONSCHANGED, OnIconsChanged);
+ HookEvent(ME_DB_CONTACT_SETTINGCHANGED, OnContactSettingChanged);
+ HookEvent(ME_OPT_INITIALISE, OnOptInitialise);
+
+ hExtraIcon = ExtraIcon_Register("Client","Fingerprint","client_Miranda_Unknown",
+ OnExtraIconListRebuild,OnExtraImageApply,OnExtraIconClick);
+
+ if (ServiceExists(MS_FOLDERS_REGISTER_PATH)) {
+ hIconFolder = FoldersRegisterCustomPathT("Fingerprint", "Icons", _T(MIRANDA_PATH) _T("\\") DEFAULT_SKIN_FOLDER);
+ FoldersGetCustomPathT(hIconFolder, g_szSkinLib, SIZEOF(g_szSkinLib), _T(""));
+ }
+ else CallService(MS_UTILS_PATHTOABSOLUTET, (WPARAM)DEFAULT_SKIN_FOLDER, (LPARAM)g_szSkinLib);
+
+ RegisterIcons();
+ return 0;
+}
+
+/* ApplyFingerprintImage
+* 1)Try to find appropriate mask
+* 2)Register icon in extraimage list if not yet registered (EMPTY_EXTRA_ICON)
+* 3)Set ExtraImage for contact
+*/
+
+int FASTCALL ApplyFingerprintImage(HANDLE hContact, LPTSTR szMirVer)
+{
+ if (hContact == NULL)
+ return 0;
+
+ HANDLE hImage = INVALID_HANDLE_VALUE;
+ if (szMirVer)
+ hImage = GetIconIndexFromFI(szMirVer);
+
+ ExtraIcon_SetIcon(hExtraIcon, hContact, hImage);
+ return 0;
+}
+
+int OnExtraIconClick(WPARAM wParam, LPARAM lParam, LPARAM)
+{
+ CallService(MS_USERINFO_SHOWDIALOG, wParam, NULL);
+ return 0;
+}
+
+/*
+* OnExtraIconListRebuild
+* Set all registered indexes in array to EMPTY_EXTRA_ICON (unregistered icon)
+*/
+int OnExtraIconListRebuild(WPARAM wParam, LPARAM lParam)
+{
+ ClearFI();
+ return 0;
+}
+
+/*
+* OnIconsChanged
+*/
+int OnIconsChanged(WPARAM wParam, LPARAM lParam)
+{
+ ClearFI();
+ return 0;
+}
+
+/*
+* OnExtraImageApply
+* Try to get MirVer value from db for contact and if success calls ApplyFingerprintImage
+*/
+
+int OnExtraImageApply(WPARAM wParam, LPARAM lParam)
+{
+ HANDLE hContact = (HANDLE)wParam;
+ if (hContact == NULL)
+ return 0;
+
+ char *szProto = GetContactProto((HANDLE)wParam);
+ if (szProto != NULL) {
+ DBVARIANT dbvMirVer = { 0 };
+
+ if (!DBGetContactSettingTString(hContact, szProto, "MirVer", &dbvMirVer)) {
+ ApplyFingerprintImage(hContact, dbvMirVer.ptszVal);
+ DBFreeVariant(&dbvMirVer);
+ }
+ else ApplyFingerprintImage(hContact, NULL);
+ }
+ else ApplyFingerprintImage(hContact, NULL);
+ return 0;
+}
+
+/*
+* OnContactSettingChanged
+* if contact settings changed apply new image or remove it
+*/
+int OnContactSettingChanged(WPARAM wParam, LPARAM lParam)
+{
+ if ((HANDLE)wParam == NULL)
+ return 0;
+
+ DBCONTACTWRITESETTING* cws = (DBCONTACTWRITESETTING*)lParam;
+ if (cws && cws->szSetting && !strcmp(cws->szSetting, "MirVer")) {
+ if (cws->value.type == DBVT_UTF8) {
+ LPWSTR wszVal = NULL;
+ int iValLen = MultiByteToWideChar(CP_UTF8, 0, cws->value.pszVal, -1, NULL, 0);
+ if (iValLen > 0) {
+ wszVal = (LPWSTR)mir_alloc(iValLen * sizeof(WCHAR));
+ MultiByteToWideChar(CP_UTF8, 0, cws->value.pszVal, -1, wszVal, iValLen);
+ }
+ ApplyFingerprintImage((HANDLE)wParam, wszVal);
+ mir_free(wszVal);
+ }
+ else if (cws->value.type == DBVT_ASCIIZ) {
+ LPWSTR wszVal = NULL;
+ int iValLen = MultiByteToWideChar(g_LPCodePage, 0, cws->value.pszVal, -1, NULL, 0);
+ if (iValLen > 0) {
+ wszVal = (LPWSTR)mir_alloc(iValLen * sizeof(WCHAR));
+ MultiByteToWideChar(g_LPCodePage, 0, cws->value.pszVal, -1, wszVal, iValLen);
+ }
+ ApplyFingerprintImage((HANDLE)wParam, wszVal);
+ mir_free(wszVal);
+ }
+ else if (cws->value.type == DBVT_WCHAR) {
+ ApplyFingerprintImage((HANDLE)wParam, cws->value.pwszVal);
+ }
+ else ApplyFingerprintImage((HANDLE)wParam, NULL);
+ }
+ return 0;
+}
+
+/*
+* WildCompareA
+* Compare 'name' string with 'mask' strings.
+* Masks can contain '*' or '?' wild symbols
+* Asterics '*' symbol covers 'empty' symbol too e.g WildCompare("Tst","T*st*"), returns TRUE
+* In order to handle situation 'at least one any sybol' use "?*" combination:
+* e.g WildCompare("Tst","T?*st*"), returns FALSE, but both WildCompare("Test","T?*st*") and
+* WildCompare("Teeest","T?*st*") return TRUE.
+*
+* Function is case sensitive! so convert input or modify func to use _qtoupper()
+*
+* Mask can contain several submasks. In this case each submask (including first)
+* should start from '|' e.g: "|first*submask|second*mask".
+*
+* Dec 25, 2006 by FYR:
+* Added Exception to masks: the mask "|^mask3|mask2|mask1" means:
+* if NOT according to mask 3 AND (mask1 OR mask2)
+* EXCEPTION should be BEFORE main mask:
+* IF Exception match - the comparing stops as FALSE
+* IF Exception does not match - comparing continue
+* IF Mask match - comparing stops as TRUE
+* IF Mask does not not match comparing continue
+*/
+BOOL FASTCALL WildCompareA(LPSTR szName, LPSTR szMask)
+{
+ if (*szMask != '|')
+ return WildCompareProcA(szName, szMask);
+
+ size_t s = 1, e = 1;
+ LPSTR szTemp = (LPSTR)_alloca(strlen(szMask) * sizeof(CHAR) + sizeof(CHAR));
+ BOOL bExcept;
+
+ while(szMask[e] != '\0') {
+ s = e;
+ while(szMask[e] != '\0' && szMask[e] != '|') e++;
+
+ // exception mask
+ bExcept = (*(szMask + s) == '^');
+ if (bExcept) s++;
+
+ memcpy(szTemp, szMask + s, (e - s) * sizeof(CHAR));
+ szTemp[e - s] = '\0';
+
+ if (WildCompareProcA(szName, szTemp))
+ return !bExcept;
+
+ if (szMask[e] != '\0')
+ e++;
+ else
+ return FALSE;
+ }
+ return FALSE;
+}
+
+/*
+* WildCompareW
+* Compare 'name' string with 'mask' strings.
+* Masks can contain '*' or '?' wild symbols
+* Asterics '*' symbol covers 'empty' symbol too e.g WildCompare("Tst","T*st*"), returns TRUE
+* In order to handle situation 'at least one any sybol' use "?*" combination:
+* e.g WildCompare("Tst","T?*st*"), returns FALSE, but both WildCompare("Test","T?*st*") and
+* WildCompare("Teeest","T?*st*") return TRUE.
+*
+* Function is case sensitive! so convert input or modify func to use _qtoupper()
+*
+* Mask can contain several submasks. In this case each submask (including first)
+* should start from '|' e.g: "|first*submask|second*mask".
+*
+* Dec 25, 2006 by FYR:
+* Added Exception to masks: the mask "|^mask3|mask2|mask1" means:
+* if NOT according to mask 3 AND (mask1 OR mask2)
+* EXCEPTION should be BEFORE main mask:
+* IF Exception match - the comparing stops as FALSE
+* IF Exception does not match - comparing continue
+* IF Mask match - comparing stops as TRUE
+* IF Mask does not not match comparing continue
+*/
+BOOL FASTCALL WildCompareW(LPWSTR wszName, LPWSTR wszMask)
+{
+ if (wszMask == NULL)
+ return NULL;
+
+ if (*wszMask != L'|')
+ return WildCompareProcW(wszName, wszMask);
+
+ size_t s = 1, e = 1;
+ LPWSTR wszTemp = (LPWSTR)_alloca(wcslen(wszMask) * sizeof(WCHAR) + sizeof(WCHAR));
+ BOOL bExcept;
+
+ while(wszMask[e] != L'\0')
+ {
+ s = e;
+ while(wszMask[e] != L'\0' && wszMask[e] != L'|') e++;
+
+ // exception mask
+ bExcept = (*(wszMask + s) == L'^');
+ if (bExcept) s++;
+
+ memcpy(wszTemp, wszMask + s, (e - s) * sizeof(WCHAR));
+ wszTemp[e - s] = L'\0';
+
+ if (WildCompareProcW(wszName, wszTemp))
+ return !bExcept;
+
+ if (wszMask[e] != L'\0')
+ e++;
+ else
+ return FALSE;
+ }
+ return FALSE;
+}
+
+BOOL __inline WildCompareProcA(LPSTR szName, LPSTR szMask)
+{
+ LPSTR szLast = NULL;
+ for (;; szMask++, szName++)
+ {
+ if (*szMask != '?' && *szMask != *szName) break;
+ if (*szName == '\0') return ((BOOL)!*szMask);
+ }
+ if (*szMask != '*') return FALSE;
+ for (;; szMask++, szName++)
+ {
+ while(*szMask == '*')
+ {
+ szLast = szMask++;
+ if (*szMask == '\0') return ((BOOL)!*szMask); /* true */
+ }
+ if (*szName == '\0') return ((BOOL)!*szMask); /* *mask == EOS */
+ if (*szMask != '?' && *szMask != *szName && szLast != NULL)
+ {
+ szName -= (size_t)(szMask - szLast) - 1;
+ szMask = szLast;
+ }
+ }
+}
+
+BOOL __inline WildCompareProcW(LPWSTR wszName, LPWSTR wszMask)
+{
+ LPWSTR wszLast = NULL;
+ for (;; wszMask++, wszName++)
+ {
+ if (*wszMask != L'?' && *wszMask != *wszName) break;
+ if (*wszName == L'\0') return ((BOOL)!*wszMask);
+ }
+ if (*wszMask != L'*') return FALSE;
+ for (;; wszMask++, wszName++)
+ {
+ while(*wszMask == L'*')
+ {
+ wszLast = wszMask++;
+ if (*wszMask == L'\0') return ((BOOL)!*wszMask); /* true */
+ }
+ if (*wszName == L'\0') return ((BOOL)!*wszMask); /* *mask == EOS */
+ if (*wszMask != L'?' && *wszMask != *wszName && wszLast != NULL)
+ {
+ wszName -= (size_t)(wszMask - wszLast) - 1;
+ wszMask = wszLast;
+ }
+ }
+}
+
+static void MatchMasks(TCHAR* szMirVer, short *base, short *overlay,short *overlay2,short *overlay3)
+{
+ short i = 0, j = -1, k = -1, n = -1;
+
+ for (i=0; i < DEFAULT_KN_FP_MASK_COUNT; i++) {
+ KN_FP_MASK& p = def_kn_fp_mask[i];
+ if (p.hIcolibItem == NULL)
+ continue;
+
+ if ( !WildCompareW(szMirVer, p.szMaskUpper))
+ continue;
+
+ if (p.szIconFileName != _T("")) {
+ TCHAR destfile[MAX_PATH];
+ mir_sntprintf(destfile, SIZEOF(destfile), _T("%s\\%s.dll"), g_szSkinLib, p.szIconFileName);
+ struct _stat64i32 stFileInfo;
+
+ if (_tstat(destfile, &stFileInfo) == -1)
+ i = NOTFOUND_MASK_NUMBER;
+ }
+ break;
+ }
+
+ if (!def_kn_fp_mask[i].fNotUseOverlay && i < DEFAULT_KN_FP_MASK_COUNT) {
+ for (j = 0; j < DEFAULT_KN_FP_OVERLAYS_COUNT; j++) {
+ KN_FP_MASK& p = def_kn_fp_overlays_mask[j];
+ if (p.hIcolibItem == NULL)
+ continue;
+
+ if ( !WildCompare(szMirVer, p.szMaskUpper))
+ continue;
+
+ if (p.szIconFileName != _T("ClientIcons_Packs"))
+ break;
+
+ TCHAR destfile[MAX_PATH];
+ mir_sntprintf(destfile, SIZEOF(destfile), _T("%s\\%s.dll"), g_szSkinLib, p.szIconFileName);
+
+ struct _stat64i32 stFileInfo;
+ if ( _tstat(destfile, &stFileInfo) != -1)
+ break;
+ }
+
+ for (k = 0; k < DEFAULT_KN_FP_OVERLAYS2_COUNT; k++) {
+ KN_FP_MASK& p = def_kn_fp_overlays2_mask[k];
+ if (p.hIcolibItem == NULL)
+ continue;
+
+ if ( WildCompareW(szMirVer, p.szMaskUpper))
+ break;
+ }
+
+ for (n = 0; n < DEFAULT_KN_FP_OVERLAYS3_COUNT; n++) {
+ KN_FP_MASK& p = def_kn_fp_overlays3_mask[n];
+ if (p.hIcolibItem == NULL)
+ continue;
+
+ if ( WildCompareW(szMirVer, p.szMaskUpper))
+ break;
+ }
+ }
+
+ *base = (i < DEFAULT_KN_FP_MASK_COUNT) ? i : -1;
+ *overlay = (j < DEFAULT_KN_FP_OVERLAYS_COUNT) ? j : -1;
+ *overlay2 = (k < DEFAULT_KN_FP_OVERLAYS2_COUNT) ? k : -1;
+ *overlay3 = (n < DEFAULT_KN_FP_OVERLAYS3_COUNT) ? n : -1;
+}
+
+/* GetIconsIndexesA
+* Retrieves Icons indexes by Mirver
+*/
+
+void FASTCALL GetIconsIndexesA(LPSTR szMirVer, short *base, short *overlay,short *overlay2,short *overlay3)
+{
+ if (strcmp(szMirVer, "?") == 0) {
+ *base = UNKNOWN_MASK_NUMBER;
+ *overlay = -1;
+ *overlay2 = -1;
+ *overlay3 = -1;
+ return;
+ }
+
+ LPTSTR tszMirVerUp = mir_a2t(szMirVer);
+ _tcsupr(tszMirVerUp);
+ MatchMasks(tszMirVerUp, base, overlay, overlay2, overlay3);
+ mir_free(tszMirVerUp);
+}
+
+/* GetIconsIndexesW
+* Retrieves Icons indexes by Mirver
+*/
+
+void FASTCALL GetIconsIndexesW(LPWSTR wszMirVer, short *base, short *overlay,short *overlay2,short *overlay3)
+{
+ if (wcscmp(wszMirVer, L"?") == 0)
+ {
+ *base = UNKNOWN_MASK_NUMBER;
+ *overlay = -1;
+ *overlay2 = -1;
+ *overlay3 = -1;
+ return;
+ }
+
+ LPWSTR wszMirVerUp = NEWWSTR_ALLOCA(wszMirVer);
+ _wcsupr(wszMirVerUp);
+ MatchMasks(wszMirVerUp, base, overlay, overlay2, overlay3);
+}
+
+/*
+* CreateIconFromIndexes
+* returns hIcon of joined icon by given indexes
+*/
+
+HICON FASTCALL CreateIconFromIndexes(short base, short overlay, short overlay2, short overlay3)
+{
+ HICON hIcon = NULL; // returned HICON
+ HICON hTmp = NULL;
+ HICON icMain = NULL;
+ HICON icOverlay = NULL;
+ HICON icOverlay2 = NULL;
+ HICON icOverlay3 = NULL;
+
+ KN_FP_MASK* mainMask = &(def_kn_fp_mask[base]);
+ icMain = Skin_GetIconByHandle(mainMask->hIcolibItem);
+
+ if (icMain) {
+ KN_FP_MASK* overlayMask = (overlay != -1) ? &(def_kn_fp_overlays_mask[overlay]) : NULL;
+ KN_FP_MASK* overlay2Mask = (overlay2 != -1) ? &(def_kn_fp_overlays2_mask[overlay2]) : NULL;
+ KN_FP_MASK* overlay3Mask = (overlay3 != -1) ? &(def_kn_fp_overlays3_mask[overlay3]) : NULL;
+ icOverlay = (overlayMask == NULL) ? NULL : Skin_GetIconByHandle(overlayMask->hIcolibItem);
+ icOverlay2 = (overlay2Mask == NULL) ? NULL : Skin_GetIconByHandle(overlay2Mask->hIcolibItem);
+ icOverlay3 = (overlay3Mask == NULL) ? NULL : Skin_GetIconByHandle(overlay3Mask->hIcolibItem);
+
+ hIcon = icMain;
+
+ if (overlayMask) {
+ hIcon = CreateJoinedIcon(hIcon, icOverlay);
+ hTmp = hIcon;
+ }
+
+ if (overlay2Mask) {
+ hIcon = CreateJoinedIcon(hIcon, icOverlay2);
+ if (hTmp) DestroyIcon(hTmp);
+ hTmp = hIcon;
+ }
+
+ if (overlay3Mask) {
+ hIcon = CreateJoinedIcon(hIcon, icOverlay3);
+ if (hTmp) DestroyIcon(hTmp);
+ }
+ }
+
+ if (hIcon == icMain)
+ hIcon = CopyIcon(icMain);
+
+ Skin_ReleaseIcon(icMain);
+ Skin_ReleaseIcon(icOverlay);
+ Skin_ReleaseIcon(icOverlay2);
+ Skin_ReleaseIcon(icOverlay3);
+ return hIcon;
+}
+
+/*
+* ServiceGetClientIconA
+* MS_FP_GETCLIENTICON service implementation.
+* wParam - char * MirVer value to get client for.
+* lParam - int noCopy - if wParam is equal to "1" will return icon handler without copiing icon.
+* ICON IS ALWAYS COPIED!!!
+*/
+
+INT_PTR ServiceGetClientIconA(WPARAM wParam, LPARAM lParam)
+{
+ LPSTR szMirVer = (LPSTR)wParam; // MirVer value to get client for.
+ if (szMirVer == NULL)
+ return 0;
+
+ HICON hIcon = NULL; // returned HICON
+ int NoCopy = (int)lParam; // noCopy
+ short base, overlay, overlay2, overlay3;
+
+ GetIconsIndexesA(szMirVer, &base, &overlay, &overlay2, &overlay3);
+ if (base != -1)
+ hIcon = CreateIconFromIndexes(base, overlay, overlay2, overlay3);
+ return (INT_PTR)hIcon;
+}
+
+/*
+ * ServiceSameClientA
+ * MS_FP_SAMECLIENTS service implementation.
+ * wParam - char * first MirVer value
+ * lParam - char * second MirVer value
+ * return pointer to char string - client desription (do not destroy) if clients are same
+ */
+
+INT_PTR ServiceSameClientsA(WPARAM wParam, LPARAM lParam)
+{
+ LPSTR szMirVerFirst = (LPSTR)wParam; // MirVer value to get client for.
+ LPSTR szMirVerSecond = (LPSTR)lParam; // MirVer value to get client for.
+ int firstIndex, secondIndex;
+ BOOL Result = FALSE;
+
+ firstIndex = secondIndex = 0;
+ if (!szMirVerFirst || !szMirVerSecond)
+ return (INT_PTR)NULL; //one of its is not null
+
+ {
+ LPTSTR tszMirVerFirstUp, tszMirVerSecondUp;
+ int iMirVerFirstUpLen, iMirVerSecondUpLen;
+
+ iMirVerFirstUpLen = MultiByteToWideChar(g_LPCodePage, 0, szMirVerFirst, -1, NULL, 0);
+ iMirVerSecondUpLen = MultiByteToWideChar(g_LPCodePage, 0, szMirVerSecond, -1, NULL, 0);
+
+ tszMirVerFirstUp = (LPTSTR)mir_alloc(iMirVerFirstUpLen * sizeof(TCHAR));
+ tszMirVerSecondUp = (LPTSTR)mir_alloc(iMirVerSecondUpLen * sizeof(TCHAR));
+
+ MultiByteToWideChar(g_LPCodePage, 0, szMirVerFirst, -1, tszMirVerFirstUp, iMirVerFirstUpLen);
+ MultiByteToWideChar(g_LPCodePage, 0, szMirVerSecond, -1, tszMirVerSecondUp, iMirVerSecondUpLen);
+
+ _tcsupr_s(tszMirVerFirstUp, iMirVerFirstUpLen);
+ _tcsupr_s(tszMirVerSecondUp, iMirVerSecondUpLen);
+
+ if (_tcscmp(tszMirVerFirstUp, _T("?")) == 0)
+ firstIndex = UNKNOWN_MASK_NUMBER;
+ else
+ while(firstIndex < DEFAULT_KN_FP_MASK_COUNT) {
+ if (WildCompare(tszMirVerFirstUp, def_kn_fp_mask[firstIndex].szMaskUpper))
+ break;
+ firstIndex++;
+ }
+
+ if (_tcscmp(tszMirVerSecondUp, _T("?")) == 0)
+ secondIndex = UNKNOWN_MASK_NUMBER;
+ else
+ while(secondIndex < DEFAULT_KN_FP_MASK_COUNT) {
+ if (WildCompare(tszMirVerSecondUp, def_kn_fp_mask[secondIndex].szMaskUpper))
+ break;
+ secondIndex++;
+ }
+
+ mir_free(tszMirVerFirstUp);
+ mir_free(tszMirVerSecondUp);
+
+ if (firstIndex == secondIndex && firstIndex < DEFAULT_KN_FP_MASK_COUNT)
+ {
+ int iClientDescriptionLen = WideCharToMultiByte(g_LPCodePage, 0, def_kn_fp_mask[firstIndex].szClientDescription, -1, NULL, 0, NULL, NULL);
+ if (iClientDescriptionLen > 0)
+ g_szClientDescription = (LPSTR)mir_realloc(g_szClientDescription, iClientDescriptionLen * sizeof(CHAR));
+ else
+ return (INT_PTR)NULL;
+
+ WideCharToMultiByte(g_LPCodePage, 0, def_kn_fp_mask[firstIndex].szClientDescription, -1, g_szClientDescription, iClientDescriptionLen, NULL, NULL);
+ return (INT_PTR)g_szClientDescription;
+
+ }
+ }
+ return (INT_PTR)NULL;
+}
+
+/*
+* ServiceGetClientIconW
+* MS_FP_GETCLIENTICONW service implementation.
+* wParam - LPWSTR MirVer value to get client for.
+* lParam - int noCopy - if wParam is equal to "1" will return icon handler without copiing icon.
+* ICON IS ALWAYS COPIED!!!
+*/
+
+INT_PTR ServiceGetClientIconW(WPARAM wParam, LPARAM lParam)
+{
+ LPWSTR wszMirVer = (LPWSTR)wParam; // MirVer value to get client for.
+ if (wszMirVer == NULL)
+ return 0;
+
+ short base, overlay, overlay2, overlay3;
+ GetIconsIndexesW(wszMirVer, &base, &overlay, &overlay2, &overlay3);
+
+ HICON hIcon = NULL; // returned HICON
+ if (base != -1)
+ hIcon = CreateIconFromIndexes(base, overlay, overlay2, overlay3);
+
+ return (INT_PTR)hIcon;
+}
+
+/*
+ * ServiceSameClientW
+ * MS_FP_SAMECLIENTSW service implementation.
+ * wParam - LPWSTR first MirVer value
+ * lParam - LPWSTR second MirVer value
+ * return pointer to char string - client desription (do not destroy) if clients are same
+ */
+INT_PTR ServiceSameClientsW(WPARAM wParam, LPARAM lParam)
+{
+ LPWSTR wszMirVerFirst = (LPWSTR)wParam; // MirVer value to get client for.
+ LPWSTR wszMirVerSecond = (LPWSTR)lParam; // MirVer value to get client for.
+ int firstIndex, secondIndex;
+ BOOL Result = FALSE;
+
+ firstIndex = secondIndex = 0;
+ if (!wszMirVerFirst || !wszMirVerSecond) return (INT_PTR)NULL; //one of its is not null
+
+ {
+ LPWSTR wszMirVerFirstUp, wszMirVerSecondUp;
+ size_t iMirVerFirstUpLen, iMirVerSecondUpLen;
+
+ iMirVerFirstUpLen = wcslen(wszMirVerFirst) + 1;
+ iMirVerSecondUpLen = wcslen(wszMirVerSecond) + 1;
+
+ wszMirVerFirstUp = (LPWSTR)mir_alloc(iMirVerFirstUpLen * sizeof(WCHAR));
+ wszMirVerSecondUp = (LPWSTR)mir_alloc(iMirVerSecondUpLen * sizeof(WCHAR));
+
+ wcscpy_s(wszMirVerFirstUp, iMirVerFirstUpLen, wszMirVerFirst);
+ wcscpy_s(wszMirVerSecondUp, iMirVerSecondUpLen, wszMirVerSecond);
+
+ _wcsupr_s(wszMirVerFirstUp, iMirVerFirstUpLen);
+ _wcsupr_s(wszMirVerSecondUp, iMirVerSecondUpLen);
+
+ if (wcscmp(wszMirVerFirstUp, L"?") == 0)
+ firstIndex = UNKNOWN_MASK_NUMBER;
+ else
+ while(firstIndex < DEFAULT_KN_FP_MASK_COUNT) {
+ if (WildCompareW(wszMirVerFirstUp, def_kn_fp_mask[firstIndex].szMaskUpper))
+ break;
+ firstIndex++;
+ }
+
+ if (wcscmp(wszMirVerSecondUp, L"?") == 0)
+ secondIndex = UNKNOWN_MASK_NUMBER;
+ else
+ while(secondIndex < DEFAULT_KN_FP_MASK_COUNT) {
+ if (WildCompareW(wszMirVerSecondUp, def_kn_fp_mask[secondIndex].szMaskUpper))
+ break;
+ secondIndex++;
+ }
+
+ mir_free(wszMirVerFirstUp);
+ mir_free(wszMirVerSecondUp);
+
+ if (firstIndex == secondIndex && firstIndex < DEFAULT_KN_FP_MASK_COUNT)
+ {
+ return (INT_PTR)def_kn_fp_mask[firstIndex].szClientDescription;
+ }
+ }
+ return (INT_PTR)NULL;
+}
+
+/******************************************************************************
+ * Futher routines is for creating joined 'overlay' icons.
+ ******************************************************************************/
+
+ /*
+ * CreateBitmap32 - Create DIB 32 bitmap with sizes cx*cy
+ */
+
+HBITMAP __inline CreateBitmap32(int cx, int cy)
+{
+ return CreateBitmap32Point(cx, cy, NULL);
+}
+
+ /*
+ * CreateBitmap32 - Create DIB 32 bitmap with sizes cx*cy and put reference
+ * to new bitmap pixel image memory area to void ** bits
+ */
+HBITMAP FASTCALL CreateBitmap32Point(int cx, int cy, LPVOID* bits)
+{
+ BITMAPINFO bmpi = { 0 };
+ LPVOID ptPixels = NULL;
+ HBITMAP DirectBitmap;
+
+ if (cx < 0 || cy < 0) return NULL;
+
+ bmpi.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
+ bmpi.bmiHeader.biWidth = cx;
+ bmpi.bmiHeader.biHeight = cy;
+ bmpi.bmiHeader.biPlanes = 1;
+// bmpi.bmiHeader.biCompression = BI_RGB;
+ bmpi.bmiHeader.biBitCount = 32;
+
+ DirectBitmap = CreateDIBSection(NULL,
+ &bmpi,
+ DIB_RGB_COLORS,
+ &ptPixels,
+ NULL, 0);
+ GdiFlush();
+ if (ptPixels) memset(ptPixels, 0, cx * cy * 4);
+ if (bits != NULL) *bits = ptPixels;
+
+ return DirectBitmap;
+}
+
+/*
+* checkHasAlfa - checks if image has at least one BYTE in alpha channel
+* that is not a 0. (is image real 32 bit or just 24 bit)
+*/
+BOOL FASTCALL checkHasAlfa(LPBYTE from, int width, int height)
+{
+ LPDWORD pt = (LPDWORD)from;
+ LPDWORD lim = pt + width * height;
+ while(pt < lim)
+ {
+ if (*pt & 0xFF000000)
+ return TRUE;
+ pt++;
+ }
+
+ return FALSE;
+}
+
+/*
+* checkMaskUsed - checks if mask image has at least one that is not a 0.
+* Not sure is it required or not
+*/
+BOOL FASTCALL checkMaskUsed(LPBYTE from)
+{
+ int i;
+ for (i=0; i < 16 * 16 / 8; i++)
+ {
+ if (from[i] != 0) return TRUE;
+ }
+ return FALSE;
+}
+
+/*
+* GetMaskBit - return value of apropriate mask bit in line at x position
+*/
+BOOL __inline GetMaskBit(LPBYTE line, int x)
+{
+ return ((*(line + (x >> 3))) & (0x01 << (7 - (x & 0x07)))) != 0;
+}
+
+/*
+* blend - alpha blend ARGB values of 2 pixels. X1 - underlaying,
+* X2 - overlaying points.
+*/
+DWORD FASTCALL blend(DWORD X1,DWORD X2)
+{
+ RGBA* q1 = (RGBA*)&X1;
+ RGBA* q2 = (RGBA*)&X2;
+ BYTE a_1 = ~q1->a;
+ BYTE a_2 = ~q2->a;
+ WORD am = q1->a * a_2;
+
+ WORD ar = q1->a + ((a_1 * q2->a) / 255);
+ // if a2 more than 0 than result should be more
+ // or equal (if a1==0) to a2, else in combination
+ // with mask we can get here black points
+
+ ar = (q2->a > ar) ? q2->a : ar;
+
+ if (ar == 0) return 0;
+
+ {
+ WORD arm = ar * 255;
+ WORD rr = ((q1->r * am + q2->r * q2->a * 255)) / arm;
+ WORD gr = ((q1->g * am + q2->g * q2->a * 255)) / arm;
+ WORD br = ((q1->b * am + q2->b * q2->a * 255)) / arm;
+ return (ar << 24) | (rr << 16) | (gr << 8) | br;
+ }
+}
+
+/*
+* CreateJoinedIcon - creates new icon by drawing hTop over hBottom.
+*/
+HICON FASTCALL CreateJoinedIcon(HICON hBottom, HICON hTop)
+{
+ BOOL drawn = FALSE;
+ HDC tempDC, tempDC2, tempDC3;
+ HICON res = NULL;
+ HBITMAP oImage,nImage;
+ HBITMAP nMask, hbm, obmp, obmp2;
+ LPBYTE ptPixels = NULL;
+ ICONINFO iNew = { 0 };
+ BYTE p[32] = { 0 };
+
+ tempDC = CreateCompatibleDC(NULL);
+ nImage = CreateBitmap32Point(16, 16, (LPVOID*)&ptPixels);
+ oImage = (HBITMAP)SelectObject(tempDC, nImage);
+
+// if (ptPixels) memset(ptPixels, 0, 16 * 16 * 4);
+
+ if (IsWinVerXPPlus())
+ {
+ ICONINFO iciBottom = { 0 };
+ ICONINFO iciTop = { 0 };
+
+ BITMAP bmp_top = { 0 };
+ BITMAP bmp_top_mask = { 0 };
+
+ BITMAP bmp_bottom = { 0 };
+ BITMAP bmp_bottom_mask = { 0 };
+
+ GetIconInfo(hBottom, &iciBottom);
+ GetObject(iciBottom.hbmColor, sizeof(BITMAP), &bmp_bottom);
+ GetObject(iciBottom.hbmMask, sizeof(BITMAP), &bmp_bottom_mask);
+
+ GetIconInfo(hTop, &iciTop);
+ GetObject(iciTop.hbmColor, sizeof(BITMAP), &bmp_top);
+ GetObject(iciTop.hbmMask, sizeof(BITMAP), &bmp_top_mask);
+
+ if (bmp_bottom.bmBitsPixel == 32 && bmp_top.bmBitsPixel == 32)
+ {
+ LPBYTE BottomBuffer, TopBuffer, BottomMaskBuffer, TopMaskBuffer;
+ LPBYTE bb, tb, bmb, tmb;
+ LPBYTE db = ptPixels;
+ int vstep_d = 16 * 4;
+ int vstep_b = bmp_bottom.bmWidthBytes;
+ int vstep_t = bmp_top.bmWidthBytes;
+ int vstep_bm = bmp_bottom_mask.bmWidthBytes;
+ int vstep_tm = bmp_top_mask.bmWidthBytes;
+
+ if (bmp_bottom.bmBits)
+ bb = BottomBuffer = (LPBYTE)bmp_bottom.bmBits;
+ else
+ {
+ BottomBuffer = (LPBYTE)_alloca(bmp_bottom.bmHeight * bmp_bottom.bmWidthBytes);
+ GetBitmapBits(iciBottom.hbmColor, bmp_bottom.bmHeight * bmp_bottom.bmWidthBytes, BottomBuffer);
+ bb = BottomBuffer + vstep_b * (bmp_bottom.bmHeight - 1);
+ vstep_b = -vstep_b;
+ }
+ if (bmp_top.bmBits)
+ tb = TopBuffer = (LPBYTE)bmp_top.bmBits;
+ else
+ {
+ TopBuffer = (LPBYTE)_alloca(bmp_top.bmHeight * bmp_top.bmWidthBytes);
+ GetBitmapBits(iciTop.hbmColor, bmp_top.bmHeight * bmp_top.bmWidthBytes, TopBuffer);
+ tb = TopBuffer + vstep_t * (bmp_top.bmHeight - 1);
+ vstep_t = -vstep_t;
+ }
+ if (bmp_bottom_mask.bmBits)
+ bmb = BottomMaskBuffer = (LPBYTE)bmp_bottom_mask.bmBits;
+ else
+ {
+ BottomMaskBuffer = (LPBYTE)_alloca(bmp_bottom_mask.bmHeight * bmp_bottom_mask.bmWidthBytes);
+ GetBitmapBits(iciBottom.hbmMask, bmp_bottom_mask.bmHeight * bmp_bottom_mask.bmWidthBytes, BottomMaskBuffer);
+ bmb = BottomMaskBuffer + vstep_bm * (bmp_bottom_mask.bmHeight - 1);
+ vstep_bm = -vstep_bm;
+ }
+ if (bmp_top_mask.bmBits)
+ tmb = TopMaskBuffer = (LPBYTE)bmp_top_mask.bmBits;
+ else
+ {
+ TopMaskBuffer = (LPBYTE)_alloca(bmp_top_mask.bmHeight * bmp_top_mask.bmWidthBytes);
+ GetBitmapBits(iciTop.hbmMask, bmp_top_mask.bmHeight * bmp_top_mask.bmWidthBytes, TopMaskBuffer);
+ tmb = TopMaskBuffer + vstep_tm * (bmp_top_mask.bmHeight - 1);
+ vstep_tm = -vstep_tm;
+ }
+ {
+ int x; int y;
+ BOOL topHasAlpha = checkHasAlfa(TopBuffer, bmp_top.bmWidth, bmp_top.bmHeight);
+ BOOL bottomHasAlpha = checkHasAlfa(BottomBuffer, bmp_bottom.bmWidth, bmp_bottom.bmHeight);
+ BOOL topMaskUsed = !topHasAlpha && checkMaskUsed(TopMaskBuffer);
+ BOOL bottomMaskUsed = !bottomHasAlpha && checkMaskUsed(BottomMaskBuffer);
+
+ for(y = 0; y < 16; y++)
+ {
+ for(x = 0; x < 16; x++)
+ {
+ DWORD bottom_d = ((LPDWORD)bb)[x];
+ DWORD top_d = ((LPDWORD)tb)[x];
+
+ if (topMaskUsed)
+ {
+ if (GetMaskBit(tmb, x))
+ top_d &= 0x00FFFFFF;
+ else
+ top_d |= 0xFF000000;
+ }
+ else if (!topHasAlpha)
+ top_d |= 0xFF000000;
+
+ if (bottomMaskUsed)
+ {
+ if (GetMaskBit(bmb, x))
+ bottom_d &= 0x00FFFFFF;
+ else
+ bottom_d |= 0xFF000000;
+ }
+ else if (!bottomHasAlpha)
+ bottom_d |= 0xFF000000;
+
+ ((LPDWORD)db)[x] = blend(bottom_d, top_d);
+ }
+ bb += vstep_b;
+ tb += vstep_t;
+ bmb += vstep_bm;
+ tmb += vstep_tm;
+ db += vstep_d;
+ }
+ }
+
+ drawn = TRUE;
+ }
+
+ DeleteObject(iciBottom.hbmColor);
+ DeleteObject(iciTop.hbmColor);
+ DeleteObject(iciBottom.hbmMask);
+ DeleteObject(iciTop.hbmMask);
+ }
+
+ if (!drawn) {
+ DrawIconEx(tempDC, 0, 0, hBottom, 16, 16, 0, NULL, DI_NORMAL);
+ DrawIconEx(tempDC, 0, 0, hTop, 16, 16, 0, NULL, DI_NORMAL);
+ }
+
+ nMask = CreateBitmap(16, 16, 1, 1, p);
+ tempDC2 = CreateCompatibleDC(NULL);
+ tempDC3 = CreateCompatibleDC(NULL);
+ hbm = CreateCompatibleBitmap(tempDC3, 16, 16);
+ obmp = (HBITMAP)SelectObject(tempDC2, nMask);
+ obmp2 = (HBITMAP)SelectObject(tempDC3, hbm);
+ DrawIconEx(tempDC2, 0, 0, hBottom, 16, 16, 0, NULL, DI_MASK);
+ DrawIconEx(tempDC3, 0, 0, hTop, 16, 16, 0, NULL, DI_MASK);
+ BitBlt(tempDC2, 0, 0, 16, 16, tempDC3, 0, 0, SRCAND);
+
+ GdiFlush();
+
+ SelectObject(tempDC2, obmp);
+ DeleteDC(tempDC2);
+
+ SelectObject(tempDC3, obmp2);
+ DeleteDC(tempDC3);
+
+ SelectObject(tempDC, oImage);
+ DeleteDC(tempDC);
+
+ DeleteObject(hbm);
+
+ iNew.fIcon = TRUE;
+ iNew.hbmColor = nImage;
+ iNew.hbmMask = nMask;
+ res = CreateIconIndirect(&iNew);
+
+ DeleteObject(nImage);
+ DeleteObject(nMask);
+
+ return res;
+}
+
+HANDLE FASTCALL GetIconIndexFromFI(LPTSTR szMirVer)
+{
+ short base, overlay, overlay2, overlay3;
+ GetIconsIndexes(szMirVer, &base, &overlay, &overlay2, &overlay3);
+ if (base == -1 || nFICount == 0xFFFF)
+ return INVALID_HANDLE_VALUE;
+
+ // MAX: 1024 + 256 + 128 + 128
+ DWORD val = (base << 22) | ((overlay & 0xFF) << 14) | ((overlay2 & 0x7F) << 7) | (overlay3 & 0x7F);
+
+ int i;
+ HANDLE hFoundImage = INVALID_HANDLE_VALUE;
+ for (i=0; i < nFICount; i++) {
+ if (fiList[i].dwArray == val) {
+ hFoundImage = fiList[i].hRegisteredImage;
+ break;
+ }
+ }
+
+ if (hFoundImage == INVALID_HANDLE_VALUE && i == nFICount) { //not found - then add
+ HICON hIcon = CreateIconFromIndexes(base, overlay, overlay2, overlay3);
+
+ fiList = (FOUNDINFO*)mir_realloc(fiList, sizeof(FOUNDINFO) * (nFICount + 1));
+ fiList[nFICount].dwArray = val;
+
+ if (hIcon != NULL) {
+ hFoundImage = (HANDLE)CallService(MS_CLIST_EXTRA_ADD_ICON, (WPARAM)hIcon, 0);
+ fiList[nFICount].hRegisteredImage = hFoundImage;
+ DestroyIcon(hIcon);
+ }
+ else fiList[nFICount].hRegisteredImage = INVALID_HANDLE_VALUE;
+
+ nFICount++;
+ }
+
+ return hFoundImage;
+}
+
+VOID ClearFI()
+{
+ if (fiList != NULL)
+ mir_free(fiList);
+ fiList = NULL;
+ nFICount = 0;
+}
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/global.h b/plugins/!Deprecated/FingerPrintModPlus/src/global.h
new file mode 100644
index 0000000000..408b36e07e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/global.h
@@ -0,0 +1,181 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+// Modify the following defines if you have to target a platform prior to the ones specified below.
+// Refer to MSDN for the latest info on corresponding values for different platforms.
+#ifndef WINVER // Allow use of features specific to Windows XP or later.
+#define WINVER 0x0501 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINNT // Allow use of features specific to Windows XP or later.
+#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target other versions of Windows.
+#endif
+
+#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
+#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
+#endif
+
+#ifndef _WIN32_IE // Allow use of features specific to IE 6.0 or later.
+#define _WIN32_IE 0x0600 // Change this to the appropriate value to target other versions of IE.
+#endif
+
+#define _CRT_SECURE_NO_DEPRECATE
+
+//Start of header
+// Native include
+#include <windows.h>
+#include <windowsx.h>
+#include <malloc.h>
+
+// Miranda IM SDK includes
+#include <newpluginapi.h>
+#include <win2k.h>
+#include <m_cluiframes.h>
+#include <m_database.h>
+#include <m_options.h>
+#include <m_langpack.h>
+#include <m_icolib.h>
+#include <m_protocols.h>
+#include <m_userinfo.h>
+
+// plugins SDK
+#include <m_extraicons.h>
+#include <m_folders.h>
+
+//plugins header
+#include "version.h"
+#include "m_fingerprint.h"
+#include "resource.h"
+#include "utilities.h"
+
+#if defined(__GNUC__)
+#define _alloca alloca
+//#define FASTCALL
+#else
+#define FASTCALL __fastcall
+#endif
+
+typedef struct {
+ BYTE b;
+ BYTE g;
+ BYTE r;
+ BYTE a;
+} RGBA;
+
+struct KN_FP_MASK
+{
+ LPSTR szIconName;
+ LPTSTR szMask;
+ LPTSTR szClientDescription;
+ LPTSTR szIconFileName;
+ int iIconIndex;
+ int iSectionFlag;
+ BOOL fNotUseOverlay;
+
+ HANDLE hIcolibItem;
+ LPTSTR szMaskUpper;
+};
+
+typedef struct _foundInfo
+{
+ DWORD dwArray;
+ HANDLE hRegisteredImage;
+} FOUNDINFO;
+
+#define MIRANDA_CASE 1
+#define MULTIPROTOCOL_CASE 2
+#define ICQ_OFF_CASE 3
+#define ICQ_UNOFF_CASE 4
+#define JABBER_CASE 5
+#define MSN_CASE 6
+#define AIM_CASE 7
+#define YAHOO_CASE 8
+#define IRC_CASE 9
+#define VOIP_CASE 10
+#define SKYPE_CASE 11
+#define GADU_CASE 12
+#define PACKS_CASE 13
+#define MRA_CASE 14
+#define OVER1_CASE 15
+#define SECURITY_CASE 16
+#define OTHER_CASE 17
+#define OVER2_CASE 18
+#define PLATFORM_CASE 19
+#define WEATHER_CASE 20
+#define RSS_CASE 21
+#define QQ_CASE 22
+#define TLEN_CASE 23
+
+#define PtrIsValid(p) (((p)!=0)&&(((HANDLE)(p))!=INVALID_HANDLE_VALUE))
+#define SAFE_FREE(p) {if (PtrIsValid(p)){free((VOID*)p);(p)=NULL;}}
+
+#define LIB_REG 2
+#define LIB_USE 3
+
+#define DEFAULT_SKIN_FOLDER _T("Icons\\Fp_ClientIcons")
+
+void ClearFI();
+
+int OnIconsChanged(WPARAM wParam, LPARAM lParam);
+int OnExtraIconClick(WPARAM wParam, LPARAM lParam,LPARAM);
+int OnExtraIconListRebuild(WPARAM wParam, LPARAM lParam);
+int OnExtraImageApply(WPARAM wParam, LPARAM lParam);
+int OnContactSettingChanged(WPARAM wParam, LPARAM lParam);
+int OnOptInitialise(WPARAM wParam, LPARAM lParam);
+int OnModulesLoaded(WPARAM wParam, LPARAM lParam);
+int OnPreShutdown(WPARAM wParam, LPARAM lParam);
+
+INT_PTR ServiceSameClientsA(WPARAM wParam, LPARAM lParam);
+INT_PTR ServiceGetClientIconA(WPARAM wParam, LPARAM lParam);
+INT_PTR ServiceSameClientsW(WPARAM wParam, LPARAM lParam);
+INT_PTR ServiceGetClientIconW(WPARAM wParam, LPARAM lParam);
+
+HICON FASTCALL CreateJoinedIcon(HICON hBottom, HICON hTop);
+HBITMAP __inline CreateBitmap32(int cx, int cy);
+HBITMAP FASTCALL CreateBitmap32Point(int cx, int cy, LPVOID* bits);
+HANDLE FASTCALL GetIconIndexFromFI(LPTSTR szMirVer);
+
+BOOL FASTCALL WildCompareA(LPSTR name, LPSTR mask);
+BOOL FASTCALL WildCompareW(LPWSTR name, LPWSTR mask);
+BOOL __inline WildCompareProcA(LPSTR name, LPSTR mask);
+BOOL __inline WildCompareProcW(LPWSTR name, LPWSTR mask);
+
+void FASTCALL Prepare(KN_FP_MASK* mask);
+void RegisterIcons();
+
+#define WildCompare WildCompareW
+#define GetIconsIndexes GetIconsIndexesW
+
+extern HINSTANCE g_hInst;
+extern HANDLE hHeap;
+extern LPSTR g_szClientDescription;
+
+extern KN_FP_MASK
+ def_kn_fp_mask[],
+ def_kn_fp_overlays_mask[],
+ def_kn_fp_overlays1_mask[],
+ def_kn_fp_overlays2_mask[],
+ def_kn_fp_overlays3_mask[];
+
+extern int DEFAULT_KN_FP_MASK_COUNT, DEFAULT_KN_FP_OVERLAYS_COUNT, DEFAULT_KN_FP_OVERLAYS2_COUNT, DEFAULT_KN_FP_OVERLAYS3_COUNT;
+
+#define UNKNOWN_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 2) // second from end
+#define NOTFOUND_MASK_NUMBER (DEFAULT_KN_FP_MASK_COUNT - 3) // third from end
+#define DEFAULT_KN_FP_OVERLAYS2_NO_VER_COUNT (DEFAULT_KN_FP_OVERLAYS2_COUNT - 7)
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/main.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/main.cpp
new file mode 100644
index 0000000000..4de8a793a2
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/main.cpp
@@ -0,0 +1,112 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+//Start of header
+#include "global.h"
+
+#define LIB_REG 2
+#define LIB_USE 3
+
+HINSTANCE g_hInst;
+int hLangpack;
+
+HANDLE hHeap = NULL;
+
+HANDLE compClientServA = NULL;
+HANDLE getClientIconA = NULL;
+
+HANDLE compClientServW = NULL;
+HANDLE getClientIconW = NULL;
+LPSTR g_szClientDescription = NULL;
+
+HANDLE hStaticHooks[1] = { NULL };
+
+//End of header
+
+// PluginInfo & PluginInfoEx
+PLUGININFOEX pluginInfoEx = {
+ sizeof(PLUGININFOEX),
+ __INTERNAL_NAME_STRING,
+ __VERSION_DWORD,
+ "Fingerprint Mod+ (client version) icons module set extra icon of your buddies according to their client version.",
+ "Artem Shpynov aka FYR, Bio, Faith Healer, HierOS",
+ "crazy.hieros@gmail.com",
+ __LEGAL_COPYRIGHT_STRING,
+ "http://miranda-ng.org/",
+ UNICODE_AWARE,
+ MIID_THIS_PLUGIN
+};
+
+BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
+{
+ g_hInst = hinstDLL;
+ return TRUE;
+}
+
+extern "C" __declspec(dllexport) PLUGININFOEX* MirandaPluginInfoEx(DWORD mirandaVersion)
+{
+ return &pluginInfoEx;
+}
+
+extern "C" __declspec(dllexport) const MUUID MirandaInterfaces[] = {MIID_FINGERPRINT, MIID_LAST };
+
+///////////////////////////////////////////////////////////////////////////////
+
+static int OnPreShutdown(WPARAM wParam, LPARAM lParam)
+{
+ DestroyServiceFunction(compClientServA);
+ DestroyServiceFunction(getClientIconA);
+ DestroyServiceFunction(compClientServW);
+ DestroyServiceFunction(getClientIconW);
+
+ return 0;
+}
+
+extern "C" int __declspec(dllexport) Load(void)
+{
+ mir_getLP(&pluginInfoEx);
+
+ hStaticHooks[0] = HookEvent(ME_SYSTEM_MODULESLOADED, OnModulesLoaded);
+ HookEvent(ME_SYSTEM_PRESHUTDOWN, OnPreShutdown);
+ compClientServA = CreateServiceFunction(MS_FP_SAMECLIENTS, ServiceSameClientsA);
+ getClientIconA = CreateServiceFunction(MS_FP_GETCLIENTICON, ServiceGetClientIconA);
+
+ compClientServW = CreateServiceFunction(MS_FP_SAMECLIENTSW, ServiceSameClientsW);
+ getClientIconW = CreateServiceFunction(MS_FP_GETCLIENTICONW, ServiceGetClientIconW);
+ return 0;
+}
+
+///////////////////////////////////////////////////////////////////////////////
+
+extern "C" int __declspec(dllexport) Unload()
+{
+ if (g_szClientDescription != NULL)
+ mir_free(g_szClientDescription);
+
+ HeapDestroy(hHeap);
+ ClearFI();
+
+ for (size_t i = 0; i < SIZEOF(hStaticHooks); i++)
+ {
+ UnhookEvent(hStaticHooks[i]);
+ hStaticHooks[i] = NULL;
+ }
+ return 0;
+}
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/masks.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/masks.cpp
new file mode 100644
index 0000000000..21fb0d160e
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/masks.cpp
@@ -0,0 +1,751 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+#include "global.h"
+
+/************************************************************************/
+/* This file contains data about appropriate MirVer values */
+/************************************************************************/
+
+/*
+* NOTE: Masks can contain '*' or '?' wild symbols
+* Asterics '*' symbol covers 'empty' symbol too e.g WildCompare("Tst","T*st*"), returns TRUE
+* In order to handle situation 'at least one any sybol' use '?*' combination:
+* e.g WildCompare("Tst","T?*st*"), returns FALSE, but both WildCompare("Test","T?*st*") and
+* WildCompare("Teeest","T?*st*") return TRUE.
+*
+* Function is 'dirt' case insensitive (it is ignore 5th bit (0x20) so it is no difference
+* beetween some symbols. But it is faster than valid converting to uppercase.
+*
+* Mask can contain several submasks. In this case each submask (including first)
+* should start from '|' e.g: "|first*submask|second*mask".
+*
+* ORDER OF RECORDS IS IMPORTANT: system search first suitable mask and returns it.
+* e.g. if MirVer is "Miranda IM" and first mask is "*im*" and second is "Miranda *" the
+* result will be client associated with first mask, not second!
+* So in order to avoid such situation, place most generalised masks to latest place.
+*
+* In order to get "Unknown" client, last mask should be "?*".
+*/
+
+KN_FP_MASK def_kn_fp_mask[] =
+{// IconName Mask Icon caption NULL ICON_RESOURCE_ID
+//#########################################################################################################################################
+//######################################################### MirandaIM clients #############################################################
+//#########################################################################################################################################
+ { "client_Miranda_NG", _T("|*http://miranda-ng.org*|*http://nightly.miranda.im*")
+ _T("|*Miranda*NG*"), _T("Miranda NG"), _T("ClientIcons_General"), IDI_MIRANDA_NG, MIRANDA_CASE },
+ { "client_Miranda_666", _T("Miranda*6.6.6*"), _T("Miranda evil"), _T("ClientIcons_General"), IDI_MIRANDA_666, MIRANDA_CASE },
+ { "client_Miranda_010U", _T("|Miranda IM*0.10.*Unicode*")
+ _T("|Miranda IM*Unicode*0.10.*"), _T("Miranda v0.10 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_010U, MIRANDA_CASE },
+ { "client_Miranda_09U", _T("|Miranda IM*0.9.*Unicode*")
+ _T("|Miranda IM*Unicode*0.9.*"), _T("Miranda v0.9 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_09U, MIRANDA_CASE },
+ { "client_Miranda_08U", _T("|Miranda IM*0.8.*Unicode*")
+ _T("|Miranda IM*Unicode*0.8.*"), _T("Miranda v0.8 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_08U, MIRANDA_CASE },
+ { "client_Miranda_07U", _T("|Miranda IM*0.7.*Unicode*")
+ _T("|Miranda IM*Unicode*0.7.*"), _T("Miranda v0.7 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_07U, MIRANDA_CASE },
+ { "client_Miranda_06U", _T("|Miranda IM*0.6.*Unicode*")
+ _T("|Miranda IM*Unicode*0.6.*"), _T("Miranda v0.6 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_06U, MIRANDA_CASE },
+ { "client_Miranda_05U", _T("|Miranda IM*0.5.*Unicode*")
+ _T("|Miranda IM*Unicode*0.5.*"), _T("Miranda v0.5 Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_05U, MIRANDA_CASE },
+ { "client_Miranda_U", _T("*Miranda IM*Unicode*"), _T("Miranda Unicode"), _T("ClientIcons_General"), IDI_MIRANDA_U, MIRANDA_CASE },
+ { "client_Miranda_010", _T("*Miranda IM*0.10.*"), _T("Miranda v0.10"), _T("ClientIcons_General"), IDI_MIRANDA_010, MIRANDA_CASE },
+ { "client_Miranda_09", _T("*Miranda IM*0.9.*"), _T("Miranda v0.9"), _T("ClientIcons_General"), IDI_MIRANDA_09, MIRANDA_CASE },
+ { "client_Miranda_08", _T("*Miranda IM*0.8.*"), _T("Miranda v0.8"), _T("ClientIcons_General"), IDI_MIRANDA_08, MIRANDA_CASE },
+ { "client_Miranda_07", _T("*Miranda IM*0.7.*"), _T("Miranda v0.7"), _T("ClientIcons_General"), IDI_MIRANDA_07, MIRANDA_CASE },
+ { "client_Miranda_06", _T("*Miranda IM*0.6.*"), _T("Miranda v0.6"), _T("ClientIcons_General"), IDI_MIRANDA_06, MIRANDA_CASE },
+ { "client_Miranda_05", _T("*Miranda IM*0.5.*"), _T("Miranda v0.5"), _T("ClientIcons_General"), IDI_MIRANDA_05, MIRANDA_CASE },
+ { "client_Miranda_04", _T("*Miranda IM*0.4.*"), _T("Miranda v0.4"), _T("ClientIcons_General"), IDI_MIRANDA_04, MIRANDA_CASE },
+ { "client_Miranda_Unknown", _T("|*Miranda*|*Mira*"), _T("Miranda IM"), _T("ClientIcons_General"), IDI_MIRANDA_UNKNOWN, MIRANDA_CASE },
+
+//#########################################################################################################################################
+//###################################################### Multi-protocol clients ###########################################################
+//#########################################################################################################################################
+ { "client_SIM_Win32_old", _T("|^*SIM*0.9.4*|^*SIM*0.9.5*")
+ _T("|^*SIM*0.9.6*|^*SIM*0.9.7*")
+ _T("|*SIM*Win32"), _T("SIM (Win32) old"), _T("ClientIcons_Multiprotocols"), IDI_SIM_WIN_OLD, MULTIPROTOCOL_CASE },
+ { "client_SIM_MacOS_old", _T("|^*SIM*0.9.4*|^*SIM*0.9.5*")
+ _T("|^*SIM*0.9.6*|^*SIM*0.9.7*")
+ _T("|*SIM*MacOS"), _T("SIM (MacOS) old"), _T("ClientIcons_Multiprotocols"), IDI_SIM_MACOSX_OLD, MULTIPROTOCOL_CASE },
+ { "client_SIM_Linux_old", _T("SIM*?.8.?"), _T("SIM (Linux) old"), _T("ClientIcons_Multiprotocols"), IDI_SIM_LINUX_OLD, MULTIPROTOCOL_CASE },
+ { "client_SIM_old", _T("|^*SIM*0.9.4*|^*SIM*0.9.5*")
+ _T("|^*SIM*0.9.6*|^*SIM*0.9.7*|^SIM")
+ _T("|*SIM*Simp*|^*Simp*|*SIM*"), _T("SIM (others) old"), _T("ClientIcons_Multiprotocols"), IDI_SIM_OLD, MULTIPROTOCOL_CASE },
+
+ { "client_SIM_Win32", _T("|*SIM*Win32"), _T("SIM (Win32)"), _T("ClientIcons_Multiprotocols"), IDI_SIM_WIN, MULTIPROTOCOL_CASE },
+ { "client_SIM_MacOSX", _T("|*SIM*MacOS"), _T("SIM (MacOS)"), _T("ClientIcons_Multiprotocols"), IDI_SIM_MACOSX, MULTIPROTOCOL_CASE },
+ { "client_SIM_Linux", _T("SIM*?.9.?"), _T("SIM (Linux)"), _T("ClientIcons_Multiprotocols"), IDI_SIM_LINUX, MULTIPROTOCOL_CASE },
+ { "client_SIM", _T("|*SIM*"), _T("SIM (others)"), _T("ClientIcons_Multiprotocols"), IDI_SIM, MULTIPROTOCOL_CASE },
+
+ { "client_BayanICQ", _T("|*BayanICQ*|*barobin*"), _T("BayanICQ"), _T("ClientIcons_Multiprotocols"), IDI_BAYANICQ, MULTIPROTOCOL_CASE },
+
+ { "client_Adium", _T("Adium*"), _T("Adium"), _T("ClientIcons_Multiprotocols"), IDI_ADIUM, MULTIPROTOCOL_CASE },
+ { "client_Trillian_Astra", _T("Trillian*Astra*"), _T("Trillian Astra"), _T("ClientIcons_Multiprotocols"), IDI_TRILLIAN_ASTRA, MULTIPROTOCOL_CASE },
+ { "client_Trillian_Pro", _T("Trillian*Pro*"), _T("Trillian Pro"), _T("ClientIcons_Multiprotocols"), IDI_TRILLIAN_PRO, MULTIPROTOCOL_CASE },
+ { "client_Trillian", _T("|Trillian*|http://trillian.im/*"), _T("Trillian"), _T("ClientIcons_Multiprotocols"), IDI_TRILLIAN, MULTIPROTOCOL_CASE },
+ { "client_Gaim", _T("*gaim*"), _T("Gaim (libgaim)"), _T("ClientIcons_Multiprotocols"), IDI_GAIM, MULTIPROTOCOL_CASE },
+ { "client_Pidgin", _T("|*Pidgin*|libpurple*|Purple*"), _T("Pidgin (libpurple) (ex-Gaim)"), _T("ClientIcons_Multiprotocols"), IDI_PIDGIN, MULTIPROTOCOL_CASE },
+ { "client_Pigeon", _T("*PIGEON*"), _T("PIGEON!"), _T("ClientIcons_Multiprotocols"), IDI_PIGEON, MULTIPROTOCOL_CASE },
+ { "client_Kopete", _T("|Kopete*|http://kopete.kde.org*"), _T("Kopete"), _T("ClientIcons_Multiprotocols"), IDI_KOPETE, MULTIPROTOCOL_CASE },
+ { "client_IM2", _T("IM2*"), _T("IM2"), _T("ClientIcons_Multiprotocols"), IDI_IM2, MULTIPROTOCOL_CASE },
+
+ { "client_CenterICQ", _T("Centericq*"), _T("Centericq"), _T("ClientIcons_Multiprotocols"), IDI_CENTERICQ, MULTIPROTOCOL_CASE },
+ { "client_Meebo", _T("Meebo*"), _T("Meebo"), _T("ClientIcons_Multiprotocols"), IDI_MEEBO, MULTIPROTOCOL_CASE },
+
+ { "client_AgileMessenger", _T("*Agile Messenger*"), _T("Agile Messenger"), _T("ClientIcons_Multiprotocols"), IDI_AGILE, MULTIPROTOCOL_CASE },
+ { "client_Prelude", _T("Prelude*"), _T("Prelude"), _T("ClientIcons_Multiprotocols"), IDI_PRELUDE, MULTIPROTOCOL_CASE },
+ { "client_IMPlus", _T("|IM+*|IMPLUS*|IM *"), _T("IM+"), _T("ClientIcons_Multiprotocols"), IDI_IMPLUS, MULTIPROTOCOL_CASE },
+ { "client_uIM", _T("uIM*"), _T("uIM"), _T("ClientIcons_Multiprotocols"), IDI_UIM, MULTIPROTOCOL_CASE },
+ { "client_Inlux", _T("*Inlux*"), _T("Inlux Messenger"), _T("ClientIcons_Multiprotocols"), IDI_INLUX, MULTIPROTOCOL_CASE },
+ { "client_Qnext", _T("QNext*"), _T("Qnext"), _T("ClientIcons_Multiprotocols"), IDI_QNEXT, MULTIPROTOCOL_CASE },
+ { "client_mChat", _T("|mChat*|gsICQ*|http://mchat.mgslab.com*"),_T("mChat"), _T("ClientIcons_Multiprotocols"), IDI_MCHAT, MULTIPROTOCOL_CASE },
+ { "client_natSiemens", _T("|SieJC*|NatICQ*|Siemens*Client*"), _T("Siemens Native ICQ/Jabber Client"), _T("ClientIcons_Multiprotocols"), IDI_NATSIEMENS, MULTIPROTOCOL_CASE },
+ { "client_Fring", _T("*fring*"), _T("Fring"), _T("ClientIcons_Multiprotocols"), IDI_FRING, MULTIPROTOCOL_CASE },
+ { "client_eBuddy", _T("|*eBuddy*|*eMessenger*"), _T("eBuddy"), _T("ClientIcons_Multiprotocols"), IDI_EBUDDY, MULTIPROTOCOL_CASE },
+ { "client_Meetro", _T("Meetro*"), _T("Meetro"), _T("ClientIcons_Multiprotocols"), IDI_MEETRO, MULTIPROTOCOL_CASE },
+ { "client_EasyMessage", _T("Easy*Message*"), _T("Easy Message"), _T("ClientIcons_Multiprotocols"), IDI_EASYMESSAGE, MULTIPROTOCOL_CASE },
+ { "client_BitlBee", _T("BitlBee*"), _T("BitlBee"), _T("ClientIcons_Multiprotocols"), IDI_BITLBEE, MULTIPROTOCOL_CASE },
+ { "client_Proteus", _T("*Proteus*"), _T("Proteus"), _T("ClientIcons_Multiprotocols"), IDI_PROTEUS, MULTIPROTOCOL_CASE },
+ { "client_iChat", _T("|iChat*")
+ _T("|http://www.apple.com/ichat/caps*"), _T("iChat"), _T("ClientIcons_Multiprotocols"), IDI_ICHAT, MULTIPROTOCOL_CASE },
+ { "client_EKG2", _T("*ekg*2*"), _T("EKG2"), _T("ClientIcons_Multiprotocols"), IDI_EKG2, MULTIPROTOCOL_CASE },
+ { "client_Ayttm", _T("*Ayttm*"), _T("Ayttm"), _T("ClientIcons_Multiprotocols"), IDI_AYTTM, MULTIPROTOCOL_CASE },
+ { "client_qutIM", _T("*qutIM*"), _T("qutIM"), _T("ClientIcons_Multiprotocols"), IDI_QUTIM, MULTIPROTOCOL_CASE },
+ { "client_YamiGo", _T("YamiGo*"), _T("YamiGo"), _T("ClientIcons_Multiprotocols"), IDI_YAMIGO, MULTIPROTOCOL_CASE },
+ { "client_QIP_2012", _T("|QIP 2012*|http://qip.ru/caps*"), _T("QIP 2012"), _T("ClientIcons_Multiprotocols"), IDI_QIP_2012, MULTIPROTOCOL_CASE },
+ { "client_QIP_Infium", _T("|QIP Infium*|http://qip*"), _T("QIP Infium"), _T("ClientIcons_Multiprotocols"), IDI_QIP_INFIUM, MULTIPROTOCOL_CASE },
+ { "client_QIP_2010", _T("|QIP 2010*|http://2010.qip.ru*"), _T("QIP 2010"), _T("ClientIcons_Multiprotocols"), IDI_QIP_2010, MULTIPROTOCOL_CASE },
+ { "client_QIP_PDA", _T("|QIP PDA*|http://pda.qip.ru/caps*")
+ _T("|*QIP Mobile*"), _T("QIP Mobile"), _T("ClientIcons_Multiprotocols"), IDI_QIP_PDA, MULTIPROTOCOL_CASE },
+ { "client_CitronIM", _T("*Citron IM*"), _T("Citron IM"), _T("ClientIcons_Multiprotocols"), IDI_CITRON, MULTIPROTOCOL_CASE },
+ { "client_Palringo", _T("|*Palringo*|http://palringo.com/caps*"), _T("Palringo"), _T("ClientIcons_Multiprotocols"), IDI_PALRINGO, MULTIPROTOCOL_CASE },
+ { "client_ImoIm", _T("|*imo.im*"), _T("Imo.im"), _T("ClientIcons_Multiprotocols"), IDI_IMOIM, MULTIPROTOCOL_CASE },
+ { "client_OneTeam", _T("*OneTeam*"), _T("OneTeam"), _T("ClientIcons_Multiprotocols"), IDI_ONETEAM, MULTIPROTOCOL_CASE },
+ { "client_Python", _T("Py*t"), _T("Python transport clients"), _T("ClientIcons_Multiprotocols"), IDI_PYTHON, MULTIPROTOCOL_CASE },
+ { "client_Instantbird", _T("*Instantbird*"), _T("Instantbird"), _T("ClientIcons_Multiprotocols"), IDI_INSTANTBIRD, MULTIPROTOCOL_CASE },
+ { "client_Jimm", _T("|*Jimm*|mobicq*"), _T("Jimm"), _T("ClientIcons_Multiprotocols"), IDI_JIMM, MULTIPROTOCOL_CASE },
+ { "client_Digsby", _T("*Digsby*"), _T("Digsby"), _T("ClientIcons_Multiprotocols"), IDI_DIGSBY, MULTIPROTOCOL_CASE },
+ { "client_Jasmine_IM", _T("|Jasmine IM*|http://jasmineicq.ru/caps*"), _T("Jasmine IM"), _T("ClientIcons_Multiprotocols"), IDI_JASMINEIM, MULTIPROTOCOL_CASE },
+
+//#########################################################################################################################################
+//########################################################### Other ICQ clients ###########################################################
+//#########################################################################################################################################
+ { "client_QIP", _T("QIP*"), _T("QIP"), _T("ClientIcons_ICQ"), IDI_QIP, ICQ_UNOFF_CASE },
+ { "client_&RQ", _T("&RQ*"), _T("&RQ"), _T("ClientIcons_ICQ"), IDI_ANDRQ, ICQ_UNOFF_CASE },
+ { "client_R&Q", _T("R&Q*"), _T("R&Q"), _T("ClientIcons_ICQ"), IDI_RANDQ_NEW, ICQ_UNOFF_CASE },
+ { "client_TICQ", _T("*TICQ*Client*"), _T("TICQ (Delphi lib)"), _T("ClientIcons_ICQ"), IDI_DELPHI, ICQ_UNOFF_CASE },
+ { "client_ICAT", _T("IC@*"), _T("IC@"), _T("ClientIcons_ICQ"), IDI_ICAT, ICQ_UNOFF_CASE },
+ { "client_StrICQ", _T("StrICQ*"), _T("StrICQ"), _T("ClientIcons_ICQ"), IDI_STRICQ, ICQ_UNOFF_CASE },
+ { "client_mICQ", _T("mICQ*"), _T("mICQ"), _T("ClientIcons_ICQ"), IDI_MICQ, ICQ_UNOFF_CASE },
+ { "client_VmICQ", _T("VmICQ*"), _T("VmICQ"), _T("ClientIcons_ICQ"), IDI_VMICQ, ICQ_UNOFF_CASE },
+ { "client_vICQ", _T("vICQ*"), _T("vICQ"), _T("ClientIcons_ICQ"), IDI_VICQ, ICQ_UNOFF_CASE },
+ { "client_YSM", _T("YSM*"), _T("YSM"), _T("ClientIcons_ICQ"), IDI_YSM, ICQ_UNOFF_CASE },
+ { "client_MIP", _T("*MIP*"), _T("MIP"), _T("ClientIcons_ICQ"), IDI_MIP, ICQ_UNOFF_CASE },
+ { "client_D[i]Chat", _T("D[i]Chat*"), _T("D[i]Chat"), _T("ClientIcons_ICQ"), IDI_DICHAT, ICQ_UNOFF_CASE },
+ { "client_Corepager", _T("Core*Pager*"), _T("Core Pager"), _T("ClientIcons_ICQ"), IDI_COREPAGER, ICQ_UNOFF_CASE },
+ { "client_LocID", _T("LocID*"), _T("LocID"), _T("ClientIcons_ICQ"), IDI_LOCID, ICQ_UNOFF_CASE },
+ { "client_Slick", _T("Slick*"), _T("Slick"), _T("ClientIcons_ICQ"), IDI_SLICK, ICQ_UNOFF_CASE },
+ { "client_Smaper", _T("*SmapeR*"), _T("SmapeR"), _T("ClientIcons_ICQ"), IDI_SMAPER, ICQ_UNOFF_CASE },
+ { "client_Anastasia", _T("Anastasia*"), _T("Anastasia"), _T("ClientIcons_ICQ"), IDI_ANASTASIA, ICQ_UNOFF_CASE },
+ { "client_JICQ", _T("*JICQ*"), _T("JICQ"), _T("ClientIcons_ICQ"), IDI_JICQ, ICQ_UNOFF_CASE },
+ { "client_ICQ_2X", _T("ICQ*2.x*"), _T("ICQ 2.x"), _T("ClientIcons_ICQ"), IDI_ICQ2X, ICQ_UNOFF_CASE },
+ { "client_nICQ", _T("nICQ*"), _T("nICQ"), _T("ClientIcons_ICQ"), IDI_NICQ, ICQ_UNOFF_CASE },
+ { "client_kxICQ", _T("kxICQ*"), _T("KxICQ2"), _T("ClientIcons_ICQ"), IDI_KXICQ, ICQ_UNOFF_CASE },
+ { "client_NanoICQ", _T("*Nano*ICQ*"), _T("NanoICQ"), _T("ClientIcons_ICQ"), IDI_NANOICQ, ICQ_UNOFF_CASE },
+ { "client_Yeemp", _T("Yeemp*"), _T("Yeemp"), _T("ClientIcons_ICQ"), IDI_YEEMP, ICQ_UNOFF_CASE },
+ { "client_KM_Aska", _T("*KM*Aska*"), _T("KM Aska"), _T("ClientIcons_ICQ"), IDI_KMASKA, ICQ_UNOFF_CASE },
+ { "client_1und1", _T("|*Pocket*Web*|*1&1*|*1*und*1")
+ _T("|*1*and*1"), _T("1&1"), _T("ClientIcons_ICQ"), IDI_1UND1, ICQ_UNOFF_CASE },
+ { "client_WebICQ", _T("WebICQ*"), _T("WebICQ"), _T("ClientIcons_ICQ"), IDI_WEBICQ, ICQ_UNOFF_CASE },
+ { "client_alicq", _T("alicq*"), _T("Alicq"), _T("ClientIcons_ICQ"), IDI_ALICQ, ICQ_UNOFF_CASE },
+ { "client_Licq", _T("Licq*"), _T("Licq"), _T("ClientIcons_ICQ"), IDI_LICQ, ICQ_UNOFF_CASE },
+ { "client_GnomeICU", _T("GnomeICU*"), _T("GnomeICU"), _T("ClientIcons_ICQ"), IDI_GNOMEICU, ICQ_UNOFF_CASE },
+ { "client_SmartICQ", _T("SmartICQ*"), _T("SmartICQ (via mIRC)"), _T("ClientIcons_ICQ"), IDI_SMARTICQ, ICQ_UNOFF_CASE },
+ { "client_Sticq", _T("stICQ*"), _T("stICQ"), _T("ClientIcons_ICQ"), IDI_STICQ, ICQ_UNOFF_CASE },
+ { "client_GlICQ", _T("GlICQ*"), _T("GlICQ"), _T("ClientIcons_ICQ"), IDI_GLICQ, ICQ_UNOFF_CASE },
+ { "client_libicq2k", _T("libicq2*"), _T("LibICQ/JIT"), _T("ClientIcons_ICQ"), IDI_LIBICQ2000, ICQ_UNOFF_CASE },
+ { "client_IMadering", _T("*IMadering*"), _T("IMadering"), _T("ClientIcons_ICQ"), IDI_IMADERING, ICQ_UNOFF_CASE },
+ { "client_SpamBot", _T("*Spam*Bot*"), _T("Spam Bot"), _T("ClientIcons_ICQ"), IDI_SPAMBOT, ICQ_UNOFF_CASE },
+ { "client_Virus", _T("*Virus*"), _T("Virus (Stration worm)"), _T("ClientIcons_ICQ"), IDI_VIRUS, ICQ_UNOFF_CASE },
+
+//#########################################################################################################################################
+//############################################## Official ICQ clients #####################################################################
+//#########################################################################################################################################
+ { "client_ICQ_Rambler", _T("ICQ*5*Rambler*"), _T("ICQ Rambler (Lite v5)"), _T("ClientIcons_ICQ"), IDI_ICQ_RAMBLER, ICQ_OFF_CASE, TRUE },
+ { "client_ICQ_BigMir", _T("ICQ*bigmir*"), _T("ICQ bigmir.net (Lite v5)"), _T("ClientIcons_ICQ"), IDI_ICQ_BIGMIR, ICQ_OFF_CASE },
+ { "client_ICQ_NetVigator", _T("ICQ*5*Netvigator*"), _T("ICQ Netvigator (Lite v5)"), _T("ClientIcons_ICQ"), IDI_ICQ_NETVIGATOR, ICQ_OFF_CASE, TRUE },
+ { "client_ICQ_Pro7", _T("ICQ*Pro7*"), _T("ICQ ProSieben aka Pro7 (Lite v5)"),_T("ClientIcons_ICQ"), IDI_ICQ_PRO7, ICQ_OFF_CASE, TRUE },
+ { "client_ICQ_Abv", _T("ICQ*Abv*"), _T("ICQ ABV (Lite v5)"), _T("ClientIcons_ICQ"), IDI_ICQ_ABV, ICQ_OFF_CASE },
+ { "client_ICQ_Lite4", _T("ICQ Lite v4*"), _T("ICQ Lite v4"), _T("ClientIcons_ICQ"), IDI_ICQ_LITE4, ICQ_OFF_CASE, TRUE },
+ { "client_ICQ_Lite7", _T("ICQ Lite v7*"), _T("ICQ Lite v7"), _T("ClientIcons_ICQ"), IDI_ICQ_LITE7, ICQ_OFF_CASE, TRUE },
+ { "client_ICQ_6", _T("|ICQ*6*|ICQ*7*"), _T("ICQ v6,ICQ v7"), _T("ClientIcons_ICQ"), IDI_ICQ_6, ICQ_OFF_CASE },
+ { "client_ICQ_98-99", _T("|^*Transport*|ICQ*98*|ICQ*99*|ICQ*2000*")
+ _T("|ICQ*2001*|ICQ*2002*|ICQ*200?a*")
+ _T("|ICQ*2003b*|ICQ*5*|ICQ Lite*|ICQ2Go!*"), _T("ICQ/ICQ2Go!"), _T("ClientIcons_ICQ"), IDI_ICQ, ICQ_OFF_CASE },
+ { "client_ComPad", _T("*ComPad*"), _T("ICQ ComPad"), _T("ClientIcons_ICQ"), IDI_ICQ_COMPAD, ICQ_OFF_CASE },
+ { "client_ICQ4Mac", _T("ICQ for Mac"), _T("ICQ for Mac"), _T("ClientIcons_ICQ"), IDI_ICQ4MAC, ICQ_OFF_CASE, TRUE },
+ { "client_PocketPC", _T("ICQ*Pocket*PC*"), _T("ICQ for PocketPC"), _T("ClientIcons_ICQ"), IDI_ICQ_POCKETPC, ICQ_OFF_CASE },
+
+//#########################################################################################################################################
+//#########################################################¹¹#### Jabber BOTS #¹###########################################################
+//#########################################################################################################################################
+ { "client_juick", _T("*juick*"), _T("Juick"), _T("ClientIcons_Jabber"), IDI_JUICK, JABBER_CASE },
+ { "client_jrudevels", _T("*jrudevels*"), _T("Jrudevels"), _T("ClientIcons_Jabber"), IDI_JRUDEVELS, JABBER_CASE },
+ { "client_whoisbot", _T("whoisbot"), _T("Swissjabber Whois Bot"), _T("ClientIcons_Jabber"), IDI_WHOISBOT, JABBER_CASE },
+ { "client_pjc", _T("|*PJC*|http://pjc.googlecode.com/*"), _T("PHP Jabber Client"), _T("ClientIcons_Jabber"), IDI_PJC, JABBER_CASE },
+ { "client_jdisk", _T("|*jdisk*|JabberDisk*"), _T("Jabber disk"), _T("ClientIcons_Jabber"), IDI_JDISK, JABBER_CASE },
+ { "client_Teabot", _T("|*teabot*|http://teabot.org/bot*|bot"), _T("Teabot"), _T("ClientIcons_Jabber"), IDI_TEABOT, JABBER_CASE },
+ { "client_Psto", _T("*Psto*"), _T("Psto.net"), _T("ClientIcons_Jabber"), IDI_PSTO, JABBER_CASE },
+
+//#########################################################################################################################################
+//############################################################# Jabber clients ############################################################
+//#########################################################################################################################################
+ { "client_Psi", _T("*Psi*"), _T("PSI"), _T("ClientIcons_Jabber"), IDI_PSI, JABBER_CASE },
+ { "client_GTalk_Gadget", _T("*TalkGadget*"), _T("GTalk Gadget"), _T("ClientIcons_Jabber"), IDI_GTALK_GADGET, JABBER_CASE },
+ { "client_orkut", _T("orkut*"), _T("orkut"), _T("ClientIcons_Jabber"), IDI_ORKUT, JABBER_CASE },
+ { "client_iGoogle", _T("iGoogle*"), _T("iGoogle"), _T("ClientIcons_Jabber"), IDI_IGOOGLE, JABBER_CASE },
+ { "client_GMail", _T("|*gmail.*|GMail*"), _T("GMail"), _T("ClientIcons_Jabber"), IDI_GMAIL, JABBER_CASE },
+ { "client_GTalk", _T("|*Talk.v*|*Google*Talk*|*Gtalk*|*-iPhon*"), _T("GoogleTalk aka GTalk"), _T("ClientIcons_Jabber"), IDI_GTALK, JABBER_CASE },
+ { "client_Talkonaut", _T("*Talkonaut*"), _T("Talkonaut"), _T("ClientIcons_Jabber"), IDI_TALKONAUT, JABBER_CASE },
+ { "client_Jajc", _T("|*Jajc*|Just Another Jabber Client"), _T("JAJC"), _T("ClientIcons_Jabber"), IDI_JAJC, JABBER_CASE },
+ { "client_Tkabber", _T("|*Tkabber*|http://tkabber*"), _T("Tkabber"), _T("ClientIcons_Jabber"), IDI_TKABBER, JABBER_CASE },
+ { "client_Exodus", _T("*Exodus*"), _T("Exodus"), _T("ClientIcons_Jabber"), IDI_EXODUS, JABBER_CASE },
+ { "client_Pandion", _T("|*Pandion*|*Ïàíäèîí*"), _T("Pandion"), _T("ClientIcons_Jabber"), IDI_PANDION, JABBER_CASE },
+ { "client_Gush", _T("*Gush*"), _T("Gush"), _T("ClientIcons_Jabber"), IDI_GUSH, JABBER_CASE },
+ { "client_Gabber", _T("*Gabber*"), _T("Gabber"), _T("ClientIcons_Jabber"), IDI_GABBER, JABBER_CASE },
+ { "client_Gajim", _T("*Gajim*"), _T("Gajim"), _T("ClientIcons_Jabber"), IDI_GAJIM, JABBER_CASE },
+ { "client_Spark", _T("*Spark*"), _T("Spark"), _T("ClientIcons_Jabber"), IDI_SPARK, JABBER_CASE },
+ { "client_Beejive", _T("*Beejive*"), _T("Beejive"), _T("ClientIcons_Jabber"), IDI_BEEJIVE, JABBER_CASE },
+
+ { "client_Jabbin", _T("*Jabbin*"), _T("Jabbin"), _T("ClientIcons_Jabber"), IDI_JABBIN, JABBER_CASE },
+ { "client_Papla", _T("*Papla*"), _T("Papla"), _T("ClientIcons_Jabber"), IDI_PAPLA, JABBER_CASE },
+ { "client_JabberZilla", _T("*Zilla*"), _T("JabberZilla"), _T("ClientIcons_Jabber"), IDI_JABBERZILLA, JABBER_CASE },
+ { "client_BombusQD", _T("|*Bombusmod-qd*|*bombusqd*"), _T("BombusQD"), _T("ClientIcons_Jabber"), IDI_BOMBUSQD, JABBER_CASE },
+ { "client_BombusMod", _T("|*Bombus*mod*|*bombusmod*"), _T("BombusMod"), _T("ClientIcons_Jabber"), IDI_BOMBUSMOD, JABBER_CASE },
+ { "client_Bombus", _T("*Bombus*"), _T("Bombus"), _T("ClientIcons_Jabber"), IDI_BOMBUS, JABBER_CASE },
+ { "client_Wildfire", _T("Wildfire*"), _T("Wildfire"), _T("ClientIcons_Jabber"), IDI_WILDFIRE, JABBER_CASE },
+ { "client_M8Jabber", _T("*M8Jabber*"), _T("M8Jabber"), _T("ClientIcons_Jabber"), IDI_M8JABBER, JABBER_CASE },
+ { "client_EMess", _T("*EMess*"), _T("EMess"), _T("ClientIcons_Jabber"), IDI_EMESS, JABBER_CASE },
+
+ { "client_Colibry", _T("Colibry*"), _T("Colibry"), _T("ClientIcons_Jabber"), IDI_COLIBRY, JABBER_CASE },
+
+ { "client_GoTalkMobile", _T("*Go*Talk*Mobile*"), _T("GoTalkMobile"), _T("ClientIcons_Jabber"), IDI_GOTALKMOBILE, JABBER_CASE },
+ { "client_MGTalk", _T("Mobile?\?\?\?\?\?\?\?"), _T("MGTalk"), _T("ClientIcons_Jabber"), IDI_MGTALK, JABBER_CASE },
+ { "client_Colloquy", _T("Colloquy*"), _T("Colloquy"), _T("ClientIcons_Jabber"), IDI_COLLOQUY, JABBER_CASE },
+ { "client_WTW", _T("|http://wtw.k2t.eu*|wtw*"), _T("WTW"), _T("ClientIcons_Jabber"), IDI_WTW, JABBER_CASE },
+ { "client_Spik", _T("Spik*"), _T("Spik"), _T("ClientIcons_Jabber"), IDI_SPIK, JABBER_CASE },
+ { "client_Konnekt", _T("Konnekt*"), _T("Konnekt"), _T("ClientIcons_Jabber"), IDI_KONNEKT, JABBER_CASE },
+ { "client_Vacuum", _T("*Vacuum*"), _T("Vacuum IM"), _T("ClientIcons_Jabber"), IDI_VACUUM, JABBER_CASE },
+
+ { "client_Neos", _T("Neos*"), _T("Neos"), _T("ClientIcons_Jabber"), IDI_NEOS, JABBER_CASE },
+ { "client_GOIM", _T("*GOIM*"), _T("GOIM"), _T("ClientIcons_Jabber"), IDI_GOIM, JABBER_CASE },
+
+ { "client_SoapBox", _T("SoapBox*"), _T("SoapBox"), _T("ClientIcons_Jabber"), IDI_SOAPBOX, JABBER_CASE },
+
+ { "client_MozillaChat", _T("*Mozilla*Chat*"), _T("MozillaChat"), _T("ClientIcons_Jabber"), IDI_MOZILLACHAT, JABBER_CASE },
+ { "client_WannaChat", _T("Wanna*Chat*"), _T("WannaChat"), _T("ClientIcons_Jabber"), IDI_WANNACHAT, JABBER_CASE },
+ { "client_Nitro", _T("Nitro*"), _T("Nitro"), _T("ClientIcons_Jabber"), IDI_NITRO, JABBER_CASE },
+
+ { "client_JBother", _T("*JBother*"), _T("JBother"), _T("ClientIcons_Jabber"), IDI_JBOTHER, JABBER_CASE },
+ { "client_gYaber", _T("gYaber*"), _T("gYaber"), _T("ClientIcons_Jabber"), IDI_GYABER, JABBER_CASE },
+
+ { "client_myJabber", _T("myJabber*"), _T("myJabber"), _T("ClientIcons_Jabber"), IDI_MYJABBER, JABBER_CASE },
+
+ { "client_JabberMSNGR", _T("Jabber Messenger*"), _T("Jabber Messenger"), _T("ClientIcons_Jabber"), IDI_JABBER_MESSENGER, JABBER_CASE },
+ { "client_Jabberwocky", _T("Jabberwocky*"), _T("Jabberwocky (Amiga)"), _T("ClientIcons_Jabber"), IDI_JABBERWOCKY, JABBER_CASE },
+ { "client_TipicIM", _T("Tipic*"), _T("TipicIM"), _T("ClientIcons_Jabber"), IDI_TIPICIM, JABBER_CASE },
+ { "client_Triple", _T("Triple*"), _T("TripleSoftwareIM (TSIM)"),_T("ClientIcons_Jabber"), IDI_TRIPLE_SOFTWARE, JABBER_CASE },
+ { "client_Leaf", _T("*Leaf*"), _T("Leaf Messenger"), _T("ClientIcons_Jabber"), IDI_LEAF, JABBER_CASE },
+
+ { "client_Chatopus", _T("*Chatopus*"), _T("Chatopus"), _T("ClientIcons_Jabber"), IDI_CHATOPUS, JABBER_CASE },
+ { "client_Akeni", _T("*Akeni*"), _T("Akeni"), _T("ClientIcons_Jabber"), IDI_AKENI, JABBER_CASE },
+ { "client_Coccinella", _T("*Coccinella*"), _T("Coccinella"), _T("ClientIcons_Jabber"), IDI_COCCINELLA, JABBER_CASE },
+ { "client_WhisperIM", _T("*Whisper*"), _T("WhisperIM"), _T("ClientIcons_Jabber"), IDI_WHISPERIM, JABBER_CASE },
+ { "client_Wija", _T("*wija*"), _T("Wija"), _T("ClientIcons_Jabber"), IDI_WIJA, JABBER_CASE },
+
+ { "client_JabberFoX", _T("*fox*"), _T("JabberFoX"), _T("ClientIcons_Jabber"), IDI_JABBERFOX, JABBER_CASE },
+
+ { "client_Gossip", _T("*Gossip*"), _T("Gossip"), _T("ClientIcons_Jabber"), IDI_GOSSIP, JABBER_CASE },
+ { "client_Fire", _T("*Fire*"), _T("Fire"), _T("ClientIcons_Jabber"), IDI_FIRE, JABBER_CASE },
+ { "client_Mercury", _T("*Mercury*"), _T("Mercury Messenger"), _T("ClientIcons_Jabber"), IDI_MERCURY_MESSENGER, JABBER_CASE },
+ { "client_BitWise", _T("*BitWise*"), _T("BitWise"), _T("ClientIcons_Jabber"), IDI_BITWISE, JABBER_CASE },
+ { "client_Iruka", _T("*Iruka*"), _T("Iruka"), _T("ClientIcons_Jabber"), IDI_IRUKA, JABBER_CASE },
+
+ { "client_Importal", _T("*Importal*"), _T("Importal"), _T("ClientIcons_Jabber"), IDI_IMPORTAL, JABBER_CASE },
+ { "client_kf", _T("*kf*"), _T("kf jabber"), _T("ClientIcons_Jabber"), IDI_KF, JABBER_CASE },
+ { "client_JClaim", _T("*JClaim*"), _T("JClaim"), _T("ClientIcons_Jabber"), IDI_JCLAIM, JABBER_CASE },
+
+ { "client_Nostromo", _T("*USCSS*Nostromo*"), _T("USCSS Nostromo"), _T("ClientIcons_Jabber"), IDI_NOSTROMO, JABBER_CASE },
+ { "client_LLuna", _T("LLuna*"), _T("LLuna"), _T("ClientIcons_Jabber"), IDI_LLUNA, JABBER_CASE },
+
+ { "client_ChitChat", _T("*Chit*Chat*"), _T("ChitChat"), _T("ClientIcons_Jabber"), IDI_CHITCHAT, JABBER_CASE },
+ { "client_WinJab", _T("WinJab*"), _T("WinJab"), _T("ClientIcons_Jabber"), IDI_WINJAB, JABBER_CASE },
+
+ { "client_JMC", _T("JMC*"), _T("JMC (Jabber Mix Client)"),_T("ClientIcons_Jabber"), IDI_JMC, JABBER_CASE },
+ { "client_BlackBerry", _T("|*Berry*|*ICS?\?\?\?\?\?\?\?"), _T("BlackBerry"), _T("ClientIcons_Jabber"), IDI_BLACKBERRY, JABBER_CASE },
+ { "client_mobber", _T("*mobber*"), _T("mobber"), _T("ClientIcons_Jabber"), IDI_MOBBER, JABBER_CASE },
+ { "client_MCabber", _T("*mcabber*"), _T("MCabber"), _T("ClientIcons_Jabber"), IDI_MCABBER, JABBER_CASE },
+ { "client_Jeti", _T("*Jeti*"), _T("Jeti"), _T("ClientIcons_Jabber"), IDI_JETI, JABBER_CASE },
+ { "client_Gnome", _T("*Gnome*"), _T("Gnome"), _T("ClientIcons_Jabber"), IDI_GNOME, JABBER_CASE },
+ { "client_JabberBeOS", _T("Jabber*BeOS*"), _T("Jabber (BeOS)"), _T("ClientIcons_Jabber"), IDI_JABBER_BEOS, JABBER_CASE },
+
+ { "client_JabberApplet", _T("Jabber*Applet*"), _T("JabberApplet"), _T("ClientIcons_Jabber"), IDI_JABBER_APPLET, JABBER_CASE },
+ { "client_JabberNaut", _T("*Jabber*Naut*"), _T("JabberNaut"), _T("ClientIcons_Jabber"), IDI_JABBERNAUT, JABBER_CASE },
+
+ { "client_moJab", _T("moJab*"), _T("moJab"), _T("ClientIcons_Jabber"), IDI_MOJAB, JABBER_CASE },
+ { "client_Chikka", _T("*Chikka*"), _T("Chikka"), _T("ClientIcons_Jabber"), IDI_CHIKKA, JABBER_CASE },
+
+ { "client_GreenThumb", _T("gReeNtHumB*"), _T("GreenThumb"), _T("ClientIcons_Jabber"), IDI_GREENTHUMB, JABBER_CASE },
+
+ { "client_BellSouth", _T("*BellSouth*"), _T("BellSouth"), _T("ClientIcons_Jabber"), IDI_BELLSOUTH, JABBER_CASE },
+
+ { "client_IMCom", _T("*IMCom*"), _T("IMCom"), _T("ClientIcons_Jabber"), IDI_IMCOM, JABBER_CASE },
+ { "client_BuddySpace", _T("Buddy*Space*"), _T("BuddySpace"), _T("ClientIcons_Jabber"), IDI_BUDDYSPACE, JABBER_CASE },
+ { "client_Kadu", _T("*Kadu*"), _T("Kadu"), _T("ClientIcons_Jabber"), IDI_KADU, JABBER_CASE },
+
+ { "client_Xiffian", _T("Xiffian*"), _T("Xiffian"), _T("ClientIcons_Jabber"), IDI_XIFFIAN, JABBER_CASE },
+ { "client_Mango", _T("Mango*"), _T("Mango"), _T("ClientIcons_Jabber"), IDI_MANGO, JABBER_CASE },
+ { "client_Sky_Messager", _T("Sky*Mess*"), _T("Sky Messager"), _T("ClientIcons_Jabber"), IDI_SKYMESSAGER, JABBER_CASE },
+ { "client_QTJim", _T("*QTJim*"), _T("QTJim"), _T("ClientIcons_Jabber"), IDI_QTJIM, JABBER_CASE },
+ { "client_Tapioca", _T("*Tapioca*"), _T("Tapioca"), _T("ClientIcons_Jabber"), IDI_TAPIOCA, JABBER_CASE },
+ { "client_Telepathy", _T("*Telepathy*"), _T("Telepathy"), _T("ClientIcons_Jabber"), IDI_TELEPATHY, JABBER_CASE },
+ { "client_Landell", _T("*Landell*"), _T("Landell"), _T("ClientIcons_Jabber"), IDI_LANDELL, JABBER_CASE },
+
+ { "client_Octro", _T("*Octro*"), _T("Octro"), _T("ClientIcons_Jabber"), IDI_OCTRO, JABBER_CASE },
+ { "client_Desyr", _T("*Desyr*"), _T("Desyr Messenger"), _T("ClientIcons_Jabber"), IDI_DESYR, JABBER_CASE },
+ { "client_LinQ", _T("*LinQ*"), _T("LinQ"), _T("ClientIcons_Jabber"), IDI_LINQ, JABBER_CASE },
+ { "client_Xeus", _T("*Xeus*"), _T("Xeus"), _T("ClientIcons_Jabber"), IDI_XEUS, JABBER_CASE },
+ { "client_OM", _T("OM*"), _T("OM aka Online Messenger"),_T("ClientIcons_Jabber"), IDI_OM, JABBER_CASE },
+
+ { "client_Interaction", _T("*Interaction*"), _T("Interaction"), _T("ClientIcons_Jabber"), IDI_INTERACTION, JABBER_CASE },
+ { "client_JWGC", _T("|*JWGC*|Jabber *Gram*"), _T("JWGC (Jabber WindowGram Client)"), _T("ClientIcons_Jabber"), IDI_JWGC, JABBER_CASE },
+ { "client_SIP_Comm", _T("*SIP*Communicator*"), _T("SIP Communicator"), _T("ClientIcons_Jabber"), IDI_SIP_COMM, JABBER_CASE },
+ { "client_Bowline", _T("*Bow*line*"), _T("Bowline"), _T("ClientIcons_Jabber"), IDI_BOWLINE, JABBER_CASE },
+ { "client_Vayusphere", _T("*Vayusphere*"), _T("Vayusphere"), _T("ClientIcons_Jabber"), IDI_VAYUSPHERE, JABBER_CASE },
+ { "client_TransactIM", _T("*Transact*"), _T("TransactIM"), _T("ClientIcons_Jabber"), IDI_TRANSACTIM, JABBER_CASE },
+ { "client_laffer", _T("*laffer*"), _T("Laffer"), _T("ClientIcons_Jabber"), IDI_LAFFER, JABBER_CASE },
+
+ { "client_InstanT", _T("*Instan-t*"), _T("Instan-t"), _T("ClientIcons_Jabber"), IDI_INSTANT, JABBER_CASE },
+ { "client_GCN", _T("*GCN*"), _T("GCN"), _T("ClientIcons_Jabber"), IDI_GCN, JABBER_CASE },
+
+ { "client_Conference", _T("Conference*"), _T("Conference Bot (GMail)"), _T("ClientIcons_Jabber"), IDI_CONFERENCE, JABBER_CASE, TRUE },
+
+ { "client_Paltalk", _T("*Paltalk*"), _T("Paltalk"), _T("ClientIcons_Jabber"), IDI_PALTALK, JABBER_CASE },
+ { "client_Twitter", _T("*Twitter*"), _T("Twitter"), _T("ClientIcons_Jabber"), IDI_TWITTER, JABBER_CASE },
+ { "client_SMTPTransport", _T("smtp*transport*"), _T("SMTP Transport"), _T("ClientIcons_Jabber"), IDI_SMTP_TRANSPORT, JABBER_CASE },
+ { "client_studivz", _T("*studivz*"), _T("StudiVZ"), _T("ClientIcons_Jabber"), IDI_STUDIVZ, JABBER_CASE },
+ { "client_schuelervz", _T("*schuelervz*"), _T("SchulerVZ"), _T("ClientIcons_Jabber"), IDI_SCHULERVZ, JABBER_CASE },
+ { "client_meinvz", _T("*meinvz*"), _T("MeinVZ"), _T("ClientIcons_Jabber"), IDI_MEINVZ, JABBER_CASE },
+ { "client_jabbim", _T("*jabbim*"), _T("Jabbim"), _T("ClientIcons_Jabber"), IDI_JABBIM, JABBER_CASE },
+ { "client_yaonline", _T("|*yandex*|*ß.Îíëàéí*|*ßíäåêñ*|*yaonline*"), _T("YA online"), _T("ClientIcons_Jabber"), IDI_YAONLINE, JABBER_CASE },
+ { "client_jabiru", _T("|*Jabiru*|http://jabiru*"), _T("Jabiru"), _T("ClientIcons_Jabber"), IDI_JABIRU, JABBER_CASE },
+ { "client_SworIM", _T("*SworIM*"), _T("SworIM"), _T("ClientIcons_Jabber"), IDI_SWORIM, JABBER_CASE },
+ { "client_Yambi", _T("*Yambi*"), _T("Yambi"), _T("ClientIcons_Jabber"), IDI_YAMBI, JABBER_CASE },
+ { "client_Glu", _T("|*glu*|http://glu.net/*"), _T("Glu"), _T("ClientIcons_Jabber"), IDI_GLU, JABBER_CASE },
+ { "client_Facebook", _T("*Facebook*"), _T("Facebook"), _T("ClientIcons_Jabber"), IDI_FACEBOOK, JABBER_CASE },
+ { "client_WebEx", _T("|http://webex.com/connect /*"), _T("Cisco WebEx Connect"), _T("ClientIcons_Jabber"), IDI_WEBEX, JABBER_CASE },
+ { "client_JWChat", _T("|jwchat*"), _T("JWChat"), _T("ClientIcons_Jabber"), IDI_JWCHAT, JABBER_CASE },
+ { "client_Smack", _T("|http://www.igniterealtime.org/projects/smack/*|*smack*"), _T("Smack"), _T("ClientIcons_Jabber"), IDI_SMACK, JABBER_CASE },
+ { "client_Android", _T("Android *"), _T("Android"), _T("ClientIcons_Jabber"), IDI_ANDROID, JABBER_CASE },
+ { "client_PyICQ-t", _T("|*PyICQ-t*|*pyICQ*|ICQ*Transport*"), _T("PyICQ-t Jabber Transport"), _T("ClientIcons_Jabber"), IDI_PYICQT, JABBER_CASE },
+ { "client_PyAIM-t", _T("|*PyAIM-t*|*pyAIM*"), _T("PyAIM-t Jabber Transport"), _T("ClientIcons_Jabber"), IDI_PYAIMT, JABBER_CASE },
+ { "client_PyMRA-t", _T("|*PyMRA-t*|*pyMRA*|*DRQZ00fz5WP*")
+ _T("|http://svn.xmpp.ru/repos/mrim*|Mrim*"), _T("PyMRA-t Jabber Transport"), _T("ClientIcons_Jabber"), IDI_PYMRAT, JABBER_CASE },
+ { "client_PyMSN-t", _T("|*PyMSN-t*|*pyMSN*"), _T("PyMSN-t Jabber Transport"), _T("ClientIcons_Jabber"), IDI_PYMSNT, JABBER_CASE },
+ { "client_PyIRC-t", _T("|*PyIRC-t*|*pyIRC*"), _T("PyIRC-t Jabber Transport"), _T("ClientIcons_Jabber"), IDI_PYIRCT, JABBER_CASE },
+ { "client_PyYIM-t", _T("|*PyYIM-t*|*pyYIM*"), _T("PyYahoo-t Jabber Transport"),_T("ClientIcons_Jabber"), IDI_PYYAHOOT, JABBER_CASE },
+ { "client_GnuGadu", _T("Gnu Gadu*"), _T("GNU Gadu"), _T("ClientIcons_Jabber"), IDI_GNUGADU, JABBER_CASE },
+ { "client_Eyeball", _T("*Eye*ball*"), _T("Eyeball Chat"), _T("ClientIcons_Jabber"), IDI_EYEBALL_CHAT, JABBER_CASE },
+ { "client_iMov", _T("*imov*"), _T("iMov"), _T("ClientIcons_Jabber"), IDI_IMOV, JABBER_CASE },
+ { "client_iMeem", _T("iMeem*"), _T("iMeem"), _T("ClientIcons_Jabber"), IDI_IMEEM, JABBER_CASE },
+ { "client_AnothRSSBot", _T("|*Anothrbot*|*Anothr Rss Bot*"), _T("Anothr Rss Bot"), _T("ClientIcons_Jabber"), IDI_ANOTHRSSBOT, JABBER_CASE },
+ { "client_Imified", _T("*someresource*"), _T("Imified"), _T("ClientIcons_Jabber"), IDI_IMIFIED, JABBER_CASE },
+ { "client_RenRen", _T("|*WTalkProxy0_0*|*http://talk.xiaonei.com*"), _T("RenRen"), _T("ClientIcons_Jabber"), IDI_RENREN, JABBER_CASE },
+ { "client_Aqq", _T("|http://aqq.eu*|aqq*"), _T("Aqq"), _T("ClientIcons_Jabber"), IDI_AQQ, JABBER_CASE },
+ { "client_LeechCraft", _T("|http://leechcraft.org*|LeechCraft*"), _T("LeechCraft"), _T("ClientIcons_Jabber"), IDI_LEECHCRAFT, JABBER_CASE },
+ { "client_Emas", _T("*.el*"), _T("Emacs"), _T("ClientIcons_Jabber"), IDI_EMACS, JABBER_CASE },
+ { "client_jTalk", _T("|http://jtalk*|jTalk*"), _T("jTalk"), _T("ClientIcons_Jabber"), IDI_JTALK, JABBER_CASE },
+ { "client_Thunderbird", _T("Thunderbir*"), _T("Thunderbird"), _T("ClientIcons_Jabber"), IDI_THUNDERBIRD, JABBER_CASE },
+
+//#########################################################################################################################################
+//############################################################### VoIP ####################################################################
+//#########################################################################################################################################
+ { "client_Gizmo", _T("*Gizmo*"), _T("Gizmo"), _T("ClientIcons_VoIP"), IDI_GIZMO, VOIP_CASE },
+ { "client_Zoep", _T("*Zoep*"), _T("Zoep"), _T("ClientIcons_VoIP"), IDI_ZOEP, VOIP_CASE },
+ { "client_WengoPhone", _T("*Wengo*"), _T("WengoPhone"), _T("ClientIcons_VoIP"), IDI_WENGOPHONE, VOIP_CASE },
+
+//#########################################################################################################################################
+//################################################################## Tlen ##################################################################
+//#########################################################################################################################################
+ { "client_Tlen", _T("*Tlen*"), _T("Tlen.pl"), _T("ClientIcons_Tlen"), IDI_TLEN, TLEN_CASE },
+
+//#########################################################################################################################################
+//################################################################## IRC ##################################################################
+//#########################################################################################################################################
+ { "client_KVIrc", _T("*KVIrc*"), _T("KVIrc"), _T("ClientIcons_IRC"), IDI_KVIRC, IRC_CASE },
+ { "client_mIRC", _T("*mIRC*"), _T("mIRC"), _T("ClientIcons_IRC"), IDI_MIRC, IRC_CASE },
+ { "client_Opera", _T("*Opera*"), _T("Opera"), _T("ClientIcons_IRC"), IDI_OPERA, IRC_CASE },
+ { "client_ChatZilla", _T("*ChatZilla*"), _T("ChatZilla"), _T("ClientIcons_IRC"), IDI_CHATZILLA, IRC_CASE },
+ { "client_KSirc", _T("*ksirk*"), _T("KSirc"), _T("ClientIcons_IRC"), IDI_KSIRC, IRC_CASE },
+
+ { "client_xBitch", _T("*xBitch*"), _T("xBitch"), _T("ClientIcons_IRC"), IDI_XBITCH, IRC_CASE },
+ { "client_xChat", _T("*xChat*"), _T("xChat"), _T("ClientIcons_IRC"), IDI_XCHAT, IRC_CASE },
+ { "client_Pirch", _T("*Pirch*"), _T("Pirch"), _T("ClientIcons_IRC"), IDI_PIRCH, IRC_CASE },
+ { "client_pIRC", _T("*pIRC*"), _T("pIRC"), _T("ClientIcons_IRC"), IDI_PIRC, IRC_CASE },
+ { "client_psyBNC", _T("*psyBNC*"), _T("psyBNC"), _T("ClientIcons_IRC"), IDI_PSYBNC, IRC_CASE },
+
+ { "client_SysReset", _T("*Sys*Reset*"), _T("SysReset"), _T("ClientIcons_IRC"), IDI_SYSRESET, IRC_CASE },
+ { "client_FChat", _T("*FChat*"), _T("FChat"), _T("ClientIcons_IRC"), IDI_FCHAT, IRC_CASE },
+
+ { "client_Konversation", _T("*Konversation*"), _T("Konversation"), _T("ClientIcons_IRC"), IDI_KONVERSATION, IRC_CASE },
+ { "client_Conversation", _T("*Conversation*"), _T("Conversation"), _T("ClientIcons_IRC"), IDI_CONVERSATION, IRC_CASE },
+
+ { "client_aMule", _T("*aMule*"), _T("aMule"), _T("ClientIcons_IRC"), IDI_AMULE, IRC_CASE },
+ { "client_eMuleMorphXT", _T("eMule*MorphXT*"), _T("eMule MorphXT"), _T("ClientIcons_IRC"), IDI_EMULE_MORPHXT, IRC_CASE },
+ { "client_eMuleNeo", _T("eMule*Neo*"), _T("eMule Neo"), _T("ClientIcons_IRC"), IDI_EMULE_NEO, IRC_CASE },
+ { "client_eMuleXtreme", _T("eMule*Xtreme*"), _T("eMule Xtreme"), _T("ClientIcons_IRC"), IDI_EMULE_XTREME, IRC_CASE },
+ { "client_eMulePlus", _T("|eMule*plus*|eMule*+*"), _T("eMule+"), _T("ClientIcons_IRC"), IDI_EMULE_PLUS, IRC_CASE },
+ { "client_eMule", _T("*eMule*"), _T("eMule"), _T("ClientIcons_IRC"), IDI_EMULE, IRC_CASE },
+
+ { "client_EggdropRacBot", _T("*Eggdrop*RacBot*"), _T("Eggdrop RacBot"), _T("ClientIcons_IRC"), IDI_EGGDROP_RACBOT, IRC_CASE },
+ { "client_Eggdrop", _T("*Eggdrop*"), _T("Eggdrop"), _T("ClientIcons_IRC"), IDI_EGGDROP, IRC_CASE },
+
+ { "client_AmIRC", _T("*AmIRC*"), _T("AmIRC"), _T("ClientIcons_IRC"), IDI_AMIRC, IRC_CASE },
+ { "client_BersIRC", _T("*BersIRC*"), _T("BersIRC"), _T("ClientIcons_IRC"), IDI_BERSIRC, IRC_CASE },
+ { "client_cbirc", _T("*cbirc*"), _T("cbirc"), _T("ClientIcons_IRC"), IDI_CBIRC, IRC_CASE },
+ { "client_dIRC", _T("*dIRC*"), _T("dIRC"), _T("ClientIcons_IRC"), IDI_DIRC, IRC_CASE },
+
+ { "client_GDPChat", _T("*GDPChat*"), _T("GDP Web Chat"), _T("ClientIcons_IRC"), IDI_GDPCHAT, IRC_CASE },
+ { "client_IceChat7", _T("*Ice*Chat*7*"), _T("IceChat 7"), _T("ClientIcons_IRC"), IDI_ICECHAT7, IRC_CASE },
+ { "client_IceChat5", _T("*Ice*Chat*5*"), _T("IceChat 5"), _T("ClientIcons_IRC"), IDI_ICECHAT5, IRC_CASE },
+ { "client_IceChat", _T("*Ice*Chat*"), _T("IceChat"), _T("ClientIcons_IRC"), IDI_ICECHAT, IRC_CASE },
+
+ { "client_piorun", _T("*piorun*"), _T("Piorun"), _T("ClientIcons_IRC"), IDI_PIORUN, IRC_CASE },
+
+ { "client_ProChat", _T("*Pro*Chat*"), _T("ProChat"), _T("ClientIcons_IRC"), IDI_PROCHAT, IRC_CASE },
+ { "client_SmartIRC", _T("*Smart*IRC*"), _T("SmartIRC"), _T("ClientIcons_IRC"), IDI_SMART_IRC, IRC_CASE },
+
+ { "client_GoPowerTools", _T("*Go*PowerTools*"), _T("GoPowerTools"), _T("ClientIcons_IRC"), IDI_GOPOWERTOOLS, IRC_CASE },
+ { "client_HydraIRC", _T("*Hydra*IRC*"), _T("HydraIRC"), _T("ClientIcons_IRC"), IDI_HYDRA_IRC, IRC_CASE },
+
+ { "client_ircle", _T("*ircle*"), _T("ircle"), _T("ClientIcons_IRC"), IDI_IRCLE, IRC_CASE },
+ { "client_IRCXpro", _T("*IRCXpro*"), _T("IRCXpro"), _T("ClientIcons_IRC"), IDI_IRCXPRO, IRC_CASE },
+ { "client_irssi", _T("*irssi*"), _T("irssi"), _T("ClientIcons_IRC"), IDI_IRSSI, IRC_CASE },
+ { "client_jircii", _T("*jircii*"), _T("jircii"), _T("ClientIcons_IRC"), IDI_JIRCII, IRC_CASE },
+ { "client_jmIrc", _T("*jmIrc*"), _T("jmIrc"), _T("ClientIcons_IRC"), IDI_JMIRC, IRC_CASE },
+ { "client_Klient", _T("*Klient*"), _T("Klient"), _T("ClientIcons_IRC"), IDI_KLIENT, IRC_CASE },
+
+ { "client_zsIRC", _T("*zsIRC*"), _T("zsIRC"), _T("ClientIcons_IRC"), IDI_ZSIRC, IRC_CASE },
+
+ { "client_NeoRaTrion", _T("*NeoRa*Trion*"), _T("NeoRa Trion"), _T("ClientIcons_IRC"), IDI_NEORATRION, IRC_CASE },
+ { "client_Nettalk", _T("*Nettalk*"), _T("Nettalk"), _T("ClientIcons_IRC"), IDI_NETTALK, IRC_CASE },
+ { "client_NoNameScript", _T("*NoName*Script*"), _T("NoNameScript"), _T("ClientIcons_IRC"), IDI_NONAME_SCRIPT, IRC_CASE },
+ { "client_PJIRC", _T("*PJIRC*"), _T("PJIRC"), _T("ClientIcons_IRC"), IDI_PJIRC, IRC_CASE },
+ { "client_Snak", _T("*Snak*"), _T("Snak"), _T("ClientIcons_IRC"), IDI_SNAK, IRC_CASE },
+
+ { "client_VircaIRC", _T("*VircaIRC*"), _T("VircaIRC"), _T("ClientIcons_IRC"), IDI_VIRCAIRC, IRC_CASE },
+ { "client_VisionIRC", _T("*VisionIRC*"), _T("VisionIRC"), _T("ClientIcons_IRC"), IDI_VISIONIRC, IRC_CASE },
+ { "client_VisualIRC", _T("*VisualIRC*"), _T("VisualIRC"), _T("ClientIcons_IRC"), IDI_VISUALIRC, IRC_CASE },
+ { "client_VortecIRC", _T("*VortecIRC*"), _T("VortecIRC"), _T("ClientIcons_IRC"), IDI_VORTECIRC, IRC_CASE },
+
+ { "client_WeeChat", _T("*WeeChat*"), _T("WeeChat"), _T("ClientIcons_IRC"), IDI_WEECHAT, IRC_CASE },
+ { "client_WLIrc", _T("*WLIrc*"), _T("WLIrc"), _T("ClientIcons_IRC"), IDI_WLIRC, IRC_CASE },
+ { "client_wmIRC", _T("*wmIRC*"), _T("wmIRC"), _T("ClientIcons_IRC"), IDI_WMIRC, IRC_CASE },
+
+ { "client_XChatAqua", _T("*X*Chat*Aqua*"), _T("X-Chat Aqua"), _T("ClientIcons_IRC"), IDI_XCHATAQUA, IRC_CASE },
+
+ { "client_ZipTorrent", _T("*ZipTorrent*"), _T("ZipTorrent"), _T("ClientIcons_IRC"), IDI_ZIPTORRENT, IRC_CASE },
+
+ { "client_Babbel", _T("*Babbel*"), _T("Babbel"), _T("ClientIcons_IRC"), IDI_BABBEL, IRC_CASE },
+ { "client_Xirc", _T("*Xirc*"), _T("Xirc"), _T("ClientIcons_IRC"), IDI_XIRC, IRC_CASE },
+ { "client_savIRC", _T("*savIRC*"), _T("savIRC"), _T("ClientIcons_IRC"), IDI_SAVIRC, IRC_CASE },
+ { "client_XiRCON", _T("*XiRCON*"), _T("XiRCON"), _T("ClientIcons_IRC"), IDI_XIRCON, IRC_CASE },
+
+ { "client_MP3Script", _T("*MP3*Script*"), _T("MP3 Script for mIRC"), _T("ClientIcons_IRC"), IDI_MP3_SCRIPT, IRC_CASE },
+ { "client_IRCUnknown", _T("*IRC*"), _T("Unknown IRC client"), _T("ClientIcons_IRC"), IDI_IRC_UNKNOWN, IRC_CASE },
+
+//#########################################################################################################################################
+//################################################################## MSN ##################################################################
+//#########################################################################################################################################
+ { "client_WLM11", _T("WLM*2011*"), _T("Windows Live 11"), _T("ClientIcons_MSN"), IDI_WLM_10, MSN_CASE },
+ { "client_WLM10", _T("WLM*2010*"), _T("Windows Live 10"), _T("ClientIcons_MSN"), IDI_WLM_10, MSN_CASE },
+ { "client_WLM9", _T("WLM*9*"), _T("Windows Live v9.x"), _T("ClientIcons_MSN"), IDI_WLM_9, MSN_CASE },
+ { "client_MSN8", _T("|WLM*8.*|MSN*8.*"), _T("Windows Live v8.x"), _T("ClientIcons_MSN"), IDI_MSN_8, MSN_CASE },
+ { "client_MSN7x", _T("MSN*7.*"), _T("MSN Messenger v7.x"), _T("ClientIcons_MSN"), IDI_MSN_7, MSN_CASE },
+ { "client_MSN6x", _T("MSN*6.*"), _T("MSN Messenger v6.x"), _T("ClientIcons_MSN"), IDI_MSN_6, MSN_CASE },
+ { "client_MSN45", _T("MSN*4.x-5.x"), _T("MSN Messenger v4.x-5.x"),_T("ClientIcons_MSN"), IDI_MSN_45, MSN_CASE },
+ { "client_MSN4Mac", _T("MSN*Mac*"), _T("MSN for Mac"), _T("ClientIcons_MSN"), IDI_MSN_MAC, MSN_CASE },
+ { "client_aMSN", _T("*aMSN*"), _T("aMSN"), _T("ClientIcons_MSN"), IDI_AMSN, MSN_CASE },
+ { "client_WebMessenger", _T("WebMessenger*"), _T("WebMessenger"), _T("ClientIcons_MSN"), IDI_WEBMESSENGER, MSN_CASE },
+ { "client_MSN", _T("|WLM*|MSN*|Windows Live*"), _T("MSN"), _T("ClientIcons_MSN"), IDI_MSN, MSN_CASE, TRUE },
+
+//#########################################################################################################################################
+//################################################################## AIM ##################################################################
+//#########################################################################################################################################
+ { "client_AIM_Triton", _T("*AIM*Triton*"), _T("AIM Triton"), _T("ClientIcons_AIM"), IDI_AIM_TRITON, AIM_CASE },
+ { "client_Aim4", _T("AIM*4.*"), _T("AIM v4.x"), _T("ClientIcons_AIM"), IDI_AIM_4, AIM_CASE },
+ { "client_Aim5", _T("AIM*5.*"), _T("AIM v5.x"), _T("ClientIcons_AIM"), IDI_AIM_5, AIM_CASE },
+ { "client_AimMac", _T("AIM*Mac*"), _T("AIM for MacOS"), _T("ClientIcons_AIM"), IDI_AIM_MAC, AIM_CASE },
+
+ { "client_AimMobile", _T("|AIM*Mobile*|AIM*gprs*|Aim*sms*"), _T("AIM Mobile"), _T("ClientIcons_AIM"), IDI_AIM_MOBILE, AIM_CASE },
+ { "client_Naim", _T("*naim*"), _T("Naim"), _T("ClientIcons_AIM"), IDI_NAIM, AIM_CASE },
+ { "client_miniaim", _T("*miniaim*"), _T("miniaim"), _T("ClientIcons_AIM"), IDI_MINIAIM, AIM_CASE },
+ { "client_TerraIM", _T("*Terra*"), _T("TerraIM"), _T("ClientIcons_AIM"), IDI_TERRAIM, AIM_CASE },
+ { "client_Aim", _T("AIM*"), _T("AIM"), _T("ClientIcons_AIM"), IDI_AIM, AIM_CASE },
+
+//#########################################################################################################################################
+//################################################################# Yahoo #################################################################
+//#########################################################################################################################################
+ { "client_libyahoo2", _T("*libyahoo*"), _T("libyahoo2"), _T("ClientIcons_Yahoo"), IDI_LIBYAHOO2, YAHOO_CASE },
+ { "client_Yahoo5", _T("*Yahoo*5*"), _T("Yahoo v5.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO5, YAHOO_CASE },
+ { "client_Yahoo6", _T("*Yahoo*6*"), _T("Yahoo v6.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO6, YAHOO_CASE },
+ { "client_Yahoo7", _T("*Yahoo*7*"), _T("Yahoo v7.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO7, YAHOO_CASE },
+ { "client_Yahoo8", _T("*Yahoo*8*"), _T("Yahoo v8.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO8, YAHOO_CASE },
+ { "client_Yahoo9", _T("*Yahoo*9*"), _T("Yahoo v9.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO8, YAHOO_CASE },
+ { "client_Yahoo10", _T("*Yahoo*10*"), _T("Yahoo v10.x"), _T("ClientIcons_Yahoo"), IDI_YAHOO10, YAHOO_CASE },
+ { "client_YahooGoMobile", _T("|Yahoo*Go*|Yahoo*Mobile*"), _T("Yahoo! Go Mobile"), _T("ClientIcons_Yahoo"), IDI_YAHOO_GO_MOBILE, YAHOO_CASE },
+ { "client_PingBox", _T("*Yahoo*PingBox*"), _T("Yahoo PingBox"), _T("ClientIcons_Yahoo"), IDI_PINGBOX, YAHOO_CASE },
+ { "client_YahooWebMessenger",_T("*Yahoo*Web*Messenger"), _T("Yahoo Web Messenger"), _T("ClientIcons_Yahoo"), IDI_YAHOO10, YAHOO_CASE },
+ { "client_Yahoo", _T("*Yahoo*"), _T("Yahoo"), _T("ClientIcons_Yahoo"), IDI_YAHOO, YAHOO_CASE },
+
+//#########################################################################################################################################
+//##################################################### Gadu-Gadu clients #################################################################
+//#########################################################################################################################################
+ { "client_Gadu_Gadu_7", _T("Gadu-Gadu*7*"), _T("Gadu-Gadu v7.x"), _T("ClientIcons_Gadu"), IDI_GADU_GADU_7, GADU_CASE },
+ { "client_Gadu_Gadu_6", _T("Gadu-Gadu*6*"), _T("Gadu-Gadu v6.x"), _T("ClientIcons_Gadu"), IDI_GADU_GADU_6, GADU_CASE },
+
+//#########################################################################################################################################
+//###################################################### Mail.Ru clients ##################################################################
+//#########################################################################################################################################
+ { "client_MailRu_official", _T("|magent*|Mail.ru Agent*official*|Mail.ru Agent*PC*")
+ _T("|http://agent.mail.ru*"), _T("Mail.Ru Agent (official client)"), _T("ClientIcons_MRA"), IDI_MAIL_RU_OFFICIAL, 14 },
+ { "client_MailRu_Mobile", _T("|wmagent*|MobileAgent*|sagent*|Mail.ru Agent*Symbian*")
+ _T("|jagent*"), _T("Mail.Ru Mobile Agent"), _T("ClientIcons_MRA"), IDI_MAIL_RU_MOBILE, 14 },
+ { "client_MailRu_web_official", _T("Web Agent*"), _T("Mail.Ru Web Agent"), _T("ClientIcons_MRA"), IDI_MAIL_RU_WEBAGENT, 14 },
+ { "client_MailRu_unknown", _T("Mail.ru Agent*"), _T("Mail.Ru (unknown client)"), _T("ClientIcons_MRA"), IDI_MAIL_RU_UNKNOWN, 14 },
+
+//#########################################################################################################################################
+//####################################################### Skype clients ###################################################################
+//#########################################################################################################################################
+ { "client_Skype3", _T("*Skype*3.*"), _T("Skype v3.x"), _T("ClientIcons_Skype"), IDI_SKYPE3, SKYPE_CASE },
+ { "client_Skype2", _T("*Skype*2.*"), _T("Skype v2.x"), _T("ClientIcons_Skype"), IDI_SKYPE2, SKYPE_CASE },
+ { "client_Skype1", _T("*Skype*"), _T("Skype v1.x"), _T("ClientIcons_Skype"), IDI_SKYPE1, SKYPE_CASE },
+
+//#########################################################################################################################################
+//###################################################### Weather clients ##################################################################
+//#########################################################################################################################################
+ { "client_accu", _T("*accuweather*"), _T("AccuWeather"), _T("ClientIcons_Weather"), IDI_ACCU, WEATHER_CASE, TRUE },
+ { "client_gismeteo", _T("*gismeteo*"), _T("GisMeteo"), _T("ClientIcons_Weather"), IDI_GISMETEO, WEATHER_CASE, TRUE },
+ { "client_intelli", _T("*intellicast*"), _T("Intellicast"), _T("ClientIcons_Weather"), IDI_INTELLI, WEATHER_CASE, TRUE },
+ { "client_meteogid", _T("|*meteo-gid*|*meteogid*|*MeteoGid*"), _T("Meteo-Gid"), _T("ClientIcons_Weather"), IDI_METEOGID, WEATHER_CASE, TRUE },
+ { "client_meteonovosti", _T("*meteonovosti*"), _T("Meteonovosti"), _T("ClientIcons_Weather"), IDI_METEONOVOSTI, WEATHER_CASE, TRUE },
+ { "client_noaa", _T("*noaa*"), _T("NOAA Weather"), _T("ClientIcons_Weather"), IDI_NOAA, WEATHER_CASE, TRUE },
+ { "client_real", _T("*realmeteo*"), _T("RealMeteo"), _T("ClientIcons_Weather"), IDI_REALMETEO, WEATHER_CASE, TRUE },
+ { "client_under", _T("Weather Underground*"), _T("Weather Underground"), _T("ClientIcons_Weather"), IDI_UNDERGROUND, WEATHER_CASE, TRUE },
+ { "client_weatherxml", _T("*WeatherXML*"), _T("WeatherXML"), _T("ClientIcons_Weather"), IDI_WEATHERXML, WEATHER_CASE, TRUE },
+ { "client_wetter", _T("*wetter*"), _T("Wetter"), _T("ClientIcons_Weather"), IDI_WETTER, WEATHER_CASE, TRUE },
+ { "client_yweather", _T("*Yahoo Weather*"), _T("Yahoo Weather"), _T("ClientIcons_Weather"), IDI_YWEATHER, WEATHER_CASE, TRUE },
+ { "client_weather_cn", _T("*weather.com.cn*"), _T("Weather CN"), _T("ClientIcons_Weather"), IDI_WEATHER_CN, WEATHER_CASE, TRUE },
+ { "client_weather", _T("*weather*"), _T("Weather"), _T("ClientIcons_Weather"), IDI_WEATHER, WEATHER_CASE, TRUE },
+
+//#########################################################################################################################################
+//############################################################ RSS ########################################################################
+//#########################################################################################################################################
+ { "client_rss09x", _T("*RSS*0.9*"), _T("RSS 0.9x"), _T("ClientIcons_RSS"), IDI_RSS09, RSS_CASE },
+ { "client_rss1", _T("*RSS*1.*"), _T("RSS 1"), _T("ClientIcons_RSS"), IDI_RSS1, RSS_CASE },
+ { "client_rss2", _T("*RSS*2.*"), _T("RSS 2"), _T("ClientIcons_RSS"), IDI_RSS2, RSS_CASE },
+ { "client_atom1", _T("*Atom*1.*"), _T("Atom 1"), _T("ClientIcons_RSS"), IDI_ATOM1, RSS_CASE },
+ { "client_atom3", _T("*Atom*3.*"), _T("Atom 3"), _T("ClientIcons_RSS"), IDI_ATOM3, RSS_CASE },
+
+//#########################################################################################################################################
+//############################################################ QQ #########################################################################
+//#########################################################################################################################################
+ { "client_MobileQQ", _T("|Mobile*QQ*|iPhone*QQ*|QQ WAP*"), _T("Mobile QQ"), _T("ClientIcons_QQ"), IDI_MOBILEQQ, QQ_CASE },
+ { "client_QQConcept", _T("QQ*Concept*"), _T("QQ Concept"), _T("ClientIcons_QQ"), IDI_QQCONCEPT, QQ_CASE },
+ { "client_QQCRM", _T("QQ*CRM*"), _T("QQ CRM"), _T("ClientIcons_QQ"), IDI_QQCRM, QQ_CASE },
+ { "client_QQSilver", _T("QQ*Silverlight*"), _T("QQ Silverlight"), _T("ClientIcons_QQ"), IDI_QQSILVER, QQ_CASE },
+ { "client_TM2008", _T("|TM2008*|TM2009*|TM2010*"), _T("TM 2008 and >"), _T("ClientIcons_QQ"), IDI_TM2008, QQ_CASE },
+ { "client_TM", _T("TM*"), _T("TM"), _T("ClientIcons_QQ"), IDI_TM, QQ_CASE },
+ { "client_QQInt", _T("QQ*International*"), _T("QQ International"), _T("ClientIcons_QQ"), IDI_QQINT, QQ_CASE },
+ { "client_YamQQ", _T("YamQQ*"), _T("Yam QQ"), _T("ClientIcons_QQ"), IDI_YAMQQ, QQ_CASE },
+ { "client_WebQQ", _T("WebQQ*"), _T("WebQQ"), _T("ClientIcons_QQ"), IDI_WEBQQ, QQ_CASE },
+ { "client_QQ", _T("QQ*"), _T("QQ"), _T("ClientIcons_QQ"), IDI_QQ, QQ_CASE },
+
+ { "client_Notfound", _T("Notfound"), _T("Not founded icon"), _T(""), IDI_NOTFOUND, OTHER_CASE, TRUE },
+ { "client_Unknown", _T("|*Unknown*|..."), _T("Unknown client"), _T(""), IDI_UNKNOWN, OTHER_CASE, TRUE },
+ { "client_Undetected", _T("?*"), _T("Undetected client"), _T(""), IDI_UNDETECTED, OTHER_CASE, TRUE },
+};
+
+int DEFAULT_KN_FP_MASK_COUNT = SIZEOF(def_kn_fp_mask);
+
+//#########################################################################################################################################
+//######################################################### Overlays, layer #1 ############################################################
+//#########################################################################################################################################
+KN_FP_MASK def_kn_fp_overlays_mask[] =
+{// IconName Mask Icon caption NULL ICON_RESOURCE_ID
+//#########################################################################################################################################
+//#################################################### Miranda Packs ######################################################################
+//#########################################################################################################################################
+ { "client_HIEROS_", _T("*HierOS*"), _T("HierOS"), _T("ClientIcons_Packs"), IDI_MIRANDA_HIEROS, PACKS_CASE },
+ { "client_YAOL_", _T("*yaol*"), _T("YAOL"), _T("ClientIcons_Packs"), IDI_MIRANDA_YAOL, PACKS_CASE },
+ { "client_KDL_", _T("|*KDL*|*ÊÄË*"), _T("KDL"), _T("ClientIcons_Packs"), IDI_MIRANDA_KDL, PACKS_CASE },
+ { "client_ValeraVi_", _T("*Valera*Vi*"), _T("ValeraVi"), _T("ClientIcons_Packs"), IDI_MIRANDA_VALERAVI, PACKS_CASE },
+ { "client_Stalker_", _T("*Stalker*"), _T("Stalker"), _T("ClientIcons_Packs"), IDI_MIRANDA_STALKER, PACKS_CASE },
+ { "client_Kuzzman_", _T("*kuzzman*"), _T("Kuzzman"), _T("ClientIcons_Packs"), IDI_MIRANDA_KUZZMAN, PACKS_CASE },
+ { "client_AF_", _T("*AF*Pack*"), _T("AF"), _T("ClientIcons_Packs"), IDI_MIRANDA_AF, PACKS_CASE },
+ { "client_Kolich_", _T("*Kolich*"), _T("Kolich"), _T("ClientIcons_Packs"), IDI_MIRANDA_KOLICH, PACKS_CASE },
+ { "client_Umedon_", _T("*Miranda*Umedon*"), _T("Umedon"), _T("ClientIcons_Packs"), IDI_MIRANDA_UMEDON, PACKS_CASE },
+ { "client_Se7ven_", _T("|^*sss*|*[S7*pack]*|*[S7]*"), _T("Se7ven"), _T("ClientIcons_Packs"), IDI_MIRANDA_SE7VEN, PACKS_CASE },
+ { "client_SSS_", _T("*sss*pack*"), _T("SSS build"), _T("ClientIcons_Packs"), IDI_MIRANDA_SSS_MOD, PACKS_CASE },
+ { "client_Faith_", _T("*Faith*Pack*"), _T("Faith"), _T("ClientIcons_Packs"), IDI_MIRANDA_FAITH, PACKS_CASE },
+ { "client_LexSys_", _T("|*MirandaLS*|*LexSys*"), _T("LexSys"), _T("ClientIcons_Packs"), IDI_MIRANDA_LEXSYS, PACKS_CASE },
+ { "client_dmikos_", _T("*dmikos*"), _T("Dmikos"), _T("ClientIcons_Packs"), IDI_MIRANDA_DMIKOS, PACKS_CASE },
+ { "client_Tweety_", _T("*tweety*"), _T("Tweety"), _T("ClientIcons_Packs"), IDI_MIRANDA_TWEETY, PACKS_CASE },
+ { "client_ME_", _T("*[Miranda ME]*"), _T("Miranda ME"), _T("ClientIcons_Packs"), IDI_MIRANDA_ME, PACKS_CASE },
+ { "client_BRI_", _T("*bri*edition*"), _T("Bri edition"), _T("ClientIcons_Packs"), IDI_MIRANDA_BRI, PACKS_CASE },
+ { "client_ALFAMAR_", _T("*AlfaMaR*"), _T("AlfaMaR"), _T("ClientIcons_Packs"), IDI_MIRANDA_ALFAMAR, PACKS_CASE },
+ { "client_ZELEBOBA_", _T("*zeleboba's*"), _T("zeleboba's"), _T("ClientIcons_Packs"), IDI_MIRANDA_ZELEBOBA, PACKS_CASE },
+ { "client_MD_", _T("*MDpack*"), _T("MDpack"), _T("ClientIcons_Packs"), IDI_MIRANDA_MD, PACKS_CASE },
+ { "client_PILOT_", _T("*Pilot*"), _T("Pilot"), _T("ClientIcons_Packs"), IDI_MIRANDA_PILOT, PACKS_CASE },
+ { "client_AMATORY_", _T("*Amatory*"), _T("Amatory"), _T("ClientIcons_Packs"), IDI_MIRANDA_AMATORY, PACKS_CASE },
+ { "client_RAZUNTER_", _T("*Razunter's*"), _T("Razunter's Pk"), _T("ClientIcons_Packs"), IDI_MIRANDA_RAZUNTER, PACKS_CASE },
+ { "client_GHOST_", _T("*Ghost's*"), _T("Ghost's Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_GHOST, PACKS_CASE },
+ { "client_DAR_", _T("*Dar_veter*"), _T("Dar_veter Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_DAR, PACKS_CASE },
+ { "client_MATAES_", _T("*Mataes*"), _T("Mataes Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_MATAES, PACKS_CASE },
+ { "client_FREIZE_", _T("*Freize*"), _T("Freize"), _T("ClientIcons_Packs"), IDI_MIRANDA_FREIZE, PACKS_CASE },
+ { "client_FR_", _T("*FR*Pack*"), _T("Miranda FR"), _T("ClientIcons_Packs"), IDI_MIRANDA_FR, PACKS_CASE },
+ { "client_Native_", _T("*Native*"), _T("Native"), _T("ClientIcons_Packs"), IDI_MIRANDA_NATIVE, PACKS_CASE },
+ { "client_E33_", _T("*[E33]*"), _T("E33"), _T("ClientIcons_Packs"), IDI_MIRANDA_E33, PACKS_CASE },
+ { "client_ROBYER_", _T("*RobyerPack*"), _T("Robyer Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_ROBYER, PACKS_CASE },
+ { "client_New Style_", _T("*New Style*"), _T("New Style"), _T("ClientIcons_Packs"), IDI_MIRANDA_NEW_STYLE, PACKS_CASE },
+ { "client_SPELLHOWLER_", _T("*Spellhowler*"), _T("xSpellhowleRx Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_SPELLHOWLER, PACKS_CASE },
+ { "client_LESTAT_", _T("*[Lpack]*"), _T("Lestat Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_LESTAT, PACKS_CASE },
+ { "client_DEVILSUITE_", _T("*6.6.6*"), _T("Devil Suite"), _T("ClientIcons_Packs"), IDI_MIRANDA_DEVIL, PACKS_CASE },
+ { "client_FINAL", _T("*[FinalPack]*"), _T("Final Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_FINAL, PACKS_CASE },
+ { "client_CAPPUCCINO", _T("*[HotCoffee]*"), _T("HotCoffee"), _T("ClientIcons_Packs"), IDI_MIRANDA_CAPPUCCINO, PACKS_CASE },
+ { "client_WATCHER", _T("*[WatcherPack]*"), _T("Watcher Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_WATCHER, PACKS_CASE },
+ { "client_LENINPACK", _T("*[Lenin Pack]*"), _T("Lenin Pack"), _T("ClientIcons_Packs"), IDI_MIRANDA_LENINPACK, PACKS_CASE },
+//#########################################################################################################################################
+//#########################################################################################################################################
+ { "client_AimOscar_over", _T("Miranda*AIM*"), _T("AIM"), _T("ClientIcons_General"), IDI_AIMOSCAR_OVERLAY, OVER1_CASE }, //FIX
+ { "client_ICQJ_Plus_over", _T("Miranda*ICQ*Plus*"), _T("ICQJ Plus Mod"), _T("ClientIcons_General"), IDI_ICQJ_PLUS_MOD_OVERLAY, OVER1_CASE },
+ { "client_ICQJ_SIN_over", _T("Miranda*ICQ*S!N*"), _T("ICQJ S!N Mod"), _T("ClientIcons_General"), IDI_ICQJ_SIN_MOD_OVERLAY, OVER1_CASE },
+ { "client_ICQJ_over", _T("Miranda*ICQ*0.*"), _T("ICQJ"), _T("ClientIcons_General"), IDI_ICQJ_OVERLAY, OVER1_CASE },
+ { "client_ICQ_Unknown_over", _T("Miranda*ICQ*"), _T("ICQ unknown"), _T("ClientIcons_General"), IDI_ICQJM_OVERLAY, OVER1_CASE },
+ { "client_IRC_over", _T("Miranda*IRC*"), _T("IRC"), _T("ClientIcons_General"), IDI_IRC_OVERLAY, OVER1_CASE },
+ { "client_JGmail_over", _T("Miranda*JGmail*"), _T("JGmail"), _T("ClientIcons_General"), IDI_GMAIL_OVERLAY, OVER1_CASE },
+ { "client_JGTalk_over", _T("Miranda*JGTalk*"), _T("JGTalk"), _T("ClientIcons_General"), IDI_JGTALK_OVERLAY, OVER1_CASE },
+ { "client_JMeebo_over", _T("Miranda*JMeebo*"), _T("JMeebo"), _T("ClientIcons_General"), IDI_JMEEBO_OVERLAY, OVER1_CASE },
+ { "client_Jabber_over", _T("Miranda*Jabber*"), _T("Jabber"), _T("ClientIcons_General"), IDI_JABBER_OVERLAY, OVER1_CASE },
+ { "client_MailRu_over", _T("|*Mail.ru*IM*|*MRA*"), _T("MailRu Agent"), _T("ClientIcons_General"), IDI_MAILRU_OVERLAY, OVER1_CASE },
+ { "client_MSN_over", _T("Miranda*MSN*"), _T("MSN"), _T("ClientIcons_General"), IDI_MSN_OVERLAY, OVER1_CASE },
+ { "client_QQ_over", _T("|Miranda*QQ*|MIMQQ*"), _T("QQ"), _T("ClientIcons_General"), IDI_QQ_OVERLAY, OVER1_CASE },
+ { "client_Tlen_over", _T("*tlen.pl"), _T("Tlen.pl"), _T("ClientIcons_General"), IDI_TLEN_OVERLAY, OVER1_CASE },
+
+ { "client_Mira_010_over", _T("*Miranda*0.10.*"), _T("Miranda v0.10"), _T("ClientIcons_General"), IDI_MIRANDA_10, OVER1_CASE },
+ { "client_Mira_09_over", _T("*Miranda*0.9.*"), _T("Miranda v0.9"), _T("ClientIcons_General"), IDI_MIRANDA_9, OVER1_CASE },
+ { "client_Mira_08_over", _T("*Miranda*0.8.*"), _T("Miranda v0.8"), _T("ClientIcons_General"), IDI_MIRANDA_8, OVER1_CASE },
+ { "client_Mira_07_over", _T("*Miranda*0.7.*"), _T("Miranda v0.7"), _T("ClientIcons_General"), IDI_MIRANDA_7, OVER1_CASE },
+ { "client_Mira_06_over", _T("*Miranda*0.6.*"), _T("Miranda v0.6"), _T("ClientIcons_General"), IDI_MIRANDA_6, OVER1_CASE },
+ { "client_Mira_05_over", _T("*Miranda*0.5.*"), _T("Miranda v0.5"), _T("ClientIcons_General"), IDI_MIRANDA_5, OVER1_CASE },
+ { "client_Mira_04_over", _T("*Miranda*0.4.*"), _T("Miranda v0.4"), _T("ClientIcons_General"), IDI_MIRANDA_4, OVER1_CASE },
+
+ { "client_ICQ 2000", _T("ICQ*2000*"), _T("ICQ 2000"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ2000, ICQ_OFF_CASE },
+ { "client_ICQ 2001b", _T("ICQ*2001*"), _T("ICQ 2001"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ2001, ICQ_OFF_CASE },
+ { "client_ICQ 2002", _T("ICQ*2002*"), _T("ICQ 2002/2003a"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ2002, ICQ_OFF_CASE },
+ { "client_ICQ 2003", _T("ICQ*2003*"), _T("ICQ 2003b"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ2003, ICQ_OFF_CASE },
+ { "client_ICQ v4", _T("ICQ*4*"), _T("ICQ Lite v4"), _T("ClientIcons_ICQ"), IDI_CLIENTICQLITE4, ICQ_OFF_CASE },
+ { "client_ICQ v5.1", _T("ICQ*5.1*"), _T("ICQ v5.1"), _T("ClientIcons_ICQ"), IDI_CLIENTICQLITE51, ICQ_OFF_CASE },
+ { "client_ICQ v5", _T("|^*Transport*|ICQ*5*"), _T("ICQ v5"), _T("ClientIcons_ICQ"), IDI_CLIENTICQLITE5, ICQ_OFF_CASE },
+ { "client_ICQ v6", _T("ICQ*6*"), _T("ICQ v6"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ6, ICQ_OFF_CASE },
+ { "client_ICQ v7", _T("ICQ*7*"), _T("ICQ v7"), _T("ClientIcons_ICQ"), IDI_CLIENTICQ7, ICQ_OFF_CASE },
+
+ { "client_Yahoo v5.x", _T("*Yahoo 5*"), _T("Yahoo 5.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO5, YAHOO_CASE },
+ { "client_Yahoo v6.x", _T("*Yahoo 6*"), _T("Yahoo 6.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO6, YAHOO_CASE },
+ { "client_Yahoo v7.x", _T("*Yahoo 7*"), _T("Yahoo 7.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO7, YAHOO_CASE },
+ { "client_Yahoo v8.x", _T("*Yahoo 8*"), _T("Yahoo 8.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO8, YAHOO_CASE },
+ { "client_Yahoo v9.x", _T("*Yahoo 9*"), _T("Yahoo 9.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO9, YAHOO_CASE },
+ { "client_Yahoo v10.x", _T("*Yahoo 10*"), _T("Yahoo 10.x"), _T("ClientIcons_Yahoo"), IDI_CLIENT_YAHOO10, YAHOO_CASE },
+
+ { "client_QQ 2000", _T("QQ2000*"), _T("QQ 2000"), _T("ClientIcons_QQ"), IDI_CLIENT_QQ2000, QQ_CASE },
+ { "client_TM 1", _T("TM 1.*"), _T("TM 1.x"), _T("ClientIcons_QQ"), IDI_CLIENT_TM1, QQ_CASE },
+ { "client_TM 2", _T("TM 2.*"), _T("TM 2.x"), _T("ClientIcons_QQ"), IDI_CLIENT_TM2, QQ_CASE },
+ { "client_TMQQ 2003", _T("|QQ2003*|TM 3.*"), _T("TM 3.x, QQ 2003"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2003, QQ_CASE },
+ { "client_QQ 2004", _T("QQ2004*"), _T("QQ 2004"), _T("ClientIcons_QQ"), IDI_CLIENT_QQ2004, QQ_CASE },
+ { "client_TM_QQ 2005", _T("|QQ2005*|TM2005*"), _T("TM/QQ 2005"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2005, QQ_CASE },
+ { "client_TM_QQ 2006", _T("|QQ2006*|TM2006*"), _T("TM/QQ 2006"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2006, QQ_CASE },
+ { "client_TM_QQ 2007", _T("|QQ2007*|TM2007*"), _T("TM/QQ 2007"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2007, QQ_CASE },
+ { "client_TM_QQ 2008", _T("|QQ2008*|TM2008*"), _T("TM/QQ 2008"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2008, QQ_CASE },
+ { "client_TM_QQ 2009", _T("|QQ2009*|TM2009*"), _T("TM/QQ 2009"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2009, QQ_CASE },
+ { "client_TM_QQ 2010", _T("|QQ2010*|TM2010*"), _T("TM/QQ 2010"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2010, QQ_CASE },
+ { "client_TM_QQ 2011", _T("|QQ2011*|TM2011*"), _T("TM/QQ 2011"), _T("ClientIcons_QQ"), IDI_CLIENT_TM_QQ2011, QQ_CASE },
+
+ { "client_Tlen 5", _T("Tlen Protocol 7"), _T("Tlen 5.x"), _T("ClientIcons_Tlen"), IDI_CLIENT_TLEN5, TLEN_CASE },
+ { "client_Tlen 6", _T("Tlen Protocol 10"), _T("Tlen 6.x"), _T("ClientIcons_Tlen"), IDI_CLIENT_TLEN6, TLEN_CASE },
+ { "client_Tlen 7", _T("Tlen Protocol 16"), _T("Tlen 7.x"), _T("ClientIcons_Tlen"), IDI_CLIENT_TLEN7, TLEN_CASE },
+
+ { "client_weather_over", _T("*Weather*"), _T("Weather"), _T("ClientIcons_Weather"), IDI_CLIENT_WEATHER, WEATHER_CASE },
+
+ { "client_on Win32", _T("|*Win32*|*windows*|* WM *|wmagent*|*Vista*"), _T("on Windows"), _T("ClientIcons_General"), IDI_CLIENTWIN, PLATFORM_CASE },
+ { "client_on Mac", _T("|* Mac *|*IPhone*"), _T("on MacOS"), _T("ClientIcons_General"), IDI_CLIENTMAC, PLATFORM_CASE },
+ { "client_on Linux", _T("*Linux*"), _T("on Linux"), _T("ClientIcons_General"), IDI_CLIENTLINUX, PLATFORM_CASE },
+ { "client_on Flash", _T("*Flash*"), _T("on Flash"), _T("ClientIcons_General"), IDI_CLIENTFLASH, PLATFORM_CASE },
+ { "client_on Java", _T("|*Java*|jagent*|ICQ2Go!*"), _T("on Java"), _T("ClientIcons_General"), IDI_CLIENTJAVA, PLATFORM_CASE },
+ { "client_on Symbian", _T("|*Symbian*|sagent*"), _T("on Symbian"), _T("ClientIcons_General"), IDI_CLIENTSYMBIAN, PLATFORM_CASE },
+ { "client_on Android", _T("|* Android*|*/Android*"), _T("on Android"), _T("ClientIcons_General"), IDI_CLIENTANDROID, PLATFORM_CASE },
+};
+
+int DEFAULT_KN_FP_OVERLAYS_COUNT = SIZEOF(def_kn_fp_overlays_mask);
+
+//#########################################################################################################################################
+//######################################################### Overlays, layer #2 ############################################################
+//#########################################################################################################################################
+KN_FP_MASK def_kn_fp_overlays2_mask[] =
+{// IconName Mask Icon caption NULL ICON_RESOURCE_ID
+ { "client_debug_overlay", _T("*[*debug*]*"), _T("[Debug]"), _T("ClientIcons_Jabber"), IDI_DEBUG_OVERLAY, OVER2_CASE },
+ { "client_home_overlay", _T("|*[*home*]*|*[*äîì*]*"), _T("[Home]"), _T("ClientIcons_Jabber"), IDI_HOME_OVERLAY, OVER2_CASE },
+ { "client_work_overlay", _T("|*[*work*]*|*[*ðàáîòà*]*"), _T("[Work]"), _T("ClientIcons_Jabber"), IDI_WORK_OVERLAY, OVER2_CASE },
+ { "client_office_overlay", _T("|*[*office*]*|*[*îôèñ*]*"), _T("[Office]"), _T("ClientIcons_Jabber"), IDI_OFFICE_OVERLAY, OVER2_CASE },
+ { "client_mobile_overlay", _T("|*[*mobile*]*|*[*pda*]*"), _T("[Mobile]"), _T("ClientIcons_Jabber"), IDI_MOBILE_OVERLAY, OVER2_CASE },
+ { "client_notebook_overlay", _T("|*[*note*]*|*[*portable*]*|*[*usb*]*")
+ _T("|*[*laptop*]*|*[*flash*]*"), _T("[Portable]"), _T("ClientIcons_Jabber"), IDI_NOTEBOOK_OVERLAY, OVER2_CASE },
+ { "client_Miranda_010_overlay", _T("*Miranda*0.10.*"), _T("Miranda v0.10"), _T("ClientIcons_General"), IDI_MIRANDA_10s, OVER2_CASE },
+ { "client_Miranda_09_overlay", _T("*Miranda*0.9.*"), _T("Miranda v0.9"), _T("ClientIcons_General"), IDI_MIRANDA_9s, OVER2_CASE },
+ { "client_Miranda_08_overlay", _T("*Miranda*0.8.*"), _T("Miranda v0.8"), _T("ClientIcons_General"), IDI_MIRANDA_8s, OVER2_CASE },
+ { "client_Miranda_07_overlay", _T("*Miranda*0.7.*"), _T("Miranda v0.7"), _T("ClientIcons_General"), IDI_MIRANDA_7s, OVER2_CASE },
+ { "client_Miranda_06_overlay", _T("*Miranda*0.6.*"), _T("Miranda v0.6"), _T("ClientIcons_General"), IDI_MIRANDA_6s, OVER2_CASE },
+ { "client_Miranda_05_overlay", _T("*Miranda*0.5.*"), _T("Miranda v0.5"), _T("ClientIcons_General"), IDI_MIRANDA_5s, OVER2_CASE },
+ { "client_Miranda_04_overlay", _T("*Miranda*0.4.*"), _T("Miranda v0.4"), _T("ClientIcons_General"), IDI_MIRANDA_4s, OVER2_CASE },
+};
+
+int DEFAULT_KN_FP_OVERLAYS2_COUNT = SIZEOF(def_kn_fp_overlays2_mask);
+
+//#########################################################################################################################################
+//######################################################### Overlays, layer #3 ############################################################
+//#########################################################################################################################################
+KN_FP_MASK def_kn_fp_overlays3_mask[] =
+{// IconName Mask Icon caption NULL ICON_RESOURCE_ID
+ { "client_SecureIM_overlay", _T("*Secure*IM*"), _T("+SecureIM"), _T("ClientIcons_General"), IDI_SECUREIM_OVERLAY, SECURITY_CASE },
+ { "client_SimpPro_overlay", _T("*SimpPro*"), _T("+SimpPro"), _T("ClientIcons_General"), IDI_SIMPPRO_OVERLAY, SECURITY_CASE },
+ { "client_SimpLite_overlay", _T("*SimpLite*"), _T("+SimpLite"), _T("ClientIcons_General"), IDI_SIMPLITE_OVERLAY, SECURITY_CASE },
+ { "client_IMSecure_overlay", _T("*IMSecure*"), _T("+IMSecure"), _T("ClientIcons_General"), IDI_IMSECURE_OVERLAY, SECURITY_CASE },
+};
+
+int DEFAULT_KN_FP_OVERLAYS3_COUNT = SIZEOF(def_kn_fp_overlays3_mask);
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/options.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/options.cpp
new file mode 100644
index 0000000000..2e710faaff
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/options.cpp
@@ -0,0 +1,154 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+//Start of header
+#include "global.h"
+
+struct _settingsInfo
+{
+ int idCtrl;
+ LPCSTR szSetName;
+}
+static settings [] =
+{
+ {IDC_OVERLAY1, "Overlay1"},
+ {IDC_OVERLAY2, "Overlay2"},
+ {IDC_OVERLAY3, "Overlay3"},
+ {IDC_VERSION, "ShowVersion"},
+
+ {IDC_GROUPMIRANDA, "GroupMiranda"},
+ {IDC_GROUPMULTI, "GroupMulti"},
+ {IDC_GROUPPACKS, "GroupPacks"},
+ {IDC_GROUPOTHERS, "GroupOtherProtos"},
+
+ {IDC_GROUPAIM, "GroupAim"},
+ {IDC_GROUPGADU, "GroupGadu"},
+ {IDC_GROUPICQ, "GroupIcq"},
+ {IDC_GROUPIRC, "GroupIrc"},
+ {IDC_GROUPJABBER, "GroupJabber"},
+ {IDC_GROUPMAIL, "GroupMail"},
+ {IDC_GROUPMSN, "GroupMsn"},
+ {IDC_GROUPQQ, "GroupQQ"},
+ {IDC_GROUPRSS, "GroupRSS"},
+ {IDC_GROUPSKYPE, "GroupSkype"},
+ {IDC_GROUPTLEN, "GroupTlen"},
+ {IDC_GROUPVOIP, "GroupVoIP"},
+ {IDC_GROUPWEATHER, "GroupWeather"},
+ {IDC_GROUPYAHOO, "GroupYahoo"}
+};
+
+static void OptDlgChanged(HWND hwndDlg, BOOL show)
+{
+ if (show)
+ ShowWindow(GetDlgItem(hwndDlg, IDC_OPTCHANGENOTE), SW_SHOW);
+ SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
+}
+
+static void LoadDBCheckState(HWND hwndDlg, int idCtrl, LPCSTR szSetting, BYTE bDef)
+{
+ CheckDlgButton(hwndDlg, idCtrl, db_get_b(NULL, "Finger", szSetting, bDef));
+}
+
+static void StoreDBCheckState(HWND hwndDlg, int idCtrl, LPCSTR szSetting)
+{
+ db_set_b(NULL, "Finger", szSetting, (BYTE)IsDlgButtonChecked(hwndDlg, idCtrl));
+}
+
+static INT_PTR CALLBACK DlgProcOptions(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
+{
+ switch(msg) {
+ case WM_INITDIALOG:
+ {
+ TranslateDialogDefault(hwndDlg);
+ for (int i = 0; i < SIZEOF(settings); i++) {
+ if (lstrcmpA(settings[i].szSetName, "ShowVersion") == 0)
+ LoadDBCheckState(hwndDlg, settings[i].idCtrl, settings[i].szSetName, 0);
+ else
+ LoadDBCheckState(hwndDlg, settings[i].idCtrl, settings[i].szSetName, 1);
+ }
+
+ ShowWindow(GetDlgItem(hwndDlg, IDC_OPTCHANGENOTE), SW_HIDE);
+ }
+ break;
+
+ case WM_COMMAND:
+ switch(LOWORD(wParam)) {
+ case IDC_OVERLAY1:
+ case IDC_OVERLAY2:
+ case IDC_OVERLAY3:
+ case IDC_VERSION:
+ OptDlgChanged(hwndDlg, true);
+ break;
+
+ case IDC_GROUPMIRANDA:
+ case IDC_GROUPMULTI:
+ case IDC_GROUPPACKS:
+ case IDC_GROUPOTHERS:
+ case IDC_GROUPAIM:
+ case IDC_GROUPGADU:
+ case IDC_GROUPICQ:
+ case IDC_GROUPIRC:
+ case IDC_GROUPJABBER:
+ case IDC_GROUPMAIL:
+ case IDC_GROUPMSN:
+ case IDC_GROUPQQ:
+ case IDC_GROUPRSS:
+ case IDC_GROUPSKYPE:
+ case IDC_GROUPTLEN:
+ case IDC_GROUPVOIP:
+ case IDC_GROUPWEATHER:
+ case IDC_GROUPYAHOO:
+ OptDlgChanged(hwndDlg, false);
+ break;
+
+ default:
+ return 0;
+ }
+ break;
+
+ case WM_NOTIFY:
+ {
+ NMHDR *hdr = (NMHDR *)lParam;
+ if (hdr && hdr->code == PSN_APPLY) {
+ for (int i = 0; i < SIZEOF(settings); i++)
+ StoreDBCheckState(hwndDlg, settings[i].idCtrl, settings[i].szSetName);
+
+ ClearFI();
+ RegisterIcons();
+ }
+ }
+ break;
+ }
+ return FALSE;
+}
+
+int OnOptInitialise(WPARAM wParam, LPARAM lParam)
+{
+ OPTIONSDIALOGPAGE odp = { 0 };
+ odp.cbSize = sizeof(odp);
+ odp.hInstance = g_hInst;
+ odp.ptszGroup = LPGENT("Customize");
+ odp.pszTemplate = MAKEINTRESOURCEA(IDD_DIALOG);
+ odp.ptszTitle = LPGENT("Fingerprint");
+ odp.pfnDlgProc = DlgProcOptions;
+ odp.flags = ODPF_BOLDGROUPS|ODPF_TCHAR;;
+ Options_AddPage(wParam, &odp);
+ return 0;
+}
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/resource.h b/plugins/!Deprecated/FingerPrintModPlus/src/resource.h
new file mode 100644
index 0000000000..aeed13978d
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/resource.h
@@ -0,0 +1,646 @@
+#include "version.h"
+
+//{{NO_DEPENDENCIES}}
+// Microsoft Visual C++ generated include file.
+// Used by resource.rc
+//##############################################################################################################
+//AIM
+#define IDI_AIM 10
+#define IDI_AIM_4 11
+#define IDI_AIM_5 12
+#define IDI_AIM_MAC 13
+#define IDI_AIM_MOBILE 14
+#define IDI_AIM_TRITON 15
+#define IDI_MINIAIM 16
+#define IDI_NAIM 17
+#define IDI_TERRAIM 18
+
+//##############################################################################################################
+//Gadu-Gadu clients
+#define IDI_GADU_GADU_6 30
+#define IDI_GADU_GADU_7 31
+
+//##############################################################################################################
+//Unofficial ICQ clients
+#define IDI_ANDRQ 50
+#define IDI_1UND1 51
+#define IDI_ALICQ 52
+#define IDI_ANASTASIA 53
+#define IDI_VIRUS 54
+#define IDI_COREPAGER 55
+#define IDI_DICHAT 56
+#define IDI_DELPHI 57
+#define IDI_GLICQ 58
+#define IDI_GNOMEICU 59
+#define IDI_ICAT 60
+#define IDI_ICQ2X 61
+#define IDI_IMADERING 62
+#define IDI_JICQ 63
+#define IDI_KMASKA 64
+#define IDI_KXICQ 65
+#define IDI_LIBICQ2000 66
+#define IDI_LICQ 67
+#define IDI_LOCID 68
+#define IDI_MICQ 69
+#define IDI_MIP 70
+#define IDI_NANOICQ 71
+#define IDI_NICQ 72
+#define IDI_QIP 73
+#define IDI_RANDQ_NEW 74
+#define IDI_SLICK 75
+#define IDI_SMAPER 76
+#define IDI_SMARTICQ 77
+#define IDI_SPAMBOT 78
+#define IDI_STICQ 79
+#define IDI_STRICQ 80
+#define IDI_VICQ 81
+#define IDI_VMICQ 82
+#define IDI_WEBICQ 83
+#define IDI_YEEMP 84
+#define IDI_YSM 85
+
+//##############################################################################################################
+//Official ICQ clients
+#define IDI_ICQ 100
+#define IDI_ICQ_6 101
+#define IDI_ICQ_ABV 102
+#define IDI_ICQ_BIGMIR 103
+#define IDI_ICQ_COMPAD 104
+#define IDI_ICQ4MAC 105
+#define IDI_ICQ_LITE4 106
+#define IDI_ICQ_LITE7 107
+#define IDI_ICQ_NETVIGATOR 108
+#define IDI_ICQ_PRO7 109
+#define IDI_ICQ_RAMBLER 110
+#define IDI_ICQ_POCKETPC 111
+
+//##############################################################################################################
+//Official ICQ overlays
+#define IDI_CLIENTICQLITE5 120
+#define IDI_CLIENTICQLITE51 121
+#define IDI_CLIENTICQ6 122
+#define IDI_CLIENTICQ7 123
+#define IDI_CLIENTICQ2000 124
+#define IDI_CLIENTICQ2001 125
+#define IDI_CLIENTICQ2002 126
+#define IDI_CLIENTICQ2003 127
+#define IDI_CLIENTICQLITE4 128
+
+//##############################################################################################################
+//IRC
+#define IDI_AMIRC 140
+#define IDI_AMULE 141
+#define IDI_BABBEL 142
+#define IDI_BERSIRC 143
+#define IDI_CBIRC 144
+#define IDI_CHATZILLA 145
+#define IDI_CONVERSATION 146
+#define IDI_DIRC 147
+#define IDI_EGGDROP 148
+#define IDI_EGGDROP_RACBOT 149
+#define IDI_EMULE 150
+#define IDI_EMULE_MORPHXT 151
+#define IDI_EMULE_NEO 152
+#define IDI_EMULE_PLUS 153
+#define IDI_EMULE_XTREME 154
+#define IDI_FCHAT 155
+#define IDI_GDPCHAT 156
+#define IDI_GOPOWERTOOLS 157
+#define IDI_HYDRA_IRC 158
+#define IDI_ICECHAT 159
+#define IDI_ICECHAT5 160
+#define IDI_ICECHAT7 161
+#define IDI_IRC_UNKNOWN 162
+#define IDI_IRCLE 163
+#define IDI_IRCXPRO 164
+#define IDI_IRSSI 165
+#define IDI_JIRCII 166
+#define IDI_JMIRC 167
+#define IDI_KLIENT 168
+#define IDI_KONVERSATION 169
+#define IDI_KSIRC 170
+#define IDI_KVIRC 171
+#define IDI_MIRC 172
+#define IDI_MP3_SCRIPT 173
+#define IDI_NEORATRION 174
+#define IDI_NETTALK 175
+#define IDI_NONAME_SCRIPT 176
+#define IDI_OPERA 177
+#define IDI_PIORUN 178
+#define IDI_PIRC 179
+#define IDI_PIRCH 180
+#define IDI_PJIRC 181
+#define IDI_PROCHAT 182
+#define IDI_PSYBNC 183
+#define IDI_SAVIRC 184
+#define IDI_SMART_IRC 185
+#define IDI_SNAK 186
+#define IDI_SYSRESET 187
+#define IDI_VIRCAIRC 188
+#define IDI_VISIONIRC 189
+#define IDI_VISUALIRC 190
+#define IDI_VORTECIRC 191
+#define IDI_WEECHAT 192
+#define IDI_WLIRC 193
+#define IDI_WMIRC 194
+#define IDI_XCHATAQUA 195
+#define IDI_XBITCH 196
+#define IDI_XCHAT 197
+#define IDI_XIRC 198
+#define IDI_XIRCON 199
+#define IDI_ZIPTORRENT 200
+#define IDI_ZSIRC 201
+
+//##############################################################################################################
+//Jabber clients
+#define IDI_AKENI 220
+#define IDI_ANDROID 221
+#define IDI_ANOTHRSSBOT 222
+#define IDI_AQQ 223
+#define IDI_BEEJIVE 224
+#define IDI_BELLSOUTH 225
+#define IDI_BITWISE 226
+#define IDI_BLACKBERRY 227
+#define IDI_BOMBUS 228
+#define IDI_BOMBUSMOD 229
+#define IDI_BOMBUSQD 230
+#define IDI_BOWLINE 231
+#define IDI_BUDDYSPACE 232
+#define IDI_CHATOPUS 233
+#define IDI_CHIKKA 234
+#define IDI_CHITCHAT 235
+#define IDI_COCCINELLA 236
+#define IDI_COLIBRY 237
+#define IDI_COLLOQUY 238
+#define IDI_DESYR 239
+#define IDI_EMACS 240
+#define IDI_EMESS 241
+#define IDI_EXODUS 242
+#define IDI_EYEBALL_CHAT 243
+#define IDI_FACEBOOK 244
+#define IDI_FIRE 245
+#define IDI_GABBER 246
+#define IDI_GAJIM 247
+#define IDI_GCN 248
+#define IDI_GLU 249
+#define IDI_GMAIL 250
+#define IDI_CONFERENCE 251
+#define IDI_GNOME 252
+#define IDI_GNUGADU 253
+#define IDI_GOIM 254
+#define IDI_GOSSIP 255
+#define IDI_GOTALKMOBILE 256
+#define IDI_GREENTHUMB 257
+#define IDI_GTALK 258
+#define IDI_GTALK_GADGET 259
+#define IDI_GUSH 260
+#define IDI_GYABER 261
+#define IDI_IGOOGLE 262
+#define IDI_IMCOM 263
+#define IDI_IMEEM 264
+#define IDI_IMIFIED 265
+#define IDI_IMOV 266
+#define IDI_IMPORTAL 267
+#define IDI_INSTANT 268
+#define IDI_INTERACTION 269
+#define IDI_IRUKA 270
+#define IDI_JABBER_BEOS 271
+#define IDI_JABBER_APPLET 272
+#define IDI_JABBERFOX 273
+#define IDI_JABBER_MESSENGER 274
+#define IDI_JABBERNAUT 275
+#define IDI_JABBERWOCKY 276
+#define IDI_JABBERZILLA 277
+#define IDI_JABBIM 278
+#define IDI_JABBIN 279
+#define IDI_JABIRU 280
+#define IDI_JAJC 281
+#define IDI_JBOTHER 282
+#define IDI_JCLAIM 283
+#define IDI_JDISK 284
+#define IDI_JETI 285
+#define IDI_JMC 286
+#define IDI_JRUDEVELS 287
+#define IDI_JTALK 288
+#define IDI_JUICK 289
+#define IDI_JWCHAT 290
+#define IDI_JWGC 291
+#define IDI_KADU 292
+#define IDI_KF 293
+#define IDI_KONNEKT 294
+#define IDI_LAFFER 295
+#define IDI_LANDELL 296
+#define IDI_LEAF 297
+#define IDI_LEECHCRAFT 298
+#define IDI_LINQ 299
+#define IDI_LLUNA 300
+#define IDI_M8JABBER 301
+#define IDI_MANGO 302
+#define IDI_MCABBER 303
+#define IDI_MEINVZ 304
+#define IDI_MERCURY_MESSENGER 305
+#define IDI_MGTALK 306
+#define IDI_MOBBER 307
+#define IDI_MOJAB 308
+#define IDI_MOZILLACHAT 309
+#define IDI_MYJABBER 310
+#define IDI_NEOS 311
+#define IDI_NITRO 312
+#define IDI_NOSTROMO 313
+#define IDI_OCTRO 314
+#define IDI_OM 315
+#define IDI_ORKUT 316
+#define IDI_PALTALK 317
+#define IDI_PANDION 318
+#define IDI_PAPLA 319
+#define IDI_PJC 320
+#define IDI_PSI 321
+#define IDI_PSTO 322
+#define IDI_PYAIMT 323
+#define IDI_PYICQT 324
+#define IDI_PYIRCT 325
+#define IDI_PYMRAT 326
+#define IDI_PYMSNT 327
+#define IDI_PYYAHOOT 328
+#define IDI_QTJIM 329
+#define IDI_RENREN 330
+#define IDI_SCHULERVZ 331
+#define IDI_SIP_COMM 332
+#define IDI_SKYMESSAGER 333
+#define IDI_SMACK 334
+#define IDI_SMTP_TRANSPORT 335
+#define IDI_SOAPBOX 336
+#define IDI_SPARK 337
+#define IDI_SPIK 338
+#define IDI_STUDIVZ 339
+#define IDI_SWORIM 340
+#define IDI_TALKONAUT 341
+#define IDI_TAPIOCA 342
+#define IDI_TEABOT 343
+#define IDI_TELEPATHY 344
+#define IDI_THUNDERBIRD 345
+#define IDI_TIPICIM 346
+#define IDI_TKABBER 347
+#define IDI_TRANSACTIM 348
+#define IDI_TRIPLE_SOFTWARE 349
+#define IDI_TWITTER 350
+#define IDI_VACUUM 351
+#define IDI_VAYUSPHERE 352
+#define IDI_WANNACHAT 353
+#define IDI_WEBEX 354
+#define IDI_WHISPERIM 355
+#define IDI_WHOISBOT 356
+#define IDI_WIJA 357
+#define IDI_WILDFIRE 358
+#define IDI_WINJAB 359
+#define IDI_WTW 360
+#define IDI_XEUS 361
+#define IDI_XIFFIAN 362
+#define IDI_YAMBI 363
+#define IDI_YAONLINE 364
+
+//##############################################################################################################
+//VoIP clients
+#define IDI_GIZMO 380
+#define IDI_WENGOPHONE 381
+#define IDI_ZOEP 382
+
+//##############################################################################################################
+//Jabber resource overlays
+#define IDI_DEBUG_OVERLAY 400
+#define IDI_HOME_OVERLAY 401
+#define IDI_MOBILE_OVERLAY 402
+#define IDI_NOTEBOOK_OVERLAY 403
+#define IDI_OFFICE_OVERLAY 404
+#define IDI_WORK_OVERLAY 405
+
+//##############################################################################################################
+//Mail.Ru Agent clients
+#define IDI_MAIL_RU_MOBILE 410
+#define IDI_MAIL_RU_OFFICIAL 411
+#define IDI_MAIL_RU_UNKNOWN 412
+#define IDI_MAIL_RU_WEBAGENT 413
+
+//##############################################################################################################
+//MirandaIM clients
+#define IDI_MIRANDA_4 430
+#define IDI_MIRANDA_4s 431
+#define IDI_MIRANDA_5 432
+#define IDI_MIRANDA_5s 433
+#define IDI_MIRANDA_6 434
+#define IDI_MIRANDA_6s 435
+#define IDI_MIRANDA_7 436
+#define IDI_MIRANDA_7s 437
+#define IDI_MIRANDA_8 438
+#define IDI_MIRANDA_8s 439
+#define IDI_MIRANDA_9 440
+#define IDI_MIRANDA_9s 441
+#define IDI_MIRANDA_10 442
+#define IDI_MIRANDA_10s 443
+#define IDI_MIRANDA_04 444
+#define IDI_MIRANDA_05 445
+#define IDI_MIRANDA_05U 446
+#define IDI_MIRANDA_06 447
+#define IDI_MIRANDA_06U 448
+#define IDI_MIRANDA_07 449
+#define IDI_MIRANDA_07U 450
+#define IDI_MIRANDA_08 451
+#define IDI_MIRANDA_08U 452
+#define IDI_MIRANDA_09 453
+#define IDI_MIRANDA_09U 454
+#define IDI_MIRANDA_010 455
+#define IDI_MIRANDA_010U 456
+#define IDI_MIRANDA_666 457
+#define IDI_MIRANDA_U 458
+#define IDI_MIRANDA_UNKNOWN 459
+#define IDI_MIRANDA_NG 460
+
+//##############################################################################################################
+//Clients overlays
+#define IDI_AIMOSCAR_OVERLAY 481
+#define IDI_GMAIL_OVERLAY 482
+#define IDI_ICQJ_SIN_MOD_OVERLAY 483
+#define IDI_ICQJ_OVERLAY 484
+#define IDI_ICQJ_PLUS_MOD_OVERLAY 485
+#define IDI_ICQJM_OVERLAY 486
+#define IDI_IRC_OVERLAY 487
+#define IDI_JABBER_OVERLAY 488
+#define IDI_JGTALK_OVERLAY 489
+#define IDI_JMEEBO_OVERLAY 490
+#define IDI_MAILRU_OVERLAY 491
+#define IDI_MSN_OVERLAY 492
+#define IDI_QQ_OVERLAY 493
+#define IDI_TLEN_OVERLAY 494
+
+//##############################################################################################################
+//Platform
+#define IDI_CLIENTANDROID 510
+#define IDI_CLIENTFLASH 511
+#define IDI_CLIENTMAC 512
+#define IDI_CLIENTJAVA 513
+#define IDI_CLIENTLINUX 514
+#define IDI_CLIENTSYMBIAN 515
+#define IDI_CLIENTWIN 516
+
+//##############################################################################################################
+//Secure overlays
+#define IDI_IMSECURE_OVERLAY 520
+#define IDI_SECUREIM_OVERLAY 521
+#define IDI_SIMPLITE_OVERLAY 522
+#define IDI_SIMPPRO_OVERLAY 523
+
+//##############################################################################################################
+//Other
+#define IDI_BLANK 530
+#define IDI_NOTFOUND 531
+#define IDI_UNDETECTED 532
+#define IDI_UNKNOWN 533
+
+//##############################################################################################################
+//MSN
+#define IDI_AMSN 540
+#define IDI_MSN_MAC 541
+#define IDI_MSN_45 542
+#define IDI_MSN_6 543
+#define IDI_MSN_7 544
+#define IDI_MSN_8 545
+#define IDI_MSN 546
+#define IDI_WEBMESSENGER 547
+#define IDI_WLM_9 548
+#define IDI_WLM_10 549
+
+//##############################################################################################################
+//Multi-protocols clients
+#define IDI_ADIUM 560
+#define IDI_AGILE 561
+#define IDI_AYTTM 562
+#define IDI_BAYANICQ 563
+#define IDI_BITLBEE 564
+#define IDI_CENTERICQ 565
+#define IDI_CITRON 566
+#define IDI_DIGSBY 567
+#define IDI_EASYMESSAGE 568
+#define IDI_EBUDDY 569
+#define IDI_EKG2 570
+#define IDI_FRING 571
+#define IDI_GAIM 572
+#define IDI_ICHAT 573
+#define IDI_IMPLUS 574
+#define IDI_IM2 575
+#define IDI_IMOIM 576
+#define IDI_INLUX 577
+#define IDI_INSTANTBIRD 578
+#define IDI_JASMINEIM 579
+#define IDI_JIMM 580
+#define IDI_KOPETE 581
+#define IDI_MCHAT 582
+#define IDI_MEEBO 583
+#define IDI_MEETRO 584
+#define IDI_NATSIEMENS 585
+#define IDI_ONETEAM 586
+#define IDI_PALRINGO 587
+#define IDI_PIDGIN 588
+#define IDI_PIGEON 589
+#define IDI_PRELUDE 590
+#define IDI_PROTEUS 591
+#define IDI_PYTHON 592
+#define IDI_QIP_2010 593
+#define IDI_QIP_INFIUM 594
+#define IDI_QIP_PDA 595
+#define IDI_QNEXT 596
+#define IDI_QUTIM 597
+#define IDI_SIM 598
+#define IDI_SIM_LINUX 599
+#define IDI_SIM_LINUX_OLD 600
+#define IDI_SIM_MACOSX 601
+#define IDI_SIM_MACOSX_OLD 602
+#define IDI_SIM_OLD 603
+#define IDI_SIM_WIN 604
+#define IDI_SIM_WIN_OLD 605
+#define IDI_TRILLIAN 606
+#define IDI_TRILLIAN_ASTRA 607
+#define IDI_TRILLIAN_PRO 608
+#define IDI_UIM 609
+#define IDI_YAMIGO 610
+#define IDI_QIP_2012 611
+
+//##############################################################################################################
+//MirandaIM Packs
+#define IDI_MIRANDA_A0X 630
+#define IDI_MIRANDA_AF 631
+#define IDI_MIRANDA_ALFAMAR 632
+#define IDI_MIRANDA_AMATORY 633
+#define IDI_MIRANDA_BRI 634
+#define IDI_MIRANDA_CAPPUCCINO 635
+#define IDI_MIRANDA_DAR 636
+#define IDI_MIRANDA_DMIKOS 637
+#define IDI_MIRANDA_E33 638
+#define IDI_MIRANDA_FAITH 639
+#define IDI_MIRANDA_FINAL 640
+#define IDI_MIRANDA_FREIZE 641
+#define IDI_MIRANDA_GHOST 642
+#define IDI_MIRANDA_HIEROS 643
+#define IDI_MIRANDA_KDL 644
+#define IDI_MIRANDA_KOLICH 645
+#define IDI_MIRANDA_KUZZMAN 646
+#define IDI_MIRANDA_LESTAT 647
+#define IDI_MIRANDA_LEXSYS 648
+#define IDI_MIRANDA_MATAES 649
+#define IDI_MIRANDA_MD 650
+#define IDI_MIRANDA_FR 651
+#define IDI_MIRANDA_ME 652
+#define IDI_MIRANDA_NATIVE 653
+#define IDI_MIRANDA_NEW_STYLE 654
+#define IDI_MIRANDA_PILOT 655
+#define IDI_MIRANDA_RAZUNTER 656
+#define IDI_MIRANDA_ROBYER 657
+#define IDI_MIRANDA_SE7VEN 658
+#define IDI_MIRANDA_SSS_MOD 659
+#define IDI_MIRANDA_STALKER 660
+#define IDI_MIRANDA_TWEETY 661
+#define IDI_MIRANDA_UMEDON 662
+#define IDI_MIRANDA_VALERAVI 663
+#define IDI_MIRANDA_WATCHER 664
+#define IDI_MIRANDA_SPELLHOWLER 665
+#define IDI_MIRANDA_YAOL 666
+#define IDI_MIRANDA_ZELEBOBA 667
+#define IDI_MIRANDA_DEVIL 668
+#define IDI_MIRANDA_LENINPACK 669
+
+//##############################################################################################################
+//QQ clients
+#define IDI_MOBILEQQ 680
+#define IDI_QQ 681
+#define IDI_QQCONCEPT 682
+#define IDI_QQCRM 683
+#define IDI_QQINT 684
+#define IDI_QQSILVER 685
+#define IDI_TM 686
+#define IDI_TM2008 687
+#define IDI_WEBQQ 688
+#define IDI_YAMQQ 689
+
+//##############################################################################################################
+//QQ clients overlays
+#define IDI_CLIENT_QQ2000 700
+#define IDI_CLIENT_QQ2004 701
+#define IDI_CLIENT_TM1 702
+#define IDI_CLIENT_TM2 703
+#define IDI_CLIENT_TM_QQ2003 704
+#define IDI_CLIENT_TM_QQ2005 705
+#define IDI_CLIENT_TM_QQ2006 706
+#define IDI_CLIENT_TM_QQ2007 707
+#define IDI_CLIENT_TM_QQ2008 708
+#define IDI_CLIENT_TM_QQ2009 709
+#define IDI_CLIENT_TM_QQ2010 710
+#define IDI_CLIENT_TM_QQ2011 711
+
+//##############################################################################################################
+//RSS
+#define IDI_ATOM1 720
+#define IDI_ATOM3 721
+#define IDI_RSS09 722
+#define IDI_RSS1 723
+#define IDI_RSS2 724
+
+//##############################################################################################################
+//Skype clients
+#define IDI_SKYPE1 730
+#define IDI_SKYPE2 731
+#define IDI_SKYPE3 732
+
+//##############################################################################################################
+//Tlen clients
+#define IDI_TLEN 750
+
+//##############################################################################################################
+//Tlen clients overlays
+#define IDI_CLIENT_TLEN5 755
+#define IDI_CLIENT_TLEN6 756
+#define IDI_CLIENT_TLEN7 757
+
+//##############################################################################################################
+//Weather clients
+#define IDI_ACCU 770
+#define IDI_GISMETEO 771
+#define IDI_INTELLI 772
+#define IDI_REALMETEO 773
+#define IDI_WETTER 774
+#define IDI_UNDERGROUND 775
+#define IDI_WEATHER 776
+#define IDI_WEATHER_CN 777
+#define IDI_WEATHERXML 778
+#define IDI_METEOGID 779
+#define IDI_YWEATHER 780
+#define IDI_METEONOVOSTI 781
+#define IDI_NOAA 782
+
+//##############################################################################################################
+//Weather overlay
+#define IDI_CLIENT_WEATHER 790
+
+//##############################################################################################################
+//Yahoo
+#define IDI_LIBYAHOO2 800
+#define IDI_PINGBOX 801
+#define IDI_YAHOO 802
+#define IDI_YAHOO5 803
+#define IDI_YAHOO6 804
+#define IDI_YAHOO7 805
+#define IDI_YAHOO8 806
+#define IDI_YAHOO10 807
+#define IDI_YAHOO_GO_MOBILE 808
+
+//##############################################################################################################
+//Yahoo overlays
+#define IDI_CLIENT_YAHOO5 820
+#define IDI_CLIENT_YAHOO6 821
+#define IDI_CLIENT_YAHOO7 822
+#define IDI_CLIENT_YAHOO8 823
+#define IDI_CLIENT_YAHOO9 824
+#define IDI_CLIENT_YAHOO10 825
+
+
+//##############################################################################################################
+//resources
+#define IDD_DIALOG 10000
+#define IDC_OVERLAY1 10002
+#define IDC_OVERLAY2 10003
+#define IDC_OVERLAY3 10004
+#define IDC_VERSION 10005
+
+#define IDC_GROUPMIRANDA 10025
+#define IDC_GROUPMULTI 10026
+#define IDC_GROUPPACKS 10027
+#define IDC_GROUPOTHERS 10028
+
+#define IDC_GROUPAIM 10029
+#define IDC_GROUPGADU 10030
+#define IDC_GROUPICQ 10031
+#define IDC_GROUPIRC 10032
+#define IDC_GROUPJABBER 10033
+#define IDC_GROUPMAIL 10034
+#define IDC_GROUPMSN 10035
+#define IDC_GROUPQQ 10036
+#define IDC_GROUPRSS 10037
+#define IDC_GROUPSKYPE 10038
+#define IDC_GROUPTLEN 10039
+#define IDC_GROUPVOIP 10040
+#define IDC_GROUPWEATHER 10041
+#define IDC_GROUPYAHOO 10042
+
+#define IDS_IDENTIFY 11001
+#define IDC_OPTCHANGENOTE 11002
+
+//##############################################################################################################
+
+// Next default values for new objects
+//
+#ifdef APSTUDIO_INVOKED
+#ifndef APSTUDIO_READONLY_SYMBOLS
+#define _APS_NEXT_RESOURCE_VALUE 2000
+#define _APS_NEXT_COMMAND_VALUE 40001
+#define _APS_NEXT_CONTROL_VALUE 7001
+#define _APS_NEXT_SYMED_VALUE 7000
+#endif
+#endif
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/stdafx.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/stdafx.cpp
new file mode 100644
index 0000000000..b09d93b85a
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/stdafx.cpp
@@ -0,0 +1,18 @@
+/*
+Copyright (C) 2012 Miranda NG team (http://miranda-ng.org)
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation version 2
+of the License.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#include "global.h" \ No newline at end of file
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/utilities.cpp b/plugins/!Deprecated/FingerPrintModPlus/src/utilities.cpp
new file mode 100644
index 0000000000..5b623af54b
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/utilities.cpp
@@ -0,0 +1,321 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+//Start of header
+#include "global.h"
+
+LPWSTR make_unicode_string(LPCSTR utf8);
+LPWSTR make_unicode_string_static(LPCSTR utf8, LPWSTR unicode, size_t unicode_len);
+LPSTR make_utf8_string(LPCWSTR unicode);
+LPSTR make_utf8_string_static(LPCWSTR unicode, LPSTR utf8, size_t utf_size);
+
+LPVOID __fastcall SAFE_MALLOC(size_t size)
+{
+ LPVOID p = NULL;
+
+ if (size)
+ {
+ p = malloc(size);
+
+ if (p)
+ ZeroMemory(p, size);
+ }
+ return p;
+}
+
+size_t __fastcall strlennull(LPCSTR string)
+{
+ if (string)
+ return strlen(string);
+
+ return 0;
+}
+
+int null_snprintf(LPSTR buffer, size_t count, LPCSTR fmt, ...)
+{
+ va_list va;
+ int len;
+
+ ZeroMemory(buffer, count);
+ va_start(va, fmt);
+ len = _vsnprintf(buffer, count-1, fmt, va);
+ va_end(va);
+ return len;
+}
+
+LPSTR __fastcall TranslateUtfStatic(LPCSTR src, LPSTR buf, size_t bufsize)
+{ // this takes UTF-8 strings only!!!
+ if (strlennull(src))
+ { // we can use unicode translate (0.5+)
+ LPWSTR usrc = make_unicode_string(src);
+
+ make_utf8_string_static(TranslateW(usrc), buf, bufsize);
+
+ SAFE_FREE(usrc);
+ }
+ else
+ buf[0] = '\0';
+
+ return buf;
+}
+
+//unsigned char *make_utf8_string_static(LPCWSTR unicode, unsigned char *utf8, size_t utf_size)
+LPSTR make_utf8_string_static(LPCWSTR unicode, LPSTR utf8, size_t utf_size)
+{
+ size_t index = 0;
+ size_t out_index = 0;
+ WORD c;
+
+ c = (WORD)unicode[index++];
+ while(c)
+ {
+ if (c < 0x080)
+ {
+ if (out_index + 1 >= utf_size) break;
+ utf8[out_index++] = (CHAR)c;
+ }
+ else if (c < 0x800)
+ {
+ if (out_index + 2 >= utf_size) break;
+ utf8[out_index++] = 0xc0 | (c >> 6);
+ utf8[out_index++] = 0x80 | (c & 0x3f);
+ }
+ else
+ {
+ if (out_index + 3 >= utf_size) break;
+ utf8[out_index++] = 0xe0 | (c >> 12);
+ utf8[out_index++] = 0x80 | ((c >> 6) & 0x3f);
+ utf8[out_index++] = 0x80 | (c & 0x3f);
+ }
+ c = (WORD)unicode[index++];
+ }
+ utf8[out_index] = 0x00;
+
+ return utf8;
+}
+
+LPSTR make_utf8_string(LPCWSTR unicode)
+{
+ size_t size = 0;
+ size_t index = 0;
+ LPSTR out;
+ WORD c;
+
+ if (!unicode) return NULL;
+
+ /* first calculate the size of the target string */
+ c = (WORD)unicode[index++];
+ while(c)
+ {
+ if (c < 0x0080)
+ size++;
+ else if (c < 0x0800)
+ size += 2;
+ else
+ size += 3;
+ c = (WORD)unicode[index++];
+ }
+
+ //out = (unsigned char*)SAFE_MALLOC(size + 1);
+ out = (LPSTR)SAFE_MALLOC(size + 1);
+ if (out == NULL)
+ return NULL;
+ else
+ return make_utf8_string_static(unicode, out, size + 1);
+}
+
+LPWSTR make_unicode_string_static(LPCSTR utf8, LPWSTR unicode, size_t unicode_len)
+{
+ size_t index = 0;
+ size_t out_index = 0;
+ BYTE c;
+
+ c = (BYTE)utf8[index++];
+ while(c)
+ {
+ if (out_index + 1 >= unicode_len) break;
+ if ((c & 0x80) == 0)
+ {
+ unicode[out_index++] = c;
+ }
+ else if ((c & 0xe0) == 0xe0)
+ {
+ unicode[out_index] = (c & 0x1F) << 12;
+ c = (BYTE)utf8[index++];
+ unicode[out_index] |= (c & 0x3F) << 6;
+ c = (BYTE)utf8[index++];
+ unicode[out_index++] |= (c & 0x3F);
+ }
+ else
+ {
+ unicode[out_index] = (c & 0x3F) << 6;
+ c = (BYTE)utf8[index++];
+ unicode[out_index++] |= (c & 0x3F);
+ }
+ c = (BYTE)utf8[index++];
+ }
+ unicode[out_index] = 0;
+
+ return unicode;
+}
+
+LPWSTR make_unicode_string(LPCSTR utf8)
+{
+ size_t size = 0, index = 0;
+ LPWSTR out;
+ BYTE c;
+
+ if (!utf8) return NULL;
+
+ /* first calculate the size of the target string */
+ c = (BYTE)utf8[index++];
+ while(c)
+ {
+ if ((c & 0x80) == 0)
+ {
+ index += 0;
+ }
+ else if ((c & 0xe0) == 0xe0)
+ {
+ index += 2;
+ }
+ else
+ {
+ index++;
+ }
+ size++;
+ c = (BYTE)utf8[index++];
+ }
+
+ out = (LPWSTR)SAFE_MALLOC((size + 1) * sizeof(WCHAR));
+ if (out == NULL)
+ return NULL;
+ else
+ return make_unicode_string_static(utf8, out, size + 1);
+}
+
+int UTF8_IsValid(LPCSTR pszInput)
+{
+ int nb, i;
+ LPCSTR c = pszInput;
+
+ if (!pszInput) return 0;
+
+ for(c = pszInput; *c; c += (nb + 1))
+ {
+ if (!(*c & 0x80)) nb = 0;
+ else if ((*c & 0xc0) == 0x80) return 0;
+ else if ((*c & 0xe0) == 0xc0) nb = 1;
+ else if ((*c & 0xf0) == 0xe0) nb = 2;
+ else if ((*c & 0xf8) == 0xf0) nb = 3;
+ else if ((*c & 0xfc) == 0xf8) nb = 4;
+ else if ((*c & 0xfe) == 0xfc) nb = 5;
+
+ for(i = 1; i <= nb; i++) // we this forward, do not cross end of string
+ if ((*(c + i) & 0xc0) != 0x80)
+ return 0;
+ }
+
+ return 1;
+}
+
+static BOOL bHasCP_UTF8 = FALSE;
+int utf8_decode_static(LPCSTR from, LPSTR to, int to_size)
+{
+ int nResult = 0;
+ // Validate the string
+ if (!UTF8_IsValid(from))
+ return 0;
+
+ // Use the native conversion routines when available
+ if (bHasCP_UTF8)
+ {
+ LPWSTR wszTemp = NULL;
+ size_t inlen = strlennull(from);
+
+ wszTemp = (LPWSTR)_alloca((inlen + 1) * sizeof(WCHAR));
+
+ // Convert the UTF-8 string to UCS
+ if (MultiByteToWideChar(CP_UTF8, 0, from, -1, wszTemp, (int)inlen + 1))
+ {
+ // Convert the UCS string to local ANSI codepage
+ if (WideCharToMultiByte(CP_ACP, 0, wszTemp, -1, to, to_size, NULL, NULL))
+ {
+ nResult = 1;
+ }
+ }
+ }
+ else
+ {
+ size_t chars = strlennull(from) + 1;
+ LPWSTR unicode = (LPWSTR)_alloca(chars * sizeof(WCHAR));
+
+ make_unicode_string_static(from, unicode, chars);
+
+ WideCharToMultiByte(CP_ACP, WC_COMPOSITECHECK, unicode, -1, to, to_size, NULL, NULL);
+
+ nResult = 1;
+ }
+
+ return nResult;
+}
+
+static LRESULT ControlAddStringUtf(HWND ctrl, DWORD msg, LPCSTR szString)
+{
+ char str[MAX_PATH];
+ LPSTR szItem = TranslateUtfStatic(szString, str, MAX_PATH);
+ LRESULT item = -1;
+
+ LPWSTR wItem = make_unicode_string(szItem);
+ item = SendMessageW(ctrl, msg, 0, (LPARAM)wItem);
+ SAFE_FREE(wItem);
+ return item;
+}
+
+static LRESULT ControlAddStringW(HWND ctrl, DWORD msg, LPCWSTR wszString)
+{
+ return SendMessageW(ctrl, msg, 0, (LPARAM)TranslateW(wszString));
+}
+
+LRESULT ComboBoxAddStringUtf(HWND hCombo, LPCSTR szString, DWORD data)
+{
+ LRESULT item = ControlAddStringUtf(hCombo, CB_ADDSTRING, szString);
+ SendMessage(hCombo, CB_SETITEMDATA, item, data);
+
+ return item;
+}
+
+LRESULT ComboBoxAddStringW(HWND hCombo, LPCWSTR wszString, DWORD data)
+{
+ LRESULT item = ControlAddStringW(hCombo, CB_ADDSTRING, wszString);
+ SendMessageW(hCombo, CB_SETITEMDATA, item, data);
+
+ return item;
+}
+
+LRESULT ListBoxAddStringUtf(HWND hList, LPCSTR szString)
+{
+ return ControlAddStringUtf(hList, LB_ADDSTRING, szString);
+}
+
+LRESULT ListBoxAddStringW(HWND hList, LPCWSTR wszString)
+{
+ return ControlAddStringW(hList, LB_ADDSTRING, wszString);
+}
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/utilities.h b/plugins/!Deprecated/FingerPrintModPlus/src/utilities.h
new file mode 100644
index 0000000000..bc748d9d51
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/utilities.h
@@ -0,0 +1,33 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+static LRESULT ControlAddStringUtf(HWND ctrl, DWORD msg, const char* szString);
+static LRESULT ControlAddStringW(HWND ctrl, DWORD msg, LPCWSTR szString);
+
+LRESULT ComboBoxAddStringUtf(HWND hCombo, const char* szString, DWORD data);
+LRESULT ComboBoxAddStringW(HWND hCombo, LPCWSTR szString, DWORD data);
+
+LRESULT ListBoxAddStringUtf(HWND hList, const char* szString);
+LRESULT ListBoxAddStringW(HWND hList, LPCWSTR szString);
+
+#define ControlAddString ControlAddStringW
+#define ComboBoxAddString ComboBoxAddStringW
+#define ListBoxAddString ListBoxAddStringW
+
diff --git a/plugins/!Deprecated/FingerPrintModPlus/src/version.h b/plugins/!Deprecated/FingerPrintModPlus/src/version.h
new file mode 100644
index 0000000000..19c859c524
--- /dev/null
+++ b/plugins/!Deprecated/FingerPrintModPlus/src/version.h
@@ -0,0 +1,46 @@
+/*
+Fingerprint Mod+ (client version) icons module for Miranda IM
+
+Copyright © 2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer. 2009-2010 HierOS
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation; either version 2
+of the License, or (at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+*/
+
+#define __MAJOR_VERSION 0
+#define __MINOR_VERSION 2
+#define __RELEASE_NUM 2
+#define __BUILD_NUM 4
+
+#define __FILEVERSION_STRING __MAJOR_VERSION,__MINOR_VERSION,__RELEASE_NUM,__BUILD_NUM
+#define __FILEVERSION_DOTS __MAJOR_VERSION.__MINOR_VERSION.__RELEASE_NUM.__BUILD_NUM
+
+#define __STRINGIFY_IMPL(x) #x
+#define __STRINGIFY(x) __STRINGIFY_IMPL(x)
+#define __VERSION_STRING __STRINGIFY(__FILEVERSION_DOTS)
+#define __VERSION_DWORD PLUGIN_MAKE_VERSION(__MAJOR_VERSION, __MINOR_VERSION, __RELEASE_NUM, __BUILD_NUM)
+
+
+#define __INTERNAL_NAME_STRING "Fingerprint Mod+"
+#define __PLUGIN_ID 4300
+#define __PLUGIN_ID_STR "4300"
+#define __BETA_FILE_TITLE "fingerprint"
+
+
+#define __LEGAL_COPYRIGHT_STRING "©2009-2010 HierOS, ©2006-2007 Artem Shpynov aka FYR, Bio, Faith Healer."
+
+// Fingerprint interface ID. Should be the same for ALL fingerprint plugins.
+// {FFF4B77A-CE40-11DB-A5CD-06A755D89593}
+#define MIID_FINGERPRINT {0xFFF4B77A, 0xCE40, 0x11DB, { 0xA5, 0xCD, 0x06, 0xA7, 0x55, 0xD8, 0x95, 0x93}}
+#define MIID_THIS_PLUGIN {0x687364af, 0x58b0, 0x4af2, { 0xa4, 0xee, 0x20, 0xf4, 0xa, 0x8d, 0x9a, 0xfb}}