gimp/app/core
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
..
gimp-edit.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimp-edit.h app/commands.[ch] app/global_edit.[ch] added "Paste As New" feature that 1999-07-06 20:43:52 +00:00
gimp-parasites.c *** empty log message *** 1999-07-30 01:21:04 +00:00
gimp-parasites.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpbrush-header.h added a G_PI_2 1999-08-16 03:43:48 +00:00
gimpbrush-load.c app/gimpbrushhose.c new files to implement a GimpBrushHose type. The idea 1999-08-17 00:59:07 +00:00
gimpbrush.c app/gimpbrushhose.c new files to implement a GimpBrushHose type. The idea 1999-08-17 00:59:07 +00:00
gimpbrush.h First version of per-tool paint options. No PDB interface yet. The tool 1999-04-22 14:34:00 +00:00
gimpbrushgenerated-load.c oops, missed a couple of file 1999-08-17 01:05:59 +00:00
gimpbrushgenerated-save.c oops, missed a couple of file 1999-08-17 01:05:59 +00:00
gimpbrushgenerated.c oops, missed a couple of file 1999-08-17 01:05:59 +00:00
gimpbrushgenerated.h Modified Files: ChangeLog app/gimpbrushgenerated.c 1998-09-15 01:53:40 +00:00
gimpchannel-combine.c add pixmaps/dropper.xpm to EXTRA_DIST 1999-08-13 22:33:49 +00:00
gimpchannel-combine.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpchannel.c add pixmaps/dropper.xpm to EXTRA_DIST 1999-08-13 22:33:49 +00:00
gimpchannel.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpcontext.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpcontext.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpdatafiles.c handle drives(os2) 1999-08-06 11:14:01 +00:00
gimpdatafiles.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdrawable-blend.c movements restricted to 45 degrees (Ctrl+Alt) feel more natural now 1999-08-14 12:34:08 +00:00
gimpdrawable-desaturate.c app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-desaturate.h app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-equalize.c app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-equalize.h app/commands.c app/desaturate.[ch] no need to pass the image as a void 1999-07-27 02:41:34 +00:00
gimpdrawable-invert.c moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-invert.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimpdrawable-offset.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpdrawable-offset.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
gimpdrawable.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpdrawable.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpedit.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpedit.h app/commands.[ch] app/global_edit.[ch] added "Paste As New" feature that 1999-07-06 20:43:52 +00:00
gimpimage-convert-fsdither.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpimage-convert.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpimage-convert.h Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpimage-duplicate.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-duplicate.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
gimpimage-guides.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-guides.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimage-mask.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpimage-mask.h app/channel.[ch] app/commands.c app/gimage_mask.[ch] 1999-05-06 23:10:29 +00:00
gimpimage-merge.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-merge.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimage-projection.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-projection.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimage-qmask.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-quick-mask.c ChangeLog app/channel.c app/channel.h app/channel_ops.c 1999-08-07 20:55:26 +00:00
gimpimage-resize.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-resize.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimage-scale.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-scale.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimage-undo-push.c app/Makefile.am new file containing the dnd data definitions. 1999-08-19 19:53:30 +00:00
gimpimage-undo-push.h Added Qmasks 7-6-99 <sjburges@gimp.org> 1999-07-07 03:18:54 +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.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpimagemap.c Changed:- 1999-04-08 20:27:00 +00:00
gimpimagemap.h moved a bunch of PDB stuff here 1999-04-21 05:39:57 +00:00
gimplayer-floating-sel.c app/Makefile.am app/lc_dialog.[ch] app/lc_dialogP.h new files 1999-06-06 17:26:51 +00:00
gimplayer-floating-sel.h Header file tweaks. Now changing tile.h doesn't force about_dialog to 1998-08-16 00:34:20 +00:00
gimplayer.c app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimplayer.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimplist.c A few fixes here and there... 1998-08-13 18:53:12 +00:00
gimplist.h ---------------------------------------------------------------------- 1998-07-12 11:40:43 +00:00
gimpobject.c Started gimpset, a generic class for handling collections of 1998-07-01 23:06:49 +00:00
gimpobject.h Modified Files: ChangeLog app/Makefile.am app/airbrush.c app/app_procs.c 1998-07-09 05:31:06 +00:00
gimpparasite.c *** empty log message *** 1999-07-30 01:21:04 +00:00
gimpparasite.h removed some nonfunctional code. 1999-04-23 06:07:09 +00:00
gimpparasitelist.c new bitmap files containing the new mouse cursors. 1999-05-05 09:10:35 +00:00
gimpparasitelist.h *** empty log message *** 1999-04-13 00:46:11 +00:00
gimppattern-header.h added a G_PI_2 1999-08-16 03:43:48 +00:00
gimppreviewcache.c gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimppreviewcache.h gimp/app/gimppreviewcache.c gimp/app/gimppreviewcache.h 1999-06-23 23:01:14 +00:00
gimpprojection-construct.c Preview layers need to be alpha-padded, since they're not on the bottom of 1999-08-21 16:15:58 +00:00
gimpprojection-construct.h app/Makefile.am new file. Contains a function which creates dnd preview 1999-08-20 19:59:06 +00:00
gimpprojection.c Actually use the enum types GimpImageType, GimpImageBaseType, 1999-08-18 23:41:39 +00:00
gimpprojection.h app/commands.c app/commands.h app/disp_callbacks.c app/gdisplay.c 1999-08-12 22:21:04 +00:00
gimptooloptions.c app/Makefile.am new file containing the dnd data definitions. 1999-08-19 19:53:30 +00:00
gimptooloptions.h app/airbrush.c app/bezier_select.c app/blend.c app/brightness_contrast.c 1999-04-12 17:55:06 +00:00
gimpunit.c app/actionarea.c app/dodgeburn.c app/fuzzy_select.c app/gimpparasite.c 1999-07-27 00:14:14 +00:00
gimpunit.h This implements the rest of the unit system (unitrc loading and saving and 1999-03-16 20:14:07 +00:00