Commit Graph
734 Commits
Author SHA1 Message Date
Mikaël Capelle 7dbc139b10 Fix crash when destructing Python save games due to the GIL lock. 2020-11-19 20:40:05 +01:00
Mikaël Capelle 31e4f724ed Clean listSaves() bindings. 2020-11-19 20:33:24 +01:00
Mikaël Capelle 6e088406c8 Update following removal of IPlugin::isActive(). 2020-11-19 20:33:24 +01:00
Mikaël Capelle 9784881921 Update following addition of IPluginGame::listSaves(). 2020-11-19 20:33:00 +01:00
Mikaël Capelle aa8caee65c Merge pull request #80 from Qudix/dll_directory
Fix libffi not found
2020-11-19 09:36:34 +01:00
Qudix 9a10c01cc0 lamb-da 2020-11-18 14:30:40 -06:00
Qudix d9243bb617 Better 2020-11-18 13:37:54 -06:00
Qudix adf5888faf Fix libffi not found 2020-11-18 13:02:15 -06:00
Mikaël Capelle 7bec9237e6 Merge pull request #78 from Holt59/iplugin-isactive-refactoring
IPlugin::isActive refactoring
2020-11-18 10:01:30 +01:00
Mikaël Capelle 0846ffd177 Merge pull request #77 from Holt59/logging-module
Add handler for Python logging module.
2020-11-16 09:13:28 +01:00
isanae f3601e5bfe Merge pull request #73 from Qudix/master
Moving things around
2020-11-14 06:54:31 -05:00
Mikaël Capelle b37d3a9c17 Add callbacks for plugin enabled/disabled. 2020-11-12 21:49:37 +01:00
Mikaël Capelle cbb911f6a0 Rename the wrapper declaration and definition macros. 2020-11-11 22:02:40 +01:00
Mikaël Capelle 27c34af2aa Update authors. 2020-11-11 21:54:54 +01:00
Mikaël Capelle b20c015643 master() returns the name of the plugin. 2020-11-11 21:00:47 +01:00
Mikaël Capelle d89eae1646 Allow IPluginRequirement to be properly extended from Python. 2020-11-11 17:25:55 +01:00
Mikaël Capelle de5fde0f28 Cleaner IPluginRequirement. 2020-11-11 16:14:28 +01:00
Mikaël Capelle e84777d550 Remove automatic plugin dependency for proxy (moved to MO2 core). 2020-11-11 13:38:42 +01:00
Mikaël Capelle 1ca6fee64d Add plugin requirements. 2020-11-11 11:23:15 +01:00
Mikaël Capelle 57c774103d Better handling of sequence conversions. 2020-11-11 11:22:50 +01:00
Mikaël Capelle ead8352c93 Remove isActive() for the Python proxy plugin. 2020-11-11 11:22:10 +01:00
Mikaël Capelle 04e1af60a0 Do not set basicConfig() but provide a default logger. 2020-11-09 20:08:29 +01:00
Mikaël Capelle ebb566f773 Expose LogHandler in mobase. 2020-11-09 19:17:57 +01:00
Mikaël Capelle c45bfb1e35 Cast the record message to str() before extracting. 2020-11-09 18:28:58 +01:00
Mikaël Capelle 5f8e1803c0 Add handler for Python logging module. 2020-11-09 18:23:57 +01:00