Gimp/libgimp
BST 1999 Adam D. Moss 2403247334 Preview layers need to be alpha-padded, since they're not on the bottom of
Sat Aug 21 16:53:17 BST 1999  Adam D. Moss  <adam@gimp.org>

	* plug-ins/common/jpeg.c:  Preview layers need to be alpha-padded,
	since they're not on the bottom of the stack.  That's a GIMP rule.

	Plus... use new API functions gimp_image_{freeze,thaw}_undo() to avoid
	the dilemma of either consuming a squillion superfluous tiles or
	clobbering the whole undo stack.

	* app/gimage.h
	* app/gimage_cmds.c
	* app/gimpimage.c
	* libgimp/gimp.h
	* libgimp/gimpimage.c: New API functions
	gimp_image_{freeze,thaw}_undo()	to avoid the above twin	evils.
	Similar to gimp_image_{disable,enable}_undo() but without
	clobbering the undo stack (I would have simply changed the latter,
	but too many plugins seem to rely on that behaviour).  See the PDB
	docs for slightly more information.
1999-08-21 16:15:58 +00:00
..
.cvsignore Actually add and use the file 1998-07-15 02:36:07 +00:00
color_display.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
color_selector.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
COPYING Fix for select by color on multilayer indexed images. Turned it back on for 1998-03-13 03:35:33 +00:00
gimp.c test hash lookup result 1999-08-17 14:43:45 +00:00
gimp.def app/makefile.cygwin app/makefile.msc plug-ins/makefile.cygwin 1999-07-14 16:02:32 +00:00
gimp.h Preview layers need to be alpha-padded, since they're not on the bottom of 1999-08-21 16:15:58 +00:00
gimpbrushmenu.c app/brush_select.h app/brush_select.c app/internal_procs.c 1998-10-20 22:36:52 +00:00
gimpchainbutton.c add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpchainbutton.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpchannel.c export the tattoo functions to the plug-ins 1998-11-07 23:02:14 +00:00
gimpchannel_pdb.c export the tattoo functions to the plug-ins 1998-11-07 23:02:14 +00:00
gimpcolordisplay.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpcolorselector.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpdisplay.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay_pdb.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdrawable.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpdrawable_pdb.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpenums.h revert previous change 1999-07-30 05:26:36 +00:00
gimpenv.c handle drives(os2) 1999-08-06 11:14:01 +00:00
gimpenv.h Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimpfeatures.h.in No need for <io.h> on Win32. 1999-05-28 21:56:04 +00:00
gimpfileselection.c add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpfileselection.h app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimpgradient.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpgradient_pdb.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpgradientmenu.c app/gradient.c app/gradient.h app/internal_procs.c app/plug_in.c 1998-10-31 16:22:37 +00:00
gimpimage.c Preview layers need to be alpha-padded, since they're not on the bottom of 1999-08-21 16:15:58 +00:00
gimpimage_pdb.c Preview layers need to be alpha-padded, since they're not on the bottom of 1999-08-21 16:15:58 +00:00
gimpintl.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimplayer.c export the tattoo functions to the plug-ins 1998-11-07 23:02:14 +00:00
gimplayer_pdb.c export the tattoo functions to the plug-ins 1998-11-07 23:02:14 +00:00
gimplimits.h store resolution values as doubles, not floats. 1999-05-18 17:33:39 +00:00
gimpmatrix.c added a few functions to test for matrix properties 1999-07-09 14:51:01 +00:00
gimpmatrix.h add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
gimpmenu.c ./app/layer.c.orig ./app/lc_dialog.c.orig ./app/paths_dialog.c.orig 1999-07-06 21:19:34 +00:00
gimpmenu.h app/gradient.c app/gradient.h app/internal_procs.c app/plug_in.c 1998-10-31 16:22:37 +00:00
gimpmodule.h Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimppalette.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimppalette_pdb.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpparasite.c No need for <io.h> on Win32. 1999-05-28 21:56:04 +00:00
gimpparasite.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpparasite_pdb.c *** empty log message *** 1999-07-06 23:38:10 +00:00
gimpparasiteF.h added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
gimpparasiteP.h added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
gimppatheditor.c app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimppatheditor.h app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimppatternmenu.c app/patterns.c app/pattern_select.c app/internal_procs.c app/patterns.h 1998-10-01 22:09:01 +00:00
gimppixelrgn.c *** empty log message *** 1999-05-18 22:41:21 +00:00
gimpprocbrowserdialog.c Added help display. 1998-12-13 20:16:01 +00:00
gimpprocview.c Added help display. 1998-12-13 20:16:01 +00:00
gimpprotocol.c Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimpprotocol.h Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimpsizeentry.c app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimpsizeentry.h app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimptile.c Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gimpui.def No need for <io.h> on Win32. 1999-05-28 21:56:04 +00:00
gimpui.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpunit.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpunit.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpunit_pdb.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpunitcache.c configure.in removed tips files, AC_SUBST GIMP_PLUGINS and GIMP_MODULES so 1999-05-29 16:35:47 +00:00
gimpunitmenu.c Fixed some tyops 1999-07-22 02:58:26 +00:00
gimpunitmenu.h app/Makefile.am new files. Does nothing yet. Checked in because I found 1999-06-17 19:13:08 +00:00
gimpwire.c No need for <io.h> on Win32. 1999-05-28 21:56:04 +00:00
gimpwire.h Second batch of Win32 merge. 1999-03-07 12:56:03 +00:00
gserialize.c plugged some minor mem leaks 1999-07-15 08:15:17 +00:00
gserialize.h libgimp/gserialize.c Changed the enum values to allow for simpler future 1998-12-16 11:23:30 +00:00
Makefile.am add sample_colorize and curve_bend defs 1999-07-28 23:00:08 +00:00
makefile.cygwin Add G_SQRT2. 1999-08-16 04:59:48 +00:00
makefile.msc Add G_SQRT2. 1999-08-16 04:59:48 +00:00
parasite.c No need for <io.h> on Win32. 1999-05-28 21:56:04 +00:00
parasite.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
parasiteF.h added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
parasiteP.h added MAINTAINERS to EXTRA_DIST 1998-11-06 00:51:39 +00:00
stdplugins-intl.h Mention using GNU gettext. 1999-06-14 22:18:02 +00:00