aboutsummaryrefslogtreecommitdiffstats
path: root/modules/plugin-mono/Camel.cs
Commit message (Collapse)AuthorAgeFilesLines
* plugin-mono: Remove Camel.cs and Evolution.csMatthew Barnes2011-08-191-1210/+0
| | | | | | These files are hopelessly out of date, and don't appear to be used for anything anyway. The only sustainable way to provide language bindings for Evolution is to generate them through gobject-introspection.
* Prefer g_seekable_seek() over camel_stream_reset().Matthew Barnes2011-07-051-6/+0
| | | | | | | | | When a stream is obviously a file or memory stream (both of which implement the GSeekable interface), use g_seekable_seek() instead of camel_stream_reset(). This is helping me discover if it's safe to remove camel_stream_reset(). We want to eventually move to GIO streams, which have no reset method.
* Stop relying on CamelObject meta-data.Matthew Barnes2010-04-011-62/+0
|
* Simplify EPlugin loading at startup.Matthew Barnes2009-08-301-0/+1278
- 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.