commit 9c8c8cf1a25442a018dff05c46f3ca8662c553bf Author: phantomjinx <p.g.richard...@phantomjinx.co.uk> Date: Sun Dec 19 11:49:51 2010 +0000
Minor fixes to preferences and m4a plugin * M4A Plugin * Copy n paste errors in M4A structures * anjuta-app.c * Insert space in front of Plugins title to ensure this category is always first in the icon category list in the preference dialog. Seems that activating a plugin refreshes all plugins hence the list rebuilds and the first in the list is re-selected. plugins/filetype_m4a/plugin.c | 28 ++++++++++++++-------------- plugins/filetype_m4a/plugin.h | 8 ++++---- src/anjuta-app.c | 2 +- 3 files changed, 19 insertions(+), 19 deletions(-) --- diff --git a/plugins/filetype_m4a/plugin.c b/plugins/filetype_m4a/plugin.c index 0fde834..72011c9 100644 --- a/plugins/filetype_m4a/plugin.c +++ b/plugins/filetype_m4a/plugin.c @@ -40,31 +40,31 @@ static gpointer parent_class; static gboolean activate_plugin(AnjutaPlugin *plugin) { - FlacFileTypePlugin *flac_filetype_plugin; + M4AFileTypePlugin *m4a_filetype_plugin; - flac_filetype_plugin = (FlacFileTypePlugin*) plugin; - g_return_val_if_fail(FILE_IS_TYPE(flac_filetype_plugin), TRUE); + m4a_filetype_plugin = (M4AFileTypePlugin*) plugin; + g_return_val_if_fail(FILE_IS_TYPE(m4a_filetype_plugin), TRUE); - gtkpod_register_filetype(FILE_TYPE(flac_filetype_plugin)); + gtkpod_register_filetype(FILE_TYPE(m4a_filetype_plugin)); return TRUE; /* FALSE if activation failed */ } static gboolean deactivate_plugin(AnjutaPlugin *plugin) { - FlacFileTypePlugin *flac_filetype_plugin; + M4AFileTypePlugin *m4a_filetype_plugin; - flac_filetype_plugin = (FlacFileTypePlugin*) plugin; - gtkpod_unregister_filetype(FILE_TYPE(flac_filetype_plugin)); + m4a_filetype_plugin = (M4AFileTypePlugin*) plugin; + gtkpod_unregister_filetype(FILE_TYPE(m4a_filetype_plugin)); /* FALSE if plugin doesn't want to deactivate */ return TRUE; } -static void flac_filetype_plugin_instance_init(GObject *obj) { -// FlacFileTypePlugin *plugin = (FlacFileTypePlugin*) obj; +static void m4a_filetype_plugin_instance_init(GObject *obj) { +// M4AFileTypePlugin *plugin = (M4AFileTypePlugin*) obj; } -static void flac_filetype_plugin_class_init(GObjectClass *klass) { +static void m4a_filetype_plugin_class_init(GObjectClass *klass) { AnjutaPluginClass *plugin_class = ANJUTA_PLUGIN_CLASS (klass); parent_class = g_type_class_peek_parent(klass); @@ -73,7 +73,7 @@ static void flac_filetype_plugin_class_init(GObjectClass *klass) { plugin_class->deactivate = deactivate_plugin; } -static void flac_filetype_iface_init(FileTypeInterface *iface) { +static void m4a_filetype_iface_init(FileTypeInterface *iface) { iface->category = AUDIO; iface->description = _("M4A audio file type"); iface->name = "m4a"; @@ -92,9 +92,9 @@ static void flac_filetype_iface_init(FileTypeInterface *iface) { iface->get_gain_cmd = m4a_get_gain_cmd; } -ANJUTA_PLUGIN_BEGIN (FlacFileTypePlugin, flac_filetype_plugin); -ANJUTA_PLUGIN_ADD_INTERFACE(flac_filetype, FILE_TYPE_TYPE); +ANJUTA_PLUGIN_BEGIN (M4AFileTypePlugin, m4a_filetype_plugin); +ANJUTA_PLUGIN_ADD_INTERFACE(m4a_filetype, FILE_TYPE_TYPE); ANJUTA_PLUGIN_END; -ANJUTA_SIMPLE_PLUGIN (FlacFileTypePlugin, flac_filetype_plugin) +ANJUTA_SIMPLE_PLUGIN (M4AFileTypePlugin, m4a_filetype_plugin) ; diff --git a/plugins/filetype_m4a/plugin.h b/plugins/filetype_m4a/plugin.h index da912a0..9f0175d 100644 --- a/plugins/filetype_m4a/plugin.h +++ b/plugins/filetype_m4a/plugin.h @@ -36,14 +36,14 @@ #include <libanjuta/anjuta-plugin.h> -typedef struct _FlacFileTypePlugin FlacFileTypePlugin; -typedef struct _FlacFileTypePluginClass FlacFileTypePluginClass; +typedef struct _M4AFileTypePlugin M4AFileTypePlugin; +typedef struct _M4AFileTypePluginClass M4AFileTypePluginClass; -struct _FlacFileTypePlugin { +struct _M4AFileTypePlugin { AnjutaPlugin parent; }; -struct _FlacFileTypePluginClass { +struct _M4AFileTypePluginClass { AnjutaPluginClass parent_class; }; diff --git a/src/anjuta-app.c b/src/anjuta-app.c index 4ef6aad..76c1d2c 100644 --- a/src/anjuta-app.c +++ b/src/anjuta-app.c @@ -639,7 +639,7 @@ void anjuta_app_install_preferences(AnjutaApp *app) { anjuta_preferences_dialog_add_page ( ANJUTA_PREFERENCES_DIALOG (anjuta_preferences_get_dialog (app->preferences)), "plugins", - _("Plugins"), + _(" Plugins"), pixbuf, notebook); shortcuts = anjuta_ui_get_accel_editor(ANJUTA_UI (app->ui)); ------------------------------------------------------------------------------ Lotusphere 2011 Register now for Lotusphere 2011 and learn how to connect the dots, take your collaborative environment to the next level, and enter the era of Social Business. http://p.sf.net/sfu/lotusphere-d2d _______________________________________________ gtkpod-cvs2 mailing list gtkpod-cvs2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2