summaryrefslogtreecommitdiff
path: root/src/mir_app
AgeCommit message (Collapse)Author
2018-07-20we don't need two name sets for the same array of functionsGeorge Hazan
2018-07-19LANGPACK_INFO: language to be untranslatable field on native language ↵George Hazan
(Deutsch, Српска etc)
2018-07-18if there's no need, let's not call that hookGeorge Hazan
2018-07-16fixes #1503 (Clist_blind: Main menu has gone)George Hazan
2018-07-16code cleaning related to Nudge pluginGeorge Hazan
2018-07-16nope.. this code must be executed each time we create a menuGeorge Hazan
2018-07-16Unify special keys namesdartraiden
2018-07-14in fact we need to do that only once, not during langpack resetGeorge Hazan
2018-07-14fix for the owner drawn menu barGeorge Hazan
2018-07-14fix for resetting menu in Clist_ModernGeorge Hazan
2018-07-13Contacts lists:George Hazan
- duplicate IDR_CLISTMENU resources removed, the only copy remains in mir_app.dll; - local variable g_hMenuMain removed from Clist_Modern and replaced with g_clistApi.hMenuMain; - duplicate code removed from Clist_Modern (CLUI::CreateCluiFrames()) - fixes #1465 (StdClist: "Status" menu cannot change language on the fly); - fixes #1467 (Clist_blind: menu cannot change language on the fly); - fixes menu-related part in #1471
2018-07-11int hLangpack/m_hLang removed and replaced with HPLUGINGeorge Hazan
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