Create a C plugin API
Submitted by Vincent Geddes
Link to original bug (#421256)
Description
Currently most of our plugin support is provided via our XML API. We need to create a corresponding C API so that we can sort out our plugins and bindings.
We need this kind of API as a start:
GladePlugin: glade_plugin_set_name (name) /* name of plugin */ glade_plugin_set_devhelp_book (book) glade_plugin_add_adaptors (adaptors) glade_plugin_add_palette_group (group_name, group_title, adaptors)
GladeWidgetAdaptor: glade_widget_adaptor_set_title (title) glade_widget_adaptor_set_generic_name (generic_name) glade_widget_adaptor_set_icon_name (icon_name)