summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src
AgeCommit message (Collapse)Author
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-22EV_PROTO_ONMENU removedGeorge Hazan
2018-04-22OnEvent(EV_PROTO_ONCONTACTDELETED) => PROTO_INTERFACE::OnContactDeletedGeorge Hazan
2018-04-21code cleaning:George Hazan
- in conformance to C++'11 rules, we don't declare a method as virtual if it's declared as override; - cause this code isn't visible in Pascal anymore, there's no need to use __cdecl calling convention for virtual methods; - since PROTO_INTERFACE is a regular C++ class, there's no need to use old style service declarations for virtual methods like OnModulesLoaded / OnShutdown
2018-04-18core changes:George Hazan
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app; - Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure; - PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
2018-04-18g_hInstance incapulated into PLUGIN<>, no need in the separate variableGeorge Hazan
2018-04-18PLUGIN<> to half-automatically calculate the dll's g_hInstance and pass it ↵George Hazan
inside
2018-04-18this feature was never used and only causes problemsGeorge Hazan
2018-04-17MNonCopyable - the common class to avoid declaring fake private constructorsGeorge Hazan
2018-04-06code cleaningGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-03-31AssocMgr: removed not used files and functionsMataes
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-03-28common protocol instance management code went into templateGeorge Hazan
2018-03-28all protocols rewritten to CMPluginBaseGeorge Hazan
2018-03-16entities' names to be started with capital lettersGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-03-07some fixesKirill Volinsky
2018-02-24guard headersGoraf
2018-02-21Skype: C++'11 iteratorsGeorge Hazan
2018-02-09all duplicate "Request auth", "Grant auth" & "Revoke auth" menu items eliminatedGeorge Hazan
2018-01-26code optimizationGeorge Hazan
2018-01-26AdvaImg:George Hazan
- freeimage extracted to the separate library; - FI_INTERFACE removed, all references to it are replaced with direct calls of FreeImage_* functions; - unified project for AdvaImg
2018-01-01massive copyright updatedartraiden
2017-12-29PROTO_INTERFACE::setAllContactStatuses - common code moved to the coreGeorge Hazan
2017-12-27obsolete structure ADDCONTACTSTRUCT, service MS_ADDCONTACT_SHOW and whole ↵George Hazan
m_addcontact.h removed and replaced with Contact_Add* functions
2017-12-10- remove emails (if author retired - it's useless to write to him; if author ↵dartraiden
is active - users should use GitHub for ticket creation); - also remove AUTHOREMAIL field from structure
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-12-06fix after files conversationKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-10-31fixes #1011 (thread-unsafe code in SkypeWeb)George Hazan
2017-09-19useless structure GCDEST finally removedGeorge Hazan
2017-09-12old good sound services became finally functionsGeorge Hazan
2017-09-12Revert "Merge branch 'master' of https://github.com/miranda-ng/miranda-ng"George Hazan
This reverts commit e09448dd03e3647717166e92ee818e395041993a, reversing changes made to b0f44b16bd1138de85a5d17bb42151742f9c8298.
2017-09-11old good sound services became finally functionsGeorge Hazan
2017-08-09SkypeWeb: switched to new contacts api (fixes #732)MikalaiR
2017-08-06Update all other files in repository to use https links for Miranda NG websiteRobert Pösel
2017-08-05Change rest of Miranda NG links to https://Robert Pösel
2017-08-05Change plugin links from http:// to https://Robert Pösel
2017-06-14Skype: more correct version of auth fixGeorge Hazan
2017-06-13oopsKirill Volinsky
2017-06-13SkypeWeb: more correct version of 9bd700b but for "ipt" name also not workingKirill Volinsky
2017-06-13minor fix for Skype loginGeorge Hazan
2017-05-29Skype:George Hazan
- fixes #829; - massive code cleaning
2017-05-16fix for duplicate messages in SkypeGeorge Hazan
2017-05-16fix for double memory deletion in Skype (potential crash)George Hazan
2017-05-07SkypeWeb: Fix infinite refreshing in contact detailsRobert Pösel
Note refreshing this info is still broken (gives "User '<self_username>' is not authorized to request resource of user '<username>'" error).
2017-03-24revolution in chat menusGeorge Hazan
- common code moved to the core (Chat_CreateGCMenu, Chat_DestroyGCMenu); - ability added to any plugin to add its own items into any GC menu, not only to the protocol plugins to do that a plugin calls Chat_AddMenuItems and returns 0 to allow any other plugin to process menu hook