Michael Meeks
6c13b03a45
Add pixbuf_duplicate,
...
Fix 'scale' API,
Add gdk_pixbuf_new,
clean io modules a tad.
1999-09-22 22:30:51 +00:00
Federico Mena Quintero
66779b9b26
Set the initial ref_count to 1.
...
1999-09-17 Federico Mena Quintero <federico@redhat.com>
* src/io-bmp.c (image_load): Set the initial ref_count to 1.
* src/io-gif.c (image_load): Likewise.
* src/io-jpeg.c (image_load): Likewise.
* src/io-png.c (image_load): Likewise.
* src/io-tiff.c (image_load): Likewise.
* src/io-xpm.c (_pixbuf_create_from_xpm): Likewise.
* src/gdk-pixbuf-io.c (gdk_pixbuf_load_image): Added an assertion
for the ref_count to be != 0.
1999-09-17 07:57:25 +00:00
Federico Mena Quintero
49ca2615f8
Fixed compiler warnings. Fixed write to unallocated memory (row_ptr), and
...
1999-08-09 Federico Mena Quintero <federico@nuclecu.unam.mx>
* src/io-png.c (image_save): Fixed compiler warnings. Fixed write
to unallocated memory (row_ptr), and fixed its type as well. Take
into account the ArtPixbuf's rowstride when assigning the row
pointers.
* src/gdk-pixbuf.c: Fixup includes.
* src/gdk-pixbuf-io.c: Likewise.
1999-08-09 06:09:24 +00:00
Daniel Veillard
91cb3bb665
Fixed 2 C syntax bugs, Daniel
1999-07-31 17:20:49 +00:00
Mark Crichton
0899b4718b
For some wierd reason, the commit yesterday didn't get everything. (99% of
...
For some wierd reason, the commit yesterday didn't get everything. (99% of
the added code was MISSING)
Wierd.
Mark
1999-07-30 15:34:18 +00:00
Mark Crichton
3d679818a0
Added some first steps for file saving. Big thing is that a
...
Added some first steps for file saving. Big thing is that a gdk_pixbuf_save
function needs to be setup.
Mark
1999-07-29 21:17:40 +00:00
Larry Ewing
e0fe931832
Fix a few memory leaks in the, most of them in error cases but one or two
...
1999-07-18 Larry Ewing <lewing@gimp.org>
* src/io-xpm.c:
* src/io-gif.c:
* src/io-png.c:
* src/io-jpeg.c: Fix a few memory leaks in the, most of them in
error cases but one or two in the common case. There are probably
a few small ones left.
1999-07-19 04:21:09 +00:00
Mark Crichton
feb9789e64
io-gif.c, io-png.c: Actually put the licencing terms in the code now...
...
io-gif.c, io-png.c: Actually put the licencing terms in the code now...
io-xpm.c: XPM parser baed off of gdk's, but this does something with the
transparent colors.
1999-06-30 15:28:43 +00:00
Mark Crichton
42311804a4
io-png.c: changed g_malloc call for pixles to art_alloc (to be "correct")
...
io-png.c: changed g_malloc call for pixles to art_alloc (to be "correct")
io-gif.c: implemented GIF file loading.
1999-06-29 06:07:14 +00:00
Mark Crichton
a83f00d89e
Ok, now it determines if it has an alpha channel. If it does, load it, if
...
Ok, now it determines if it has an alpha channel. If it does, load it, if
not, don't make one.
1999-06-29 02:54:16 +00:00
Mark Crichton
8854db3c4f
Redid io-png for gdk-pixbuf. Note that it'll add an opaque alpha channel
...
Redid io-png for gdk-pixbuf. Note that it'll add an opaque alpha channel
to any png that doesn't have one, and will convert greyscale PNGs to RGBA.
1999-06-29 02:36:03 +00:00
Arturo Espinosa
ce87813af6
Stuff I did last night while watching TV
1999-01-05 21:27:07 +00:00
Arturo Espinosa
f876ca2681
Loading framework done, start of PNG loader
1999-01-05 04:31:03 +00:00