gimp/app/display
BST 1999 Andy Thomas 9b7d21dab5 gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h
Wed Jun 23 23:52:54 BST 1999 Andy Thomas <alt@gimp.org>

	* gimp/app/gimppreviewcache.c
	* gimp/app/gimppreviewcache.h
	* gimp/app/drawable_cmds.c
	* gimp/app/gdisplay.c
	* gimp/app/gimpdrawableP.h
	* gimp/app/gimage_cmds.c
	* gimp/app/Makefile.am
	* gimp/app/layers_dialog.c
	* gimp/app/channel.c
	* gimp/app/lc_dialog.c
	* gimp/app/lc_dialog.h
	* gimp/app/lc_dialogP.h
	* gimp/app/layer.c
	* gimp/app/gimpdrawable.c
	* gimp/app/internal_procs.c
	* gimp/libgimp/gimp.h
	* gimp/libgimp/gimpimage.c
	* gimp/libgimp/gimpdrawable.c
	* gimp/libgimp/gimpmenu.c
	* gimp/tools/pdbgen/pdb/drawable.pdb
	* gimp/tools/pdbgen/pdb/gimage.pdb

	Added thumbnail image preview functions.
	Previews are visible on the L&C&P dialogs as well as in the
	drawables/channels/ menus generated for plugins
	(see the bumpmap & Mapobject plugins).

	PDB interface exists to simply extract a thumbnail preview
	of a given size. This is much quicker & more efficient
	than getting the image data tile-by-tile if you only need a small
	image since a "preview cache" has been implemented. This cache also
	reduces the number of times the tiles cached is scanned since smaller
	previews are always generated from large ones if they exists and
	are valid.

	Some possible usages (I don't intend to implement these ideas. Just
	suggestions). More plugins using the thumbnail preview (ie any that
	use multiple images). Indication of "active image" somewhere.....
	Actually almost anywhere a drawable/image name appears.
1999-06-23 23:01:14 +00:00
..
gimpdisplay-callbacks.c forgot to remove a debugging g_printf. 1999-06-23 15:26:40 +00:00
gimpdisplay-callbacks.h app/disp_callbacks.[ch] app/gimpset.c patch from 1999-06-03 18:28:39 +00:00
gimpdisplay-marching-ants.h Initial revision 1997-11-24 22:05:25 +00:00
gimpdisplay-ops.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplay-ops.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplay-render.c More robust and kickin' thumbnail support. 1999-02-07 15:16:45 +00:00
gimpdisplay-render.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-scale.c app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplay-scale.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-scroll.c Changed:- 1999-04-05 23:33:50 +00:00
gimpdisplay-scroll.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-selection.c app/layer.c Turn off a layer's bounding box when it is deselected. 1999-02-08 19:22:46 +00:00
gimpdisplay-selection.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpdisplay.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplayshell-callbacks.c forgot to remove a debugging g_printf. 1999-06-23 15:26:40 +00:00
gimpdisplayshell-callbacks.h app/disp_callbacks.[ch] app/gimpset.c patch from 1999-06-03 18:28:39 +00:00
gimpdisplayshell-draw.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell-draw.h connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell-layer-select.c app/brush_select.c app/channels_dialog.c app/disp_callbacks.c 1999-01-10 21:54:02 +00:00
gimpdisplayshell-layer-select.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-marching-ants.h Initial revision 1997-11-24 22:05:25 +00:00
gimpdisplayshell-render.c More robust and kickin' thumbnail support. 1999-02-07 15:16:45 +00:00
gimpdisplayshell-render.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-scale.c app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplayshell-scale.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-scroll.c Changed:- 1999-04-05 23:33:50 +00:00
gimpdisplayshell-scroll.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-selection.c app/layer.c Turn off a layer's bounding box when it is deselected. 1999-02-08 19:22:46 +00:00
gimpdisplayshell-selection.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell.h connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpprogress.c Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
gimpprogress.h Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
gximage.c Fixed up loose ends with the GdkRgb integration. Color selection areas are 1998-08-31 22:22:23 +00:00
gximage.h Fixed up loose ends with the GdkRgb integration. Color selection areas are 1998-08-31 22:22:23 +00:00