From 2870a71c9651135f67ca16ce74fd45115d4da1ea Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Fri, 18 Feb 2005 03:59:10 +0000 Subject: [PATCH] 2005-02-16 William Jon McCann * panel-applet/gtkcellrendererprogress.[ch]: Only compile these files for GTK 2.4 or lower, since now public in GTK 2.6. * panel-applet/essid.glade: Don't specify window size. git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@456 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- ChangeLog | 7 +++++++ panel-applet/essid.glade | 1 - panel-applet/gtkcellrendererprogress.c | 8 ++++++++ panel-applet/gtkcellrendererprogress.h | 10 ++++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 8bb8ed34d2..5808265659 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-02-16 William Jon McCann + + * panel-applet/gtkcellrendererprogress.[ch]: Only compile these + files for GTK 2.4 or lower, since now public in GTK 2.6. + + * panel-applet/essid.glade: Don't specify window size. + 2005-02-17 Dan Williams Caught by Bill Moss: diff --git a/panel-applet/essid.glade b/panel-applet/essid.glade index 880763590f..6aac7208cb 100644 --- a/panel-applet/essid.glade +++ b/panel-applet/essid.glade @@ -5,7 +5,6 @@ 6 - 488 True GTK_WINDOW_TOPLEVEL diff --git a/panel-applet/gtkcellrendererprogress.c b/panel-applet/gtkcellrendererprogress.c index 63b54215c6..4933c23d4b 100644 --- a/panel-applet/gtkcellrendererprogress.c +++ b/panel-applet/gtkcellrendererprogress.c @@ -25,6 +25,13 @@ * GTK+ at ftp://ftp.gtk.org/pub/gtk/. */ +/* GtkCellRendererProgress is public in GTK 2.6, but not in GTK 2.4. + */ + +#include + +#if (GTK_MAJOR_VERSION <= 2 && GTK_MINOR_VERSION < 6) + #include #include "gtkcellrendererprogress.h" @@ -377,3 +384,4 @@ gtk_cell_renderer_progress_render (GtkCellRenderer *cell, g_object_unref (G_OBJECT (gc)); } +#endif /* GTK < 2.6 check */ diff --git a/panel-applet/gtkcellrendererprogress.h b/panel-applet/gtkcellrendererprogress.h index dddc71ea80..ff47332823 100644 --- a/panel-applet/gtkcellrendererprogress.h +++ b/panel-applet/gtkcellrendererprogress.h @@ -24,6 +24,14 @@ * GTK+ at ftp://ftp.gtk.org/pub/gtk/. */ + +/* GtkCellRendererProgress is public in GTK 2.6, but not in GTK 2.4. + */ + +#include + +#if (GTK_MAJOR_VERSION <= 2 && GTK_MINOR_VERSION < 6) + #ifndef __GTK_CELL_RENDERER_PROGRESS_H__ #define __GTK_CELL_RENDERER_PROGRESS_H__ @@ -67,3 +75,5 @@ GtkCellRenderer* gtk_cell_renderer_progress_new (void); G_END_DECLS #endif /* __GTK_CELL_RENDERER_PROGRESS_H__ */ + +#endif /* GTK < 2.6 check */