aboutsummaryrefslogtreecommitdiffstats
path: root/modules/plugin-lib/e-plugin-lib.h
Commit message (Collapse)AuthorAgeFilesLines
* Coding style and whitespace cleanup.Matthew Barnes2010-02-081-1/+1
|
* Fix EPluginLib callback signatures.Matthew Barnes2009-11-101-3/+3
| | | | | Dynamically loaded library plugins do not need to know about EPluginLib specifically. Passing them an EPlugin pointer is sufficient.
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-301-0/+92
- Require all EPlugin and EPluginHook subtypes be registered before loading plugins. This drastically simplifies the EPlugin/EPluginHook negotiation. - Turn most EPluginHook subtypes into GTypeModules and register their types from an e_module_load() function (does not include shell hooks). - Convert EPluginLib and the Mono and Python bindings to GTypeModules and register their types from an e_module_load() function, and kill EPluginTypeHook.