From 9530e3218193fa0882ccb4d8940be23c509d967b Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 8 Jun 2018 18:06:21 +0300 Subject: SmileyAdd: obsolete option "Enable built-in message dialog support" removed --- plugins/SmileyAdd/src/dlgboxsubclass.cpp | 31 ++++++------------------------- 1 file changed, 6 insertions(+), 25 deletions(-) (limited to 'plugins/SmileyAdd/src/dlgboxsubclass.cpp') diff --git a/plugins/SmileyAdd/src/dlgboxsubclass.cpp b/plugins/SmileyAdd/src/dlgboxsubclass.cpp index 5e6397aef0..e24678d6ad 100644 --- a/plugins/SmileyAdd/src/dlgboxsubclass.cpp +++ b/plugins/SmileyAdd/src/dlgboxsubclass.cpp @@ -50,8 +50,6 @@ struct MsgWndData : public MZeroedObject bbd.pszModuleName = MODULENAME; if (!doSmileyButton) bbd.bbbFlags = BBBF_DISABLED; - else if (!opt.PluginSupportEnabled) - bbd.bbbFlags = BBBF_HIDDEN; Srmm_SetButtonState(hContact, &bbd); } }; @@ -90,31 +88,14 @@ static LRESULT CALLBACK MessageDlgSubclass(HWND hwnd, UINT uMsg, WPARAM wParam, dat->CreateSmileyButton(); LRESULT result = mir_callNextSubclass(hwnd, MessageDlgSubclass, uMsg, wParam, lParam); - if (!opt.PluginSupportEnabled) - return result; - switch (uMsg) { - case WM_DESTROY: - { - mir_cslock lck(csWndList); - int ind = g_MsgWndList.getIndex((MsgWndData*)&hwnd); - if (ind != -1) { - delete g_MsgWndList[ind]; - g_MsgWndList.remove(ind); - } - } - break; - - case DM_REMAKELOG: - if (dat->doSmileyReplace) { - SmileyPackCType *smcp; - SmileyPackType *SmileyPack = GetSmileyPack(dat->ProtocolName, dat->hContact, &smcp); - if (SmileyPack != nullptr) { - static const CHARRANGE sel = { 0, LONG_MAX }; - ReplaceSmileys(dat->hwndLog, SmileyPack, smcp, sel, false, false, false); - } + if (uMsg == WM_DESTROY) { + mir_cslock lck(csWndList); + int ind = g_MsgWndList.getIndex((MsgWndData*)&hwnd); + if (ind != -1) { + delete g_MsgWndList[ind]; + g_MsgWndList.remove(ind); } - break; } return result; -- cgit v1.2.3