summaryrefslogtreecommitdiff
path: root/plugins/Scriver/src/chat_window.cpp
AgeCommit message (Collapse)Author
2019-09-11no chat window in Scriver anymoreGeorge Hazan
2019-09-10Scriver: rollback of malicious changes, original order of things restoredGeorge Hazan
2019-09-09Scriver: further code unificationGeorge Hazan
2019-09-09Scriver: container-related code moved to the classGeorge Hazan
2019-09-09CSrmmBaseDialog::RefreshButtonStatus() is called now from the base class ↵George Hazan
directly
2019-09-08.George Hazan
2019-09-03CChatRoomDlg globally renamed to CMsgDialog to be conpatible with StdMsgGeorge Hazan
2019-09-01unused variables & declarations removedGeorge Hazan
2019-08-30Scriver:George Hazan
- fixes #2037 (when tabs are used, "Save settings for contacts" corrupts window position); - rest of tabs options switched to UI; - version bump
2019-05-13CDlgBase::SetMinSize - a way to get rid of WM_GETMINMAXINFO in DlgProcGeorge Hazan
2019-04-12wiping custom icolib functions: ScriverGeorge Hazan
2019-03-07Srmm_ModifyIcon now changes only tooltip and/or icon, Srmm_SetIconFlags ↵George Hazan
controls flags
2018-11-12Scriver -> g_plugin callsGeorge Hazan
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-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-09fixes #1406 (Scriver: sending by Shift+Enter)George Hazan
2018-05-27global variable name standardizationGeorge Hazan
2018-05-27unused variable CHAT_MANAGER *pci removed and replaced with g_chatApiGeorge Hazan
2018-05-23no need to initialize pcli variable in each plugin (only in Clist_*)George Hazan
2018-05-16Scriver -> CMPluginGeorge Hazan
2018-05-11fixes #1347 (Scriver: remove "Use the contact's status icon as the window ↵George Hazan
icon" option)
2018-05-08code cleaning (using new MS coding style)George Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge 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-10-25click emulator used instead of direct handler callGeorge Hazan
2017-10-16the whole idea of customizable colors in chat considered totally uselessGeorge Hazan
2017-08-25fixes a problem with log scroling in ScriverGeorge Hazan
2017-08-16fixes #886 (Scriver: group chat does not start at the bottom)George Hazan
2017-04-17more common code incapsulated into mir_app.dllGeorge Hazan
2017-04-13two new functions: CDlgBase::Resize & HideGeorge Hazan
2017-04-07Windows-specific code moved to mir_coreGeorge Hazan
2017-04-05SRMM* plugins switched to CCtrlRichEditGeorge Hazan
2017-04-03- SRMM window list management moved to the base class;George Hazan
- fixes #791
2017-04-03fixes #788 (minimize/restore wipes out vertical scroller position)George Hazan
2017-03-31minor code cleaningGeorge Hazan
2017-03-28massive cleanup of useless cbSize fieldsGeorge Hazan
2017-03-28SRMM notifications went to the core with ME_MSG_WINDOWEVENTGeorge Hazan
2017-03-27common code moved to mir_appGeorge Hazan
2017-03-26Windows'98 compatibility code is not needed for yearsGeorge Hazan
2017-03-26code cleaningGeorge Hazan
2017-03-26duplicate code removedGeorge Hazan
2017-03-26context menu moved to mir_app, part II :)George Hazan
2017-03-26common code from WndProc_Log moved to mir_appGeorge Hazan
2017-03-25fix to prevent duplicate event processingGeorge Hazan
2017-03-24warning fixGeorge Hazan
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-03-24- merge of WndProc_Nicklist functions;George Hazan
- Chat_HoverMouse became the internal function ans is not exported anymore
2017-03-24m_message & m_log moved inside mir_appGeorge Hazan