From f82091b2af907fb1d120c305da75c57b09cb0e7b Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Fri, 5 Sep 2014 12:08:52 +0000 Subject: SkypeKit based Skype plugin is moved to deprecated and will be deleted from Plugins folder by PluginUpdater git-svn-id: http://svn.miranda-ng.org/main/trunk@10372 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Skype/src/skypekit/contact.cpp | 65 -------------------------------- 1 file changed, 65 deletions(-) delete mode 100644 protocols/Skype/src/skypekit/contact.cpp (limited to 'protocols/Skype/src/skypekit/contact.cpp') diff --git a/protocols/Skype/src/skypekit/contact.cpp b/protocols/Skype/src/skypekit/contact.cpp deleted file mode 100644 index c7a1a3247d..0000000000 --- a/protocols/Skype/src/skypekit/contact.cpp +++ /dev/null @@ -1,65 +0,0 @@ -#include "..\skype.h" -#include "contact.h" - -CContact::CContact(unsigned int oid, CSkypeProto* _ppro) : - Contact(oid, _ppro), - proto(_ppro) -{ -} - -SEString CContact::GetSid() -{ - SEString result; - CContact::AVAILABILITY availability; - this->GetPropAvailability(availability); - if (availability == Contact::SKYPEOUT || availability == Contact::BLOCKED_SKYPEOUT) - this->GetPropPstnnumber(result); - else - this->GetPropSkypename(result); - return result; -} - -SEString CContact::GetNick() -{ - SEString result; - CContact::AVAILABILITY availability; - this->GetPropAvailability(availability); - if (availability == CContact::SKYPEOUT) - this->GetPropPstnnumber(result); - else - { - SEString sid; - this->GetIdentity(sid); - - this->GetPropDisplayname(result); - if (this->proto && this->proto->login) - { - if (sid.equals(result)) - this->GetPropFullname(result); - } - - if (result.size() == 0) - result = sid; - } - return result; -} - -bool CContact::GetFullname(SEString &firstName, SEString &lastName) -{ - SEString fullname; - this->GetPropFullname(fullname); - int pos = fullname.find(" "); - if (pos != -1) - { - firstName = fullname.substr(0, pos - 1); - lastName = fullname.right((int)fullname.size() - pos - 1); - } else - firstName = fullname; - - return true; -} - -void CContact::OnChange(int prop) -{ - proto->OnContactChanged(this->ref(), prop); -} \ No newline at end of file -- cgit v1.2.3