diff options
author | George Hazan <ghazan@miranda.im> | 2017-03-17 17:16:53 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2017-03-17 17:16:53 +0300 |
commit | a134962a8ac19a0013e9dec8d747eca455525946 (patch) | |
tree | 8ad20c484680ab1f7729722d60c96f67aba96bee /src/mir_app | |
parent | bc0b6bfb2734ce8355ddfb9b20461321c08a0b0c (diff) |
fixes #739 (extra icons don't work in the totally encrypted database)
Diffstat (limited to 'src/mir_app')
-rw-r--r-- | src/mir_app/src/ExtraIconGroup.cpp | 4 | ||||
-rw-r--r-- | src/mir_app/src/IcolibExtraIcon.cpp | 3 | ||||
-rw-r--r-- | src/mir_app/src/extraicons.cpp | 44 | ||||
-rw-r--r-- | src/mir_app/src/filter.cpp | 16 |
4 files changed, 33 insertions, 34 deletions
diff --git a/src/mir_app/src/ExtraIconGroup.cpp b/src/mir_app/src/ExtraIconGroup.cpp index 70247ba823..5b7af670f1 100644 --- a/src/mir_app/src/ExtraIconGroup.cpp +++ b/src/mir_app/src/ExtraIconGroup.cpp @@ -123,7 +123,7 @@ int ExtraIconGroup::setIconByName(int id, MCONTACT hContact, const char *value) int ExtraIconGroup::internalSetIcon(int id, MCONTACT hContact, void *value, bool bByName)
{
if (m_insideApply) {
- for (int i=0; i < m_items.getCount(); i++)
+ for (int i = 0; i < m_items.getCount(); i++)
if (m_items[i]->getID() == id) {
if (bByName)
return m_items[i]->setIconByName(id, hContact, (const char*)value);
@@ -136,7 +136,7 @@ int ExtraIconGroup::internalSetIcon(int id, MCONTACT hContact, void *value, bool ExtraIcon *current = getCurrentItem(hContact);
int currentPos = m_items.getCount();
int storePos = m_items.getCount();
- for (int i=0; i < m_items.getCount(); i++) {
+ for (int i = 0; i < m_items.getCount(); i++) {
if (m_items[i]->getID() == id)
storePos = i;
diff --git a/src/mir_app/src/IcolibExtraIcon.cpp b/src/mir_app/src/IcolibExtraIcon.cpp index 399e19369e..faeb6b072d 100644 --- a/src/mir_app/src/IcolibExtraIcon.cpp +++ b/src/mir_app/src/IcolibExtraIcon.cpp @@ -26,8 +26,7 @@ Boston, MA 02111-1307, USA. #include "IcoLib.h"
-IcolibExtraIcon::IcolibExtraIcon(int _id, const char *_name, const wchar_t *_description, const char *_descIcon,
- MIRANDAHOOKPARAM _OnClick, LPARAM _param) :
+IcolibExtraIcon::IcolibExtraIcon(int _id, const char *_name, const wchar_t *_description, const char *_descIcon, MIRANDAHOOKPARAM _OnClick, LPARAM _param) :
BaseExtraIcon(_id, _name, _description, _descIcon, _OnClick, _param)
{
db_set_resident(MODULE_NAME, _name);
diff --git a/src/mir_app/src/extraicons.cpp b/src/mir_app/src/extraicons.cpp index f701d94064..499d8d1505 100644 --- a/src/mir_app/src/extraicons.cpp +++ b/src/mir_app/src/extraicons.cpp @@ -35,8 +35,8 @@ int SortFunc(const ExtraIcon *p1, const ExtraIcon *p2) if (ret != 0)
return ret;
- int id1 = (p1->getType() != EXTRAICON_TYPE_GROUP) ? ((BaseExtraIcon*) p1)->getID() : 0;
- int id2 = (p2->getType() != EXTRAICON_TYPE_GROUP) ? ((BaseExtraIcon*) p2)->getID() : 0;
+ int id1 = (p1->getType() != EXTRAICON_TYPE_GROUP) ? ((BaseExtraIcon*)p1)->getID() : 0;
+ int id2 = (p2->getType() != EXTRAICON_TYPE_GROUP) ? ((BaseExtraIcon*)p2)->getID() : 0;
return id1 - id2;
}
@@ -67,12 +67,12 @@ int ConvertToClistSlot(int slot) if (slot < 0)
return slot;
- return slot+1;
+ return slot + 1;
}
int ExtraImage_ExtraIDToColumnNum(int extra)
{
- return (extra < 1 || extra > EXTRA_ICON_COUNT) ? -1 : extra-1;
+ return (extra < 1 || extra > EXTRA_ICON_COUNT) ? -1 : extra - 1;
}
int Clist_SetExtraIcon(MCONTACT hContact, int slot, HANDLE hImage)
@@ -80,7 +80,7 @@ int Clist_SetExtraIcon(MCONTACT hContact, int slot, HANDLE hImage) if (cli.hwndContactTree == 0)
return -1;
- int icol = ExtraImage_ExtraIDToColumnNum( ConvertToClistSlot(slot));
+ int icol = ExtraImage_ExtraIDToColumnNum(ConvertToClistSlot(slot));
if (icol == -1)
return -1;
@@ -88,7 +88,7 @@ int Clist_SetExtraIcon(MCONTACT hContact, int slot, HANDLE hImage) if (hItem == 0)
return -1;
- SendMessage(cli.hwndContactTree, CLM_SETEXTRAIMAGE, (WPARAM)hItem, MAKELPARAM(icol,hImage));
+ SendMessage(cli.hwndContactTree, CLM_SETEXTRAIMAGE, (WPARAM)hItem, MAKELPARAM(icol, hImage));
return 0;
}
@@ -98,7 +98,7 @@ ExtraIcon* GetExtraIcon(HANDLE id) if (i < 1 || i > extraIconsByHandle.getCount())
return nullptr;
- return extraIconsByHandle[i-1];
+ return extraIconsByHandle[i - 1];
}
ExtraIcon* GetExtraIconBySlot(int slot)
@@ -113,7 +113,7 @@ ExtraIcon* GetExtraIconBySlot(int slot) BaseExtraIcon* GetExtraIconByName(const char *name)
{
- for (int i=0; i < registeredExtraIcons.getCount(); i++) {
+ for (int i = 0; i < registeredExtraIcons.getCount(); i++) {
BaseExtraIcon *extra = registeredExtraIcons[i];
if (mir_strcmp(name, extra->getName()) == 0)
return extra;
@@ -124,7 +124,7 @@ BaseExtraIcon* GetExtraIconByName(const char *name) static void LoadGroups(LIST<ExtraIconGroup> &groups)
{
int count = db_get_w(0, MODULE_NAME "Groups", "Count", 0);
- for (int i=0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
char setting[512];
mir_snprintf(setting, "%d_count", i);
unsigned int items = db_get_w(0, MODULE_NAME "Groups", setting, 0);
@@ -174,26 +174,26 @@ void RebuildListsBasedOnGroups(LIST<ExtraIconGroup> &groups) {
extraIconsByHandle.destroy();
- for (int i=0; i < registeredExtraIcons.getCount(); i++)
+ for (int i = 0; i < registeredExtraIcons.getCount(); i++)
extraIconsByHandle.insert(registeredExtraIcons[i]);
- for (int k=0; k < extraIconsBySlot.getCount(); k++) {
+ for (int k = 0; k < extraIconsBySlot.getCount(); k++) {
ExtraIcon *extra = extraIconsBySlot[k];
if (extra->getType() == EXTRAICON_TYPE_GROUP)
delete extra;
}
extraIconsBySlot.destroy();
- for (int i=0; i < groups.getCount(); i++) {
+ for (int i = 0; i < groups.getCount(); i++) {
ExtraIconGroup *group = groups[i];
for (int j = 0; j < group->m_items.getCount(); j++)
- extraIconsByHandle.put(group->m_items[j]->getID()-1, group);
+ extraIconsByHandle.put(group->m_items[j]->getID() - 1, group);
extraIconsBySlot.insert(group);
}
- for (int k=0; k < extraIconsByHandle.getCount(); k++) {
+ for (int k = 0; k < extraIconsByHandle.getCount(); k++) {
ExtraIcon *extra = extraIconsByHandle[k];
if (extra->getType() != EXTRAICON_TYPE_GROUP)
extraIconsBySlot.insert(extra);
@@ -206,7 +206,7 @@ MIR_APP_DLL(void) KillModuleExtraIcons(int _hLang) {
LIST<ExtraIcon> arDeleted(1);
- for (int i=registeredExtraIcons.getCount()-1; i >= 0; i--) {
+ for (int i = registeredExtraIcons.getCount() - 1; i >= 0; i--) {
BaseExtraIcon *p = registeredExtraIcons[i];
if (p->m_hLangpack == _hLang) {
registeredExtraIcons.remove(i);
@@ -221,7 +221,7 @@ MIR_APP_DLL(void) KillModuleExtraIcons(int _hLang) LoadGroups(groups);
RebuildListsBasedOnGroups(groups);
- for (int k=0; k < arDeleted.getCount(); k++)
+ for (int k = 0; k < arDeleted.getCount(); k++)
delete arDeleted[k];
}
@@ -233,7 +233,7 @@ int ClistExtraListRebuild(WPARAM, LPARAM) ResetIcons();
- for (int i=0; i < extraIconsBySlot.getCount(); i++)
+ for (int i = 0; i < extraIconsBySlot.getCount(); i++)
extraIconsBySlot[i]->rebuildIcons();
return 0;
@@ -246,7 +246,7 @@ int ClistExtraImageApply(WPARAM hContact, LPARAM) clistApplyAlreadyCalled = TRUE;
- for (int i=0; i < extraIconsBySlot.getCount(); i++)
+ for (int i = 0; i < extraIconsBySlot.getCount(); i++)
extraIconsBySlot[i]->applyIcon(hContact);
return 0;
@@ -259,7 +259,7 @@ int ClistExtraClick(WPARAM hContact, LPARAM lParam) int clistSlot = (int)lParam;
- for (int i=0; i < extraIconsBySlot.getCount(); i++) {
+ for (int i = 0; i < extraIconsBySlot.getCount(); i++) {
ExtraIcon *extra = extraIconsBySlot[i];
if (ConvertToClistSlot(extra->getSlot()) == clistSlot) {
extra->onClick(hContact);
@@ -289,7 +289,7 @@ MIR_APP_DLL(HANDLE) ExtraIcon_AddIcon(HICON hIcon) void fnReloadExtraIcons()
{
- SendMessage(cli.hwndContactTree, CLM_SETEXTRASPACE, db_get_b(0,"CLUI","ExtraColumnSpace",18), 0);
+ SendMessage(cli.hwndContactTree, CLM_SETEXTRASPACE, db_get_b(0, "CLUI", "ExtraColumnSpace", 18), 0);
SendMessage(cli.hwndContactTree, CLM_SETEXTRAIMAGELIST, 0, 0);
if (hExtraImageList)
@@ -299,7 +299,7 @@ void fnReloadExtraIcons() SendMessage(cli.hwndContactTree, CLM_SETEXTRAIMAGELIST, 0, (LPARAM)hExtraImageList);
SendMessage(cli.hwndContactTree, CLM_SETEXTRACOLUMNS, EXTRA_ICON_COUNT, 0);
- NotifyEventHooks(hEventExtraImageListRebuilding,0,0);
+ NotifyEventHooks(hEventExtraImageListRebuilding, 0, 0);
bImageCreated = true;
}
@@ -386,7 +386,7 @@ static void EI_PostCreate(BaseExtraIcon *extra, const char *name, int flags, int }
}
-EXTERN_C MIR_APP_DLL(HANDLE) ExtraIcon_RegisterCallback(const char *name, const char *description, const char *descIcon,
+EXTERN_C MIR_APP_DLL(HANDLE) ExtraIcon_RegisterCallback(const char *name, const char *description, const char *descIcon,
MIRANDAHOOK RebuildIcons, MIRANDAHOOK ApplyIcon,
MIRANDAHOOKPARAM OnClick, LPARAM onClickParam, int flags, int _hLang)
{
diff --git a/src/mir_app/src/filter.cpp b/src/mir_app/src/filter.cpp index 93544fd63c..245f85a78e 100644 --- a/src/mir_app/src/filter.cpp +++ b/src/mir_app/src/filter.cpp @@ -31,7 +31,7 @@ void AddFilterString(const PageHash key, wchar_t *data) {
if (ContainsFilterString(key, data)) return;
- CPageKeywords * values = filterStrings[key];
+ CPageKeywords *values = filterStrings[key];
if (values == nullptr) {
values = new CPageKeywords(key);
filterStrings.insert(values);
@@ -46,16 +46,16 @@ void ClearFilterStrings() BOOL ContainsFilterString(const PageHash key, wchar_t *data)
{
- CPageKeywords* values = filterStrings[key];
+ CPageKeywords *values = filterStrings[key];
return (values) ? values->ContainsString(data) : FALSE;
}
void AddTreeViewNodes(HWND hWndDlg, PageHash key, HTREEITEM root)
{
if (root) {
- wchar_t title[2048] = {0};
+ wchar_t title[2048] = { 0 };
- TVITEM item = {0};
+ TVITEM item = { 0 };
item.mask = TVIF_TEXT;
item.hItem = root;
item.pszText = title;
@@ -94,7 +94,7 @@ void AddDialogString(HWND hWndDlg, const PageHash key) if (mir_wstrcmpi(szClass, L"listbox") == 0) {
if (GetWindowStyle(hWndDlg) & LBS_HASSTRINGS) {
int count = ListBox_GetCount(hWndDlg);
- for (int i=0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
title[0] = 0; //safety
int res = ListBox_GetText(hWndDlg, i, title);
if (res != LB_ERR) {
@@ -109,7 +109,7 @@ void AddDialogString(HWND hWndDlg, const PageHash key) if (mir_wstrcmpi(szClass, L"SysListView32") == 0) {
int count = ListView_GetItemCount(hWndDlg);
- for (int i=0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
title[0] = 0; //safety
ListView_GetItemText(hWndDlg, i, 0, title, _countof(title));
@@ -122,7 +122,7 @@ void AddDialogString(HWND hWndDlg, const PageHash key) if (mir_wstrcmpi(szClass, L"combobox") == 0) {
if (GetWindowStyle(hWndDlg) & CBS_HASSTRINGS) {
int count = ComboBox_GetCount(hWndDlg);
- for (int i=0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
title[0] = 0; //safety
int res = ComboBox_GetLBText(hWndDlg, i, title);
if (res != CB_ERR) {
@@ -154,6 +154,6 @@ void GetDialogStrings(int enableKeywordFiltering, const PageHash key, wchar_t *p if ((enableKeywordFiltering) && (hWnd != 0)) {
AddDialogString(hWnd, key);
- EnumChildWindows(hWnd, GetDialogStringsCallback, (LPARAM) key);
+ EnumChildWindows(hWnd, GetDialogStringsCallback, (LPARAM)key);
}
}
|