summaryrefslogtreecommitdiff
path: root/plugins/Clist_modern/src/modern_clcitems.cpp
AgeCommit message (Collapse)Author
2016-06-01extended visibility control for contactsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16899 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-01- finally clist_modern's own rebuild all function got wiped out;George Hazan
- massive removal of duplicate code; - code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16894 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-01- view modes support incorporated into the CLIST_INTERFACE;George Hazan
- fix for the broken search by protocols in clist_nicer; - numerous Unicode fixes in clist_nicer; git-svn-id: http://svn.miranda-ng.org/main/trunk@16893 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-282 static functions removed from CLIST_INTERFACE.George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16881 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-28code simplificationGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16880 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-28SortedList emulation expungedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16878 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-24group processing code standardizationGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16869 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-23fix for wrongly named variablesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16865 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-23- optimization in cli_SaveStateAndRebuildList applied to all clists ↵George Hazan
(bLockScrollbar); - boolean variables were made bool; git-svn-id: http://svn.miranda-ng.org/main/trunk@16863 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-23- we don't drop data cache upon the embedded clists rebuild;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16862 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-19we don't try to cache NULL contactGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16854 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-18code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16847 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-28code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16787 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-28strange unused groups' cache. removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16786 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-28- 2nd & 3rd lines handling unification;George Hazan
- no need to copy data to make async calls; - no need to launch a thread to save a couple of msecs on a very large roster; - unused code & params cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16785 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-27cli_GetGroupCountsText - useless function removedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16777 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-27crash fix George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16776 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-27persistent cache, no need to call pfnGetCacheEntry each timeGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16774 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-22- major atavism removed: clist_modern own cache;George Hazan
- cache items are never deleted; - MS_CLIST_INVALIDATEDISPLAYNAME service removed and replaced with pcli->pfnInvalidateDisplayNameCacheEntry() call git-svn-id: http://svn.miranda-ng.org/main/trunk@16744 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-15contact list groups:George Hazan
- finally database is not used anymore (only as a settings' storage); - MGROUP type introduced to replace HANDLE for group ids; - MS_CLIST_GROUP* services became Clist_Group* functions; - CLIST_INTERFACE members pfnGetGroupName & pfnRenameGroup also transformed into static Clist_Group* functions git-svn-id: http://svn.miranda-ng.org/main/trunk@16659 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-14code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16653 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-13various old / unused junkGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16647 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-06clist_modern:George Hazan
- fix for a nightmare with contsct renaming; - end of a crutch with caching 'Unknown contact'; - cache control over the contact's name went to the core; - code cleaning; - version bump; git-svn-id: http://svn.miranda-ng.org/main/trunk@16596 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-24CList_modern: cleanupTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@16537 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-24- db_get_ts -> db_get_tsa;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16533 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-23more code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16531 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-23code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16530 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-23- minus unneeded vraiable;George Hazan
- code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16527 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-22fixes bug #1104 (wrong cache implementation in clist_modern)George Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16523 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-26no need to readd contact being removed to a cacheGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@16351 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02Copyrights update part 3 (final)Dart Raiden
git-svn-id: http://svn.miranda-ng.org/main/trunk@15986 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-30old unused code that belongs to StdClist moved from the core to pluginGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@15652 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-28mir_sntprintf / mir_snprintf: obsoleted second parameter removed wherever ↵George Hazan
possible git-svn-id: http://svn.miranda-ng.org/main/trunk@15064 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-08-17warning fixesGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14980 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-03- IDR_CONTEXT resource removed from all clists;George Hazan
- all menu control rewritten using Menu_* functions, thus making group & tray menu customizable in StdClist & Clist_Nicer; - major gdi resource leak fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@14483 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-02unified project for clist_modernGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14473 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-19SIZEOF replaced with more secure analog - _countofGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-04new mir_snprintf templates without SIZEOFGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14002 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-28minus ansi functionKirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@13222 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-04-06Clist modern: Minor cleanupTobias Weimer
git-svn-id: http://svn.miranda-ng.org/main/trunk@12632 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-31Year 2015 version updateGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11704 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-31missing assignmentGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11696 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-12-14Clist_modern: changed warning lavel to w4Kirill Volinsky
git-svn-id: http://svn.miranda-ng.org/main/trunk@11425 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30new sorting functions appliedGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11180 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30mir_strcmp, mir_strcmpi, mir_wstrcmp, mir_wstrcmpiGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11179 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-30lstr* replacementsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11176 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-11-27Clist_modern: code cleanup, review requiredRozhuk Ivan
git-svn-id: http://svn.miranda-ng.org/main/trunk@11113 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-09-29code cleaningGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@10644 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-21ratings are also used now to calculate a sub's visibilityGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@9909 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2014-07-21"Hide offline subcontacts" option removed, subs now inherit the display mode ↵George Hazan
of the usual contacts git-svn-id: http://svn.miranda-ng.org/main/trunk@9908 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c