summaryrefslogtreecommitdiff
path: root/plugins/SeenPlugin/src/utils.cpp
AgeCommit message (Collapse)Author
2022-07-31Contact: group of functions gathered into the personal namespaceGeorge Hazan
2022-07-16Contact_IsGroupChat - a helper to detect chat roomsGeorge Hazan
2021-12-26DWORD -> uint32_tGeorge Hazan
2021-12-26WORD -> uint16_tGeorge Hazan
2021-12-26BYTE -> uint8_tGeorge Hazan
2020-06-13fixes #2446 (SeenPlugin: не работают всплывающие ↵George Hazan
окна и запись изменения статуса в историю)
2020-04-08code cleaningGeorge Hazan
2019-12-04GetContactProto: useless duplicate function replaced with standard ↵George Hazan
Proto_GetBaseAccountName
2019-09-27fix for a function name:George Hazan
Clist_IsHidden => Contact_IsHidden Clist_HideContact => Contact_Hide
2019-09-27obsolete services from m_ignore.h converted into functionsGeorge Hazan
2019-09-26Clist_IsHidden / Clist_HideContact - two helpers to hide CList/Hidden ↵George Hazan
variable and unify access to it
2019-07-23fixes #2011 (random crash in Seen plugin)George Hazan
2019-07-21Restore "Free for chat" status support (fixes #1963)dartraiden
2019-06-27manual access to CList/Group restrictedGeorge Hazan
2019-06-04finally fixes #1963 (Remove Free for Chat, On the Phone and Out of Lunch ↵George Hazan
statuses completely)
2019-05-27fixes #1963 (Remove Free for Chat, On the Phone and Out to Lunch statuses ↵George Hazan
completely)
2019-03-08life is too short to remember whether this structure is zeroed or notGeorge Hazan
2019-03-05Popup:George Hazan
- wiping out checks for service presence; - code cleaning
2019-02-27popup code cleaning (cause we have no tchar.h)George Hazan
2018-12-29code cleaningGeorge Hazan
2018-11-12SeenPlugin -> g_pluginGeorge Hazan
2018-11-12db_* functions replaced with g_plugin callsGeorge Hazan
2018-07-24database:George Hazan
- senseless fiels ptszVal removed from DBVARIANT, pwszVal is used instead; - if you want db_get to return a string, you need to use db_get_s.
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge Hazan
2018-04-07Proto_GetStatus is used everywhere instead of PS_GETSTATUSGeorge Hazan
2018-04-07status caching moved from MenuItem to PROTOACCOUNT - this is very effectiveGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetContactDisplayName => Clist_GetContactDisplayNameGeorge Hazan
2018-04-05CLIST_INTERFACE::pfnGetStatusModeDescription => Clist_GetStatusModeDescriptionGeorge Hazan
2018-03-28PFLAG_UNIQUEIDSETTING removed, its functionality transferred to ↵George Hazan
Proto_SetUniqueId / Proto_GetUniqueId
2018-03-16entities' names to be started with capital lettersGeorge Hazan
2018-03-16always hated these long expressions: contact_iter makes them much shorterGeorge Hazan
2018-02-21all another C++'11 iteratorsGeorge 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-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-06-14SeenPlugin: Make delimiter change backwards compatible (fixes #607)Robert Pösel
2017-06-14SeenPlugin: delimiter between protocols changed to non-printed "\n"Kirill Volinsky
2016-12-02MS_SYSTEM_* services became functionsGeorge Hazan
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-27less TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-26less TCHARs:George Hazan
- TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-25hello, Unix.George Hazan
phase 1: removing _T() git-svn-id: http://svn.miranda-ng.org/main/trunk@17127 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-11MRA: change avatars load threads count default value from 4 to 1Rozhuk Ivan
add threads names git-svn-id: http://svn.miranda-ng.org/main/trunk@16948 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-18these tons of code aren't needed anymore...George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16850 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-20"N/A" -> "Not available" (thx Wishmaster for idea)Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@16126 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-28Optimize ME_DB_CONTACT_SETTINGCHANGED functions to not use mir_strcmp() but ↵Robert Pösel
just strcmp() (and similar methods) It's not needed to user mir_* for checking null pointers when we're comparing const strings with DBCONTACTWRITESETTING values which should be always initialized correctly. Somewhere also changed strcmpi to just strcmp, because these settings are case-sensitive anyway. git-svn-id: http://svn.miranda-ng.org/main/trunk@15631 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-11'unreferenced formal parameter' warnings fixedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14913 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c