• Michael Natterer's avatar
    define __GTK_H_INSIDE__ around including all other headers. · eff99c28
    Michael Natterer authored
    2008-05-28  Michael Natterer  <mitch@imendio.com>
    
    	* gtk/gtk.h: define __GTK_H_INSIDE__ around including all other
    	headers.
    
    	* gtk/gtktypebuiltins.h.template
    	* gtk/gtkversion.h.in
    	* gtk/gtk*.h: add single-include guards that #error out if
    	GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is
    	included individually.
    
    	* gtk/gtkprintbackend.h
    	* gtk/gtkprinter-private.h
    	* gtk/gtktextlayout.h
    	* gtk/gtktexttagprivate.h
    	* gtk/gtktexttypes.h
    	* gtk/gtktreedatalist.h: include <gtk/gtk.h> instead of individual
    	headers in these private or semi-private headers.
    
    	* gtk/gtkimmodule.h: also here because it's not in gtk.h.
    
    	* gtk/gtkpagesetupunixdialog.h
    	* gtk/gtkprinter.h
    	* gtk/gtkprintjob.h
    	* gtk/gtkprintunixdialog.h: likewise in the gtkunixprint headers.
    
    	* gtk/gtkclist.h
    	* gtk/gtkcombo.h
    	* gtk/gtkctree.h
    	* gtk/gtkfilesel.h
    	* gtk/gtkitemfactory.h
    	* gtk/gtklist.h
    	* gtk/gtklistitem.h
    	* gtk/gtkoldeditable.h
    	* gtk/gtkoptionmenu.h
    	* gtk/gtkpixmap.h
    	* gtk/gtkpreview.h
    	* gtk/gtksignal.h
    	* gtk/gtktipsquery.h: whenever possible, include only <gtk/gtk.h>
    	instead of individual headers in these deprecated headers. They
    	don't get included at all when GTK_DISABLE_DEPRECATED is defined,
    	so if an app needs them anyway, it must undef GTK_DISABLE_DEPRECATED
    	and include them individually, which should continue to work.
    
    	* gtk/gtkclist.c: include "gtkctree.h" because of the change
    	above.
    
    
    svn path=/trunk/; revision=20221
    eff99c28
Name
Last commit
Last update
contrib Loading commit data...
debian Loading commit data...
demos Loading commit data...
docs Loading commit data...
examples Loading commit data...
gdk Loading commit data...
gdk-pixbuf Loading commit data...
gtk Loading commit data...
m4macros Loading commit data...
modules Loading commit data...
perf Loading commit data...
po Loading commit data...
po-properties Loading commit data...
tests Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
ChangeLog.gtk-async-file-chooser Loading commit data...
ChangeLog.gtk-printing Loading commit data...
ChangeLog.pre-1-0 Loading commit data...
ChangeLog.pre-1-2 Loading commit data...
ChangeLog.pre-2-0 Loading commit data...
ChangeLog.pre-2-10 Loading commit data...
ChangeLog.pre-2-12 Loading commit data...
ChangeLog.pre-2-2 Loading commit data...
ChangeLog.pre-2-4 Loading commit data...
ChangeLog.pre-2-6 Loading commit data...
ChangeLog.pre-2-8 Loading commit data...
HACKING Loading commit data...
INSTALL Loading commit data...
INSTALL.in Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
Makefile.decl Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-0 Loading commit data...
README Loading commit data...
README.commits Loading commit data...
README.in Loading commit data...
README.win32 Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
config.h.win32.in Loading commit data...
configure.in Loading commit data...
gail-uninstalled.pc.in Loading commit data...
gail.pc.in Loading commit data...
gdk-2.0-uninstalled.pc.in Loading commit data...
gdk-2.0.pc.in Loading commit data...
gdk-pixbuf-2.0-uninstalled.pc.in Loading commit data...
gdk-pixbuf-2.0.pc.in Loading commit data...
gtk+-2.0-uninstalled.pc.in Loading commit data...
gtk+-2.0.pc.in Loading commit data...
gtk+-unix-print-2.0.pc.in Loading commit data...
gtk+.spec.in Loading commit data...
gtk-config-2.0.in Loading commit data...
gtk-engine-check-abi.sh Loading commit data...
gtk-zip.sh.in Loading commit data...
makecopyright Loading commit data...
makefile.msc Loading commit data...
sanitize-la.sh Loading commit data...
sanity_check Loading commit data...