summaryrefslogtreecommitdiff
path: root/gdk-pixbuf
Commit message (Collapse)AuthorAgeFilesLines
* Fix some possible crashes. (#468832, Michal Luczaj)Matthias Clasen2007-09-082-0/+37
| | | | | | | | | | 2007-09-08 Matthias Clasen <mclasen@redhat.com> * io-ani.c: Fix some possible crashes. (#468832, Michal Luczaj) svn path=/trunk/; revision=18759
* Fix a crashMatthias Clasen2007-09-072-1/+7
| | | | svn path=/trunk/; revision=18746
* Note in docstrings that these two functions does not preserve the sourceBjörn Lindqvist2007-08-162-0/+8
| | | | | | | | | | | | 2007-08-17 Björn Lindqvist <bjourne@gmail.com> * gdk-pixbuf/gdk-pixbuf-scale.c (gdk_pixbuf_scale): * gdk-pixbuf/gdk-pixbuf-util.c (gdk_pixbuf_copy_area): Note in docstrings that these two functions does not preserve the source rectangle when copying. (#464840). svn path=/trunk/; revision=18636
* Add forgotten release markersMatthias Clasen2007-07-211-0/+4
| | | | svn path=/trunk/; revision=18519
* docu fixes from Guillaume Cottenceau, #454596.Tim Janik2007-07-072-2/+8
| | | | | | | | | | Sat Jul 7 17:34:33 2007 Tim Janik <timj@gtk.org> * gdk-pixbuf-scale.c: docu fixes from Guillaume Cottenceau, #454596. svn path=/trunk/; revision=18390
* Added a comment to explain the signal used to stop parsing early.Michael J. Chudobiak2007-07-062-0/+10
| | | | | | | | | | 2007-07-06 Michael J. Chudobiak <mjc@cvs.gnome.org> * io-tiff.c: (tiff_image_parse): Added a comment to explain the signal used to stop parsing early. svn path=/trunk/; revision=18385
* Try again to make gdk_pixbuf_get_file_info work for tiff imagesMatthias Clasen2007-07-053-8/+13
| | | | svn path=/trunk/; revision=18384
* Use GDK_PIXBUF_DEP_LIBS instead of GDK_PIXBUF_EXTRA_LIBS here, too.Tor Lillqvist2007-07-042-1/+6
| | | | | | | | | | 2007-07-04 Tor Lillqvist <tml@novell.com> * pixops/Makefile.am (timescale_LDADD): Use GDK_PIXBUF_DEP_LIBS instead of GDK_PIXBUF_EXTRA_LIBS here, too. svn path=/trunk/; revision=18381
* Always set an error when returning NULL. (453365, Michael Chudobiak)Matthias Clasen2007-07-032-1/+11
| | | | | | | | | | | 2007-07-03 Matthias Clasen <mclasen@redhat.com> * io-tiff.c (tiff_image_parse): Always set an error when returning NULL. (453365, Michael Chudobiak) svn path=/trunk/; revision=18365
* Be more careful when calling g_propagate_error(). (#453365, MichaelMatthias Clasen2007-07-032-1/+7
| | | | | | | | | | | | 2007-07-03 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Be more careful when calling g_propagate_error(). (#453365, Michael Chudobiak) svn path=/trunk/; revision=18357
* 2.11.5GTK_2_11_5Matthias Clasen2007-07-021-0/+4
| | | | svn path=/trunk/; revision=18345
* Document the "orientation" option.Matthias Clasen2007-07-025-1/+105
| | | | | | | | | | | | | | | | 2007-07-02 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf.c (gdk_pixbuf_get_option): Document the "orientation" option. * gdk-pixbuf.symbols: * gdk-pixbuf-core.h: * gdk-pixbuf-util.c (gdk_pixbuf_apply_embedded_orientation): New function to handle Exif orientation information in tiff and jpeg images. (#439567, Michael Chudobiak) svn path=/trunk/; revision=18340
* 2.11.4GTK_2_11_4Matthias Clasen2007-06-191-0/+4
| | | | svn path=/trunk/; revision=18192
* 2.11.3GTK_2_11_3Matthias Clasen2007-06-161-0/+4
| | | | svn path=/trunk/; revision=18154
* updated use g_snprintfHans Breuer2007-06-153-3/+9
| | | | | | | | | | 2007-06-15 Hans Breuer <hans@breuer.org> * makefile.msc : updated * io-jpeg.c : use g_snprintf svn path=/trunk/; revision=18139
* Fix out-of-bound access. (#440918, Matthias Kilian)Behdad Esfahbod2007-06-122-1/+6
| | | | | | | | | | 2007-06-12 Behdad Esfahbod <behdad@gnome.org> * io-pnm.c (explode_bitmap_into_buf): Fix out-of-bound access. (#440918, Matthias Kilian) svn path=/trunk/; revision=18110
* 2.11.2GTK_2_11_2Matthias Clasen2007-06-061-0/+4
| | | | svn path=/trunk/; revision=18057
* 2.11.1GTK_2_11_1Matthias Clasen2007-06-041-0/+4
| | | | svn path=/trunk/; revision=18027
* Supply the current GError for fatal_error_handler(). (#441443)Chris Wilson2007-05-302-0/+6
| | | | | | | | | | 2007-05-30 Chris Wilson <chris@chris-wilson.co.uk> * io-jpeg.c (gdk_pixbuf__jpeg_image_stop_load): Supply the current GError for fatal_error_handler(). (#441443) svn path=/trunk/; revision=17989
* 2.11.0GTK_2_11_0Matthias Clasen2007-05-241-0/+4
| | | | svn path=/trunk/; revision=17903
* Fix make checkMatthias Clasen2007-05-232-0/+11
| | | | svn path=/trunk/; revision=17897
* Bump libtiff requirement to 3.6.0, by requiring presence ofMichael J. Chudobiak2007-05-184-107/+278
| | | | | | | | | | | | | | | | | | | | | | | | 2007-05-18 Michael J. Chudobiak <mjc@cvs.gnome.org> * INSTALL.in: * README.in: * configure.in: Bump libtiff requirement to 3.6.0, by requiring presence of TIFFReadRGBAImageOriented. * gdk-pixbuf-scaled-anim.c: (get_scaled_pixbuf): Preserve pixbuf options when generating a new scaled pixbuf. * io-jpeg.c: (get_orientation), (gdk_pixbuf__jpeg_image_load), (gdk_pixbuf__jpeg_image_load_increment): Read the exif orientation tag and associate it with the "orientation" pixbuf option. Renders libexif unnecessary in some applications. * io-tiff.c: (tiff_image_parse): Read the tiff orientation tag, compensate for the partial rotations performed by libtiff, and generate an "orientation" option for the pixbuf. svn path=/trunk/; revision=17863
* Add Sun mediaLib support so that hardware acceleration via mediaLib isBrian Cameron2007-05-165-245/+1181
| | | | | | | | | | | | | | | | | | 2007-05-16 Brian Cameron <brian.cameron@sun.com> * acconfig.h, configure.in, gdk/Makefile.am, gdkprivate.h, gdkrgb.c, gdkdraw.c, gdk-pixbuf/gdk-pixbuf-scale.c, gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/pixops/pixops.[ch], gdk-pixbuf/pixops/timescale.c: Add Sun mediaLib support so that hardware acceleration via mediaLib is enabled if mediaLib is detected via configure. Enhancement request #344813. I was given permission to commit in the bug report by Matthias Clasen. * gdk/medialib.[ch]: New files added for mediaLib support. * docs/reference/gdk-pixbuf/tmpl/scaling.sgml, docs/reference/gdk/tmpl/rgb.sgml, gdk/gdkdraw.c: Add docs for mediaLib support. svn path=/trunk/; revision=17855
* Remove a pointless check from the previous commit that added a new string.Matthias Clasen2007-04-292-10/+5
| | | | | | | | | | | 2007-04-29 Matthias Clasen <mclasen@redhat.com> * io-jpeg.c: Remove a pointless check from the previous commit that added a new string. svn path=/trunk/; revision=17714
* Accept unknown parameters with a warning when saving. (#405539, DanielMatthias Clasen2007-04-283-11/+20
| | | | | | | | | | | | 2007-04-28 Matthias Clasen <mclasen@redhat.com> * io-png.c: * io-jpeg.c: Accept unknown parameters with a warning when saving. (#405539, Daniel Atallah) svn path=/trunk/; revision=17673
* Don't double the delay time of the first frame. (#431997, BjörnMatthias Clasen2007-04-252-1/+7
| | | | | | | | | | | | 2007-04-25 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-simple-anim.c (gdk_pixbuf_simple_anim_add_frame): Don't double the delay time of the first frame. (#431997, Björn Lindqvist) svn path=/trunk/; revision=17634
* Chain up. (#433125, Christian Persch)Matthias Clasen2007-04-252-1/+9
| | | | | | | | | | | 2007-04-25 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-scaled-anim.c (gdk_pixbuf_scaled_anim_iter_finalize): Chain up. (#433125, Christian Persch) svn path=/trunk/; revision=17632
* applied JPEG loader fix from maemo. this fix makes sure stop_load()Tim Janik2007-03-282-13/+23
| | | | | | | | | | | | | Wed Mar 28 15:27:35 2007 Tim Janik <timj@imendio.com> * io-jpeg.c: applied JPEG loader fix from maemo. this fix makes sure stop_load() doesn't forget about its return value, and it pulls the check for infinite looping out of an else branch in load_increment() so it runs unconditionally, fixes #397643. svn path=/trunk/; revision=17567
* Remove unnecessary NULL checks before g_free(). (#369666, Morten Welinder,Matthias Clasen2007-03-096-26/+13
| | | | | | | | | | | | | 2007-03-09 Matthias Clasen <mclasen@redhat.com> * Everywhere: Remove unnecessary NULL checks before g_free(). (#369666, Morten Welinder, Djihed Afifi) * configure.in: Check for ftw.h svn path=/trunk/; revision=17444
* Implement scaling for animationsMatthias Clasen2007-03-085-15/+334
| | | | svn path=/trunk/; revision=17430
* gdk/Makefile.am gdk-pixbuf/Makefile.am Further fixes for building on Win32Tor Lillqvist2007-03-062-3/+8
| | | | | | | | | | | | 2007-03-06 Tor Lillqvist <tml@novell.com> * gdk/Makefile.am * gdk-pixbuf/Makefile.am * gtk/Makefile.am: Further fixes for building on Win32 outside srcdir. (#413492, Mathias Hasselmann) svn path=/trunk/; revision=17395
* Flip some more imagesMatthias Clasen2007-03-062-2/+17
| | | | svn path=/trunk/; revision=17393
* Add image/x-ico to supported mime types. Fixes bug #393599.Felix Riemann2007-02-272-0/+6
| | | | | | | | | 2007-02-27 Felix Riemann <friemann@svn.gnome.org> * io-ico.c: (fill_info): Add image/x-ico to supported mime types. Fixes bug #393599. svn path=/trunk/; revision=17361
* Fix a leak in an error pathMatthias Clasen2007-02-162-2/+8
| | | | svn path=/trunk/; revision=17306
* Set the GError if the image is zero length. (#405327)Chris Wilson2007-02-072-1/+14
| | | | | | | | | | | 2007-02-07 Chris Wilson <chris@chris-wilson.co.uk> * io-jpeg.c: (gdk_pixbuf__jpeg_image_load), (gdk_pixbuf__jpeg_image_load_increment): Set the GError if the image is zero length. (#405327) svn path=/trunk/; revision=17272
* Protect against stop_load begin broken. (#403255, Lucas Mazzardo Veloso)Matthias Clasen2007-02-062-1/+8
| | | | | | | | | | | 2007-02-06 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Protect against stop_load begin broken. (#403255, Lucas Mazzardo Veloso) svn path=/trunk/; revision=17267
* Fix error reporting in the gif loaderMatthias Clasen2007-01-212-1/+7
| | | | svn path=/trunk/; revision=17197
* gdk-pixbuf/Makefile.am gdk/Makefile.am gdk/win32/Makefile.am Fixes forTor Lillqvist2007-01-191-5/+5
| | | | | | | | | | | | | | | | 2007-01-18 Tor Lillqvist <tml@novell.com> * gdk-pixbuf/Makefile.am * gdk/Makefile.am * gdk/win32/Makefile.am * gtk/Makefile.am: Fixes for building outside srcdir on Win32. (#336819, #340113) Drop distributing the handmade .la libtool wrapper for the wntab32x library. It's too much trouble making it work when building outside srcdir. Just link to the library direcly using -Wl,win32/libwntab32x.a. svn path=/trunk/; revision=17185
* Patch taken from maemo-gtk:Michael Natterer2007-01-172-6/+32
| | | | | | | | | | | | | | | 2007-01-17 Michael Natterer <mitch@imendio.com> Patch taken from maemo-gtk: * io-png.c (png_text_to_pixbuf_option): don't call g_convert() on ASCII strings. (png_info_callback): set an error when the size_func would scale the pixbuf away completely. svn path=/trunk/; revision=17179
* Fix memory leaks in error pathsMatthias Clasen2007-01-172-10/+8
| | | | svn path=/trunk/; revision=17165
* Another forgotten fileMatthias Clasen2007-01-041-1/+1
| | | | svn path=/trunk/; revision=17067
* Fix a compiler warningMatthias Clasen2007-01-042-1/+5
| | | | svn path=/trunk/; revision=17061
* Handle bmps with more than 8 bits per channel. (#172584, David Costanzo)Matthias Clasen2006-12-222-0/+21
| | | | | | | | 2006-12-22 Matthias Clasen <mclasen@redhat.com> * io-bmp.c (decode_bitmasks): Handle bmps with more than 8 bits per channel. (#172584, David Costanzo)
* Handle offsets more carefully. (#172188, David Costanzo)Matthias Clasen2006-12-222-19/+115
| | | | | | | | | | | 2006-12-22 Matthias Clasen <mclasen@redhat.com> * io-bmp.c: Handle offsets more carefully. (#172188, David Costanzo) * io-bmp.c: Handle v5 and OS/2 v2 bmps. * io-bmp.c: Handle alpha masks in v4 and v5 bmps.
* Emit the closed signal when closing the loader, pointed out by DavidMatthias Clasen2006-12-222-0/+8
| | | | | | | | 2006-12-21 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_write): Emit the closed signal when closing the loader, pointed out by David Necas.
* Handle invalid gif animations a little bit more robustly. (#357974,Matthias Clasen2006-12-212-0/+9
| | | | | | * io-gif.c (gif_get_lzw): Handle invalid gif animations a little bit more robustly. (#357974, Vassilis Pandis, patch by Felix Riemann)
* Remove redundant size checks, and document that width, height must be > 0.Matthias Clasen2006-12-213-17/+19
| | | | | | | | | 2006-12-21 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-data.c (gdk_pixbuf_new_from_data): * gdk-pixbuf.c (gdk_pixbuf_new): Remove redundant size checks, and document that width, height must be > 0. (#343330, Felix Riemann)
* Link against GLib. (#341158, Alexey Rusakov)Matthias Clasen2006-12-212-1/+5
| | | | | | 2006-12-21 Matthias Clasen <mclasen@redhat.com> * Makefile.am: Link against GLib. (#341158, Alexey Rusakov)
* Don't spew a warning if the printer is already closed.Matthias Clasen2006-12-192-2/+7
| | | | | | | 2006-12-19 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Don't spew a warning if the printer is already closed.
* Behave as documented and close the loader when returning FALSE.Matthias Clasen2006-12-102-11/+22
| | | | | | | 2006-12-09 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_write): Behave as documented and close the loader when returning FALSE.