1. 07 Feb, 2005 2 commits
  2. 23 Jan, 2005 1 commit
  3. 13 Jan, 2005 1 commit
    • Owen Taylor's avatar
      Remove GLIB_DIVERT_BEFORE_HELP() on initialization of gdktarget, that was · 4fa381d1
      Owen Taylor authored
      2005-01-12  Owen Taylor <otaylor@redhat.com>
      
              * configure.in: Remove GLIB_DIVERT_BEFORE_HELP() on
              initialization of gdktarget, that was causing it to be
              evaluated before host was set. Simplify --with-gdktarget help
              message.
      
              * gtk/Makefile.am: Use grep | head -n 1 instead of grep -m 1
              which doesn't work with slightly older versions of GNU grep
              in install-libtool-import-lib rule.
      4fa381d1
  4. 08 Jan, 2005 1 commit
  5. 04 Jan, 2005 1 commit
  6. 02 Jan, 2005 1 commit
  7. 27 Dec, 2004 1 commit
  8. 22 Dec, 2004 1 commit
  9. 16 Dec, 2004 1 commit
  10. 10 Dec, 2004 1 commit
    • Manish Singh's avatar
      filter out PRIVATE. · 19a02e67
      Manish Singh authored
      Fri Dec 10 13:57:44 2004  Manish Singh  <yosh@gimp.org>
      
              * abicheck.sh: filter out PRIVATE.
      19a02e67
  11. 05 Dec, 2004 1 commit
    • Tor Lillqvist's avatar
      gdk-pixbuf-animation.c gdk-pixbuf-io.c io-xbm.c io-xpm.c · 6ba75ff9
      Tor Lillqvist authored
      2004-12-05  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk-pixbuf-animation.c
      	* gdk-pixbuf-io.c
      	* io-xbm.c
      	* io-xpm.c
      	* make-inline-pixbuf.c
      	* queryloaders.c: Use gstdio wrappers. Document that file names
      	are in the GLib file name encoding.
      
      	* gdk-pixbuf-csource.c
      	* queryloaders.c: On Windows, convert command line arguments and
      	environment variable values from locale encoding to UTF-8.
      
      	* queryloaders.c: On Windows, use wide character API when
      	available.
      
      	* Makefile.am
      	* gdk-pixbuf-core.h
      	* gdk-pixbuf-io.c
      	* gdk-pixbuf-animation.h
      	* gdk-pixbuf-animation.c: Like in GLib, for DLL ABI stability on
      	Windows, add binary compatibility versions of functions that take
      	file names as arguments. They use the system codepage, not GLib
      	file name encoding (which is UTF-8 on Windows). Use #defines to
      	make newly compiled code use the "real" functions that use the
      	GLib file name encoding scheme.
      6ba75ff9
  12. 03 Dec, 2004 1 commit
  13. 30 Nov, 2004 1 commit
  14. 29 Nov, 2004 1 commit
  15. 28 Nov, 2004 2 commits
  16. 25 Nov, 2004 1 commit
  17. 23 Nov, 2004 1 commit
    • Matthias Clasen's avatar
      Don't mark gdk_pixbuf_error_quark() as const, to be consistent with all · eeb0f9bc
      Matthias Clasen authored
      2004-11-23  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf-core.h: Don't mark gdk_pixbuf_error_quark() as const,
      	to be consistent with all the other error_quark functions.
      	(technically they are const, but since these are called only
      	in error paths, giving the compiler better optimization
      	opportunities doesn't matter much)
      
      	* gdk-pixbuf.symbols: Add attribute annotations.
      	* makegdkpixbufalias.pl: Keep attribute annotations, but strip PRIVATE.
      	* Makefile.am (gdk_pixbuf.def): Strip attribute annotations, but keep
      	PRIVATE.
      eeb0f9bc
  18. 16 Nov, 2004 2 commits
    • Manish Singh's avatar
      _gdk_pixbuf_lock now returns a gboolean. · 8a5db20e
      Manish Singh authored
      Mon Nov 15 18:58:22 2004  Manish Singh  <yosh@gimp.org>
      
              * gdk-pixbuf-private.h: _gdk_pixbuf_lock now returns a gboolean.
      
              * abicheck.sh: don't hardcode lengths for cut, instead split on
              the third field.
      8a5db20e
    • Matthias Clasen's avatar
      Be extra careful when locking and handle the case that the module may · 4f9db59b
      Matthias Clasen authored
      2004-11-15  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf-animation.c:
      	* gdk-pixbuf-loader.c:
      	* gdk-pixbuf-io.c: Be extra careful when locking and handle
      	the case that the module may initialize the thread system.
      
      	* gdk-pixbuf-io.[hc] (_gdk_pixbuf_lock): Return whether the
      	lock was actually taken.
      4f9db59b
  19. 15 Nov, 2004 1 commit
  20. 12 Nov, 2004 3 commits
    • Matthias Clasen's avatar
      Don't use _gdk_pixbuf_load_module_unlocked() in the !USE_GMODULE case. · 9e847e41
      Matthias Clasen authored
      2004-11-12  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_io_init): Don't use
      	_gdk_pixbuf_load_module_unlocked() in the !USE_GMODULE case.
      9e847e41
    • Matthias Clasen's avatar
      2.5.5 · 49d0db81
      Matthias Clasen authored
      49d0db81
    • Matthias Clasen's avatar
      Changes to make gdk-pixbuf threadsafe (#157310, #157306, Colin Walters): · cb918cdb
      Matthias Clasen authored
      2004-11-12  Matthias Clasen  <mclasen@redhat.com>
      
      	Changes to make gdk-pixbuf threadsafe  (#157310, #157306,
      	Colin Walters):
      
      	* gdk-pixbuf-io.h (enum GdkPixbufFormatFlags): Add
      	GDK_PIXBUF_FORMAT_THREADSAFE to indicate that an image loader
      	is threadsafe.
      
      	* gdk-pixbuf-io.c (get_file_formats, _gdk_pixbuf_load_module):
      	Use a lock to make initialization of global data structures
      	threadsafe.
      	* gdk-pixbuf-private.h:
      	* gdk-pixbuf-io.c (_gdk_pixbuf_lock, _gdk_pixbuf_unlock):
      	Auxiliary functions which use another lock to protect
      	threadunsafe image loaders.
      
      	* gdk-pixbuf-io.c (gdk_pixbuf_real_save):
      	(save_to_callback_with_tmp_file):
      	(gdk_pixbuf_real_save_to_callback):
      	(gdk_pixbuf_new_from_xpm_data):
      	(_gdk_pixbuf_generic_image_load):
      	* gdk-pixbuf-animation.c (gdk_pixbuf_animation_new_from_file):
      	* gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module):
      	(gdk_pixbuf_loader_close):
      	(gdk_pixbuf_loader_finalize):
      	Use _gdk_pixbuf_lock() and _gdk_pixbuf_unlock().
      
      	* io-ani.c, io-bmp.c, io-gif.c, io-ico.c:
      	* io-jpeg.c, io-pcx.c, io-png.c, io-pnm.c:
      	* io-ras.c, io-tga.c, io-wbmp.c, io-xbm.c:
      	* io-xpm.c: Mark as threadsafe.
      
      	* io-tiff.c: Remove pointless locking, mark as
      	threadunsafe.
      cb918cdb
  21. 11 Nov, 2004 1 commit
  22. 05 Nov, 2004 1 commit
  23. 01 Nov, 2004 1 commit
  24. 29 Oct, 2004 1 commit
    • Hans Breuer's avatar
      updated · 6ba800f8
      Hans Breuer authored
      2004-10-29  Hans Breuer  <hans@breuer.org>
      
      	* makefile.msc : updated
      6ba800f8
  25. 28 Oct, 2004 1 commit
  26. 19 Sep, 2004 1 commit
  27. 17 Sep, 2004 1 commit
  28. 13 Sep, 2004 1 commit
  29. 09 Sep, 2004 1 commit
  30. 01 Sep, 2004 1 commit
  31. 26 Aug, 2004 2 commits
  32. 25 Aug, 2004 1 commit
  33. 24 Aug, 2004 2 commits