Skip to content
  • Owen Taylor's avatar
    Make gdkx.h the only installed header from gdk/x11. All structures in · 1bbf2ac7
    Owen Taylor authored
    Fri Sep  7 11:51:44 2001  Owen Taylor  <otaylor@redhat.com>
    
          Make gdkx.h the only installed header from gdk/x11.
          All structures in gdk/x11 are opaque.
    
    	* gdk/x11/Makefile.am gdk/x11/gdkx.h gdk/x11/gdkprivate-x11.h:
    	Don't install gdk{drawable,pixmap,window}-x11.h.
    
    	* gdk/x11/{gdkcolormap-x11.c, gdkfont-x11.c, gdkx.h, gdkvisual-x11.c:
    	Move GdkColormapPrivateX11, GdkFontPrivateX GdkImagePrivateX11,
    	GdkVisualClass into C files.
    
    	* gdk/gdkpixmap-x11.[ch]: Make gdk_pixmap_impl_get_type() static.
    
    	* gdk/x11/{gdkcolor-x11.c, gdkcursor-x11.c, gdkdrawable-x11.c,
    	gdkfont-x11.c, gdkgc-x11.c, gdkx.h, gdkimage-x11,gdkvisual-x11.c}
    	Add public functions to replace previously exported direct
    	structure access.
    	gdk_x11_colormap_get_{xdisplay,xcolormap}
    	gdk_x11_cursor_get_{xdisplay,xcursor},
    	gdk_x11_drawable_get_{xdisplay,xcursor,gdk_x11_visual_get_xvisual,
    	gdk_x11_font_get_{xdisplay,xfont}, gdk_x11_image_get_{xdisplay,ximage},
    	g...
    1bbf2ac7