summaryrefslogtreecommitdiff
path: root/plugins/MirLua
AgeCommit message (Collapse)Author
2018-05-20MirLua: environment now inherits CMPluginBaseaunsane
2018-05-20MirLua: no need to keep two instances of CMPluginaunsane
2018-05-20let's avoid identifier 'hLangpack' wherever possibleGeorge Hazan
2018-05-20mir_getLP() call went into CMPluginBase::CMPluginBase, thus it's not needed ↵George Hazan
in each plugin. mir_getLP() remains for compatibility with pascal plugins only
2018-05-20CMPlugin to receive a reference to PLUGININFOEXGeorge Hazan
2018-05-20sounds packed into CMPlugin (reduces usage of hLangpack)George Hazan
2018-05-18Icon_Register(g_plugin.getInst() => g_plugin.registerIconGeorge Hazan
Icon_RegisterT(g_plugin.getInst() => g_plugin.registerIconW
2018-05-18hLangpack variable began migration inside CMPluginBaseGeorge Hazan
it remains existing for now, but as reference to g_plugin.m_hLang
2018-05-18CDlgBase::CDlgBase now receives a reference to CMPlugin instead of HINSTANCEGeorge Hazan
2018-05-17MirLua, MirOTR, New_GPG, OpenSSL, SecureIM -> CMpluginGeorge Hazan
2018-05-15__NO_CMPLUGIN_NEEDED added to plugin headers to allow them be compiledGeorge Hazan
2018-05-03mir_forkThread<typename> - stronger typizatioin for thread function parameterGeorge 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-07MirLua: Removed last obsolete methods FindFirstContact & FindNextContactaunsane
2018-04-06MirLua: ffi module removed because it seems to be not workingaunsane
Possible working version here https://github.com/dibyendumajumdar/ravi-ffi
2018-04-04fix for adding separators into SRMM toolbarGeorge Hazan
2018-03-28PLUGIN<> to receive the basic class located inside mir_appGeorge Hazan
2018-03-22MirLua: various fixesaunsane
- CMLua now inherit PLUGIN - additional lua fuctions initialization moved to separated loader - ability to realod script without object recreation - scropt object should control own enable state - fix m_json whit is not workes almost at all - version bump
2018-03-21MurLua: various fixesaunsane
- fixed script reloading - fixed string interpolation - hook and service refs moved to Enviroment - removed RegisterProtocol from m_protocols - code cleanup - version bump
2018-03-19MirLua:aunsane
- new functions toansi & toucs2 - warning fixes
2018-02-25Fixes related with 7fc01c9aunsane
2018-02-24more nullptrGoraf
2018-02-24guard headersGoraf
2018-02-21all another C++'11 iteratorsGeorge Hazan
2018-01-26code optimizationGeorge Hazan
2018-01-01massive copyright updatedartraiden
2017-12-10- remove emails (if author retired - it's useless to write to him; if author ↵dartraiden
is active - users should use GitHub for ticket creation); - also remove AUTHOREMAIL field from structure
2017-12-06convert all files exept curl and new_gpg to utf-8 BOM (reverted from commit ↵Kirill Volinsky
62202ed10617927d5429bc59898e12a366abe744)
2017-12-06all rc files reverted to utf-8Kirill Volinsky
2017-12-06convert all files exept curl and new_gpg to utf-8 BOMKirill Volinsky
2017-11-28Source files converted to utf-8Kirill Volinsky
2017-11-26MirLua: fix icolib icon changingaunsane
2017-11-26MirLua: typoaunsane
2017-11-23database enumerators => void* instead of LPARAMGeorge Hazan
2017-11-13Code modernize ...Goraf
* replace 0/NULL with nullptr [using clang-tidy]
2017-10-24MirLua: add method wait into m_scheduleaunsane
2017-10-24unified version resource with explicitly stated language & code pageGeorge Hazan
2017-10-12convert to ANSI (#990 related)dartraiden
2017-10-10MirLua:aunsane
- m_json moved into base plugin - added m_http module -version bump
2017-10-05MirLua: simplified printaunsane
m_json reworked Encode
2017-09-29MirLua: added service functions to execute lua codeaunsane
version bump
2017-09-29MirLua: added CMLuaEnviroment to execute lua code from extetnal source in ↵aunsane
sandbox
2017-09-27MirLua: srmm change metatable to work with table instead of userdataaunsane
2017-09-27MirLua: fix MTValue initializationaunsane
2017-09-26MirLua: refactoringaunsane
- respect metatables in print function - srmm module functions now return metatable - version bump
2017-09-19useless structure GCDEST finally removedGeorge Hazan
2017-09-13MirLua: ability to create MT from both new and __callaunsane
2017-09-13compilation fixGeorge Hazan
2017-09-13compilation fixGeorge Hazan
2017-09-13MirLua: m_enumerale: chenged syntaxaunsane