summaryrefslogtreecommitdiff
path: root/protocols/VKontakte/src/vk_proto.cpp
AgeCommit message (Collapse)Author
2023-02-11PS_CREATEACCMGRUI is obsoleted and converted into eventGeorge Hazan
2023-02-10ME_DB_EVENT_MARKED_READ: recursion preventionGeorge Hazan
2023-01-25Group chats: ChatRoomID setting replaced with real protocol idGeorge Hazan
2023-01-17PROTO_INTERFACE::GetAvatarPath - new helper for calculating avatars' root ↵George Hazan
for an account
2023-01-02Update copyrightsdartraiden
2022-07-31Contact: group of functions gathered into the personal namespaceGeorge Hazan
2022-06-13Popup+: fix for a madness with default popup class valuesGeorge Hazan
2022-01-24We do not need to translate account namesdartraiden
2022-01-22Fixes #2997dartraiden
2022-01-01Happy new year, Mirandadartraiden
2021-06-16VKontakte: code cleaningElzorFox
2021-01-17Update copyrightsdartraiden
2020-08-16SmileyAdd:George Hazan
- major update for custom smileys APIs (cause we have no MSN, there's no need to save MCONTACT for custom smileys); - added path type = 2 to download whole folder for custom smileys; - fixes #2524 (ICQ: стикеры должны приходить как custom smileys, а не как передачи файлов); - fixes #2533 (SmileyAdd не всегда распознаёт стикеры); - fixes #2532 (Полученные стикеры пропадают при переоткрытии окна); - version bump
2020-08-15VKontakte: fix typosElzorFox
2020-08-15VKontakte:ElzorFox
fix ‘Process stickers as smileys’ option add template [sticker-%d] for sending stickers
2020-07-31VKontakte:ElzorFox
fix deletion dialog on contact delete update VK_API version to 5.122 version bump
2020-07-23fixes #2493 (Проблема с Юникодом в диалоге ↵George Hazan
добавления контакта)
2020-07-22VKontakte: use standard menu item for history loadElzorFox
2020-07-08group chat initialization to be done in protocol's constructor, not inside ↵George Hazan
OnModulesLoaded
2020-06-21VKontakte:ElzorFox
add story attachment type fix ‘FilterAudioMessages’ option remove ‘return chat message’ option code cleanup version bump
2020-06-17VKontakte:ElzorFox
small VK API upgrade (5.76 => 5.78) add support audio_message and graffiti attachments types (read only) version bump + prepare for upgrade VK API version to 5.110 - part 4
2020-01-01Happy new year, MirandaGeorge Hazan
2019-09-27end of manual experiments with CList/NotOnListGeorge Hazan
2019-09-25fixes #2080 (protocol menu is lost during dynamic account creation)George Hazan
2019-07-24massive warning fixGeorge Hazan
2019-07-24more useless shit cleanedGeorge Hazan
2019-05-27fixes #1963 (Remove Free for Chat, On the Phone and Out to Lunch statuses ↵George Hazan
completely)
2019-04-13VKontakte: fix mark messages as read on typing if user is invisibleElzorFox
2019-04-12wiping custom icolib functions: VKGeorge Hazan
2019-04-08VKontakte: fix typing on invisible statusElzorFox
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-06popups:George Hazan
- internal implementation details & all service declarations moved to m_popup_int.h; - all service calls removed and replaced with function calls; - direct access to popup serttings replaced with Popup_Enable / Popup_Enabled;
2019-03-05Popup:George Hazan
- wiping out checks for service presence; - code cleaning
2019-02-17VKontakte:ElzorFox
crutch for unfreeze threads if connection freeze version bump
2019-01-08fixes #1715 (by default account's destructor doesn't free network handle)George Hazan
2019-01-03VKontakte:ElzorFox
fix #1712 (hang at exit) copyrightes update version bump
2018-12-08db_get_sa / db_get_wsa to receive the default value, massive code simplificationGeorge Hazan
2018-10-01centralized system of processing message ids. also fixes #1375George Hazan
2018-09-21VKontakte: crutch for prevention of duplicate messages removedElzorFox
2018-09-03Popups:George Hazan
- fixes #1564 (Move popups fonts/colors settings into submenu SkypeWeb VKontakte) - more code cleaning
2018-09-03popup code cleaningGeorge Hazan
2018-08-31VKontakte: no need to specify protocol name heredartraiden
2018-08-31Unify fonts/colors settings for popupsdartraiden
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
2018-05-29VKontakte: additional fix for #1392ElzorFox
2018-05-22m_genmenu.h unbound from hLangpackGeorge Hazan
2018-05-20sounds packed into CMPlugin (reduces usage of hLangpack)George 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