summaryrefslogtreecommitdiff
path: root/protocols/Gadu-Gadu/src/gg_proto.cpp
AgeCommit message (Collapse)Author
2023-03-04fixes #3333 (Tox: search in Find/Add contacts tries to search any random input)George Hazan
2023-03-02GG: compatibility fixGeorge Hazan
2023-03-01fixes #3367 (GG: удалить неиспользуемые опции)George Hazan
2023-03-01fixes #3368 (GG: наладить опцию "Указать серверы ↵George Hazan
вручную")
2023-02-11PS_CREATEACCMGRUI is obsoleted and converted into eventGeorge Hazan
2023-01-17PROTO_INTERFACE::GetAvatarPath - new helper for calculating avatars' root ↵George Hazan
for an account
2022-11-15fixes #3213 (GG: we should treat empty list as non-existent)George Hazan
2022-01-24We do not need to translate account namesdartraiden
2022-01-22Fixes #2997dartraiden
2021-12-26DWORD -> uint32_tGeorge Hazan
2021-12-26WORD -> uint16_tGeorge Hazan
2021-12-26BYTE -> uint8_tGeorge Hazan
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-08group chat initialization to be done in protocol's constructor, not inside ↵George Hazan
OnModulesLoaded
2020-02-20bunch of useless threads replaced with a call of ProtoBroadcastAsyncGeorge Hazan
2019-07-21Restore "Free for chat" status support (fixes #1963)dartraiden
2019-06-04more fixes for #1963George Hazan
2019-06-03Folders: old TCHAR helpers removedGeorge Hazan
2019-05-27fixes #1963 (Remove Free for Chat, On the Phone and Out to Lunch statuses ↵George Hazan
completely)
2019-01-23code cleaningGeorge Hazan
2019-01-08fixes #1715 (by default account's destructor doesn't free network handle)George Hazan
2018-12-28ACKTYPE_GETINFO-related code cleaningGeorge Hazan
2018-11-12end of ME_OPT_INITIALISE related zoo in another pluginsGeorge Hazan
2018-07-24database:George Hazan
- senseless fiels ptszVal removed from DBVARIANT, pwszVal is used instead; - if you want db_get to return a string, you need to use db_get_s.
2018-05-20CMPlugin to receive a reference to PLUGININFOEXGeorge Hazan
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-21EV_PROTO_DBSETTINGSCHANGED - old useless stub removedGeorge 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-19EV_PROTO_ONOPTIONS removed and replaced with the call of ↵George Hazan
CallObjectEventHook(pa->ppro, ME_OPT_INITIALIZE) this eliminates the possibility of making a mistake in hand-written code also fixes #1280 (Tox: "Confugure" menu item is broken)
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-17name conflict resolutionGeorge Hazan
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-02-01Gadu-Gadu: fix crash when adding contact in debug buildGoraf
2018-01-26Gadu-Gadu: partial move to UI classesGoraf
* advanced options form refactored * move to options class * const correctness * code cleaning
2018-01-20Gadu-Gadu: code cleaningGoraf
2018-01-19Gadu-Gadu:Goraf
* force SSL and manual hosts * force keeping connection allive * send ping only once per minute * overwirte old servers list * version bump
2018-01-19Gadu-Gadu: code cleaningGoraf
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-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-11strong typization - better typizationGeorge Hazan
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-27less TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-26less TCHARs:George Hazan
- TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c