GNOME Bugzilla – Bug 604830
Port to libpeas for plugin handling
Last modified: 2010-12-15 19:20:49 UTC
- Python and Vala bindings are broken - Python bindings for Totem API in src/plugins/totem broken as well - Configuration dialogue is too small by default Most C plugins seem to work as expected.
Created attachment 149909 [details] [review] Port to libpeas for plugin handling
Created attachment 149910 [details] [review] Port to libpeas for plugin handling
Python bindings are fixed, vala bindings and single vala plugin are still broken.
Created attachment 150307 [details] [review] Port to libpeas for plugin handling
Created attachment 150313 [details] [review] Port to libpeas for plugin handling
Python bindings are fixed. Vala bindings and GConf handling in the plugin UI to fix.
Created attachment 150892 [details] [review] Port to libpeas for plugin handling
Created attachment 151005 [details] [review] Adapt GeditPlugin for use with PeasUIConfigurable
FYI, the above patch is a patch for gedit, but it shows how to adapt the plugin code to accomodate the latest changes in libpeas, i.e. the PeasUIConfigurable iface introduction.
Created attachment 151029 [details] [review] Port to libpeas for plugin handling
Created attachment 163856 [details] [review] Incomplete plugin ports
Most of the C plugins are now ported, only ones left are the ones in the patch just above. Still need to fix vala and python support.
Comment on attachment 163856 [details] [review] Incomplete plugin ports (Marking as committed.)
Vala support depends on bug #622664.
I got the dependency the wrong way round. Sorry for the noise. I've just realised that bug #623247 covers the Vala support better, so this bug can be closed anyway.