Pre-rebase commits were:
plugins: introduce load and unload functions for plugins
plugins: generic load_data instead of module pointer in Plugin struct
plugins: refactor GtkListStore population code into separate function
plugins: when loading active ones, loop until no more proxy plugins are added
plugins: introduce probe() for proxy plugins
plugins: add geany_plugin_register_proxy() to the plugin API
plugins: reselect when toggling the current plugin
demopluxy: add a demo pluxy showcasing how to create a proxy plugin
plugins: improve PM dialog for proxy and sub-plugins
Fixup 0def4f5 (plugins: introduce load and unload functions for plugins)
Fixup d11ada3 (plugins: generic load_data instead of module pointer in Plugin struct)
Fixup bf7bbca (plugins: refactor GtkListStore population code into separate function)
Fixup 7acda46 (plugins: when loading active ones, loop until no more proxy plugins are added)
Fixup a006f71 (plugins: add geany_plugin_register_proxy() to the plugin API)
Fixup ce9fe0b (plugins: reselect when toggling the current plugin)
Fixup 0e9923e (demopluxy: add a demo pluxy showcasing how to create a proxy plugin)
Fixup e1e8349 (plugins: improve PM dialog for proxy and sub-plugins)
plugins: use GQueue to restore GLib compatibility
Fixup 0def4f5 #2 (plugins: introduce load and unload functions for plugins)
Fixup 7acda46 #2 (plugins: when loading active ones, loop until no more proxy plugins are added)
Fixup a006f71 #2 (plugins: add geany_plugin_register_proxy() to the plugin API)
Fixup ce9fe0b #2 (plugins: reselect when toggling the current plugin)
Fixup 0e9923e #2 (demopluxy: add a demo pluxy showcasing how to create a proxy plugin)
Fixup e1e8349 #2 (plugins: improve PM dialog for proxy and sub-plugins)
Fixup d148920 (plugins: use GQueue to restore GLib compatibility)
Fixup a006f71 #3 (plugins: add geany_plugin_register_proxy() to the plugin API)
Fixup 0e9923e #3 (demopluxy: add a demo pluxy showcasing how to create a proxy plug
Fixup a006f71 #4 (plugins: add geany_plugin_register_proxy() to the plugin API)
Fixup 0e9923e #4 (demopluxy: add a demo pluxy showcasing how to create a proxy plugin)
Fixup d148920 #2 (plugins: use GQueue to restore GLib compatibility)
Fixup 0def4f5 #3 (plugins: introduce load and unload functions for plugins)
Fixup bf7bbca #2 (plugins: refactor GtkListStore population code into separate function)
Fixup 0e9923e #5 (demopluxy: add a demo pluxy showcasing how to create a proxy plugin)
Fixup 0def4f5 #4 (plugins: introduce load and unload functions for plugins)
Fixup d11ada3 #2 (plugins: generic load_data instead of module pointer in Plugin struct)
Fixup bf7bbca #3 (plugins: refactor GtkListStore population code into separate function)
Fixup a006f71 #5 (plugins: add geany_plugin_register_proxy() to the plugin API)
Fixup a006f71 #6 (plugins: add geany_plugin_register_proxy() to the plugin API)
plugins: do not pass potentially destroyed data to unload callback
plugins: enfore geany_plugin_register_proxy() can be called once
Fixup 0def4f5 #5 (plugins: introduce load and unload functions for plugins)
Fixup d11ada3 #3 (plugins: generic load_data instead of module pointer in Plugin struct)
Revert "plugins: do not pass potentially destroyed data to unload callback"
—
Reply to this email directly or view it on GitHub.