1 1999-09-17 Federico Mena Quintero <federico@redhat.com>
3 * src/io-bmp.c (image_load): Set the initial ref_count to 1.
5 * src/io-gif.c (image_load): Likewise.
7 * src/io-jpeg.c (image_load): Likewise.
9 * src/io-png.c (image_load): Likewise.
11 * src/io-tiff.c (image_load): Likewise.
13 * src/io-xpm.c (_pixbuf_create_from_xpm): Likewise.
15 * src/gdk-pixbuf-io.c (gdk_pixbuf_load_image): Added an assertion
16 for the ref_count to be != 0.
18 * src/gdk-pixbuf.c (gdk_pixbuf_ref): Be more paranoid with sanity
20 (gdk_pixbuf_unref): Fix incorrect sanity check and comparison.
22 1999-08-09 Federico Mena Quintero <federico@nuclecu.unam.mx>
24 * src/io-png.c (image_save): Fixed compiler warnings. Fixed write
25 to unallocated memory (row_ptr), and fixed its type as well. Take
26 into account the ArtPixbuf's rowstride when assigning the row
29 * src/gdk-pixbuf.c: Fixup includes.
31 * src/gdk-pixbuf-io.c: Likewise.
33 Sat Jul 31 19:19:47 CEST 1999
35 * src/gdk-pixbuf-io.c:
36 * src/io-png.c: Fixed two obvious C syntax bugs
38 1999-07-29 Mark Crichton <crichton@gimp.org>
40 * src/io-png.c (image_save): Added PNG saving function
42 * src/gdk-pixbuf-io.c: Changed image_save function format. Now it's
43 image_save(GdkPixBuf *p, FILE *f, ...)
46 1999-07-26 Michael Zucchi <mzucchi@denr.sa.gov.au>
48 * src/Makefile.am (*_LIB): Only build the relevant loaders which
49 require extra libraries if we actually have those libraries.
51 1999-07-23 Richard Hestilow <hestgray@ionet.net>
53 * src/gdk-pixbuf.h: Include glib.h as it uses g* datatypes
54 * gdk_pixbufConf.sh.in: Added for gnome-config
56 * configure.in: Modified to generate gdk_pixbufConf.sh
58 1999-07-20 Mark Crichton <crichton@gimp.org>
60 * src/gdk-pixbuf.c (gdk_pixbuf_rotate): Fixed rotation. Now a bbox
61 calculation needs to be done.
63 1999-07-18 Larry Ewing <lewing@gimp.org>
68 * src/io-jpeg.c: Fix a few memory leaks in the, most of them in
69 error cases but one or two in the common case. There are probably
70 a few small ones left.
72 1999-07-18 Mark Crichton <crichton@gimp.org>
74 * configure.in: removed version.h.
76 * src/gdk-pixbuf-io.c (pixbuf_check_tiff): Minor readability
79 1999-07-17 Mark Crichton <crichton@gimp.org>
81 * src/gdk-pixbuf.c: Removed gdk_pixbuf_free, redundant code.
82 (gdk_pixbuf_rotate): Added pixbuf rotation code.
83 (gdk_pixbuf_scale): Changed // comments to /* */
85 * src/gdk-pixbuf.h (gdk_pixbuf_destroy): Added gdk_pixbuf_destroy
88 1999-07-16 Larry Ewing <lewing@gimp.org>
90 * src/testpixbuf.c (expose_func): reverted the expose everything
91 changes, I'm not sure why these went in.
92 (config_func): bring this up to date with the new pixbuf_scale
95 * src/gdk-pixbuf-io.c: added a couple of warnings to the module
96 loading code so that poeple can diagnose problems better.
98 * src/gdk-pixbuf.c (gdk_pixbux_scale): fix the borkedness, also it
99 no longer allocates a new pixbuf, which make things nicer for the
100 rest of the code. Unfortunately there is still a problem with
103 1999-07-16 Mark Crichton <crichton@gimp.org>
105 * src/testpixbuf.c (config_func): ConfigureEvent handler. This
106 calls gdk_pixbuf_scale. However, something is not working.
107 N.B.: current pixmap is now stored in user_data with a key of
110 * src/gdk-pixbuf.c (gdk_pixbuf_scale): Implemented scaling function.
111 Something is still borked, however.
113 1999-07-15 Larry Ewing <lewing@gimp.org>
115 * src/io-jpeg.c (image_load): add raph@gimp.org's fix to the jpeg
118 * src/testpixbuf.c (main): fix up the file routines a little so
119 that you can load multiple files given the file names
121 1999-07-14 Larry Ewing <lewing@gimp.org>
123 * src/testpixbuf.c (expose_func): added an almost proper expose
124 handler for testpixbuf
126 1999-07-13 Mark Crichton <crichton@gimp.org>
128 * configure.in: Fixed GIF check. Replaced " with '
129 * src/gdk-pixbuf.c: More (minor) work on gdk_pixbuf_scale
131 1999-07-13 Mark Crichton <crichton@gimp.org>
133 * configure.in: I am a bonehead. Added gif-lib check.