changeset 9898:8974a8544279

[gaim-migrate @ 10788] Change the namespace for our gtk cell renderer committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 28 Aug 2004 12:58:57 +0000
parents 62ccc10573d6
children 8651abf08dd5
files ChangeLog src/gtkcellrendererprogress.c src/gtkcellrendererprogress.h src/gtkft.c
diffstat 4 files changed, 60 insertions(+), 63 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sat Aug 28 02:42:08 2004 +0000
+++ b/ChangeLog	Sat Aug 28 12:58:57 2004 +0000
@@ -1,4 +1,7 @@
 Gaim: The Pimpin' Penguin IM Client that's good for the soul!
+version 0.83 (08/26/2004):
+	Bug Fixes:
+	* Compile with gtk 2.5.x (Gary Kramlich)
 
 version 0.82 (08/26/2004):
 	New Features:
--- a/src/gtkcellrendererprogress.c	Sat Aug 28 02:42:08 2004 +0000
+++ b/src/gtkcellrendererprogress.c	Sat Aug 28 12:58:57 2004 +0000
@@ -25,24 +25,24 @@
 
 #include "gtkcellrendererprogress.h"
 
-static void gtk_cell_renderer_progress_get_property  (GObject                    *object,
+static void gaim_gtk_cell_renderer_progress_get_property  (GObject                    *object,
 						      guint                       param_id,
 						      GValue                     *value,
 						      GParamSpec                 *pspec);
-static void gtk_cell_renderer_progress_set_property  (GObject                    *object,
+static void gaim_gtk_cell_renderer_progress_set_property  (GObject                    *object,
 						      guint                       param_id,
 						      const GValue               *value,
 						      GParamSpec                 *pspec);
-static void gtk_cell_renderer_progress_init       (GtkCellRendererProgress      *cellprogress);
-static void gtk_cell_renderer_progress_class_init (GtkCellRendererProgressClass *class);
-static void gtk_cell_renderer_progress_get_size   (GtkCellRenderer            *cell,
+static void gaim_gtk_cell_renderer_progress_init       (GaimGtkCellRendererProgress      *cellprogress);
+static void gaim_gtk_cell_renderer_progress_class_init (GaimGtkCellRendererProgressClass *class);
+static void gaim_gtk_cell_renderer_progress_get_size   (GtkCellRenderer            *cell,
 						   GtkWidget                  *widget,
 						   GdkRectangle               *cell_area,
 						   gint                       *x_offset,
 						   gint                       *y_offset,
 						   gint                       *width,
 						   gint                       *height);
-static void gtk_cell_renderer_progress_render     (GtkCellRenderer            *cell,
+static void gaim_gtk_cell_renderer_progress_render     (GtkCellRenderer            *cell,
 						   GdkWindow                  *window,
 						   GtkWidget                  *widget,
 						   GdkRectangle               *background_area,
@@ -50,7 +50,7 @@
 						   GdkRectangle               *expose_area,
 						   guint                       flags);
 #if 0
-static gboolean gtk_cell_renderer_progress_activate  (GtkCellRenderer            *cell,
+static gboolean gaim_gtk_cell_renderer_progress_activate  (GtkCellRenderer            *cell,
 						      GdkEvent                   *event,
 						      GtkWidget                  *widget,
 						      const gchar                *path,
@@ -58,7 +58,7 @@
 						      GdkRectangle               *cell_area,
 						      guint                       flags);
 #endif
-static void  gtk_cell_renderer_progress_finalize (GObject *gobject);
+static void  gaim_gtk_cell_renderer_progress_finalize (GObject *gobject);
 
 enum {
 	LAST_SIGNAL
@@ -66,7 +66,6 @@
 
 enum {
 	PROP_0,
-
 	PROP_PERCENTAGE,
 	PROP_TEXT,
 	PROP_SHOW_TEXT
@@ -75,7 +74,7 @@
 static gpointer parent_class;
 /* static guint progress_cell_renderer_signals [LAST_SIGNAL]; */
 
-GType  gtk_cell_renderer_progress_get_type (void)
+GType  gaim_gtk_cell_renderer_progress_get_type (void)
 {
 	static GType cell_progress_type = 0;
 	
@@ -83,46 +82,46 @@
 		{
 			static const GTypeInfo cell_progress_info =
 				{
-					sizeof (GtkCellRendererProgressClass),
+					sizeof (GaimGtkCellRendererProgressClass),
 					NULL,           /* base_init */
 					NULL,           /* base_finalize */
-					(GClassInitFunc) gtk_cell_renderer_progress_class_init,
+					(GClassInitFunc) gaim_gtk_cell_renderer_progress_class_init,
 					NULL,           /* class_finalize */
 					NULL,           /* class_data */
-					sizeof (GtkCellRendererProgress),
+					sizeof (GaimGtkCellRendererProgress),
 					0,              /* n_preallocs */
-					(GInstanceInitFunc) gtk_cell_renderer_progress_init,
+					(GInstanceInitFunc) gaim_gtk_cell_renderer_progress_init,
 				};
 			
 			cell_progress_type =
-				g_type_register_static (GTK_TYPE_CELL_RENDERER, "GtkCellRendererProgress",
-							&cell_progress_info, 0);
+				g_type_register_static (GTK_TYPE_CELL_RENDERER,
+										"GaimGtkCellRendererProgress",
+										&cell_progress_info, 0);
 		}
 	
 	return cell_progress_type;
 }
 
-
-static void gtk_cell_renderer_progress_init (GtkCellRendererProgress *cellprogress)
+static void gaim_gtk_cell_renderer_progress_init (GaimGtkCellRendererProgress *cellprogress)
 {
 	GTK_CELL_RENDERER(cellprogress)->mode = GTK_CELL_RENDERER_MODE_INERT;
 	GTK_CELL_RENDERER(cellprogress)->xpad = 2;
 	GTK_CELL_RENDERER(cellprogress)->ypad = 2;
 }
 
-static void gtk_cell_renderer_progress_class_init (GtkCellRendererProgressClass *class)
+static void gaim_gtk_cell_renderer_progress_class_init (GaimGtkCellRendererProgressClass *class)
 {
 	GObjectClass *object_class = G_OBJECT_CLASS(class);
 	GtkCellRendererClass *cell_class = GTK_CELL_RENDERER_CLASS(class);
 	
 	parent_class = g_type_class_peek_parent (class);
-	object_class->finalize = gtk_cell_renderer_progress_finalize;
+	object_class->finalize = gaim_gtk_cell_renderer_progress_finalize;
 
-	object_class->get_property = gtk_cell_renderer_progress_get_property;
-	object_class->set_property = gtk_cell_renderer_progress_set_property;
+	object_class->get_property = gaim_gtk_cell_renderer_progress_get_property;
+	object_class->set_property = gaim_gtk_cell_renderer_progress_set_property;
 	
-	cell_class->get_size = gtk_cell_renderer_progress_get_size;
-	cell_class->render   = gtk_cell_renderer_progress_render;
+	cell_class->get_size = gaim_gtk_cell_renderer_progress_get_size;
+	cell_class->render   = gaim_gtk_cell_renderer_progress_render;
 	
 	g_object_class_install_property (object_class,
 					 PROP_PERCENTAGE,
@@ -131,7 +130,6 @@
 							      "The fractional progress to display",
 							      0, 1, 0,
 							      G_PARAM_READWRITE));
-							      
 	g_object_class_install_property (object_class,
 					 PROP_TEXT,
 					 g_param_spec_string ("text",
@@ -148,23 +146,21 @@
 							    G_PARAM_READABLE | G_PARAM_WRITABLE));
 }
 
-
-
-static void gtk_cell_renderer_progress_finalize (GObject *object)
+static void gaim_gtk_cell_renderer_progress_finalize (GObject *object)
 {
 /*
-	GtkCellRendererProgress *cellprogress = GTK_CELL_RENDERER_PROGRESS(object);
+	GaimGtkCellRendererProgress *cellprogress = GAIM_GTK_CELL_RENDERER_PROGRESS(object);
 */
 
 	(* G_OBJECT_CLASS (parent_class)->finalize) (object);
 }
 
-static void gtk_cell_renderer_progress_get_property (GObject    *object,
+static void gaim_gtk_cell_renderer_progress_get_property (GObject    *object,
 						     guint      param_id,
 						     GValue     *value,
 						     GParamSpec *psec)
 {
-	GtkCellRendererProgress *cellprogress = GTK_CELL_RENDERER_PROGRESS(object);
+	GaimGtkCellRendererProgress *cellprogress = GAIM_GTK_CELL_RENDERER_PROGRESS(object);
 
 	switch (param_id)
 		{
@@ -183,12 +179,12 @@
 		}
 }
 
-static void gtk_cell_renderer_progress_set_property (GObject      *object,
+static void gaim_gtk_cell_renderer_progress_set_property (GObject      *object,
 						     guint        param_id,
 						     const GValue *value,
 						     GParamSpec   *pspec)
 {
-	GtkCellRendererProgress *cellprogress = GTK_CELL_RENDERER_PROGRESS (object);
+	GaimGtkCellRendererProgress *cellprogress = GAIM_GTK_CELL_RENDERER_PROGRESS (object);
 
 	switch (param_id)
 		{
@@ -210,12 +206,12 @@
 		}
 }
 
-GtkCellRenderer *gtk_cell_renderer_progress_new(void)
+GtkCellRenderer *gaim_gtk_cell_renderer_progress_new(void)
 {
-	return g_object_new(GTK_TYPE_CELL_RENDERER_PROGRESS, NULL);
+	return g_object_new(GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS, NULL);
 }
 
-static void gtk_cell_renderer_progress_get_size (GtkCellRenderer *cell,
+static void gaim_gtk_cell_renderer_progress_get_size (GtkCellRenderer *cell,
 						 GtkWidget       *widget,
 						 GdkRectangle    *cell_area,
 						 gint            *x_offset,
@@ -251,7 +247,7 @@
 }
 
 
-static void gtk_cell_renderer_progress_render (GtkCellRenderer *cell,
+static void gaim_gtk_cell_renderer_progress_render (GtkCellRenderer *cell,
 					       GdkWindow       *window,
 					       GtkWidget       *widget,
 					       GdkRectangle    *background_area,
@@ -259,7 +255,7 @@
 					       GdkRectangle    *expose_area,
 					       guint            flags)
 {
-	GtkCellRendererProgress *cellprogress = (GtkCellRendererProgress *) cell;
+	GaimGtkCellRendererProgress *cellprogress = (GaimGtkCellRendererProgress *) cell;
 	
 	gint width, height;
 	GtkStateType state;
@@ -271,12 +267,10 @@
 		state = GTK_STATE_ACTIVE;
 	else
 		state = GTK_STATE_NORMAL;
-	
-	
-	
+
 	width -= cell->xpad*2;
 	height -= cell->ypad*2;
-	
+
 	gtk_paint_box (widget->style,
 		       window,
 		       GTK_STATE_NORMAL, GTK_SHADOW_IN, 
--- a/src/gtkcellrendererprogress.h	Sat Aug 28 02:42:08 2004 +0000
+++ b/src/gtkcellrendererprogress.h	Sat Aug 28 12:58:57 2004 +0000
@@ -1,4 +1,4 @@
-/* gtkcellrendererprogress.h
+/* gtkxcellrendererprogress.h
  * Gaim is the legal property of its developers, whose names are too numerous
  * to list here.  Please refer to the COPYRIGHT file distributed with this
  * source distribution.
@@ -28,30 +28,30 @@
 #endif /* __cplusplus */
 
 
-#define GTK_TYPE_CELL_RENDERER_PROGRESS         (gtk_cell_renderer_progress_get_type())
-#define GTK_CELL_RENDERER_PROGRESS(obj)         (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_CELL_RENDERER_PROGRESS, GtkCellRendererProgress))
-#define GTK_CELL_RENDERER_PROGRESS_CLASS(klass)	(G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_CELL_RENDERER_PROGRESS, GtkCellRendererProgressClass))
-#define GTK_IS_CELL_PROGRESS_PROGRESS(obj)		(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_CELL_RENDERER_PROGRESS))
-#define GTK_IS_CELL_PROGRESS_PROGRESS_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_CELL_RENDERER_PROGRESS))
-#define GTK_CELL_RENDERER_PROGRESS_GET_CLASS(obj)         (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CELL_RENDERER_PROGRESS, GtkCellRendererProgressClass))
+#define GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS         (gaim_gtk_cell_renderer_progress_get_type())
+#define GAIM_GTK_CELL_RENDERER_PROGRESS(obj)         (G_TYPE_CHECK_INSTANCE_CAST((obj), GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS, GaimGtkCellRendererProgress))
+#define GAIM_GTK_CELL_RENDERER_PROGRESS_CLASS(klass)	(G_TYPE_CHECK_CLASS_CAST ((klass), GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS, GaimGtkCellRendererProgressClass))
+#define GAIM_IS_GTK_CELL_PROGRESS_PROGRESS(obj)		(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS))
+#define GAIM_IS_GTK_CELL_PROGRESS_PROGRESS_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE ((klass), GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS))
+#define GAIM_GTK_CELL_RENDERER_PROGRESS_GET_CLASS(obj)         (G_TYPE_INSTANCE_GET_CLASS ((obj), GAIM_TYPE_GTK_CELL_RENDERER_PROGRESS, GaimGtkCellRendererProgressClass))
 
-typedef struct _GtkCellRendererProgress GtkCellRendererProgress;
-typedef struct _GtkCellRendererProgressClass GtkCellRendererProgressClass;
+typedef struct _GaimGtkCellRendererProgress GaimGtkCellRendererProgress;
+typedef struct _GaimGtkCellRendererProgressClass GaimGtkCellRendererProgressClass;
 
-	struct _GtkCellRendererProgress {
-		GtkCellRenderer parent;
+struct _GaimGtkCellRendererProgress {
+	GtkCellRenderer parent;
 
-		gdouble progress;
-		gchar *text;
-		gboolean text_set;
-	};
+	gdouble progress;
+	gchar *text;
+	gboolean text_set;
+};
 
-	struct _GtkCellRendererProgressClass {
-		GtkCellRendererClass parent_class;
-	};
+struct _GaimGtkCellRendererProgressClass {
+	GtkCellRendererClass parent_class;
+};
 
-	GType            gtk_cell_renderer_progress_get_type     (void);
-	GtkCellRenderer  *gtk_cell_renderer_progress_new          (void);
+GType            gaim_gtk_cell_renderer_progress_get_type     (void);
+GtkCellRenderer  *gaim_gtk_cell_renderer_progress_new          (void);
 
 
 #ifdef __cplusplus
--- a/src/gtkft.c	Sat Aug 28 02:42:08 2004 +0000
+++ b/src/gtkft.c	Sat Aug 28 12:58:57 2004 +0000
@@ -499,7 +499,7 @@
 	gtk_tree_view_append_column(GTK_TREE_VIEW(tree), column);
 
 	/* Progress bar column */
-	renderer = gtk_cell_renderer_progress_new();
+	renderer = gaim_gtk_cell_renderer_progress_new();
 	column = gtk_tree_view_column_new_with_attributes(_("Progress"), renderer,
 				"percentage", COLUMN_PROGRESS, NULL);
 	gtk_tree_view_column_set_resizable(GTK_TREE_VIEW_COLUMN(column), TRUE);