diff options
Diffstat (limited to 'plugins/time')
-rwxr-xr-x | plugins/time/Makefile.am | 22 | ||||
-rwxr-xr-x | plugins/time/gedit-time-plugin.h | 78 | ||||
-rwxr-xr-x | plugins/time/pluma-time-dialog.ui (renamed from plugins/time/gedit-time-dialog.ui) | 0 | ||||
-rwxr-xr-x | plugins/time/pluma-time-plugin.c (renamed from plugins/time/gedit-time-plugin.c) | 202 | ||||
-rwxr-xr-x | plugins/time/pluma-time-plugin.h | 78 | ||||
-rwxr-xr-x | plugins/time/pluma-time-setup-dialog.ui (renamed from plugins/time/gedit-time-setup-dialog.ui) | 0 | ||||
-rwxr-xr-x | plugins/time/time.pluma-plugin.desktop.in (renamed from plugins/time/time.gedit-plugin.desktop.in) | 4 |
7 files changed, 192 insertions, 192 deletions
diff --git a/plugins/time/Makefile.am b/plugins/time/Makefile.am index c532f7d4..bfb442b6 100755 --- a/plugins/time/Makefile.am +++ b/plugins/time/Makefile.am @@ -1,31 +1,31 @@ # time plugin -plugindir = $(GEDIT_PLUGINS_LIBS_DIR) +plugindir = $(PLUMA_PLUGINS_LIBS_DIR) INCLUDES = \ -I$(top_srcdir) \ - $(GEDIT_CFLAGS) \ + $(PLUMA_CFLAGS) \ $(WARN_CFLAGS) \ $(DISABLE_DEPRECATED_CFLAGS) plugin_LTLIBRARIES = libtime.la libtime_la_SOURCES = \ - gedit-time-plugin.h \ - gedit-time-plugin.c + pluma-time-plugin.h \ + pluma-time-plugin.c libtime_la_LDFLAGS = $(PLUGIN_LIBTOOL_FLAGS) -libtime_la_LIBADD = $(GEDIT_LIBS) +libtime_la_LIBADD = $(PLUMA_LIBS) -uidir = $(GEDIT_PLUGINS_DATA_DIR)/time +uidir = $(PLUMA_PLUGINS_DATA_DIR)/time ui_DATA = \ - gedit-time-dialog.ui \ - gedit-time-setup-dialog.ui + pluma-time-dialog.ui \ + pluma-time-setup-dialog.ui -plugin_in_files = time.gedit-plugin.desktop.in +plugin_in_files = time.pluma-plugin.desktop.in -%.gedit-plugin: %.gedit-plugin.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache +%.pluma-plugin: %.pluma-plugin.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache -plugin_DATA = $(plugin_in_files:.gedit-plugin.desktop.in=.gedit-plugin) +plugin_DATA = $(plugin_in_files:.pluma-plugin.desktop.in=.pluma-plugin) EXTRA_DIST = $(ui_DATA) $(plugin_in_files) diff --git a/plugins/time/gedit-time-plugin.h b/plugins/time/gedit-time-plugin.h deleted file mode 100755 index 6d598264..00000000 --- a/plugins/time/gedit-time-plugin.h +++ /dev/null @@ -1,78 +0,0 @@ -/* - * gedit-time-plugin.h - * - * Copyright (C) 2002-2005 - Paolo Maggi - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - */ - -#ifndef __GEDIT_TIME_PLUGIN_H__ -#define __GEDIT_TIME_PLUGIN_H__ - -#include <glib.h> -#include <glib-object.h> -#include <gedit/gedit-plugin.h> - -G_BEGIN_DECLS - -/* - * Type checking and casting macros - */ -#define GEDIT_TYPE_TIME_PLUGIN (gedit_time_plugin_get_type ()) -#define GEDIT_TIME_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GEDIT_TYPE_TIME_PLUGIN, GeditTimePlugin)) -#define GEDIT_TIME_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GEDIT_TYPE_TIME_PLUGIN, GeditTimePluginClass)) -#define GEDIT_IS_TIME_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GEDIT_TYPE_TIME_PLUGIN)) -#define GEDIT_IS_TIME_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GEDIT_TYPE_TIME_PLUGIN)) -#define GEDIT_TIME_PLUGIN_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GEDIT_TYPE_TIME_PLUGIN, GeditTimePluginClass)) - -/* Private structure type */ -typedef struct _GeditTimePluginPrivate GeditTimePluginPrivate; - -/* - * Main object structure - */ -typedef struct _GeditTimePlugin GeditTimePlugin; - -struct _GeditTimePlugin -{ - GeditPlugin parent_instance; - - /*< private >*/ - GeditTimePluginPrivate *priv; -}; - -/* - * Class definition - */ -typedef struct _GeditTimePluginClass GeditTimePluginClass; - -struct _GeditTimePluginClass -{ - GeditPluginClass parent_class; -}; - -/* - * Public methods - */ -GType gedit_time_plugin_get_type (void) G_GNUC_CONST; - -/* All the plugins must implement this function */ -G_MODULE_EXPORT GType register_gedit_plugin (GTypeModule *module); - -G_END_DECLS - -#endif /* __GEDIT_TIME_PLUGIN_H__ */ diff --git a/plugins/time/gedit-time-dialog.ui b/plugins/time/pluma-time-dialog.ui index 398e9b98..398e9b98 100755 --- a/plugins/time/gedit-time-dialog.ui +++ b/plugins/time/pluma-time-dialog.ui diff --git a/plugins/time/gedit-time-plugin.c b/plugins/time/pluma-time-plugin.c index 42bf6cb9..d504bdf4 100755 --- a/plugins/time/gedit-time-plugin.c +++ b/plugins/time/pluma-time-plugin.c @@ -1,5 +1,5 @@ /* - * gedit-time-plugin.c + * pluma-time-plugin.c * * Copyright (C) 2002-2005 - Paolo Maggi * @@ -21,8 +21,8 @@ */ /* - * Modified by the gedit Team, 2002. See the AUTHORS file for a - * list of people on the gedit Team. + * Modified by the pluma Team, 2002. See the AUTHORS file for a + * list of people on the pluma Team. * See the ChangeLog files for a list of changes. */ @@ -35,25 +35,25 @@ #include <mateconf/mateconf-client.h> -#include "gedit-time-plugin.h" -#include <gedit/gedit-help.h> +#include "pluma-time-plugin.h" +#include <pluma/pluma-help.h> #include <glib/gi18n-lib.h> #include <glib.h> #include <gmodule.h> -#include <gedit/gedit-debug.h> -#include <gedit/gedit-utils.h> +#include <pluma/pluma-debug.h> +#include <pluma/pluma-utils.h> -#define GEDIT_TIME_PLUGIN_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), \ - GEDIT_TYPE_TIME_PLUGIN, \ - GeditTimePluginPrivate)) +#define PLUMA_TIME_PLUGIN_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), \ + PLUMA_TYPE_TIME_PLUGIN, \ + PlumaTimePluginPrivate)) -#define WINDOW_DATA_KEY "GeditTimePluginWindowData" +#define WINDOW_DATA_KEY "PlumaTimePluginWindowData" #define MENU_PATH "/MenuBar/EditMenu/EditOps_4" /* mateconf keys */ -#define TIME_BASE_KEY "/apps/gedit-2/plugins/time" +#define TIME_BASE_KEY "/apps/pluma-2/plugins/time" #define PROMPT_TYPE_KEY TIME_BASE_KEY "/prompt_type" #define SELECTED_FORMAT_KEY TIME_BASE_KEY "/selected_format" #define CUSTOM_FORMAT_KEY TIME_BASE_KEY "/custom_format" @@ -122,7 +122,7 @@ struct _TimeConfigureDialog GtkWidget *custom_format_example; /* Info needed for the response handler */ - GeditTimePlugin *plugin; + PlumaTimePlugin *plugin; }; typedef struct _ChooseFormatDialog ChooseFormatDialog; @@ -142,7 +142,7 @@ struct _ChooseFormatDialog /* Info needed for the response handler */ GtkTextBuffer *buffer; - GeditTimePlugin *plugin; + PlumaTimePlugin *plugin; }; typedef enum @@ -151,14 +151,14 @@ typedef enum PROMPT_CUSTOM_FORMAT, /* Popup dialog with entry preselected */ USE_SELECTED_FORMAT, /* Use selected format directly */ USE_CUSTOM_FORMAT /* Use custom format directly */ -} GeditTimePluginPromptType; +} PlumaTimePluginPromptType; -struct _GeditTimePluginPrivate +struct _PlumaTimePluginPrivate { MateConfClient *mateconf_client; }; -GEDIT_PLUGIN_REGISTER_TYPE(GeditTimePlugin, gedit_time_plugin) +PLUMA_PLUGIN_REGISTER_TYPE(PlumaTimePlugin, pluma_time_plugin) typedef struct { @@ -168,8 +168,8 @@ typedef struct typedef struct { - GeditWindow *window; - GeditTimePlugin *plugin; + PlumaWindow *window; + PlumaTimePlugin *plugin; } ActionData; static void time_cb (GtkAction *action, ActionData *data); @@ -187,11 +187,11 @@ static const GtkActionEntry action_entries[] = }; static void -gedit_time_plugin_init (GeditTimePlugin *plugin) +pluma_time_plugin_init (PlumaTimePlugin *plugin) { - gedit_debug_message (DEBUG_PLUGINS, "GeditTimePlugin initializing"); + pluma_debug_message (DEBUG_PLUGINS, "PlumaTimePlugin initializing"); - plugin->priv = GEDIT_TIME_PLUGIN_GET_PRIVATE (plugin); + plugin->priv = PLUMA_TIME_PLUGIN_GET_PRIVATE (plugin); plugin->priv->mateconf_client = mateconf_client_get_default (); @@ -202,17 +202,17 @@ gedit_time_plugin_init (GeditTimePlugin *plugin) } static void -gedit_time_plugin_finalize (GObject *object) +pluma_time_plugin_finalize (GObject *object) { - GeditTimePlugin *plugin = GEDIT_TIME_PLUGIN (object); + PlumaTimePlugin *plugin = PLUMA_TIME_PLUGIN (object); - gedit_debug_message (DEBUG_PLUGINS, "GeditTimePlugin finalizing"); + pluma_debug_message (DEBUG_PLUGINS, "PlumaTimePlugin finalizing"); mateconf_client_suggest_sync (plugin->priv->mateconf_client, NULL); g_object_unref (G_OBJECT (plugin->priv->mateconf_client)); - G_OBJECT_CLASS (gedit_time_plugin_parent_class)->finalize (object); + G_OBJECT_CLASS (pluma_time_plugin_parent_class)->finalize (object); } static void @@ -225,17 +225,17 @@ free_window_data (WindowData *data) } static void -update_ui_real (GeditWindow *window, +update_ui_real (PlumaWindow *window, WindowData *data) { - GeditView *view; + PlumaView *view; GtkAction *action; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); - view = gedit_window_get_active_view (window); + view = pluma_window_get_active_view (window); - gedit_debug_message (DEBUG_PLUGINS, "View: %p", view); + pluma_debug_message (DEBUG_PLUGINS, "View: %p", view); action = gtk_action_group_get_action (data->action_group, "InsertDateAndTime"); @@ -245,24 +245,24 @@ update_ui_real (GeditWindow *window, } static void -impl_activate (GeditPlugin *plugin, - GeditWindow *window) +impl_activate (PlumaPlugin *plugin, + PlumaWindow *window) { GtkUIManager *manager; WindowData *data; ActionData *action_data; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); data = g_new (WindowData, 1); action_data = g_new (ActionData, 1); - action_data->plugin = GEDIT_TIME_PLUGIN (plugin); + action_data->plugin = PLUMA_TIME_PLUGIN (plugin); action_data->window = window; - manager = gedit_window_get_ui_manager (window); + manager = pluma_window_get_ui_manager (window); - data->action_group = gtk_action_group_new ("GeditTimePluginActions"); + data->action_group = gtk_action_group_new ("PlumaTimePluginActions"); gtk_action_group_set_translation_domain (data->action_group, GETTEXT_PACKAGE); gtk_action_group_add_actions_full (data->action_group, @@ -292,15 +292,15 @@ impl_activate (GeditPlugin *plugin, } static void -impl_deactivate (GeditPlugin *plugin, - GeditWindow *window) +impl_deactivate (PlumaPlugin *plugin, + PlumaWindow *window) { GtkUIManager *manager; WindowData *data; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); - manager = gedit_window_get_ui_manager (window); + manager = pluma_window_get_ui_manager (window); data = (WindowData *) g_object_get_data (G_OBJECT (window), WINDOW_DATA_KEY); g_return_if_fail (data != NULL); @@ -312,12 +312,12 @@ impl_deactivate (GeditPlugin *plugin, } static void -impl_update_ui (GeditPlugin *plugin, - GeditWindow *window) +impl_update_ui (PlumaPlugin *plugin, + PlumaWindow *window) { WindowData *data; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); data = (WindowData *) g_object_get_data (G_OBJECT (window), WINDOW_DATA_KEY); g_return_if_fail (data != NULL); @@ -326,11 +326,11 @@ impl_update_ui (GeditPlugin *plugin, } /* whether we should prompt the user or use the specified format */ -static GeditTimePluginPromptType -get_prompt_type (GeditTimePlugin *plugin) +static PlumaTimePluginPromptType +get_prompt_type (PlumaTimePlugin *plugin) { gchar *prompt_type; - GeditTimePluginPromptType res; + PlumaTimePluginPromptType res; prompt_type = mateconf_client_get_string (plugin->priv->mateconf_client, PROMPT_TYPE_KEY, @@ -354,8 +354,8 @@ get_prompt_type (GeditTimePlugin *plugin) } static void -set_prompt_type (GeditTimePlugin *plugin, - GeditTimePluginPromptType prompt_type) +set_prompt_type (PlumaTimePlugin *plugin, + PlumaTimePluginPromptType prompt_type) { const gchar * str; @@ -389,7 +389,7 @@ set_prompt_type (GeditTimePlugin *plugin, /* The selected format in the list */ static gchar * -get_selected_format (GeditTimePlugin *plugin) +get_selected_format (PlumaTimePlugin *plugin) { gchar *sel_format; @@ -401,7 +401,7 @@ get_selected_format (GeditTimePlugin *plugin) } static void -set_selected_format (GeditTimePlugin *plugin, +set_selected_format (PlumaTimePlugin *plugin, const gchar *format) { g_return_if_fail (format != NULL); @@ -421,7 +421,7 @@ set_selected_format (GeditTimePlugin *plugin, /* the custom format in the entry */ static gchar * -get_custom_format (GeditTimePlugin *plugin) +get_custom_format (PlumaTimePlugin *plugin) { gchar *format; @@ -433,7 +433,7 @@ get_custom_format (GeditTimePlugin *plugin) } static void -set_custom_format (GeditTimePlugin *plugin, +set_custom_format (PlumaTimePlugin *plugin, const gchar *format) { g_return_if_fail (format != NULL); @@ -459,7 +459,7 @@ get_time (const gchar* format) size_t out_length = 0; gchar *locale_format; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); g_return_val_if_fail (format != NULL, NULL); @@ -501,24 +501,24 @@ get_time (const gchar* format) static void dialog_destroyed (GtkObject *obj, gpointer dialog_pointer) { - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); g_free (dialog_pointer); - gedit_debug_message (DEBUG_PLUGINS, "END"); + pluma_debug_message (DEBUG_PLUGINS, "END"); } static GtkTreeModel * create_model (GtkWidget *listview, const gchar *sel_format, - GeditTimePlugin *plugin) + PlumaTimePlugin *plugin) { gint i = 0; GtkListStore *store; GtkTreeSelection *selection; GtkTreeIter iter; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); /* create list store */ store = gtk_list_store_new (NUM_COLUMNS, G_TYPE_STRING, G_TYPE_INT); @@ -541,7 +541,7 @@ create_model (GtkWidget *listview, str = get_time (formats[i]); - gedit_debug_message (DEBUG_PLUGINS, "%d : %s", i, str); + pluma_debug_message (DEBUG_PLUGINS, "%d : %s", i, str); gtk_list_store_append (store, &iter); gtk_list_store_set (store, &iter, COLUMN_FORMATS, str, @@ -572,7 +572,7 @@ scroll_to_selected (GtkTreeView *tree_view) GtkTreeSelection *selection; GtkTreeIter iter; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); model = gtk_tree_view_get_model (tree_view); g_return_if_fail (model != NULL); @@ -597,12 +597,12 @@ scroll_to_selected (GtkTreeView *tree_view) static void create_formats_list (GtkWidget *listview, const gchar *sel_format, - GeditTimePlugin *plugin) + PlumaTimePlugin *plugin) { GtkTreeViewColumn *column; GtkCellRenderer *cell; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); g_return_if_fail (listview != NULL); g_return_if_fail (sel_format != NULL); @@ -636,7 +636,7 @@ updated_custom_format_example (GtkEntry *format_entry, gchar *str; gchar *escaped_time; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); g_return_if_fail (GTK_IS_ENTRY (format_entry)); g_return_if_fail (GTK_IS_LABEL (format_example)); @@ -659,7 +659,7 @@ static void choose_format_dialog_button_toggled (GtkToggleButton *button, ChooseFormatDialog *dialog) { - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (dialog->custom))) { @@ -683,7 +683,7 @@ choose_format_dialog_button_toggled (GtkToggleButton *button, static void configure_dialog_button_toggled (GtkToggleButton *button, TimeConfigureDialog *dialog) { - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (dialog->custom))) { @@ -720,7 +720,7 @@ get_format_from_list (GtkWidget *listview) GtkTreeSelection *selection; GtkTreeIter iter; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); model = gtk_tree_view_get_model (GTK_TREE_VIEW (listview)); g_return_val_if_fail (model != NULL, 0); @@ -734,7 +734,7 @@ get_format_from_list (GtkWidget *listview) gtk_tree_model_get (model, &iter, COLUMN_INDEX, &selected_value, -1); - gedit_debug_message (DEBUG_PLUGINS, "Sel value: %d", selected_value); + pluma_debug_message (DEBUG_PLUGINS, "Sel value: %d", selected_value); return selected_value; } @@ -743,14 +743,14 @@ get_format_from_list (GtkWidget *listview) } static TimeConfigureDialog * -get_configure_dialog (GeditTimePlugin *plugin) +get_configure_dialog (PlumaTimePlugin *plugin) { TimeConfigureDialog *dialog = NULL; gchar *data_dir; gchar *ui_file; GtkWidget *content; GtkWidget *viewport; - GeditTimePluginPromptType prompt_type; + PlumaTimePluginPromptType prompt_type; gchar *sf, *cf; GtkWidget *error_widget; gboolean ret; @@ -759,7 +759,7 @@ get_configure_dialog (GeditTimePlugin *plugin) NULL }; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); dialog = g_new0 (TimeConfigureDialog, 1); @@ -784,9 +784,9 @@ get_configure_dialog (GeditTimePlugin *plugin) g_return_val_if_fail (dialog->dialog != NULL, NULL); - data_dir = gedit_plugin_get_data_dir (GEDIT_PLUGIN (plugin)); - ui_file = g_build_filename (data_dir, "gedit-time-setup-dialog.ui", NULL); - ret = gedit_utils_get_ui_objects (ui_file, + data_dir = pluma_plugin_get_data_dir (PLUMA_PLUGIN (plugin)); + ui_file = g_build_filename (data_dir, "pluma-time-setup-dialog.ui", NULL); + ret = pluma_utils_get_ui_objects (ui_file, root_objects, &error_widget, "time_dialog_content", &content, @@ -894,7 +894,7 @@ static void real_insert_time (GtkTextBuffer *buffer, const gchar *the_time) { - gedit_debug_message (DEBUG_PLUGINS, "Insert: %s", the_time); + pluma_debug_message (DEBUG_PLUGINS, "Insert: %s", the_time); gtk_text_buffer_begin_user_action (buffer); @@ -928,8 +928,8 @@ choose_format_dialog_row_activated (GtkTreeView *list, static ChooseFormatDialog * get_choose_format_dialog (GtkWindow *parent, - GeditTimePluginPromptType prompt_type, - GeditTimePlugin *plugin) + PlumaTimePluginPromptType prompt_type, + PlumaTimePlugin *plugin) { ChooseFormatDialog *dialog; gchar *data_dir; @@ -944,9 +944,9 @@ get_choose_format_dialog (GtkWindow *parent, dialog = g_new0 (ChooseFormatDialog, 1); - data_dir = gedit_plugin_get_data_dir (GEDIT_PLUGIN (plugin)); - ui_file = g_build_filename (data_dir, "gedit-time-dialog.ui", NULL); - ret = gedit_utils_get_ui_objects (ui_file, + data_dir = pluma_plugin_get_data_dir (PLUMA_PLUGIN (plugin)); + ui_file = g_build_filename (data_dir, "pluma-time-dialog.ui", NULL); + ret = pluma_utils_get_ui_objects (ui_file, NULL, &error_widget, "choose_format_dialog", &dialog->dialog, @@ -1068,17 +1068,17 @@ choose_format_dialog_response_cb (GtkWidget *widget, { case GTK_RESPONSE_HELP: { - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_HELP"); - gedit_help_display (GTK_WINDOW (widget), + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_HELP"); + pluma_help_display (GTK_WINDOW (widget), NULL, - "gedit-insert-date-time-plugin"); + "pluma-insert-date-time-plugin"); break; } case GTK_RESPONSE_OK: { gchar *the_time; - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_OK"); + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_OK"); /* Get the user's chosen format */ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (dialog->use_list))) @@ -1111,7 +1111,7 @@ choose_format_dialog_response_cb (GtkWidget *widget, break; } case GTK_RESPONSE_CANCEL: - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_CANCEL"); + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_CANCEL"); gtk_widget_destroy (dialog->dialog); } } @@ -1122,11 +1122,11 @@ time_cb (GtkAction *action, { GtkTextBuffer *buffer; gchar *the_time = NULL; - GeditTimePluginPromptType prompt_type; + PlumaTimePluginPromptType prompt_type; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); - buffer = GTK_TEXT_BUFFER (gedit_window_get_active_document (data->window)); + buffer = GTK_TEXT_BUFFER (pluma_window_get_active_document (data->window)); g_return_if_fail (buffer != NULL); prompt_type = get_prompt_type (data->plugin); @@ -1179,7 +1179,7 @@ ok_button_pressed (TimeConfigureDialog *dialog) gint sel_format; const gchar *custom_format; - gedit_debug (DEBUG_PLUGINS); + pluma_debug (DEBUG_PLUGINS); sel_format = get_format_from_list (dialog->list); @@ -1201,7 +1201,7 @@ ok_button_pressed (TimeConfigureDialog *dialog) set_prompt_type (dialog->plugin, PROMPT_SELECTED_FORMAT); } - gedit_debug_message (DEBUG_PLUGINS, "Sel: %d", sel_format); + pluma_debug_message (DEBUG_PLUGINS, "Sel: %d", sel_format); } static void @@ -1213,16 +1213,16 @@ configure_dialog_response_cb (GtkWidget *widget, { case GTK_RESPONSE_HELP: { - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_HELP"); + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_HELP"); - gedit_help_display (GTK_WINDOW (dialog), + pluma_help_display (GTK_WINDOW (dialog), NULL, - "gedit-date-time-configure"); + "pluma-date-time-configure"); break; } case GTK_RESPONSE_OK: { - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_OK"); + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_OK"); ok_button_pressed (dialog); @@ -1231,20 +1231,20 @@ configure_dialog_response_cb (GtkWidget *widget, } case GTK_RESPONSE_CANCEL: { - gedit_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_CANCEL"); + pluma_debug_message (DEBUG_PLUGINS, "GTK_RESPONSE_CANCEL"); gtk_widget_destroy (dialog->dialog); } } } static GtkWidget * -impl_create_configure_dialog (GeditPlugin *plugin) +impl_create_configure_dialog (PlumaPlugin *plugin) { TimeConfigureDialog *dialog; - dialog = get_configure_dialog (GEDIT_TIME_PLUGIN (plugin)); + dialog = get_configure_dialog (PLUMA_TIME_PLUGIN (plugin)); - dialog->plugin = GEDIT_TIME_PLUGIN (plugin); + dialog->plugin = PLUMA_TIME_PLUGIN (plugin); g_signal_connect (dialog->dialog, "response", @@ -1255,12 +1255,12 @@ impl_create_configure_dialog (GeditPlugin *plugin) } static void -gedit_time_plugin_class_init (GeditTimePluginClass *klass) +pluma_time_plugin_class_init (PlumaTimePluginClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - GeditPluginClass *plugin_class = GEDIT_PLUGIN_CLASS (klass); + PlumaPluginClass *plugin_class = PLUMA_PLUGIN_CLASS (klass); - object_class->finalize = gedit_time_plugin_finalize; + object_class->finalize = pluma_time_plugin_finalize; plugin_class->activate = impl_activate; plugin_class->deactivate = impl_deactivate; @@ -1268,5 +1268,5 @@ gedit_time_plugin_class_init (GeditTimePluginClass *klass) plugin_class->create_configure_dialog = impl_create_configure_dialog; - g_type_class_add_private (object_class, sizeof (GeditTimePluginPrivate)); + g_type_class_add_private (object_class, sizeof (PlumaTimePluginPrivate)); } diff --git a/plugins/time/pluma-time-plugin.h b/plugins/time/pluma-time-plugin.h new file mode 100755 index 00000000..e7b66909 --- /dev/null +++ b/plugins/time/pluma-time-plugin.h @@ -0,0 +1,78 @@ +/* + * pluma-time-plugin.h + * + * Copyright (C) 2002-2005 - Paolo Maggi + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2, or (at your option) + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + * + * $Id$ + */ + +#ifndef __PLUMA_TIME_PLUGIN_H__ +#define __PLUMA_TIME_PLUGIN_H__ + +#include <glib.h> +#include <glib-object.h> +#include <pluma/pluma-plugin.h> + +G_BEGIN_DECLS + +/* + * Type checking and casting macros + */ +#define PLUMA_TYPE_TIME_PLUGIN (pluma_time_plugin_get_type ()) +#define PLUMA_TIME_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), PLUMA_TYPE_TIME_PLUGIN, PlumaTimePlugin)) +#define PLUMA_TIME_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), PLUMA_TYPE_TIME_PLUGIN, PlumaTimePluginClass)) +#define PLUMA_IS_TIME_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), PLUMA_TYPE_TIME_PLUGIN)) +#define PLUMA_IS_TIME_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), PLUMA_TYPE_TIME_PLUGIN)) +#define PLUMA_TIME_PLUGIN_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), PLUMA_TYPE_TIME_PLUGIN, PlumaTimePluginClass)) + +/* Private structure type */ +typedef struct _PlumaTimePluginPrivate PlumaTimePluginPrivate; + +/* + * Main object structure + */ +typedef struct _PlumaTimePlugin PlumaTimePlugin; + +struct _PlumaTimePlugin +{ + PlumaPlugin parent_instance; + + /*< private >*/ + PlumaTimePluginPrivate *priv; +}; + +/* + * Class definition + */ +typedef struct _PlumaTimePluginClass PlumaTimePluginClass; + +struct _PlumaTimePluginClass +{ + PlumaPluginClass parent_class; +}; + +/* + * Public methods + */ +GType pluma_time_plugin_get_type (void) G_GNUC_CONST; + +/* All the plugins must implement this function */ +G_MODULE_EXPORT GType register_pluma_plugin (GTypeModule *module); + +G_END_DECLS + +#endif /* __PLUMA_TIME_PLUGIN_H__ */ diff --git a/plugins/time/gedit-time-setup-dialog.ui b/plugins/time/pluma-time-setup-dialog.ui index 46fb5b9d..46fb5b9d 100755 --- a/plugins/time/gedit-time-setup-dialog.ui +++ b/plugins/time/pluma-time-setup-dialog.ui diff --git a/plugins/time/time.gedit-plugin.desktop.in b/plugins/time/time.pluma-plugin.desktop.in index ba06854a..a6dbc791 100755 --- a/plugins/time/time.gedit-plugin.desktop.in +++ b/plugins/time/time.pluma-plugin.desktop.in @@ -1,8 +1,8 @@ -[Gedit Plugin] +[Pluma Plugin] Module=time IAge=2 _Name=Insert Date/Time _Description=Inserts current date and time at the cursor position. Authors=Paolo Maggi <[email protected]>;Lee Mallabone <[email protected]> Copyright=Copyright © 2002-2005 Paolo Maggi -Website=http://www.gedit.org +Website=http://www.pluma.org |