summaryrefslogtreecommitdiff
path: root/gdk-pixbuf
Commit message (Collapse)AuthorAgeFilesLines
* Updated msvc buildHans Breuer2009-07-041-1/+2
|
* fix compile warningsBenjamin Otte2009-06-171-1/+1
| | | | | Fallout from running make CFLAGS="-Werror"; mostly missing casts and constness issues.
* Cleanup some translation handlingMatthias Clasen2009-06-152-4/+5
| | | | | | | Use g_*gettext functions in gdk-pixbuf instead direct gettext calls to benefit from the maybe-dont-translate functionality in GLib. Also, replace a hand-rolled version by g_dpgettext2 in gtkbuilderparser.c. Fixes bug 585791.
* Add git.mk to generate .gitignore filesBehdad Esfahbod2009-05-042-0/+4
| | | | Add four new doc templates that were not in repository.
* Minor fix for GTK+ mediaLib code.Brian Cameron2009-04-291-4/+1
| | | | | | | | After doing some performance analysis, it was found that the GTK+ mediaLib code triggers unnecessary lazy loading of dependent libraries. The current code uses RTLD_DEFAULT, RTLD_PROBE, RTLD_NEXT, and RTLD_SELF. However, RTLD_PROBE is all that is necessary, and avoids triggering the lazy loading. So this commit fixes the code to just use RTLD_PROBE. (Bug 580678)
* Allow GdkPixbufSimpleAnim to loopClaudio Saavedra2009-04-183-4/+120
| | | | | Add a GdkPixbufSimpleAnim:loop boolean property and its accessors. Based on a patch by Tim Evans. (#561139)
* Fixed memory leak in jasper loaderMichael J. Chudobiak2009-04-081-6/+4
| | | | | Bug 578290. The "data" block was allocated but not used and not freed.
* Fixed minor memory leak on errorDr. Michael J. Chudobiak2009-04-081-0/+1
| | | | | Bug 578290. Fixed a minor memory leak that occurs after a memory allocation error. Found it using cppcheck.
* Update README files to refer to gitMatthias Clasen2009-03-311-0/+6
| | | | | Update various README files to refer to git instead of svn. Also discontinue ChangeLog files.
* 2.16.0GTK_2_16_0Matthias Clasen2009-03-131-0/+4
| | | | svn path=/trunk/; revision=22530
* 2.15.5GTK_2_15_5Matthias Clasen2009-03-021-0/+4
| | | | svn path=/trunk/; revision=22448
* If pure sniffing yields uncertain results, try again with the filename.Matthias Clasen2009-03-012-1/+13
| | | | | | | | | * gdk-pixbuf-io.c (_gdk_pixbuf_get_module): If pure sniffing yields uncertain results, try again with the filename. Patch by Tyler Lawson svn path=/trunk/; revision=22433
* 2.15.4GTK_2_15_4Matthias Clasen2009-02-171-0/+4
| | | | svn path=/trunk/; revision=22350
* Bug 571576 – gdk_pixbuf_save_to_stream() brokenCody Russell2009-02-131-7/+4
| | | | | | | | | | | | | 2009-02-12 Cody Russell <bratsche@gnome.org> Bug 571576 – gdk_pixbuf_save_to_stream() broken * gdk-pixbuf/gdk-pixbuf-io.c: Fix gdk_pixbuf_save_to_stream() so that it does not always return FALSE (even when it succeeds), and also so that it does not set error to NULL when something goes wrong. svn path=/trunk/; revision=22322
* 2.15.3GTK_2_15_3Matthias Clasen2009-02-031-0/+4
| | | | svn path=/trunk/; revision=22273
* 2.15.2GTK_2_15_2Matthias Clasen2009-01-271-0/+4
| | | | svn path=/trunk/; revision=22231
* 2.15.1GTK_2_15_1Matthias Clasen2009-01-231-0/+4
| | | | svn path=/trunk/; revision=22202
* Bug 568305 - gdk-pixbuf mishandles BI_BITFIELDS bmpsTor Lillqvist2009-01-222-2/+10
| | | | | | | | | | | | | 2009-01-19 Tor Lillqvist <tml@iki.fi> Bug 568305 - gdk-pixbuf mishandles BI_BITFIELDS bmps * io-bmp.c (OneLine32): Use unsigned variables so that we can right-shift them without risk of sign extension. Don't "reverse" the alpha value, actually storing 0xFF-alpha, but use it as such. svn path=/trunk/; revision=22172
* Bug 164002 - query scripts don't work uninstalled on windowsTor Lillqvist2009-01-132-16/+38
| | | | | | | | | | | | | | | | | | | | | 2009-01-12 Tor Lillqvist <tml@iki.fi> Bug 164002 - query scripts don't work uninstalled on windows * queryloaders.c (main): Use the configure-time PIXBUF_LIBDIR if the exe is located in a .libs folder, i.e. run in the build directory through a libtool wrapper script or wrapper executable, or in the source folder itself. Otherwise continue to infer the runtime prefix from the exe's location. 2009-01-12 Tor Lillqvist <tml@iki.fi> * queryloaders.c (main): Remove the Win9x code path. It had been left by mistake. Win9x code is gone from the rest of GTK+ since 2.12. svn path=/trunk/; revision=22106
* Bug 566862 – pixbuf_new_from_file does not autodetect formatMatthias Clasen2009-01-072-1/+9
| | | | | | | | | | | | | 2009-01-07 Matthias Clasen <mclasen@redhat.com> Bug 566862 – pixbuf_new_from_file does not autodetect format * gdk-pixbuf-io.c (_gdk_pixbuf_get_module): Go back to sniffing without looking at the filename, to avoid breaking expected functionality. svn path=/trunk/; revision=22073
* 2.15.0GTK_2_15_0Matthias Clasen2009-01-011-0/+4
| | | | svn path=/trunk/; revision=22037
* Bug 561186 – GdkPixbuf API type checking needs cleanupChristian Dywan2008-11-305-18/+28
| | | | | | | | | | | | | | | | | | | 2008-11-30 Christian Dywan <christian@imendio.com> Bug 561186 – GdkPixbuf API type checking needs cleanup * gdk-pixbuf-loader.c (gdk_pixbuf_loader_write), (gdk_pixbuf_loader_get_pixbuf), (gdk_pixbuf_loader_get_animation), (gdk_pixbuf_loader_close), (gdk_pixbuf_loader_get_format): * gdk-pixbuf-scale.c (gdk_pixbuf_scale), (gdk_pixbuf_composite), (gdk_pixbuf_composite_color), (gdk_pixbuf_scale_simple), (gdk_pixbuf_composite_color_simple): * gdk-pixbuf-simple-anim.c (gdk_pixbuf_simple_anim_add_frame): * gdk-pixbuf-util.c (gdk_pixbuf_add_alpha), (gdk_pixbuf_apply_embedded_orientation): Improve type checking in pixbuf API svn path=/trunk/; revision=21832
* Bug 555791 – Natuilus Crashes when opening USB MP3 Player ContentsMatthias Clasen2008-10-132-3/+13
| | | | | | | | | | | | | 2008-10-13 Matthias Clasen <mclasen@redhat.com> Bug 555791 – Natuilus Crashes when opening USB MP3 Player Contents * io-tga.c (gdk_pixbuf__tga_stop_load): Don't segfault on short files. Problem reported by Pedro Villavicencio svn path=/trunk/; revision=21643
* Don't #define _GNU_SOURCE on Windows as it confuses newest mingw headers.Tor Lillqvist2008-10-012-0/+7
| | | | | | | | | | 2008-10-01 Tor Lillqvist <tml@novell.com> * io-icns.c: Don't #define _GNU_SOURCE on Windows as it confuses newest mingw headers. svn path=/trunk/; revision=21555
* prevent RLE encoding of 1x1 pixel images, since the encoder comparison13:28:23 Tim Janik2008-09-232-1/+7
| | | | | | | | | | | 2008-09-23 13:28:23 Tim Janik <timj@imendio.com> * gdk-pixdata.c: prevent RLE encoding of 1x1 pixel images, since the encoder comparison operator requires at least 2 pixels, fixes #553374: Bug 553374 - gdk_pixdata_from_pixbuf fails for some images with use_rle set to TRUE svn path=/trunk/; revision=21497
* Plug a small memory leakMatthias Clasen2008-09-192-3/+9
| | | | svn path=/trunk/; revision=21451
* Fix 2 cases where we leaked a GpImage (#552545)Dominic Lachowicz2008-09-183-5/+55
| | | | | | | | | 2008-09-18 Dominic Lachowicz <domlachowicz@gmail.com> * io-gdip-utils.c: Fix 2 cases where we leaked a GpImage (#552545) svn path=/trunk/; revision=21426
* 2.14.2GTK_2_14_2Matthias Clasen2008-09-181-0/+4
| | | | svn path=/trunk/; revision=21420
* gdk-pixbuf/gdk-pixbuf-io.c Don't use the deprectatedTor Lillqvist2008-09-132-9/+25
| | | | | | | | | | | | | | | | 2008-09-13 Tor Lillqvist <tml@novell.com> * gdk-pixbuf/gdk-pixbuf-io.c * gtk/gtkmain.c: Don't use the deprectated g_win32_get_package_installation_directory() and g_win32_get_package_installation_subdirectory() functions. Use g_win32_get_package_installation_directory_of_module() instead. Also, don't use the deprecated silly G_WIN32_DLLMAIN_FOR_DLL_NAME macro, but an explicit minimal DllMain() that just saves the DLL handle. svn path=/trunk/; revision=21381
* gdk-pixbuf/gdk-pixbuf-io.c Do as the docs forTor Lillqvist2008-09-132-2/+8
| | | | | | | | | | | | 2008-09-13 Tor Lillqvist <tml@novell.com> * gdk-pixbuf/gdk-pixbuf-io.c * gtk/gtkmain.c: Do as the docs for g_win32_get_package_installation_directory() say and pass NULL as the first parameter. svn path=/trunk/; revision=21379
* Another small leakMatthias Clasen2008-09-081-0/+1
| | | | svn path=/trunk/; revision=21316
* Plug a small memory leak in an error pathMatthias Clasen2008-09-072-0/+6
| | | | svn path=/trunk/; revision=21313
* Bug 517233 – Calling gdk_pixbuf_loader_close causes "GError set over theMatthias Clasen2008-09-072-2/+14
| | | | | | | | | | | | | 2008-09-06 Matthias Clasen <mclasen@redhat.com> Bug 517233 – Calling gdk_pixbuf_loader_close causes "GError set over the top of a previous GError" warning * gdk-pixbuf-loader.c (gdk_pixbuf_loader_close): Don't overwrite errors. Reported by Andrey Tsyvarev svn path=/trunk/; revision=21309
* bug 550969 - fix a typo which breaks the static buildSebastien Bacher2008-09-052-1/+6
| | | | | | | | | 2008-09-05 Sebastien Bacher <seb128@ubuntu.com> * gdk-pixbuf-io.c: (gdk_pixbuf_load_module_unlocked): bug 550969 - fix a typo which breaks the static build svn path=/trunk/; revision=21303
* 2.14.1GTK_2_14_1Matthias Clasen2008-09-051-0/+4
| | | | svn path=/trunk/; revision=21296
* Fix a deadlock in pixbuf loader initializationMatthias Clasen2008-09-053-77/+82
| | | | svn path=/trunk/; revision=21295
* 2.14.0GTK_2_14_0Matthias Clasen2008-09-041-0/+4
| | | | svn path=/trunk/; revision=21290
* Bug 549711 – Race condition when loading gdk-pixbuf image modulesMatthias Clasen2008-09-032-39/+47
| | | | | | | | | | | | 2008-09-03 Matthias Clasen <mclasen@redhat.com> Bug 549711 – Race condition when loading gdk-pixbuf image modules * gdk-pixbuf-io.c: Fix a race condition in module loading, spotted by Chris Lord. svn path=/trunk/; revision=21268
* Bug 437791 – Animation is played at the wrong speedBjörn Lindqvist2008-08-291-4/+8
| | | | | | | | | | | 2008-08-29 Björn Lindqvist <bjourne@gmail.com> Bug 437791 – Animation is played at the wrong speed * gdk-pixbuf/io-gif.c (gif_get_lzw): Better 100 ms timeout for broken GIFs with 0 frame timeout. svn path=/trunk/; revision=21242
* Fix a typoMatthias Clasen2008-08-282-1/+8
| | | | svn path=/trunk/; revision=21220
* 2.13.7GTK_2_13_7Matthias Clasen2008-08-191-0/+4
| | | | svn path=/trunk/; revision=21151
* Exclude CR2 files in the tiff loader.Matthias Clasen2008-08-142-0/+8
| | | | svn path=/trunk/; revision=21115
* reorder marshalers for no reason apart from forcing a rebuild of theMichael Natterer2008-08-132-1/+7
| | | | | | | | | | | 2008-08-13 Michael Natterer <mitch@imendio.com> * gdk-pixbuf-marshal.list: reorder marshalers for no reason apart from forcing a rebuild of the header after yesterday's Makefile.am change. svn path=/trunk/; revision=21105
* define -DGDK_PIXBUF_DISABLE_DEPRECATED in the global CFLAGS.Michael Natterer2008-08-122-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2008-08-12 Michael Natterer <mitch@imendio.com> * configure.in: define -DGDK_PIXBUF_DISABLE_DEPRECATED in the global CFLAGS. * gdk-pixbuf/Makefile.am: make the contents gdk-pixbuf-marshal.h visible for GDK_PIXBUF_COMPILATION. * contrib/gdk-pixbuf-xlib/Makefile.am * demos/Makefile.am * demos/gtk-demo/Makefile.am * gdk-pixbuf/pixops/Makefile.am * gdk/Makefile.am * gdk/x11/Makefile.am * gtk/Makefile.am * gtk/tests/Makefile.am * gtk/theme-bits/Makefile.am * modules/engines/ms-windows/Makefile.am * modules/engines/pixbuf/Makefile.am * modules/input/Makefile.am * perf/Makefile.am * tests/Makefile.am: remove -DDGDK_PIXBUF_DISABLE_DEPRECATED here. svn path=/trunk/; revision=21096
* use canonical signal names.Sven Neumann2008-08-111-8/+8
| | | | | | | | | 2008-08-11 Sven Neumann <sven@gimp.org> * gdk-pixbuf/gdk-pixbuf-loader.c: use canonical signal names. svn path=/trunk/; revision=21072
* Bug 546549 : Better Type Checking reviewed by: mitchSven Herzberg2008-08-082-8/+20
| | | | | | | | | | | | | 2008-08-08 Sven Herzberg <sven@imendio.com> Bug 546549 : Better Type Checking reviewed by: mitch * gdk-pixbuf-animation.c: check if a vfunc is implemented before trying to call into it svn path=/trunk/; revision=21047
* Bug 546549 : Better Type Checking reviewed by mitchSven Herzberg2008-08-062-9/+21
| | | | | | | | | | | | | | | | | 2008-08-06 Sven Herzberg <sven@imendio.com> Bug 546549 : Better Type Checking reviewed by mitch * gdk-pixbuf.c (gdk_pixbuf_copy), (gdk_pixbuf_get_colorspace), (gdk_pixbuf_get_n_channels), (gdk_pixbuf_get_has_alpha), (gdk_pixbuf_get_bits_per_sample), (gdk_pixbuf_get_pixels), (gdk_pixbuf_get_width), (gdk_pixbuf_get_height), (gdk_pixbuf_get_rowstride): use GDK_IS_PIXBUF() and not pixbuf != NULL in g_return_*() statements svn path=/trunk/; revision=21025
* 2.13.6GTK_2_13_6Matthias Clasen2008-08-051-0/+4
| | | | svn path=/trunk/; revision=21015
* Pass appropriate -machine flag to lib.exe.Tor Lillqvist2008-08-032-1/+5
| | | | | | | | | 2008-08-04 Tor Lillqvist <tml@novell.com> * Makefile.am: Pass appropriate -machine flag to lib.exe. svn path=/trunk/; revision=20958
* More correct content type handlingMatthias Clasen2008-07-232-1/+10
| | | | svn path=/trunk/; revision=20897