[glide] GlideThemePreview ==> GlideThemePreviewWidget



commit 08d230b7e5933615f44dcd86400a729c1bb6298e
Author: Robert Carr <racarr Valentine localdomain>
Date:   Sat Jun 5 16:23:38 2010 -0400

    GlideThemePreview ==> GlideThemePreviewWidget

 libglide/Makefile.am                               |    4 +-
 libglide/glide-theme-chooser.c                     |    6 +-
 ...ew-priv.h => glide-theme-preview-widget-priv.h} |   10 ++--
 ...heme-preview.c => glide-theme-preview-widget.c} |   52 ++++++++--------
 libglide/glide-theme-preview-widget.h              |   61 ++++++++++++++++++++
 libglide/glide-theme-preview.h                     |   61 --------------------
 6 files changed, 97 insertions(+), 97 deletions(-)
---
diff --git a/libglide/Makefile.am b/libglide/Makefile.am
index 5863a9f..4de4669 100644
--- a/libglide/Makefile.am
+++ b/libglide/Makefile.am
@@ -63,7 +63,7 @@ glideheaders_HEADERS = \
 	glide-print-util.h \
 	glide-theme-manager.h \
 	glide-theme-chooser.h \
-	glide-theme-preview.h \
+	glide-theme-preview-widget.h \
 	$(glide_VALABUILTHEADERS)
 
 glideheadersdir = $(pkgincludedir)
@@ -103,7 +103,7 @@ libglide_la_SOURCES = \
 	glide-print-util.c \
 	glide-theme-manager.c \
 	glide-theme-chooser.c \
-	glide-theme-preview.c \
+	glide-theme-preview-widget.c \
 	$(glide_VALABUILTSOURCES)
 
 libglide_la_CFLAGS = \
diff --git a/libglide/glide-theme-chooser.c b/libglide/glide-theme-chooser.c
index d401459..5925b56 100644
--- a/libglide/glide-theme-chooser.c
+++ b/libglide/glide-theme-chooser.c
@@ -27,7 +27,7 @@
 #include "glide-theme-chooser-priv.h"
 
 #include "glide-theme-manager.h"
-#include "glide-theme-preview.h"
+#include "glide-theme-preview-widget.h"
 
 #include "glide-debug.h"
 
@@ -124,7 +124,7 @@ glide_theme_chooser_cursor_changed (GtkTreeView *tree_view,
 
   if (theme)
     {
-      glide_theme_preview_set_theme (GLIDE_THEME_PREVIEW (chooser->priv->preview), theme);
+      glide_theme_preview_widget_set_theme (GLIDE_THEME_PREVIEW_WIDGET (chooser->priv->preview), theme);
       GLIDE_NOTE(THEME_CHOOSER, "Theme selected: %s", glide_theme_get_name (theme));
     }  
 }
@@ -177,7 +177,7 @@ glide_theme_chooser_make_top_hbox (GlideThemeChooser *chooser)
   GtkWidget *tree_view, *preview;
   
   tree_view = glide_theme_chooser_make_treeview (chooser);
-  preview = glide_theme_preview_new ();
+  preview = glide_theme_preview_widget_new ();
   
   chooser->priv->preview = preview;
   
diff --git a/libglide/glide-theme-preview-priv.h b/libglide/glide-theme-preview-widget-priv.h
similarity index 78%
rename from libglide/glide-theme-preview-priv.h
rename to libglide/glide-theme-preview-widget-priv.h
index 1200eed..e1650b4 100644
--- a/libglide/glide-theme-preview-priv.h
+++ b/libglide/glide-theme-preview-widget-priv.h
@@ -1,5 +1,5 @@
 /*
- * glide-theme-preview-priv.h
+ * glide-theme-preview-widget-priv.h
  * Copyright (C) Robert Carr 2010 <racarr gnome org>
  * 
  * Glide is free software: you can redistribute it and/or modify it
@@ -17,14 +17,14 @@
  */
 
 
-#ifndef __GLIDE_THEME_PREVIEW_PRIVATE_H__
-#define __GLIDE_THEME_PREVIEW_PRIVATE_H__
+#ifndef __GLIDE_THEME_PREVIEW_WIDGET_PRIVATE_H__
+#define __GLIDE_THEME_PREVIEW_WIDGET_PRIVATE_H__
 
-#include "glide-theme-preview.h"
+#include "glide-theme-preview-widget.h"
 
 G_BEGIN_DECLS
 
-struct _GlideThemePreviewPrivate
+struct _GlideThemePreviewWidgetPrivate
 {
   GlideTheme *theme;
 };
