Skip to content
  • Michael Natterer's avatar
    added tile_cache_init() and tile_cache_exit() as public functions. · 024061d9
    Michael Natterer authored
    2002-11-21  Michael Natterer  <mitch@gimp.org>
    
    	* app/base/tile-cache.[ch]: added tile_cache_init() and
    	tile_cache_exit() as public functions.
    
    	* app/base/base.c: call them. Connect to GimpBaseConfig's
    	notify::tile-cache-size.
    
    	* app/core/gimpimage.c: connect to notify::transparency-type and
    	notify::transparency-size and call
    	gimp_image_invalidate_layer_previews() in the callback.
    
    	* app/display/gimpdisplay-foreach.[ch]: removed
    	gdisplays_expose_full().
    
    	* app/display/gimpdisplayshell-handlers.c: connect to
    	notify::transparency-type and notify::transparency-size and expose
    	the shell in the callback.
    
    	* app/display/gimpdisplayshell-render.[ch]: added render_init()
    	and render_exit() functions and connect to
    	notify::transparency-type and notify::transparency-size for
    	setting up the render buffers.
    
    	* app/gui/gui.c: call the new functions instead of render_setup().
    	Connect to notify::show-tool-tips.
    
    	* app/gui/preferences-dialog.c: copy values between the global
    	config object and its local clone only when they have changed.
    	Wrap setting of lots of values in g_object_[freeze|thaw]_notify().
    	Added lots of mnemonics.
    
    	* app/gui/resolution-calibrate-dialog.c: added mnemonics.
    
    	* app/widgets/gimppropwidgets.c: g_object_set() the values edited
    	by the gimp_prop_coordinates() much less often by remembering the
    	old values and setting them only when they have changed.
    024061d9
To find the state of this project's repository at the time of any of these versions, check out the tags.