+2008-06-24 Michael Natterer <mitch@imendio.com>
+
+ * gtk/gtkassistant.h
+ * gtk/gtkcellrenderer.h
+ * gtk/gtkfilechooserentry.h
+ * gtk/gtkprivate.h
+ * gtk/gtktooltip.h
+ * gtk/gtktreeview.h
+ * gtk/gtkwindow.h: no need to include gtkwidget.h or gtkobject.h
+ if there is any other widget included, they all have to include
+ their respective parent classes (the is-a relation works for
+ includes too).
+
2008-06-24 Michael Natterer <mitch@imendio.com>
* gtk/gtktextutil.h: remove includes from this internal header.
#ifndef __GTK_ASSISTANT_H__
#define __GTK_ASSISTANT_H__
-#include <gtk/gtkwidget.h>
#include <gtk/gtkwindow.h>
G_BEGIN_DECLS
#ifndef __GTK_CELL_RENDERER_H__
#define __GTK_CELL_RENDERER_H__
-#include <gtk/gtkobject.h>
-#include <gtk/gtkwidget.h>
#include <gtk/gtkcelleditable.h>
G_BEGIN_DECLS
#include "gtkfilesystem.h"
#include "gtkfilechooser.h"
-#include <gtk/gtkwidget.h>
G_BEGIN_DECLS
* Modified by the GTK+ Team and others 1997-2000. See the AUTHORS
* file for a list of people on the GTK+ Team. See the ChangeLog
* files for a list of changes. These files are distributed with
- * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
+ * GTK+ at ftp://ftp.gtk.org/pub/gtk/.
*/
#ifndef __GTK_PRIVATE_H__
#define __GTK_PRIVATE_H__
-
-#include <gtk/gtkobject.h>
#include <gtk/gtkwidget.h>
-
G_BEGIN_DECLS
/* The private flags that are used in the private_flags member of GtkWidget.
#ifndef __GTK_TOOLTIP_H__
#define __GTK_TOOLTIP_H__
-#include <gtk/gtkwidget.h>
#include <gtk/gtkwindow.h>
G_BEGIN_DECLS
#ifndef __GTK_TREE_VIEW_H__
#define __GTK_TREE_VIEW_H__
-#include <gtk/gtkwidget.h>
#include <gtk/gtkcontainer.h>
#include <gtk/gtktreemodel.h>
#include <gtk/gtktreeviewcolumn.h>
#include <gtk/gtkdnd.h>
#include <gtk/gtkentry.h>
-
G_BEGIN_DECLS
#ifndef __GTK_WINDOW_H__
#define __GTK_WINDOW_H__
-
#include <gdk/gdk.h>
#include <gtk/gtkaccelgroup.h>
#include <gtk/gtkbin.h>
#include <gtk/gtkenums.h>
-#include <gtk/gtkwidget.h>
G_BEGIN_DECLS