diff --git a/libglide/glide-theme-preview.c b/libglide/glide-theme-preview-widget.c
similarity index 59%
rename from libglide/glide-theme-preview.c
rename to libglide/glide-theme-preview-widget.c
index b44e32e..237a639 100644
--- a/libglide/glide-theme-preview.c
+++ b/libglide/glide-theme-preview-widget.c
@@ -1,5 +1,5 @@
 /*
- * glide-theme-preview.c
+ * glide-theme-preview-widget.c
  * Copyright (C) Robert Carr 2010 <racarr gnome org>
  * 
  * Glide is free software: you can redistribute it and/or modify it
@@ -17,21 +17,21 @@
  */
 
 /**
- * SECTION:glide-theme-preview
+ * SECTION:glide-theme-preview-widget
  * @short_description: A widget for rendering theme previews.
  *
  */
 
-#include "glide-theme-preview.h"
-#include "glide-theme-preview-priv.h"
+#include "glide-theme-preview-widget.h"
+#include "glide-theme-preview-widget-priv.h"
 
 #include "glide-theme-manager.h"
 
 #include "glide-debug.h"
 
-#define GLIDE_THEME_PREVIEW_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), GLIDE_TYPE_THEME_PREVIEW, GlideThemePreviewPrivate))
+#define GLIDE_THEME_PREVIEW_WIDGET_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), GLIDE_TYPE_THEME_PREVIEW_WIDGET, GlideThemePreviewWidgetPrivate))
 
