-
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.