summaryrefslogtreecommitdiff
path: root/protocols/Twitter/src/proto.cpp
AgeCommit message (Collapse)Author
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-08group chat initialization to be done in protocol's constructor, not inside ↵George Hazan
OnModulesLoaded
2020-06-08unused shitty code removedGeorge Hazan
2020-02-20bunch of useless threads replaced with a call of ProtoBroadcastAsyncGeorge Hazan
2020-02-20Twitter: forgotten flag to store message idsGeorge Hazan
2020-02-19Twitter:George Hazan
- fixes #2218 (add support for private messages); - code optimization; - support for JSON requests; - fixed base url;
2020-02-18Twitter:George Hazan
- partially implements #2218 (support for reading direct messages and marking them as read); - user id parameter added to database; - support added for server message ids; - code cleaning;
2020-02-18Twitter:George Hazan
- major code rework due to changed API; - whole bunch of std++ trash wiped out; - modern http requests implementation using MHttpRequest; - first digit in version changed
2020-01-01Happy new year, MirandaGeorge Hazan
2019-07-24more useless shit cleanedGeorge Hazan
2019-07-21Restore "Free for chat" status support (fixes #1963)dartraiden
2019-06-20Twitter:George Hazan
- "Homepage" field returned back as resident setting (cause it's calculated); - meaningless TwitterProto members removed - version bump
2019-06-04fix fo statuses idsdartraiden
2019-06-03Folders: old TCHAR helpers removedGeorge Hazan
2019-03-05Popup:George Hazan
- wiping out checks for service presence; - code cleaning
2019-02-27popup code cleaning (cause we have no tchar.h)George Hazan
2019-02-25GCEVENT::GCEF_UTF8 - flag for direct communication with utf8-encoded chat ↵George Hazan
events (UTF16LE by default)
2019-01-11crash in Twitter on startupGeorge Hazan
2019-01-08fixes #1715 (by default account's destructor doesn't free network handle)George Hazan
2019-01-04Update copyrightsdartraiden
2018-09-03fixes #1569 (Twitter hotkey section name)George Hazan
2018-07-24code cleaningGeorge Hazan
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
2018-05-22m_genmenu.h unbound from hLangpackGeorge Hazan
2018-05-22Hotkey_Register => CMPlugin::addHotkeyGeorge Hazan
2018-05-20options API unbound from hLangpack and switched to CMPluginGeorge 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-07Proto_GetStatus is used everywhere instead of PS_GETSTATUSGeorge Hazan
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-01-31useless wrappers removed & replaced with PROTO_INTERFACE method callsGeorge Hazan
2018-01-01massive copyright updatedartraiden
2017-12-29PROTO_INTERFACE::setAllContactStatuses - common code moved to the coreGeorge Hazan
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-11-28Source files converted to utf-8Kirill Volinsky
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-07-30Hotkeys: code cleaningGeorge Hazan
2017-01-31- NUF_HTTPGATEWAY: unused option removed;George Hazan
- NETLIBUSER::szDescriptiveName replaced with MAllStrings; - code cleaning.
2017-01-14separate handle types for HNETLIBCONN & HNETLIBBINDGeorge Hazan
2017-01-11strong typization - better typizationGeorge Hazan
2017-01-03it's senseless to declare GetName member for the descendants of PROTOGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-10-28- old useless helpers removed from the Options module;George Hazan
- mir_app functions introduced instead of them; - OPENOPTIONSDIALOG structure removed from m_options.h
2016-09-17chats: more functions, less structuresGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17309 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-16- chats services replaces with functions;George Hazan
- chat calls switched from CallServiceSync to direct calls everywhere git-svn-id: http://svn.miranda-ng.org/main/trunk@17305 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-14second major wipeout of database services & structures:George Hazan
- DBCONTACTENUMSETTINGS removed; - all helpers moved to mir_core.dll git-svn-id: http://svn.miranda-ng.org/main/trunk@17296 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-13mode old database junk to dieGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17291 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c