-G_DEFINE_TYPE(GlideThemePreview, glide_theme_preview, GTK_TYPE_DRAWING_AREA);
+G_DEFINE_TYPE(GlideThemePreviewWidget, glide_theme_preview_widget, GTK_TYPE_DRAWING_AREA);
 
 enum {
   PROP_0,
@@ -39,10 +39,10 @@ enum {
 };
 
 static gboolean
-glide_theme_preview_expose_event (GtkWidget *widget,
+glide_theme_preview_widget_expose_event (GtkWidget *widget,
 				  GdkEventExpose *event)
 {
-  GlideThemePreview *preview = (GlideThemePreview *)widget;
+  GlideThemePreviewWidget *preview = (GlideThemePreviewWidget *)widget;
   GtkAllocation alloc;
   cairo_t *cr = gdk_cairo_create (gtk_widget_get_window (widget));
   
@@ -59,17 +59,17 @@ glide_theme_preview_expose_event (GtkWidget *widget,
 }
 
 static void
-glide_theme_preview_finalize (GObject *object)
+glide_theme_preview_widget_finalize (GObject *object)
 {
 }
 
 static void
-glide_theme_preview_get_property (GObject *object,
+glide_theme_preview_widget_get_property (GObject *object,
 			      guint prop_id,
 			      GValue *value,
 			      GParamSpec *pspec)
 {
-  GlideThemePreview *preview = (GlideThemePreview *)object;
+  GlideThemePreviewWidget *preview = (GlideThemePreviewWidget *)object;
   switch (prop_id)
     {
     case PROP_THEME:
@@ -82,16 +82,16 @@ glide_theme_preview_get_property (GObject *object,
 }
 
 static void
-glide_theme_preview_set_property (GObject *object,
+glide_theme_preview_widget_set_property (GObject *object,
 			      guint prop_id,
 			      const GValue *value,
 			      GParamSpec *pspec)
 {
-  GlideThemePreview *preview = (GlideThemePreview *)object;
+  GlideThemePreviewWidget *preview = (GlideThemePreviewWidget *)object;
   switch (prop_id)
     {
     case PROP_THEME:
-      glide_theme_preview_set_theme (preview, (GlideTheme *)g_value_get_object (value));
+      glide_theme_preview_widget_set_theme (preview, (GlideTheme *)g_value_get_object (value));
       break;
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -100,22 +100,22 @@ glide_theme_preview_set_property (GObject *object,
 }
 
 static void
-glide_theme_preview_init (GlideThemePreview *preview)
+glide_theme_preview_widget_init (GlideThemePreviewWidget *preview)
 {
-  preview->priv = GLIDE_THEME_PREVIEW_GET_PRIVATE (preview);
+  preview->priv = GLIDE_THEME_PREVIEW_WIDGET_GET_PRIVATE (preview);
 }
 
 static void
-glide_theme_preview_class_init (GlideThemePreviewClass *klass)
+glide_theme_preview_widget_class_init (GlideThemePreviewWidgetClass *klass)
 {
   GObjectClass *object_class = G_OBJECT_CLASS (klass);
   GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
 
-  object_class->finalize = glide_theme_preview_finalize;
-  object_class->get_property = glide_theme_preview_get_property;
-  object_class->set_property = glide_theme_preview_set_property;
+  object_class->finalize = glide_theme_preview_widget_finalize;
+  object_class->get_property = glide_theme_preview_widget_get_property;
+  object_class->set_property = glide_theme_preview_widget_set_property;
   
-  widget_class->expose_event = glide_theme_preview_expose_event;
+  widget_class->expose_event = glide_theme_preview_widget_expose_event;
 
   g_object_class_install_property (object_class,
 				   PROP_THEME,
@@ -126,17 +126,17 @@ glide_theme_preview_class_init (GlideThemePreviewClass *klass)
 							G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
 
   
-  g_type_class_add_private (object_class, sizeof(GlideThemePreviewPrivate));
+  g_type_class_add_private (object_class, sizeof(GlideThemePreviewWidgetPrivate));
 }
 
 GtkWidget *
-glide_theme_preview_new ()
+glide_theme_preview_widget_new ()
 {
-  return (GtkWidget *)g_object_new (GLIDE_TYPE_THEME_PREVIEW, NULL);
+  return (GtkWidget *)g_object_new (GLIDE_TYPE_THEME_PREVIEW_WIDGET, NULL);
 }
 
 void
-glide_theme_preview_set_theme (GlideThemePreview *preview,
+glide_theme_preview_widget_set_theme (GlideThemePreviewWidget *preview,
 			       GlideTheme *theme)
 {
   preview->priv->theme = theme;
@@ -146,7 +146,7 @@ glide_theme_preview_set_theme (GlideThemePreview *preview,
 }
 
 GlideTheme *
-glide_theme_preview_get_theme (GlideThemePreview *preview)
+glide_theme_preview_widget_get_theme (GlideThemePreviewWidget *preview)
 {
   return preview->priv->theme;
 }
diff --git a/libglide/glide-theme-preview-widget.h b/libglide/glide-theme-preview-widget.h
new file mode 100644
index 0000000..6325ee4
--- /dev/null
+++ b/libglide/glide-theme-preview-widget.h
@@ -0,0 +1,61 @@
+/*
+ * glide-theme-preview-widget.h
+ * Copyright (C) Robert Carr 2010 <racarr gnome org>
+ * 
+ * Glide 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 3 of the License, or
+ * (at your option) any later version.
+ * 
+ * Glide 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, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef __GLIDE_THEME_PREVIEW_WIDGET_H__
+#define __GLIDE_THEME_PREVIEW_WIDGET_H__
+
+#include <gtk/gtk.h>
+#include "glide-theme.h"
+
+G_BEGIN_DECLS
+
+#define GLIDE_TYPE_THEME_PREVIEW_WIDGET              (glide_theme_preview_widget_get_type())
+#define GLIDE_THEME_PREVIEW_WIDGET(obj)              (G_TYPE_CHECK_INSTANCE_CAST((obj), GLIDE_TYPE_THEME_PREVIEW_WIDGET, GlideThemePreviewWidget))
+#define GLIDE_THEME_PREVIEW_WIDGET_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST((klass), GLIDE_TYPE_THEME_PREVIEW_WIDGET, GlideThemePreviewWidgetClass))
+#define GLIDE_IS_THEME_PREVIEW_WIDGET(obj)           (G_TYPE_CHECK_INSTANCE_TYPE((obj), GLIDE_TYPE_THEME_PREVIEW_WIDGET))
+#define GLIDE_IS_THEME_PREVIEW_WIDGET_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GLIDE_TYPE_THEME_PREVIEW_WIDGET))
+#define GLIDE_THEME_PREVIEW_WIDGET_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GLIDE_TYPE_THEME_PREVIEW_WIDGET, GlideThemePreviewWidgetClass))
+
+typedef struct _GlideThemePreviewWidgetPrivate GlideThemePreviewWidgetPrivate;
+
+
+typedef struct _GlideThemePreviewWidget GlideThemePreviewWidget;
+
+struct _GlideThemePreviewWidget
+{
+  GtkDrawingArea drawing_area;
+  
+  GlideThemePreviewWidgetPrivate *priv;
+};
+
+typedef struct _GlideThemePreviewWidgetClass GlideThemePreviewWidgetClass;
+
+struct _GlideThemePreviewWidgetClass
+{
+  GtkDrawingAreaClass parent_class;
+};
+
+GType glide_theme_preview_widget_get_type (void) G_GNUC_CONST;
+GtkWidget *glide_theme_preview_widget_new (void);
+
+void glide_theme_preview_widget_set_theme (GlideThemePreviewWidget *preview, GlideTheme *theme);
+GlideTheme *glide_theme_preview_widget_get_theme (GlideThemePreviewWidget *preview);
+
+G_END_DECLS
+
+#endif



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]