summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src/skype_chatrooms.cpp
AgeCommit message (Collapse)Author
2020-12-23SkypeWeb: history reader to use local time not to create time machine. Only ↵George Hazan
fetching whole history shall use server side timestamps
2020-12-22we don't have to load killed group chatsGeorge Hazan
2020-12-22SkypeWeb: more or less working group chatsGeorge Hazan
2020-12-20SkypeWeb: protocol reworked almost from scratch to support contact types ↵George Hazan
other than 8 & 19
2020-10-29SkypeWeb:George Hazan
- fixes #2491 (correct visualization of Skype invitations); - massive code cleaning; - version bump
2020-10-25SkypeWeb: old useless code removed + code reorderingGeorge Hazan
2020-06-10fixes #2438 (Jabber: списки приватности странно ↵George Hazan
себя ведут) + some another DoModal() calls cleaning
2020-06-04fixes #2410 (Problems with (false) offline contacts in skype protocol)George Hazan
2020-06-04UI classes:George Hazan
- CDlgBase::m_bSucceeded variable introduced to check whether IDOK was pressed or not; - unused/useless buttons with id=IDOK or IDCANCEL removed; - brnOk.OnClick replaced with OnApply calls; - unused/useless calls of EndDialog/EndModal removed; - minor code cleaning
2020-05-28SkypeWeb: further shit cleaningGeorge Hazan
2020-05-27SkypeWeb:George Hazan
- massive code cleanup, old http junk wiped out & replaced with standard MHttpRequest class - old MS login code removed; - basic url replaced with modern one;
2020-04-16SkypeWeb:George Hazan
- fixes #2306 (SkypeWeb: sometimes plugin does not show contacts statuses); - obsoleted GetContactsInfoRequest removed (as well as its handler CSkypeProto::LoadContactsInfo); - major optimization for polling process; - ugly & crashy map Contacts removed; - old crappy timer code removed and replaced with CTimer; - version bump
2020-03-15db_get_sm / getStringA / getWStringA / getUStringA/ getMStringA / ↵George Hazan
getMStringW - missing szValue parameter added
2020-02-19if a protocol handles an event, it shall return 1, not 0George Hazan
2020-01-29unneded checks removedGeorge Hazan
2020-01-29fixes #2149 (SkypeWeb doesn't parse error codes)George Hazan
2020-01-25massive code cleaning:George Hazan
- GCHOOK structure normalized (i.e. inlined SESSION_INFO fields replaced with a reference to SESSION_INFO); - fake CMsgDialog declaration added to m_srmm_int.h, thus duplicated declarations in plugins aren't needed anymore - other minor changes
2020-01-01Happy new year, MirandaGeorge Hazan
2019-09-27fix for a function name:George Hazan
Clist_IsHidden => Contact_IsHidden Clist_HideContact => Contact_Hide
2019-09-26Clist_IsHidden / Clist_HideContact - two helpers to hide CList/Hidden ↵George Hazan
variable and unify access to it
2019-09-26SkypeWeb: erroneous Ignore management code removedGeorge Hazan
2019-09-26MS_UTILS_ENTERSTRING -> EnterString, useless service removedGeorge Hazan
2019-09-25SkypeWeb:George Hazan
- some contacts are still displayed as hidden; - empty group ignored on login even if a protocol has valid default group name; - more json iterators
2019-07-12SkypeWeb:George Hazan
- fixes #2002 (Skype caches wrong server data); - unused structure removed; - version bump
2019-02-26more fixes related to #1827 - now the core checks unique user ids itselfGeorge Hazan
2019-02-25GCEVENT::GCEF_UTF8 - flag for direct communication with utf8-encoded chat ↵George Hazan
events (UTF16LE by default)
2019-02-22SkypeWeb:George Hazan
- fixes #1849 (SkypeWeb duplicates some outgoing messages in history); - fixes speading Skype contacts to a group on the first run; - unused data removed; - version bump
2019-02-14Skype -> TinyXmlGeorge Hazan
2019-01-04Update copyrightsdartraiden
2018-11-26Chat_AddGroup - simplified prototypeGeorge Hazan
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
2018-05-27unused variable CHAT_MANAGER *pci removed and replaced with g_chatApiGeorge Hazan
2018-05-22m_chat.h => CMPluginGeorge Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge 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-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-09-19useless structure GCDEST finally removedGeorge Hazan
2017-08-05Change rest of Miranda NG links to https://Robert Pösel
2017-05-29Skype:George Hazan
- fixes #829; - massive code cleaning
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
2017-01-23no need to implement the same code in each pluginGeorge Hazan
2017-01-01bump copyright yeardartraiden
2016-09-19grrrrm... there's no hLangpack in chat items, therefore strings must be ↵George Hazan
translated inside plugins git-svn-id: http://svn.miranda-ng.org/main/trunk@17323 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-19forgotten LPGENW restoredGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17321 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-19unused translations removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17320 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-19- struct GCSESSION died;George Hazan
- Chat_NewSession simply gets 5 parameters; - minor chat code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@17318 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-09-19Chat_AddGroup - even less structuresGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17316 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c