Index: ec-job-model.h
===================================================================
--- ec-job-model.h	(revision 275)
+++ ec-job-model.h	(working copy)
@@ -25,7 +25,7 @@
 #include "config.h"
 #include <glib-object.h>
 #include <libgnomecups/gnome-cups-queue.h>
-#include <gtk/gtkliststore.h>
+#include <gtk/gtk.h>
 
 G_BEGIN_DECLS
 
Index: ec-driver-prompt-dialog.h
===================================================================
--- ec-driver-prompt-dialog.h	(revision 275)
+++ ec-driver-prompt-dialog.h	(working copy)
@@ -21,7 +21,7 @@
 #ifndef __EC_DRIVER_PROMPT_DIALOG__
 #define __EC_DRIVER_PROMPT_DIALOG__
 
-#include <gtk/gtkdialog.h>
+#include <gtk/gtk.h>
 #include <dbus/dbus.h>
 #include "config.h"
 #include <libxml/parser.h>
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 275)
+++ ChangeLog	(working copy)
@@ -1,3 +1,11 @@
+2008-12-12  Przemysław Grzegorczyk  <pgrzegorczyk@gmail.com>
+
+	* eggtrayicon.h:
+	* ec-job-model.c:
+	* ec-job-model.h:
+	* ec-driver-prompt-dialog.h: Cleaned up gtk includes
+	to use only toplevel headers. Bug #564253.
+
 2007-01-24  Matthias Clasen  <mclasen@redhat.com>
 
 	* gnome-default-printer.desktop.in: Use an icon-naming-spec
Index: eggtrayicon.h
===================================================================
--- eggtrayicon.h	(revision 275)
+++ eggtrayicon.h	(working copy)
@@ -21,7 +21,7 @@
 #ifndef __EGG_TRAY_ICON_H__
 #define __EGG_TRAY_ICON_H__
 
-#include <gtk/gtkplug.h>
+#include <gtk/gtk.h>
 #include <gdk/gdkx.h>
 
 G_BEGIN_DECLS
Index: ec-job-model.c
===================================================================
--- ec-job-model.c	(revision 275)
+++ ec-job-model.c	(working copy)
@@ -23,7 +23,6 @@
 #include "rb-debug.h"
 #include <libgnome/gnome-i18n.h>
 #include <gdk/gdk.h>
-#include <gtk/gtkmarshal.h>
 #include <libxml/uri.h>
 
 #define FINAL_TIMEOUT_SECONDS (120)
