]> Pileus Git - ~andy/gtk/blobdiff - gdk-pixbuf/ChangeLog
Fix docs.
[~andy/gtk] / gdk-pixbuf / ChangeLog
index 01771831b9c23a6b1f29faf6c0b275a10ce155b1..ef78d723415e38a49aca9ac6378ed2cac69305d7 100644 (file)
@@ -1,3 +1,644 @@
+2002-03-05  Matthias Clasen  <maclas@gmx.de>
+
+       * test-loaders.c, test-images.h: More random tests. 
+
+       * io-bmp.c (DecodeHeader): Fail gracefully on OOM here.
+
+Tue Mar  5 10:39:03 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am (loaderdir): Put the modules into the
+       GTK_BINARY_VERSION directory for consistency with
+       immodules and theme engines.
+
+Sat Mar  2 22:11:10 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixbuf-io.c (_gdk_pixbuf_load_module): If we
+       can't load the module using the g_module_build_path()
+       filename, try loading it as a .la file.
+
+       * test-loaders.c: Look for modules in current directory
+       rather than .libs, so we find the right .la files.
+
+       * test-loaders.c: Back out some accidental commits.
+
+Sat Mar  2 21:28:03 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixbuf.c (gdk_pixbuf_new): Bullet-proof against integer
+       overflow.
+
+2002-03-03  Tor Lillqvist  <tml@iki.fi>
+
+       * gtk-pixbuf.rc.in: Remove.
+
+       * gdk_pixbuf.rc.in: Name like this instead (wrong name used by
+       mistake by Hans).
+
+       * makefile.msc: Corresponding changes.
+
+       * Makefile.am: Use gdk_pixbuf.rc on Win32. Distribute it.
+
+2002-02-28  Matthias Clasen  <maclas@gmx.de>
+
+       * pixops/pixops.c (tile_make_weights): Move the call to
+       correct_total() to the right spot. (#72732)
+
+Wed Feb 27 18:33:04 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixdata.c (gdk_pixdata_to_csource): Use {} not
+       () to group around string assigned to char[]. (#72767,
+       Tomas Ögren)
+
+2002-02-21  Havoc Pennington  <hp@pobox.com>
+
+       * gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module): remove
+       C++-commented debug spew, reported by David L. Cooper
+
+2002-02-15  Matthias Clasen  <maclas@gmx.de>
+
+       * pixops/pixops.c (correct_total): New function to make sure
+       that the weights sum up to the correct total without introducing
+       negative weights.
+       (tile_make_weights, bilinear_make_fast_weights, 
+       bilinear_make_weights): Use correct_total.
+
+2002-02-10  Matthias Clasen  <maclas@gmx.de>
+
+       * test-images.h (tiff1_test_3), test-loaders.c (main): Add a
+       (#ifdef 0'ed) test provoking a segfault in TIFFReadDirectory(). 
+       
+       * io-ico.c (DecodeHeader): Check that pixbuf could be allocated.
+
+       * test-images.h (ico_test_2), test-loaders.c (main): Test the 
+       previous change.
+
+       * io-wbmp.c (gdk_pixbuf__wbmp_image_load_increment): Don't write 
+       beyond the end of buffer if width % 8 != 0.
+
+       * io-tga.c (try_preload): Enforce that ctx->hdr->type is one of
+       the supported types, otherwise parse_data_for_row () will not make
+       any progress, leading to an infinite loop.
+
+Mon Feb 11 14:31:53 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c (bilinear_make_weights): Fix handing of
+       overall alpha.
+
+2002-02-10  Matthias Clasen  <maclas@gmx.de>
+
+       * test-loaders.c (main): Enable some tests which should work
+       now.
+
+       * io-wbmp.c (gdk_pixbuf__wbmp_image_load_increment): Detect
+       invalid image dimensions and insufficient memory.
+
+       * io-tga.c (try_preload): Detect invalid image dimensions.
+       (gdk_pixbuf__tga_stop_load): Don't try to unref NULL pointers.
+
+       * io-ico.c (DecodeHeader): Detect some invalid headers and
+       don't segfault.
+
+Fri Feb  8 23:11:15 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c: Force all weight arrays to sum exactly
+       to 65535. (Fixes #70971, reported by Federico Mena Quintero)
+
+       * Makefile.am (libgdk_pixbuf_1_3_la_DEPENDENCIES): Add
+       libpixops.la.
+
+2002-02-08  Federico Mena Quintero  <federico@ximian.com>
+
+       * pixops/pixops.h: Fix comment; PixopsInterpType -> GdkInterpType.
+
+2002-02-08  Darin Adler  <darin@bentspoon.com>
+
+       * io-xbm.c: (next_int): Wean this from <ctype.h>.
+
+2002-02-01  Matthias Clasen  <matthiasc@poet.de>
+
+       * Makefile.am: Build the tga loader as a static library. (#70157)
+
+       * io-ico.c: Merge 16- and 32-bit ico support from the stable 
+       branch.  (#61179)
+
+       * io-gif.c: Recomposite all images if the animation size changes
+       while loading.  (#70055)
+
+       * gdk-pixbuf.c (gdk-pixbuf-fill): Make it work for subpixbufs. 
+       (#70055)
+
+Sat Jan 19 20:49:20 2002  Manish Singh  <yosh@gimp.org>
+
+       * io-jpeg.c, io-png.c: Made sure all the error cases involving
+       jpeg or png load/saves clean themselves up properly. Marked some
+       variables needed for cleanup volatile so they aren't clobbered by
+       setjmp.
+
+Fri Jan 11 18:05:07 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c: Fix integer overflow for the values
+       passed to the pixel functions. (#55148, fix from Michael Hore)
+
+Fri Jan 11 17:53:58 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c (pixops_scale_nearest): Remove meaningless
+       FIXME.
+
+       * pixops/pixops.c (pixops_process): Comment the computation
+       of run_end_index and fix some edge cases.
+
+       * pixops/{scale_line_22_33_mmx.S, composite_line_22_4a4_mmx.S:
+       composite_line_color_22_4a4_mmx.S}: Handle the case where
+       dest <= dest_end properly. (#52001, fix from Michael Hore)
+
+Thu Jan 10 16:48:30 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c: Replace some hardcoded values with the 
+       SUBSAMPLE constant used elsewhere. (#51033)
+
+Wed Jan  9 11:29:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am (s-enum-types-h): Include glib-object.h,
+       Add G_BEGIN_DECLS/END_DECLS to gdk-pixbuf-enum-types.h. (#68325,
+       Mikael Hermansson)
+
+       * *.h: G_BEGIN_DECLS cleanups.
+
+Tue Jan  8 10:58:04 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixbuf-util.c (gdk_pixbuf_saturate_and_pixelate): 
+        - Massive cleanup, make actually legible. 
+        - Fix some clamp-to-range bugs found by Jim Cape (#68231). 
+        - Add a g_return_if_fail() if src and dest alpha don't match.
+        - Allow for src_rowstride != dest_rowstride.
+
+2002-01-04  Hans Breuer  <hans@breuer.org>
+
+       * gdk_pixbuf.def : don't export functions prefixed
+       with underscore
+
+       * makefile.msc : use -FImsvc_recommende_pragmas.h
+
+Thu Jan  3 19:31:58 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/pixops.c (scale_line_22_33): Fix and uncomment
+       non-MMX version.
+
+       * pixops/pixops.c (pixops_composite_nearest): Remove a
+       division.
+
+       * pixops/pixops.c (pixops_composite): Add some docs
+       about the parameters.
+
+       * pixops/README: Add notes about the correct algorithms
+       for alpha compositing and how to implement them quickly.
+
+2001-12-29  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am (EXTRA_DIST): Add makefile.msc.
+
+Sat Dec 22 15:31:20 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixdata.h: Fix trailing "," in enumeration.
+
+2001-12-17  Matthias Clasen  <matthiasc@poet.de> 
+
+       * gdk-pixbuf.c, gdk-pixbuf-io.c, gdk-pixbuf-animation.c, 
+       gdk-pixbuf-data.c, gdk-pixbuf-loader.c, gdk-pixbuf-scale.c, 
+       gdk-pixbuf-util.c, gdk-pixdata.c: Markup fixes.
+
+2001-12-16  Havoc Pennington  <hp@pobox.com>
+
+       * gdk-pixbuf-scale.c: docs enhancements
+
+2001-12-14  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * io-xpm.c: Use g_ascii_strcasecmp() instead of g_strcasecmp().
+
+2001-12-13  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gdk-pixbuf-animation.c, gdk-pixbuf-loader.c, gdk-pixpuf.c,
+       io-gif-animation.c, io-gif.c, io-tiff.c, test-loaders.c: Remove
+       assorted G_OBJECT casts where unnecessary.
+
+       * gdk-pixbuf-loader.c: Call g_object_ref and g_object_unref
+       instead of gdk_pixbuf_animation_ref and gdk_pixbuf_animation_unref
+       resp.
+
+       * gdk-pixbuf-csource.c, io-bmp.c, io-gif-animation.c, io-ico.c,
+       io-jpeg.c, io-png.c, io-pnm.c, io-ras.c, io-tga.c, io-wbmp.c,
+       io-xbm.c, io-xpm.c, test-gdk-pixbuf.c: Dito for gdk_pixbuf_ref and
+       gdk_pixbuf_unref.
+       
+       * Makefile.am, pixops/Makefile.am: Compile everything with
+       -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
+
+       * gdk-pixdata.c: Use g_ascii_strup() instead of g_strup().
+
+       * io-xpm.c: Use g_ascii_strcasecmp() instead of g_strcasecmp().
+
+2001-12-12  Matthias Clasen  <matthiasc@poet.de>
+
+       * gdk-pixbuf-io.c: Markup fixes.
+
+2001-12-12  Matthias Clasen  <matthiasc@poet.de>
+
+       * Makefile.am (INCLUDES): Define G_LOG_DOMAIN. (#66412)
+
+       * gdk-pixbuf-loader.c, gdk-pixbuf-util.c: Markup fixes.
+
+2001-12-11  Michael Natterer  <mitch@gimp.org>
+
+       * io-png.c: gdk_pixbuf__png_image_save: removed wrong endian
+       conversion stuff; don't copy RGB pixbufs' lines around before
+       saving them.
+
+2001-12-05  Matthias Clasen  <matthiasc@poet.de>
+
+       * gdk-pixbuf.h (gdk_pixbuf_ref, gdk_pixbuf_unref,
+       gdk_pixbuf_animation_ref, gdk_pixbuf_animation_unref):
+       Deprecate. (#66208)
+
+Tue Dec  4 11:45:45 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * io-xpm.c (pixbuf_create_from_xpm): Fill in color 
+       fields to black for transparent colors since we'll
+       later initialize pixels from them. (Fixes purify
+       errors, #66093, HideToshi Tajima)
+
+2001-11-30  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk_pixbuf.def: Add gdk_pixbuf_get_option.
+
+Fri Nov 30 15:55:34 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixdata.c (gdk_pixdata_deserialize): Fix
+       alignment problem in deserialization, (#65785,
+       reported by Hidetoshi Tajima)
+
+2001-11-28  Manish Singh  <yosh@gimp.org>
+
+       * gdk-pixbuf/io-bmp.c (gdk_pixbuf__bmp_image_load_increment): Fill
+       in missing error parameters to DecodeHeader and DecodeColormap.
+
+2001-11-21  Federico Mena Quintero  <federico@ximian.com>
+
+       Fix Ximian bug #12125; merged from gdk-pixbuf stable.
+
+       * gdk-pixbuf/io-bmp.c (gdk_pixbuf__bmp_image_load_increment): Use
+       a simple state machine instead of a scary if/else chain.
+       (DecodeHeader): Set the reading state.
+       (DecodeColormap): Set the reading state.
+       (decode_bitmasks): New function, decodes the bitmasks for
+       BI_BITFIELDS coding.
+       (OneLine32): Handle BI_BITFIELDS coding.
+       (OneLine16): Likewise.
+
+2001-11-18  Hans Breuer  <hans@breuer.org>
+
+       * io-xpm.c : use g_strcasecmp(), some poor platforms
+       don't have strcasecmp()
+
+       * makefile.msc : do INCLUDE_png etc. definition here to avoid
+       my temporary 'gdk-pixbuf-io-include.h' hack
+
+Sun Nov 18 07:54:22 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixbuf-loader.c: Remove include of gobject/signal.h.
+
+2001-11-03  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>
+
+       * gdk-pixbuf-loader.c, gdk-pixbuf-scale.c: Documentation fixes.
+
+2001-10-29  Tor Lillqvist  <tml@iki.fi>
+
+       * Makefile.am: Use -no-undefined on Win32. Make
+       libgdk_pixbuf_1_3_la_OBJECTS depend on
+       gdk-pixbuf-marshal.c. Install import libraries.
+
+       * gdk_pixbuf.def: Update.
+
+       * gdk-pixbuf-io.c: (Win32) Use G_WIN32_DLLMAIN_FOR_DLL_NAME, saves
+       the actual DLL name of libgdk_pixbuf.
+       (get_libdir): Use it instead of guessing.
+
+       * io-xbm.c (gdk_pixbuf__xbm_image_begin_load): Use
+       g_file_open_tmp() insread of mkstemp().
+
+2001-10-18  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-xbm.c (gdk_pixbuf__xbm_image_load_real): Don't dereference
+       context when it may be NULL. (#62344)
+
+2001-10-16  Matthias Clasen  <matthiasc@poet.de>
+
+       * gdk-pixdata.c, gdk-pixdata.h: Documentation.
+
+       * gdk-pixbuf-csource.1: Spelling fixes.
+
+Wed Oct 10 11:52:17 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixdata.c gdk-pixbuf.h: Get rid of 
+       GDK_PIXBUF_ERROR_HEADER/PIXEL_CORRUPT and use CORRUPT_IMAGE.
+       Get rid fo GD_PIXBUF_ERROR_UNKNOWN_FORMAT and use the
+       existing UKNOWN_TYPE error. (#58308)
+
+       * gdk-pixbuf.h, gdk-pixdata.c: Rename gdk_pixbuf_new_from_stream()
+       back to gdk_pixbuf_new_from_inline(). Rework docs to try
+       and be helpful for the common case. (#58308)
+
+2001-10-05  Sven Neumann  <sven@gimp.org>
+
+       * gdk-pixbuf/gdk-pixbuf-io.c
+       * gdk-pixbuf/gdk-pixbuf-private.h
+       * gdk-pixbuf/gdk-pixbuf.c
+       * gdk-pixbuf/gdk-pixbuf.h
+       * gdk-pixbuf/io-jpeg.c
+       * gdk-pixbuf/io-png.c: changed GDK_PIXBUF_ERROR_BAD_OPTION_VALUE to
+       GDK_PIXBUF_ERROR_BAD_OPTION to we can use it for bad keys too. Added
+       new public API gdk_pixbuf_get_option() to retrieve key/value pairs
+       set by an image loader. Added support for saving and reading PNG tEXt 
+       chunks in PNG images.
+
+Tue Oct  2 11:29:50 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk-pixdata.c (gdk_pixdata_to_csource): Fix indentation
+       use a macro to make code a bit more readable.
+
+2001-10-02  Sven Neumann  <sven@gimp.org>
+
+       * gdk-pixdata.c: g_string_printfa => g_string_append_printf. 
+
+Wed Sep 26 18:08:19 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am (s-enum-types-h): Fix a typo in the include
+       guards. (#61254, Skip Montaro)
+
+2001-09-21  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-xpm.c (xpm_extract_color): Rewritten to handle
+       xpm colormap entries more thoroughly. (#59939)
+
+2001-09-21  Hans Breuer  <hans@breuer.org>
+
+       * gdk-pixbuf.def : updated externals
+
+       * makefile.msc : generate gdk-pixbuf-enum-types.[hc]
+
+Thu Sep 20 17:22:48 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * io-tiff.c (gdk_pixbuf__tiff_image_load): On OSF, apparently fseek()
+       works in some on-demand way, so the fseek gdk_pixbuf_new_from_file() doesn't 
+       work here since we are using the raw file descriptor. So, we call lseek()
+       on the fileno(f) before using it. (#60840).
+
+2001-09-20  James Henstridge  <james@daa.com.au>
+
+       * Makefile.am (gdk-pixbuf-enum-types.c): same change as in pango,
+       so that flags types are registered as flags rather than enums (not
+       that there are any flags here at the moment).
+
+Wed Sep 19 00:28:24 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am (gdk_pixbuf_headers): Don't include
+       gkd-pixbuf-features.h here since is in builddir
+       and confuses autogen rules.
+
+       * Makefile.am: Don't += variables before they have values,
+       automake-1.5 doesn't like it.
+
+       * Makefile.am: Fix srcdir != builddir for gdk-pixbuf-enum-types.c.
+
+       * Makefile.am: The whitespace strikes back.
+       
+2001-09-17  Matt Wilson  <msw@redhat.com>
+
+       * Makefile.am (libpixbufloader_xbm_la_LDFLAGS): removed duplicate
+       LDFLAGS definition, use the -avoid-version one.
+       (libpixbufloader_tga_la_LDFLAGS): likewise
+
+Mon Sep 17 11:49:02 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/*: Mirror GdkInterpType to PixopsInterpType
+       to avoid including gdk-pixbuf headers.
+
+2001-09-16  James Henstridge  <james@daa.com.au>
+
+       * .cvsignore: add generated files to ignore list.
+
+       * gdk-pixbuf.h: include gdk-pixbuf-enum-types.h
+
+       * Makefile.am: add rules to build gdk-pixbuf-enum-types.[ch]
+
+Fri Sep 14 23:22:12 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-pnm.c (pnm_read_header): Use GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
+       not GDK_PIXBUF_ERROR_HEADER_CORRUPT. (#58308)
+
+Fri Sep 14 22:53:45 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-jpeg.c (gdk_pixbuf__jpeg_image_begin_load): Handle
+       out-of-memory situation better.
+
+       * io-pnm.c: Robustness fixes for pnm loader
+
+       * io-gif.c: Make gif loader survive TEST_RANDOMLY_MODIFY
+
+       * io-xpm.c (parse_color): detect very long color strings
+
+       All of the above from Matthias Clasen <matthiasc@poet.de>,
+       the remaining from Soeren Sandmann <sandmann@daimi.au.dk>.
+
+       * test-images.h: add tests:
+               - four valid ppm's, eight invalid (matthiasc@poet.de)
+               - one invalid xpm (matthiasc@poet.de)
+               - one valid tga, one invalid (sandmann@daimi.au.dk)
+               - one invalid tiff (sandmann@daimi.au.dk
+
+       * test-loaders.c: enable tests for ppm, png, gif, tga, tiff, xpm
+       
+       * io-tiff.c (gdk_pixbuf__tiff_image_stop_load): TIFFClientOpen can
+       fail - detect it when it happens
+
+       * io-tga.c (gdk_pixbuf__tga_load_increment): Fail if there is too
+       much data in file
+       
+       * gdk-pixbuf-io.c: moved wbmb check after ico check to avoid false
+       positives
+       
+Fri Sep 14 00:30:48 2001  Tim Janik  <timj@gtk.org>
+
+       * Makefile.am: don't used BUILT_SOURCES to build marshal
+       files, as in conjunction with stamp files, this can
+       lead to endless rebuilding loops.
+
+Tue Sep  4 00:22:07 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am: Fix EXTRA_DIST for gdk-pixbuf-csource.1
+
+Tue Sep  4 03:09:52 2001  Tim Janik  <timj@gtk.org>
+
+       * gdk-pixbuf-csource.1: new file, manual page for
+       the publically installed gdk-pixbuf-csource utility.
+
+Thu Aug 30 08:30:03 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Propagate
+       errors from gdk_pixbuf_loader_load_module.
+
+Thu Aug 30 08:27:37 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-png.c (png_row_callback): Check that row_num is valid.
+
+Tue Aug 28 21:05:26 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * io-bmp.c (OneLine): Emit area_updated signal with proper
+       area information. (#52002)
+
+Tue Aug 28 20:03:43 2001  Matthias Clasen  <matthiasc@poet.de>
+
+       * test-loaders.c (test_loader): Catch errors at close time. 
+       * test-loaders.c (main): Remove C++ comments. 
+
+2001-08-21  Matthias Clasen  <matthiasc@poet.de>
+
+       * Makefile.am, gdk-pixbuf-io.c, pixbufloader_tga.def, 
+       io-tga.c: Add tga loader, patch by Nicola Girardi. (#56067)
+
+2001-08-20  Matthias Clasen  <matthiasc@poet.de>
+
+       * test-images.h, test-loaders.c: Add ico and wbmp tests.
+       * io-jpeg.c (gdk_pixbuf__jpeg_image_save): Fail with a suitable
+       error if buffer allocation fails.
+       * io-ico.c: Make .ICO loader more robust.
+       All of these are due to sandmann@daimi.au.dk (#50187)
+
+2001-08-19  Sven Neumann  <sven@gimp.org>
+
+       * pixops/pixops.c: applied some simple but effective optimizations 
+       to pixops_composite_nearest() and pixops_composite_color_nearest().
+
+2001-08-07  Sven Neumann  <sven@gimp.org>
+
+       * gdk-pixbuf.c (gdk_pixbuf_fill): a comment asked to optimize this
+       function, so that's what I did.
+
+2001-08-06  Kjartan Maraas  <kmaraas@gnome.org>
+
+       * gdk-pixdata.c: Fix a typo.
+       
+2001-07-30  Hans Breuer  <hans@breuer.org>
+
+       * pixops/makefile.msc : new file
+       * makefile.msc : use it to complete the build
+
+2001-07-20  Hans Breuer  <hans@breuer.org>
+
+       * gdk-pixdata.c : don't 'g_tohl (*istream++)', but move
+       pointer increment out of the macro, because  at least one
+       compiler (msvc 5.0) gets confused otherwise (applies the
+       wrong increment).
+
+       * gdk_pixbuf.def : updated exports
+
+       * makefile.msc : reflect gdk-pixbuf-csource changes
+2001-07-17  Darin Adler  <darin@bentspoon.com>
+
+       * gdk-pixbuf-csource.c: Add missing <stdlib.h> include.
+       * io-png.c: (setup_png_transformations): Add ifdef so we compile
+       without warnings with G_DISABLE_CHECKS on.
+       * io-pnm.c: (gdk_pixbuf__pnm_image_load_increment): Add a missing
+       const.
+       * io-wbmp.c: (getin), (get_mbi): Add a missing const.
+       * io-xbm.c: (gdk_pixbuf__xbm_image_load_real): Get rid of some
+       unused locals and add an initial value to quiet the compiler's
+       unintialized variable warning.
+       * pixops/pixops.c: Put an ifdef around some dead code.
+
+Thu Jul  5 10:17:15 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * pixops/Makefile.am (noinst_LTLIBRARIES): Switch
+       over to the new include flags AC_SUBST(). (Problem
+       pointed out by Mikael Hermansson.)
+
+2001-06-29  Havoc Pennington  <hp@redhat.com>
+
+       * gdk-pixbuf-loader.c (gdk_pixbuf_loader_class_init): fix for
+       G_DISABLE_COMPAT
+
+Thu Jun 28 21:54:19 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * make-inline-pixbuf.c test-gdk-pixbuf.c test-loaders.c
+       gdk-pixbuf-csource.c: Fix args to g_type_init ().
+
+2001-06-28  Havoc Pennington  <hp@pobox.com>
+
+       * gdk-pixdata.c: <string.h>
+
+       * gdk-pixbuf-io.c (get_libdir): fix typo in dll name (aren't we
+       also leaking memory here from g_strdup_printf?)
+
+Tue Jun 26 09:48:02 2001  Tim Janik  <timj@gtk.org>
+
+       * Makefile.am (noinst_PROGRAMS): get rid of make-inline-pixbuf
+
+       * gdk-pixbuf-data.[hc]: provide gdk_pixbuf_new_from_stream()
+       instead from gdk_pixbuf_new_from_inline().
+
+       * gdk-pixdata.[hc]: auxillary GdkPixdata structure, public
+       installed API for applications that need to serialize/deserialize
+       on their own (gimp, BEAST).
+       
+       * gdk-pixbuf/gdk-pixbuf-csource.c: provide publically installed
+       program that can dump images in CSource format and Pixbuf
+       stream format. supports RLE encoding, MACRO formatting etc...
+       invoke with --help.
+
+Mon Jun 25 00:28:11 2001  Owen Taylor  <otaylor@redhat.com>
+
+       * Makefile.am: Actually update timestamps, so rules don't
+       constantly run.
+
+2001-06-11  Havoc Pennington  <hp@redhat.com>
+
+       * Makefile.am (stamp-gdk-pixbuf-marshal.c): glib_genmarshal
+       already includes top_builddir
+
+2001-06-08  Havoc Pennington  <hp@redhat.com>
+
+       * gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module): remove
+       bogus g_return_if_fail  
+
+       * io-gif.c (gif_get_lzw): if delay time is 0 or smaller than
+       likely timeout resolution, set it to an arbitrarily-chosen short
+       delay.
+       Fixes bug #55953 from warmenhoven@yahoo.com
+
+2001-06-07  Havoc Pennington  <hp@redhat.com>
+
+       * Makefile.am: use Owen's new way of doing stampfiles/generated
+       sources
+
+2001-06-07  Havoc Pennington  <hp@redhat.com>
+
+       * Makefile.am (gdk-pixbuf-marshal.c): fix up the glib-genmarshal path
+
+2001-06-05  Havoc Pennington  <hp@redhat.com>
+
+       * test-loaders.c (main): use putenv not setenv, reported by 
+        Armin Theissen
+
+2001-05-08  Havoc Pennington  <hp@redhat.com>
+
+       * gdk-pixbuf-util.c (gdk_pixbuf_add_alpha): docs fixup, 
+       and fix behavior to still subst color if the original image 
+       had alpha
+
+2001-06-04  Havoc Pennington  <hp@redhat.com>
+
+       * io-pnm.c (pnm_skip_whitespace): patch from Szekeres Istvan,
+       bug #52560
+
 2001-06-01  Havoc Pennington  <hp@redhat.com>
 
         Apply patch from sandmann@daimi.au.dk, with some tweaks.
@@ -627,7 +1268,7 @@ Wed Jun 21 16:02:48 2000  Owen Taylor  <otaylor@redhat.com>
 2000-06-05     Mathieu Lacage  <mathieu@gnome.org>
 
        * configure.in: add some gtk parameters to the
-       GDK_PIXBUF_LIB²S and GDK_PIXBUG_INCLUDEDIR vars. One more
+       GDK_PIXBUF_LIBÃ�²S and GDK_PIXBUG_INCLUDEDIR vars. One more
        fight in my crusade for strange prefix compile...
 
 2000-05-30  Not Zed  <NotZed@HelixCode.com>
@@ -724,7 +1365,7 @@ Fri May  5 12:16:32 2000  Owen Taylor  <otaylor@redhat.com>
        * gdk-pixbuf/Makefile.am (INCLUDES): Add $(GNOME_CFLAGS).
        Reported by Jens Finke.
 
-2000-04-14 Tomasz K³opczko <kloczek@pld.org.pl>
+2000-04-14 Tomasz KÃ�³opczko <kloczek@pld.org.pl>
 
        * gdk-pixbuf/pixops/makefile.am: $(LIBART_CFLAGS) replaced by 
        $(GTK_CFLAGS) - now gdk-pixbuf compiles correctly.