summaryrefslogtreecommitdiff
path: root/plugins/TabSRMM/src/chat_window.cpp
AgeCommit message (Collapse)Author
2019-06-04tabSRMM:George Hazan
- duplicate code removed; - code cleaning
2019-05-31tabSRMM:George Hazan
- fixes #1959 (TabSRMM: add option to disable Esc key); - skin option dialogs rewritten using UI controls; - version bump
2019-05-27obsolete calls of GetVersion() removed & replaced with IsWinVer*Plus() callsGeorge Hazan
2019-03-07tabSRMM:George Hazan
- useless message DM_SETICON replaced with a call of SetIcon; - fixes #1866 (when sub is changed, tabSRMM doesn't update an avatar in taskbar) - code cleaning & names conflict resolution
2019-01-09TabSRMM: fixed default value as checkboxMataes
2019-01-04Update copyrightsdartraiden
2018-11-12tabSRMM -> g_pluginGeorge Hazan
2018-11-06fixes #1640 (Random crash when closing message window)George Hazan
2018-10-30tabSRMM:George Hazan
- obsolete M.GetDword & M.GetByte calls removed; - useless m_isFavorite & m_isRecent moved from CContactCache to CMimAPI; - other code cleaning
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-08-31tabSRMM: tray menu code simplificationGeorge Hazan
2018-07-12fixes #1485 (TabSRMM: remove "Enable typing sounds" option)George 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-28tabSRMM: horizontal splitter must have the same height in both chats & group ↵George Hazan
chats
2018-06-26fix for resizer in tabSRMM chat. fixes #1439George Hazan
2018-06-20tabSRMM: obsolete locale support code removed, because it doesn't work at allGeorge Hazan
2018-06-17GetTabWindow applied to all another placesGeorge Hazan
2018-06-14chat behaviour unification: if a window isn't closed, but only minimized, ↵George Hazan
clist extra icon gets enabled again when a new message comes (till window gets focused)
2018-06-03fixes #1401 (fixes inactive session detection)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-16tabSRMM -> CMPluginGeorge Hazan
2018-05-08code cleaning (using new MS coding style)George Hazan
2018-05-03useless data removedGeorge Hazan
2018-05-03tabSRMM: idle message isn't reset in group chatsGeorge Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetStatusModeDescription => Clist_GetStatusModeDescriptionGeorge Hazan
2018-04-03TabSRMM: Chat filter works only after click #1242aunsane
2018-03-16fix for writing "Chat/FilterEnabled" BYTE=1 into the databaseGeorge Hazan
2018-02-04old code reverted to use the loop counter correctlyGeorge Hazan
2018-01-26code optimizationGeorge Hazan
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-11-29replace russian с to latin cKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-13fixes (#1010) tabsrmm group chat colors regression (#1010)George Hazan
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-11-03tabSRMM: we don't close window if it has active splitterGeorge Hazan
2017-10-30fixes #1010 (custom colors do not appear in the IRC log)George Hazan
2017-10-16the whole idea of customizable colors in chat considered totally uselessGeorge Hazan
2017-09-12old good sound services became finally functionsGeorge Hazan
2017-09-12Revert "Merge branch 'master' of https://github.com/miranda-ng/miranda-ng"George Hazan
This reverts commit e09448dd03e3647717166e92ee818e395041993a, reversing changes made to b0f44b16bd1138de85a5d17bb42151742f9c8298.
2017-09-11old good sound services became finally functionsGeorge Hazan
2017-08-31unused control id removedGeorge Hazan
2017-08-29fixes #910 (jabber group chats closed by pressing ESC-key)George Hazan
2017-08-15fixes #799 (Crash on receiving msg in FB group chat)George Hazan
2017-07-30Hotkeys: code cleaningGeorge Hazan