summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-04-25fixes #1302 (multiple problems with StdMsg window resizer)George Hazan
2018-04-25the less flicker the betterGeorge Hazan
2018-04-25fixes #1301George Hazan
2018-04-25fixes #1294 (Contacts from disabled accounts are displayed in certain ↵George Hazan
conditions)
2018-04-25fix for wrong processing of No button in Account ManagerGeorge Hazan
2018-04-24fix: willful protocol disabling in Accounts Manager makes a red icon instead ↵George Hazan
of simple empty checkbox
2018-04-23fix for occasional crashes on exitGeorge Hazan
2018-04-23Miranda hangs on exitGeorge Hazan
2018-04-23account's icon remains red after dynamic protocol loadingGeorge Hazan
2018-04-23pack of fixes for complete dynamic reload of protocolsGeorge Hazan
fixes #1295
2018-04-22let's allow protocols to be loaded / unloaded on the flyGeorge Hazan
2018-04-22no more PROTO_INTERFACE::OnEventGeorge Hazan
2018-04-22EV_PROTO_ONMENU removedGeorge Hazan
2018-04-22unused constant removedGeorge Hazan
2018-04-22OnEvent(EV_PROTO_ONCONTACTDELETED) => PROTO_INTERFACE::OnContactDeletedGeorge Hazan
2018-04-22forgotten x64 libaunsane
2018-04-21core: add Contact_GetStatus functionaunsane
2018-04-21EV_PROTO_DBSETTINGSCHANGED - old useless stub removedGeorge Hazan
2018-04-21code cleaning:George Hazan
- in conformance to C++'11 rules, we don't declare a method as virtual if it's declared as override; - cause this code isn't visible in Pascal anymore, there's no need to use __cdecl calling convention for virtual methods; - since PROTO_INTERFACE is a regular C++ class, there's no need to use old style service declarations for virtual methods like OnModulesLoaded / OnShutdown
2018-04-20fix for setting container's nameGeorge Hazan
2018-04-20fix for closing all another tabs but the current oneGeorge Hazan
2018-04-20grrm... more fixes for #1288George Hazan
2018-04-20this code causes endless recursion via OnChangeGeorge Hazan
2018-04-20warning fixaunsane
2018-04-20core: checkbox control must notify change when it state changes programmaticallyaunsane
2018-04-20fixes #1288George Hazan
2018-04-20StdMsg: fixes #1286 (wrong double click behavior for groupchats)George Hazan
2018-04-20fix for wrong options' default valuesGeorge Hazan
2018-04-20Windows resources are in deep shit (fixes #1289)George Hazan
2018-04-20StdMsg: fixes #1291 (rclick -> Close tab doesn't close a tab)George Hazan
2018-04-20StdMsg: code cleaningGeorge Hazan
2018-04-20fixes #1288George Hazan
2018-04-20code cleaningGeorge Hazan
2018-04-20fixes #1290George Hazan
2018-04-20StdMsg: tab processing unificationGeorge Hazan
2018-04-19fixes #1283 completelyGeorge Hazan
2018-04-19StdMsg: middle click on tabs doesn't really closes windowGeorge Hazan
2018-04-19code simplificationGeorge Hazan
2018-04-19code cleaningGeorge Hazan
2018-04-19ancient horror removedGeorge Hazan
2018-04-19EV_PROTO_ONOPTIONS removed and replaced with the call of ↵George Hazan
CallObjectEventHook(pa->ppro, ME_OPT_INITIALIZE) this eliminates the possibility of making a mistake in hand-written code also fixes #1280 (Tox: "Confugure" menu item is broken)
2018-04-19CallObjectEventHook: new function to call the event hook of the specified objectGeorge Hazan
2018-04-19fixes #1283 (StdMsg: cursor does not change the shape)George Hazan
2018-04-18fix for a roly-poly in plugin's optionsGeorge Hazan
2018-04-18core changes:George Hazan
- PROTOCOLDESCRIPTOR's implementation hidden inside mir_app; - Proto_RegisterModule now doesn't need a PROTOCOLDESCRIPTOR structure; - PROTOTYPE_PROTOWITHACCS type added for protos that work with accounts
2018-04-18g_hInstance incapulated into PLUGIN<>, no need in the separate variableGeorge Hazan
2018-04-18ability to dynamically load / unload protocol pluginsGeorge Hazan
2018-04-18PLUGIN<> to half-automatically calculate the dll's g_hInstance and pass it ↵George Hazan
inside
2018-04-18hPluginListHeap - useless windows heap removedGeorge Hazan
2018-04-18this feature was never used and only causes problemsGeorge Hazan