Skip to content
  • Havoc Pennington's avatar
    Move more text widget headers into the private header list · e8597130
    Havoc Pennington authored
    2000-09-26  Havoc Pennington  <hp@redhat.com>
    
    	* gtk/Makefile.am (gtk_private_h_sources): Move more text widget
    	headers	into the private header list
    
    	* Makefile.am (pkgconfig_DATA): install pkg-config files
    
    	* configure.in: add pkg-config files
    
    	* gdk-2.0.pc.in, gdk-pixbuf.pc.in, gtk+-2.0.pc.in: pkg-config files
    
    	* gtk/gtkwindow.c (gtk_window_read_rcfiles): Invalidate
    	outstanding icon caches on theme change.
    
    	* gtk/gtkiconfactory.h, gtk/gtkiconfactory.c: New icon system. Three
    	important types:
    
    	(GtkIconSource): Specification for creating a pixbuf
    	appropriate for a direction/state/size triplet from
    	a source pixbuf or filename
    
    	(GtkIconSet): List of GtkIconSource objects that are used to
    	create the "same" icon (e.g. an OK button icon), and cache for
    	rendered icons
    
    	(GtkIconFactory): Hash from stock ID to GtkIconSet; used to look
    	up the icon set for a given stock ID.  GTK maintains a stack of
    	GtkIconFactory to search, and applicatio...
    e8597130