gimp/plug-ins/common
Raphael Quinet e1c7012876 added support for reading indexed TGA images with transparency information
2007-07-20  Raphael Quinet  <raphael@gimp.org>

	* plug-ins/common/tga.c (ReadImage): added support for reading
	indexed TGA images with transparency information in the colormap.
	These images are now promoted to RGBA.  Fixes bug #445559.
	(save_image): save INDEXEDA images correctly instead of saving
	uninitialized tile data to the file.

svn path=/trunk/; revision=22971
2007-07-20 21:56:55 +00:00
..
AlienMap2.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
CEL.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
CML_explorer.c plug-ins/imagemap/imap_preferences.c plug-ins/gflare/gflare.c 2007-04-26 20:31:01 +00:00
Makefile.am plug-ins/common/gif.c plug-ins/common/gifload.c plug-ins/common/psd.c 2007-04-25 14:13:15 +00:00
aa.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
align_layers.c set the minimum grid size to 1. Fixes bug #450001. 2007-06-22 13:35:06 +00:00
animationplay.c applied patch from Paul Seidel with further improvements to the playback 2007-06-20 20:04:33 +00:00
animoptimize.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
antialias.c plug-ins/common/CEL.c plug-ins/common/CML_explorer.c 2006-12-09 22:12:23 +00:00
apply_lens.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
autocrop.c fixed an issue with the fix for bug #413906. 2007-06-21 06:06:27 +00:00
autostretch_hsv.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
blinds.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
blur.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
borderaverage.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
bumpmap.c formatting, added const qualifiers. 2007-05-24 15:39:44 +00:00
c_astretch.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
cartoon.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
ccanalyze.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
channel_mixer.c minor layout tweak. 2007-07-06 20:47:44 +00:00
checkerboard.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
color_enhance.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
colorify.c plug-ins/common/colorify.c plug-ins/common/max_rgb.c resolved clashing 2007-03-05 17:10:30 +00:00
colormap-remap.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
colortoalpha.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
compose.c Specify maximum field width in sscanf() to avoid buffer overflows. 2007-05-30 17:15:38 +00:00
compressor.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
convmatrix.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
csource.c declared GimpPlugInInfo and GimpParamDef arrays as const. 2006-05-16 12:26:20 +00:00
cubism.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
curve_bend.c initialize the GtkAdjustment used for the rotation angle; fixes bug 2007-06-12 14:19:01 +00:00
decompose.c Replaced hardcoded constant with sizeof array. 2007-05-30 17:40:22 +00:00
deinterlace.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
depthmerge.c plug-ins/common/curve_bend.c plug-ins/common/depthmerge.c 2007-02-19 10:37:33 +00:00
desktop-link.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
despeckle.c applied patch from Geert Jordaens plus some minor cleanups. Fixes bug 2007-05-03 20:53:25 +00:00
destripe.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
dicom.c validate size values read from files before using them to allocate memory. 2007-07-04 11:34:39 +00:00
diffraction.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
displace.c applied patch from Ulf-D. Ehlert that fixes disappearing buttons (bug 2007-07-05 17:44:37 +00:00
dog.c reduced the number of progress updates. 2007-05-04 10:46:48 +00:00
edge.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
emboss.c hopefully really fixed bug #353227 this time. 2006-09-09 00:52:34 +00:00
engrave.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
exchange.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
film.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
flarefx.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
fp.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
fractaltrace.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
gauss.c clamping at 255 is good enough. 2007-05-27 22:52:49 +00:00
gbr.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gee.c use our indentation and spacing way. 2007-02-20 21:54:36 +00:00
gee_zoom.c declared GimpPlugInInfo and GimpParamDef arrays as const. 2006-05-16 12:26:20 +00:00
gif-load.c plug-ins/common/gif.c plug-ins/common/gifload.c plug-ins/common/psd.c 2007-04-25 14:13:15 +00:00
gif-save.c plug-ins/common/gif.c plug-ins/common/gifload.c plug-ins/common/psd.c 2007-04-25 14:13:15 +00:00
gih.c plug-ins/common/animationplay.c plug-ins/common/colormap-remap.c 2006-06-17 12:21:47 +00:00
glasstile.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
glob.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gqbist.c Use strncpy() instead of strcpy() to avoid buffer overflows. 2007-05-30 16:00:10 +00:00
gradmap.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
grid.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gtm.c Replaced g_malloc()+sprintf() with more safe g_strdup_printf(). 2007-05-30 17:37:42 +00:00
guillotine.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
header.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
hot.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
illusion.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
iwarp.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
jigsaw.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
laplace.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
lcms.c added debug output so that we can find out if the new code does the 2007-07-11 20:54:10 +00:00
lens.c applied patch from Aurimas Juška that fixes use of the GimpZoomPreview 2007-05-25 17:04:52 +00:00
lic.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
mail.c Added format strings to dangerous fprintf() calls without them which 2007-05-30 17:57:26 +00:00
mapcolor.c try to do something reasonable for the empty source range (bug #436145). 2007-05-06 19:23:03 +00:00
max_rgb.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
mblur.c applied patch from Jörg Gittinger that improves the quality of the Motion 2007-05-16 17:40:13 +00:00
mkgen.pl plug-ins/common/tiff-load.c plug-ins/common/tiff-save.c 2007-04-25 13:36:47 +00:00
mng.c let gimp_gamma() return 2.2 and document the fact that this is a fixed 2007-02-16 11:09:09 +00:00
mosaic.c fixed problem pointed out in bug #403580. 2007-02-02 13:59:09 +00:00
neon.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
newsprint.c corrected spacing. 2007-06-22 15:24:11 +00:00
nlfilt.c plug-ins/common/curve_bend.c plug-ins/common/depthmerge.c 2007-02-19 10:37:33 +00:00
noisify.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
normalize.c fix the directions of the relative events. 2007-01-10 00:42:34 +00:00
nova.c also use the middle mouse button for panning. 2007-04-25 10:10:43 +00:00
oilify.c applied patch from Daniel Richard G. which adds a new PDB entry with more 2007-06-18 06:18:42 +00:00
papertile.c Replace tile size with width & height, without changing the plug-in 2007-05-08 18:09:16 +00:00
pat.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
pcx.c check for invalid number of channels in a layer. 2007-07-05 17:01:41 +00:00
photocopy.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
pix.c plug-ins/common/curve_bend.c plug-ins/common/depthmerge.c 2007-02-19 10:37:33 +00:00
pixelize.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
plasma.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
plugin-browser.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
plugin-defs.pl plug-ins/common/gif.c plug-ins/common/gifload.c plug-ins/common/psd.c 2007-04-25 14:13:15 +00:00
png.c only register one save MIME handler. Fixes bug #457045. 2007-07-16 10:12:32 +00:00
pnm.c plug-ins/common/pnm.c (load_image) plug-ins/common/psp.c 2007-07-04 23:32:15 +00:00
polar.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
poppler.c plug-ins/common/svg.c plug-ins/common/tiff-load.c 2007-05-15 07:12:15 +00:00
postscript.c minor code cleanup. 2007-05-29 15:29:37 +00:00
procedure-browser.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
psd-load.c safeguard to avoid crashes while loading corrupt PSD images. Fixes bug 2007-07-13 09:29:58 +00:00
psd-save.c plug-ins/common/psd-load.c use UTF-16 encoding instead of UCS-2 for layer 2007-07-06 18:02:35 +00:00
psp.c finished error handling cleanup. 2007-07-05 17:26:32 +00:00
randomize.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
raw.c if load_image fails, return GIMP_PDB_EXECUTION_ERROR 2007-06-11 20:40:32 +00:00
redeye.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
retinex.c plug-ins/common/colorify.c plug-ins/common/max_rgb.c resolved clashing 2007-03-05 17:10:30 +00:00
ripple.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
rotate.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
sample_colorize.c use PANGO_DISABLE_DEPRECATED for pango < 1.17. 2007-04-27 11:14:26 +00:00
scatter_hsv.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
screenshot.c try to use the window name as layer name. 2007-05-18 14:18:49 +00:00
sel_gauss.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
semiflatten.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
sharpen.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
shift.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
sinus.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
smooth_palette.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
snoise.c Fix stuck progress bars (bug #393832): 2007-03-15 23:39:32 +00:00
sobel.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
softglow.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
sparkle.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
spheredesigner.c Don't write to an uninitialized pointer (end). 2007-05-31 10:15:06 +00:00
spread.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
struc.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
sunras.c validate size values read from files before using them to allocate memory. 2007-07-06 09:01:38 +00:00
svg.c plug-ins/common/svg.c plug-ins/common/tiff-load.c 2007-05-15 07:12:15 +00:00
tga.c added support for reading indexed TGA images with transparency information 2007-07-20 21:56:55 +00:00
threshold_alpha.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
tiff-load.c call gimp_drawable_update() on the destination drawable. 2007-06-27 08:15:54 +00:00
tiff-save.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
tile.c call gimp_drawable_update() on the destination drawable. 2007-06-27 08:15:54 +00:00
tileit.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
tiler.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
uniteditor.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
unsharp.c only store the settings if run interactively. Fixes bug #356044. 2006-09-15 08:01:12 +00:00
video.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
vinvert.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
vpropagate.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
warp.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
waves.c use the new preview transform function, see bug #356716. 2007-05-09 17:00:46 +00:00
webbrowser.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
whirlpinch.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
wind.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
wmf.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
xbm.c plug-ins/common/pnm.c (load_image) plug-ins/common/psp.c 2007-07-04 23:32:15 +00:00
xpm.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
xwd.c plug-ins/common/pnm.c (load_image) plug-ins/common/psp.c 2007-07-04 23:32:15 +00:00
zealouscrop.c declared GimpPlugInInfo and GimpParamDef arrays as const. 2006-05-16 12:26:20 +00:00