1. 03 Mar, 2004 1 commit
    • Michael Natterer's avatar
      return the "errno" of a failed stat() call. · 31324ffb
      Michael Natterer authored
      2004-03-03  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpthumb/gimpthumb-utils.[ch] (gimp_thumb_file_test):
      	return the "errno" of a failed stat() call.
      
      	* libgimpthumb/gimpthumbnail.[ch]: added member
      	"image_not_found_errno" which contains the errno as returned by
      	gimp_thumb_file_test() if thumbnail->image_state is
      	GIMP_THUMB_STATE_NOT_FOUND.
      
      	* app/core/gimpimagefile.c (gimp_imagefile_get_desc_string): display
      	the real error as specified by thumbnail->image_not_found_errno
      	instead of just "Could not open".
      31324ffb
  2. 25 Feb, 2004 1 commit
    • Michael Natterer's avatar
      Changed libgimpthumb API in a way that will make GtkFileChooser · aa1ca52a
      Michael Natterer authored
      2004-02-25  Michael Natterer  <mitch@gimp.org>
      
      	Changed libgimpthumb API in a way that will make GtkFileChooser
      	integration possible without doing major hacks:
      
      	* libgimpthumb/gimpthumb-enums.h: added GimpThumbFileType enum
      	and extended GimpThumbState enum.
      
      	* libgimpthumb/gimpthumb-utils.[ch]: return GimpThumbFileType
      	instead of gboolean from gimp_thumb_file_test().
      
      	* libgimpthumb/gimpthumbnail.c
      	* app/core/gimpimagefile.c: changed accordingly (the icons
      	used for REMOTE, FOLDER and SPECIAL need to be changed).
      aa1ca52a
  3. 14 Dec, 2003 1 commit
  4. 13 Dec, 2003 1 commit
    • Hans Breuer's avatar
      [ I've postponed my reservations against pangoft2/fontconfig/freetype2 · 1baa2d45
      Hans Breuer authored
      2003-12-12  Hans Breuer  <hans@breuer.org>
      
      	[
      	 I've postponed my reservations against pangoft2/fontconfig/freetype2
      	 usage, so The Gimp should now build with msvc without patching it.
      	]
      
      	* app/makefile.msc app/text/makefile.msc : use $(PANGOFT2_CFLAGS) etc.
      
      	* libgimpthumb/makefile.msc : (new file)
      	* makefile.msc : added libgimpthumb
      
      	* libgimpthumb/gimpthumbnail.c : include gimpwin32-io.h
      	* libgimpthumb/gimpthumb-utils.c : don't compare size pointer
      	with GIMP_THUMB_SIZE_FAIL but *size
      
      	* plug-ins/makefile.msc : handle libgimpoldpreview
      
      	* plug-ins/common/decompose.c : define cbrt() if not __GLIBC__
      
      	* plug-ins/common/winclipboard.c : make it compile without gimpcompat.h
      
      	* plug-ins/imagemap/imagemap_csim_lex.c : its a generated file
      	but still win32/msvc has no unistd.h
      
      	* plug-ins/pygimp/makefile.msc : (new file) to use the binary you
      	need to patch glib, see bug #98737
      
      	* plug-ins/libgimpoldpreview.c : use <libgimp/gimp.h> instead of "gimp.h"
      
      	* **/Makefile.am : added makefile.msc to EXTRA_DIST
      1baa2d45
  5. 08 Dec, 2003 2 commits
    • Sven Neumann's avatar
      renamed a function, added another one. · de68ab22
      Sven Neumann authored
      2003-12-08  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumb-utils.[ch]: renamed a function, added
      	another one.
      
      	* libgimpthumb/gimpthumb.def
      	* libgimpthumb/gimpthumbnail.c: changed accordingly.
      
      2003-12-08  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am: removed unnecessary stuff.
      
      	* libgimpthumb/libgimpthumb-sections.txt
      	* libgimpthumb/tmpl/gimpthumb-utils.sgml: updated.
      de68ab22
    • Sven Neumann's avatar
      added libgimpthumb. · d8903a24
      Sven Neumann authored
      2003-12-08  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am (SUBDIRS): added libgimpthumb.
      
      	* libgimpthumb/gimpthumb-utils.c
      	* libgimpthumb/gimpthumbnail.c: basic functionality is implemented
      	and seems to be working.
      
      	* app/Makefile.am: link the application against libgimpthumb.
      
      	* app/core/core-types.h: include libgimpthumb/gimpthumb-types.h.
      
      	* app/core/gimpimagefile.[ch]: removed thumbnail handling routines
      	and use libgimpthumb instead. Fixes bug #127914.
      
      	* app/gui/file-open-dialog.c
      	* app/widgets/gimpdocumentview.c: changed accordingly.
      d8903a24
  6. 02 Dec, 2003 1 commit
  7. 26 Nov, 2003 3 commits
    • Sven Neumann's avatar
      libgimpthumb/Makefile.am libgimpthumb/gimpthumb-enums.h · e76a587d
      Sven Neumann authored
      2003-11-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/Makefile.am
      	* libgimpthumb/gimpthumb-enums.h
      	* libgimpthumb/gimpthumb-utils.[ch]
      	* libgimpthumb/gimpthumbnail.[ch]: more changes, still unfinished.
      e76a587d
    • Sven Neumann's avatar
      libgimpthumb/gimpthumb-utils.[ch] added save functionality. Still · 52afe111
      Sven Neumann authored
      2003-11-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpthumb/gimpthumb-utils.[ch]
      	* libgimpthumb/gimpthumbnail.[ch]: added save functionality. Still
      	unfinished.
      52afe111
    • Sven Neumann's avatar
      configure.in gimpthumb-1.3.pc.in libgimpthumb/Makefile.am · d3a8ec0c
      Sven Neumann authored
      2003-11-26  Sven Neumann  <sven@gimp.org>
      
      	* Makefile.am:
      	* configure.in
      	* gimpthumb-1.3.pc.in
      	* libgimpthumb/Makefile.am
      	* libgimpthumb/gimpthumb-enums.h
      	* libgimpthumb/gimpthumb-types.h
      	* libgimpthumb/gimpthumb.def
      	* libgimpthumb/gimpthumb.h
      	* libgimpthumb/gimpthumb-utils.[ch]
      	* libgimpthumb/gimpthumbnail.[ch]: added a first draft of
      	libgimpthumb. The API isn't final and the implementation is
      	incomplete. It compiles but don't attempt to use it yet.
      d3a8ec0c