summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vk_chats.cpp
AgeCommit message (Collapse)Author
2023-08-04VKontakte:ElzorFox
VK ID INT64 compatibility – part 1 code cleanup version bump
2023-06-14Vkontakte: small fixElzorFox
2023-06-14VKontakte:ElzorFox
avatar support for groupchats version bump
2023-06-08VKontakte: reuse an existing translationdartraiden
2023-04-28VKontakte:ElzorFox
copy groupchats menu items to contact menu add mark as read menu item for groupchat cotacts add typing process for groupchat cotacts version bump
2023-03-13VKontakte:ElzorFox
support for group chats in database version bump
2023-02-22if one needs to remove a chat's contact, just remove it and don't fuck my brainGeorge Hazan
2023-01-27Group chats: all old APIs with lookup by module+session removedGeorge Hazan
2023-01-26VKontakte: groupchat fixElzorFox
2023-01-25VKontakte: FindUser – find user, FindChat – find chatElzorFox
2023-01-25Group chats: ChatRoomID setting replaced with real protocol idGeorge Hazan
2023-01-02Update copyrightsdartraiden
2022-12-16VKontakte:ElzorFox
fix load history for groupchats on startup protocol - fix server store procedure (RetrieveChatInfo v3) fix groupchat message processing on empty history version bump
2022-07-31Contact: group of functions gathered into the personal namespaceGeorge Hazan
2022-01-01Happy new year, Mirandadartraiden
2021-03-13warning fixesGeorge Hazan
2021-01-17Update copyrightsdartraiden
2020-08-15VKontakte:ElzorFox
fix ‘Process stickers as smileys’ option add template [sticker-%d] for sending stickers
2020-08-14VKontakte:ElzorFox
rework ‘Process stickers as smileys’ option for dynamic loading sticker from vk (working) and showing as smiley (not working - issue #2527) version bump
2020-06-21VKontakte:ElzorFox
add story attachment type fix ‘FilterAudioMessages’ option remove ‘return chat message’ option code cleanup version bump
2020-06-18VKontakte:ElzorFox
VK API upgrade (5.78 => 5.110) version bump
2020-06-16VKontakte: prepare for upgrade VK API version - part 3ElzorFox
2020-06-15VKontakte: prepare for upgrade VK API version - part 2ElzorFox
2020-02-19if a protocol handles an event, it shall return 1, not 0George Hazan
2020-01-30LIST::remove + LIST::indexOf() combination removed with LIST::removeItemGeorge 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-27end of manual experiments with CList/NotOnListGeorge 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-26MS_UTILS_ENTERSTRING -> EnterString, useless service removedGeorge Hazan
2019-07-24massive warning fixGeorge Hazan
2019-06-10VKontakte: add hidden option ‘FilterAudioMessages’ElzorFox
2019-03-29VKontakte: fix unsupported functionsElzorFox
2019-03-28VKontakte:ElzorFox
fix (?) add groups user to friend list fix add/remove groups user to/from muc
2019-03-28VKontakte: types fixElzorFox
2019-03-27VKontakte:ElzorFox
fix group users in muc fix link to profile for group users in forwarded messages version bump
2019-02-25GCEVENT::GCEF_UTF8 - flag for direct communication with utf8-encoded chat ↵George Hazan
events (UTF16LE by default)
2019-02-09VKontakte: preparation for transition to new VK_API version – stage 0.1ElzorFox
2019-01-03VKontakte:ElzorFox
fix #1712 (hang at exit) copyrightes update version bump
2018-12-26VKontakte: fix memory leek and PVS warningsElzorFox
2018-12-21attempt to unify AsyncHttpRequest in various protocolsGeorge Hazan
2018-11-26Chat_AddGroup - simplified prototypeGeorge Hazan
2018-11-26fix for chat structures declarationGeorge Hazan
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
2018-05-22m_chat.h => CMPluginGeorge Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-06VKontakte:ElzorFox
update VK_API to 5.74 add hidden option StickerSize (DWORD, default 128) add hidden option StickerBackground (BYTE, default false) add chat action pin/unpin message (no text pinned message from api) version bump
2018-03-15LIST<> iterators:George Hazan
- new method LIST::removeItem added to save a pointer to removed record; - code cleaning related to the fact that LIST::remove() shall be the last operation inside an iterator, because otherwise the reference to it will point to a record next to deleted one; - a few remaining cycles converted to iterators
2018-02-21VK: C++'11 iteratorsGeorge Hazan