summaryrefslogtreecommitdiff
path: root/src/mir_app
AgeCommit message (Collapse)Author
2018-07-11fixes #1475 (langIds should be recalculated on langpack change)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-07-10Menu_SetVisible: new function to write down a Visibility checkbox for a menu ↵George Hazan
item
2018-07-09one shall not mix protocol registrations & accountsGeorge Hazan
2018-07-05fixes #1448 (translated frame names in database)George Hazan
2018-06-29safer method of backing up databases instead of trying to read them manuallyGeorge Hazan
2018-06-25duplicate cache item removed to avoid rare crashesGeorge Hazan
2018-06-24fix for hanging up in new netlib hooksGeorge Hazan
2018-06-23Netlib:George Hazan
- fix for function names - code cleaning
2018-06-23Netlib: patch for proxySwitchMataes
2018-06-19we shall not clear events that we don't ownGeorge Hazan
2018-06-18ability of C++ to compile any shit provided is enormous...George Hazan
2018-06-18new functions to access mirandaboot.ini from all plugins:George Hazan
Profile_GetSetting() - reads a string from mirandaboot.ini Profile_GetSettingInt() - reads an integer from mirandaboot.ini
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-13fixes #1398 (Cannot disable OpenSSL plugin between starts)George Hazan
2018-06-13System idle:George Hazan
- plugin StdIdle that had been acting as an options dialog for StdAutoAway removed; - service MS_IDLE_GETIDLEINFO moved into the core and replaced with Idle_GetInfo(); - new function Idle_Enter() is available to tell the core that Miranda is idle; - StdAutoAway & StatusManager adapted for these changes;
2018-06-13profile lock detection unbound from contact list servicesGeorge Hazan
2018-06-08fix for mir_app / mir_core version resourcesGeorge Hazan
2018-06-03fixes #1401 (fixes inactive session detection)George Hazan
2018-06-01eternal recursion preventionGeorge Hazan
2018-06-01CMPluginBase::getModule: new helper for returning plugin's moduleGeorge Hazan
2018-05-31fixes #1386 (duplicate sounds appear after StdMsg load/unload)George Hazan
2018-05-31fixes #1397 (StdMsg: dynamic loading breaks meta menu)George Hazan
2018-05-30EI options: code cleaningGeorge Hazan
2018-05-30Extra icons (mir_app):George Hazan
- old reference system that used EI ids totally removed; - now HANDLE that is returned outside is a real pointer to EI; - old perversion with groups removed; - fixes #1394 (EI change require restart)
2018-05-30extra icons: gettimg rid of IDsGeorge Hazan
2018-05-30fir for massive search-n-replace resultGeorge Hazan
2018-05-30senseless function removedGeorge Hazan
2018-05-29ancient perversion removed: function CListInitialise as the special entry ↵George Hazan
point for contact lists (not to mix them with usual plugins)
2018-05-29core:George Hazan
- obsoleted flags bOk & bStopped removed from pluginEntry; - pluginEntry::bFailed is now set automatically;
2018-05-29BASIC_PLUGIN_INFO - useless structure removedGeorge Hazan
2018-05-28solves problems with XP compatibilityGeorge Hazan
2018-05-28useful wrappers for loading / unloading pluginsGeorge Hazan
2018-05-28fix for dll checker - Load & Unload are not mandatory now, also void export ↵George Hazan
table is not a problem
2018-05-28core changes:George Hazan
- added methods CMPluginBase::Load & CMPluginBase::Unload - duplicated data removed from BASIC_PLUGIN_INFO and replaced with data from CMPluginBase; - code cleaning
2018-05-27comparison of MIRANDA_VERSION_COREVERSION solves the problem of plugins who ↵George Hazan
differ only in a build number
2018-05-27version check temporarily disabledGeorge Hazan
2018-05-27pre-check added for plugin dlls that weren't loaded yetGeorge Hazan
2018-05-27dll sniffer that blocks load of any module whose build number is different ↵George Hazan
than his own
2018-05-27Options - Plugins to display file version instead of product versionGeorge Hazan
2018-05-27global variable name standardizationGeorge Hazan
2018-05-27unused variable CHAT_MANAGER *pci removed and replaced with g_chatApiGeorge Hazan
2018-05-27fixes #1374 (IRC crash on exit after 20-30 account on/off)George Hazan
2018-05-25fixes #1377 ("Options -> Plugins -> Download more plugins" opens Miranda ↵George Hazan
folder instead of website)
2018-05-23no need to initialize pcli variable in each plugin (only in Clist_*)George Hazan
2018-05-23no need to allocate a structure if there's no pluginGeorge Hazan
2018-05-23we don't need MirandaPluginInfoEx() anymore. farewell, my lovelyGeorge Hazan
2018-05-22no more need in hLangpack variable *YAHOO*George Hazan
2018-05-22new helper for MS_TTB_ADDBUTTONGeorge Hazan
2018-05-22m_chat_int.h => CMPluginGeorge Hazan