summaryrefslogtreecommitdiff
path: root/include/m_chat_int.h
AgeCommit message (Collapse)Author
2020-09-17muted chat not to generate any sounds eitherGeorge Hazan
2020-09-14g_chatApi.LogToFile completely moved into the coreGeorge Hazan
2020-08-24Chat API:George Hazan
- unused function CHAT_MANAGER::AddEvent removed and made local; - "Mute" parameter is added to any chat, turning short/long blinking mode; - code optimization
2020-05-04fixes #2381 (NewStory: add right-click menu for groupchats)George Hazan
2020-04-26Chat api:George Hazan
- function Chat_GetDefaultEventDescr() added not to translate the same strings in 5 different places; - function CHAT_INTERFACE::CreateNick added to process nick name creation for group chats; - unused variable LOGINFO::dwFlags removed; - variable LOGINFO::bSimple added for events without possible formatting; - bunch of duplicate code remoed;
2020-01-01Happy new year, Miranda, part 2dartraiden
2019-11-19unused functions removedGeorge Hazan
2019-09-29code reorderingGeorge Hazan
2019-09-17Chat: common code moved to mir_appGeorge Hazan
2019-09-16SRMM:George Hazan
- fixes #2066 (tabSRMM: chat menu remains wide after closing); - no need to export Chat_CreateGCMenu anymore; - useless function Chat_DestroyGCMenu removed
2019-09-13SM_BroadcastMessage removed from CHAT_MANAGER, we don't need it anymoreGeorge Hazan
2019-09-10Scriver: rollback of malicious changes, original order of things restoredGeorge Hazan
2019-09-10Scriver: fix for window resizerGeorge Hazan
2019-09-09Srmm_FindDialog moved from StdMsg to the coreGeorge Hazan
2019-09-04history manager built into CHAT_MANAGER isn't needed anymoreGeorge Hazan
2019-09-03CChatRoomDlg globally renamed to CMsgDialog to be conpatible with StdMsgGeorge Hazan
2019-02-26more fixes related to #1827 - now the core checks unique user ids itselfGeorge Hazan
2019-01-04Update copyrightsdartraiden
2018-11-26fix for chat structures declarationGeorge Hazan
2018-11-21this code is so much fasterGeorge Hazan
2018-10-18CHAT_MANAGER:George Hazan
- unused function SM_PostMessage removed; - some minor fixes for switching SRMM plugins on the fly
2018-10-15fix for crash in chat manager in service modeGeorge Hazan
2018-10-13group chats:George Hazan
- GC_SHAREDUSERS removed; - SESSION_INFO::pParent used instead to collect data about shared user info - fix for SESSION_INFO::pMe calculation - Discord chats now go offline when proto goes offline
2018-10-13chat api:George Hazan
- GC_SHAREDUSERS flag added to share the same array of users for all group chats; - USERINFO.next removed; - MODULEINFO.arUsers & SESSION_INFO.arUsers introduced to maintain user lists; - MM_AddModule removed; - memory allocation model changed for MODULEINFO & SESSION_INFO - MM_CreateModule & SM_CreateSession members are added to g_chatApi
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
2018-07-11GUI change:George Hazan
- methods OnInitDialog, OnApply & OnClose of CDlgBase now return true if successful. return of false prevents a dialog from being loaded or left respectively; - massive code cleaning considering the 'virtual' attribute of overridden methods; - also fixes #1476 (Don't close "Create new account" window if user not set account name)
2018-06-03fixes #1401 (fixes inactive session detection)George Hazan
2018-05-27unused variable CHAT_MANAGER *pci removed and replaced with g_chatApiGeorge Hazan
2018-05-22m_chat_int.h => CMPluginGeorge Hazan
2018-05-18CDlgBase::CDlgBase now receives a reference to CMPlugin instead of HINSTANCEGeorge Hazan
2018-04-19fixes #1283 (StdMsg: cursor does not change the shape)George Hazan
2018-04-17MNonCopyable - the common class to avoid declaring fake private constructorsGeorge Hazan
2018-03-13chat engine:George Hazan
- fixes #1174 (Group chat icons became "blank exe" icons if role cound exceeds 10); - unused chat api members removed;
2018-02-24more nullptrGoraf
2018-01-01massive copyright updatedartraiden
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-10-16the whole idea of customizable colors in chat considered totally uselessGeorge Hazan
2017-08-15fixes #799 (Crash on receiving msg in FB group chat)George Hazan
2017-07-31headers code cleaningGeorge Hazan
2017-04-07SRMM events are now created inside the core to avoid problems with dynamic ↵George Hazan
plugin unload
2017-04-05compilation fixGeorge Hazan
2017-04-05Srmm_MessageStreamCallback isolated inside mir_core and therefore removed;George Hazan
2017-04-04- GC_FONTSIZE considered useless;George Hazan
- archaic linked list of modules replaced with the standard LIST<> which is much faster - fix for the module destruction
2017-04-04data used by some plugins only moved to these pluginsGeorge Hazan
2017-04-04SRMM window list completely incapsulated into mir_app to avoid corrupting it ↵George Hazan
by someone's dirty hands
2017-03-28SRMM notifications went to the core with ME_MSG_WINDOWEVENTGeorge Hazan
2017-03-27common code moved to mir_appGeorge Hazan
2017-03-27fixes #777 (scrollbars disappeared from tabSRMM)George Hazan
2017-03-26duplicate code removedGeorge Hazan