Skip to content
  • Owen Taylor's avatar
    Reference count the fonts used in the text widget. · caf8ebc6
    Owen Taylor authored
    Mon Aug 24 18:37:15 1998  Owen Taylor  <otaylor@redhat.com>
    
    	* gtk/gtktext.c: Reference count the fonts used in
    	the text widget.
    
    	* gdk/gdk.h gdk/gdkcolor.c: Rename the color allocation
    	freeing functions to be more consistent, and more
    	convenient; leave the old names in for backwards compatibility.
    
    	* gdk/gdkcolor.c gdk/gdkprivate.h: Reference count the
    	allocations in pseudo-color colormaps to greatly reduce
    	calls to XAllocColor. Keep a per-colormap hashtable to
    	speed up finding if there is an already-allocated matching
    	color.
    
    	* gdk/gdkcolor.c: Don't just match read the system colormap
    	when the colormap is created, but synchronize our copy
    	with the system colormap periodically.
    
    	* gdk/gdk.c gdk/gdktypes.h gtk/gtkentry.c gtk/gtktext.c:
    	Change XIM constants names to match GDK conventions
    
    	* gtk/testinput.c: Allow the drawing area to get the focus.
    
    	* gtk/testgtk.c: Change around the Text test to demonstrates
    	multiple fonts, use more color...
    caf8ebc6