diff options
Diffstat (limited to 'plugins/reload/eom-reload-plugin.c')
-rw-r--r-- | plugins/reload/eom-reload-plugin.c | 91 |
1 files changed, 51 insertions, 40 deletions
diff --git a/plugins/reload/eom-reload-plugin.c b/plugins/reload/eom-reload-plugin.c index 5dcd865..b3b05f1 100644 --- a/plugins/reload/eom-reload-plugin.c +++ b/plugins/reload/eom-reload-plugin.c @@ -1,5 +1,5 @@ #ifdef HAVE_CONFIG_H - #include <config.h> +#include <config.h> #endif #include "eom-reload-plugin.h" @@ -14,16 +14,18 @@ #define WINDOW_DATA_KEY "EomReloadWindowData" -EOM_PLUGIN_REGISTER_TYPE(EomReloadPlugin, eom_reload_plugin) +EOM_PLUGIN_REGISTER_TYPE (EomReloadPlugin, eom_reload_plugin) typedef struct { GtkActionGroup* ui_action_group; guint ui_id; } WindowData; -static void reload_cb(GtkAction* action, EomWindow* window) +static void +reload_cb (GtkAction *action, + EomWindow *window) { - eom_window_reload_image(window); + eom_window_reload_image (window); } static const gchar* const ui_definition = "<ui><menubar name=\"MainMenu\">" @@ -35,80 +37,89 @@ static const gchar* const ui_definition = "<ui><menubar name=\"MainMenu\">" "</popup></ui>"; static const GtkActionEntry action_entries[] = { - {"EomPluginRunReload", GTK_STOCK_REFRESH, N_("Reload Image"), "R", N_("Reload current image"), G_CALLBACK(reload_cb)} + { "EomPluginRunReload", GTK_STOCK_REFRESH, N_("Reload Image"), "R", N_("Reload current image"), G_CALLBACK (reload_cb) } }; -static void free_window_data(WindowData* data) +static void +free_window_data (WindowData *data) { - g_return_if_fail(data != NULL); + g_return_if_fail (data != NULL); - eom_debug(DEBUG_PLUGINS); + eom_debug (DEBUG_PLUGINS); - g_object_unref(data->ui_action_group); + g_object_unref (data->ui_action_group); - g_free(data); + g_free (data); } -static void eom_reload_plugin_init(EomReloadPlugin* plugin) +static void +eom_reload_plugin_init (EomReloadPlugin *plugin) { - eom_debug_message(DEBUG_PLUGINS, "EomReloadPlugin initializing"); + eom_debug_message (DEBUG_PLUGINS, "EomReloadPlugin initializing"); } -static void eom_reload_plugin_finalize(GObject* object) +static void +eom_reload_plugin_finalize (GObject *object) { - eom_debug_message(DEBUG_PLUGINS, "EomReloadPlugin finalizing"); + eom_debug_message (DEBUG_PLUGINS, "EomReloadPlugin finalizing"); - G_OBJECT_CLASS(eom_reload_plugin_parent_class)->finalize(object); + G_OBJECT_CLASS (eom_reload_plugin_parent_class)->finalize (object); } -static void impl_activate(EomPlugin* plugin, EomWindow* window) +static void +impl_activate (EomPlugin *plugin, + EomWindow *window) { - GtkUIManager* manager; - WindowData* data; + GtkUIManager *manager; + WindowData *data; - eom_debug(DEBUG_PLUGINS); + eom_debug (DEBUG_PLUGINS); - data = g_new(WindowData, 1); + data = g_new (WindowData, 1); - manager = eom_window_get_ui_manager(window); + manager = eom_window_get_ui_manager (window); - data->ui_action_group = gtk_action_group_new("EomReloadPluginActions"); + data->ui_action_group = gtk_action_group_new ("EomReloadPluginActions"); - gtk_action_group_set_translation_domain(data->ui_action_group, GETTEXT_PACKAGE); + gtk_action_group_set_translation_domain (data->ui_action_group, GETTEXT_PACKAGE); - gtk_action_group_add_actions(data->ui_action_group, action_entries, G_N_ELEMENTS(action_entries), window); + gtk_action_group_add_actions (data->ui_action_group, action_entries, + G_N_ELEMENTS (action_entries), window); - gtk_ui_manager_insert_action_group(manager, data->ui_action_group, -1); + gtk_ui_manager_insert_action_group (manager, data->ui_action_group, -1); - g_object_set_data_full(G_OBJECT(window), WINDOW_DATA_KEY, data, (GDestroyNotify) free_window_data); + g_object_set_data_full (G_OBJECT (window), WINDOW_DATA_KEY, data, (GDestroyNotify) free_window_data); - data->ui_id = gtk_ui_manager_add_ui_from_string(manager, ui_definition, -1, NULL); + data->ui_id = gtk_ui_manager_add_ui_from_string (manager, ui_definition, -1, NULL); g_warn_if_fail (data->ui_id != 0); } -static void impl_deactivate(EomPlugin* plugin, EomWindow* window) +static void +impl_deactivate (EomPlugin *plugin, + EomWindow *window) { - GtkUIManager* manager; - WindowData* data; + GtkUIManager *manager; + WindowData *data; - eom_debug(DEBUG_PLUGINS); + eom_debug (DEBUG_PLUGINS); - manager = eom_window_get_ui_manager(window); + manager = eom_window_get_ui_manager (window); - data = (WindowData*) g_object_get_data(G_OBJECT(window), WINDOW_DATA_KEY); - g_return_if_fail(data != NULL); + data = (WindowData *) g_object_get_data (G_OBJECT (window), WINDOW_DATA_KEY); + g_return_if_fail (data != NULL); - gtk_ui_manager_remove_ui(manager, data->ui_id); + gtk_ui_manager_remove_ui (manager, data->ui_id); - gtk_ui_manager_remove_action_group(manager, data->ui_action_group); + gtk_ui_manager_remove_action_group (manager, data->ui_action_group); - g_object_set_data(G_OBJECT(window), WINDOW_DATA_KEY, NULL); + g_object_set_data (G_OBJECT (window), WINDOW_DATA_KEY, NULL); } -static void eom_reload_plugin_class_init(EomReloadPluginClass* klass) +static void +eom_reload_plugin_class_init (EomReloadPluginClass *klass) { - GObjectClass* object_class = G_OBJECT_CLASS(klass); - EomPluginClass* plugin_class = EOM_PLUGIN_CLASS(klass); + GObjectClass *object_class = G_OBJECT_CLASS (klass); + EomPluginClass *plugin_class = EOM_PLUGIN_CLASS (klass); object_class->finalize = eom_reload_plugin_finalize; |