1. 29 Jul, 2005 1 commit
  2. 01 Jul, 2005 1 commit
  3. 16 May, 2005 1 commit
  4. 28 Apr, 2005 1 commit
    • Sven Neumann's avatar
      detach from the drawable. · 998ea546
      Sven Neumann authored
      2005-04-28  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/jpeg/jpeg-load.c (load_image): detach from the drawable.
      998ea546
  5. 18 Apr, 2005 1 commit
    • Manish Singh's avatar
      #include gimpwidgets.h for gimp_spin_button_new(). · 76c85d91
      Manish Singh authored
      2005-04-18  Manish Singh  <yosh@gimp.org>
      
              * libgimpwidgets/gimpsizeentry.c: #include gimpwidgets.h for
              gimp_spin_button_new().
      
              * plug-ins/jpeg/jpeg-load.c
              * plug-ins/jpeg/jpeg-save.c
              * plug-ins/metadata/interface.c
              * plug-ins/metadata/xmp-parse.c: 64-bit safety for some of the
              debugging g_prints.
      76c85d91
  6. 12 Apr, 2005 1 commit
    • Raphael Quinet's avatar
      updated test for libjpeg so that it requires version 6b (27-Mar-1998) or · 5d300d57
      Raphael Quinet authored
      2005-04-12  Raphael Quinet  <raphael@gimp.org>
      
      	* configure.in: updated test for libjpeg so that it requires
      	version 6b (27-Mar-1998) or later.
      
      	* plug-ins/jpeg/jpeg.h
      	* plug-ins/jpeg/jpeg.c
      	* plug-ins/jpeg/jpeg-load.c
      	* plug-ins/jpeg/jpeg-save.h
      	* plug-ins/jpeg/jpeg-save.c: added support for loading and saving
      	XMP packets in JPEG APP1 markers, simplified the code that reads
      	comments from COM markers and removed #ifdef HAVE_PROGRESSIVE_JPEG
      	because we require jpeg-6b, which includes progressive support.
      5d300d57
  7. 04 Mar, 2005 1 commit
    • Sven Neumann's avatar
      plug-ins/FractalExplorer plug-ins/Lighting plug-ins/bmp plug-ins/dbbrowser · f48efa96
      Sven Neumann authored
      2005-03-04  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/FractalExplorer
      	* plug-ins/Lighting
      	* plug-ins/bmp
      	* plug-ins/dbbrowser
      	* plug-ins/faxg3
      	* plug-ins/fits
      	* plug-ins/flame
      	* plug-ins/gfig
      	* plug-ins/gflare
      	* plug-ins/gfli
      	* plug-ins/gimpressionist
      	* plug-ins/ifscompose
      	* plug-ins/jpeg
      	* plug-ins/maze
      	* plug-ins/pagecurl
      	* plug-ins/print
      	* plug-ins/rcm
      	* plug-ins/script-fu
      	* plug-ins/sel2path
      	* plug-ins/sgi
      	* plug-ins/twain
      	* plug-ins/winicon
      	* plug-ins/xjt: ported to gstdio, removed unnecessary includes,
      	minor fixes to filename handling here and there.
      f48efa96
  8. 13 Feb, 2005 1 commit
    • Sven Neumann's avatar
      accept an empty string. · 4cf9d0e4
      Sven Neumann authored
      2005-02-13  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpprogress.c (gimp_progress_start): accept an empty
      	string.
      
      	* app/plug-in/plug-in-progress.c: if NULL is passed as message to
      	plug_in_progress_start(), set an empty string on the progress.
      
      	* tools/pdbgen/pdb/progress.pdb:
      	* libgimp/gimpprogress.[ch]: wrap the new gimp_progress_set_text()
      	PDP function with a function that accepts printf-like arguments.
      
      	* libgimp/gimpprogress_pdb.[ch]: regenerated.
      
      	* lots of plug-ins, most of them file plug-ins:
      	use gimp_progress_init(NULL) followed by gimp_progress_set_text()
      	to initialize the progress using the new API instead of constructing
      	a temporary string.
      4cf9d0e4
  9. 06 Jan, 2005 1 commit
  10. 04 Jan, 2005 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · bd895a11
      William Skaggs authored
      	* configure.in: add check for libexif version >= 0.6.0,
      	necessary because of nasty incompatible api change.
      
      	* plug-ins/jpeg/exif-handling.txt: removed from here...
      
      	* devel-docs/exif-handling.txt: ...and added here
      
      	* plug-ins/jpeg/jpeg-exif.c
      	* plug-ins/jpeg/Makefile.am
      	* plug-ins/jpeg/jpeg-load.c
      	* plug-ins/jpeg/jpeg.c
      	* plug-ins/jpeg/jpeg.h: extract info from exif on loading,
      	and add info to exif on saving, addresses bug #56433,
      	bug #61499, and bug #121810.
      bd895a11
  11. 03 Jan, 2005 1 commit
  12. 01 Jan, 2005 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 1a18bdd2
      William Skaggs authored
      	* plug-ins/jpeg/Makefile.am
      	* plug-ins/jpeg/NEWS
      	* plug-ins/jpeg/jpeg.c
      	* plug-ins/jpeg/jpeg.h
      	* plug-ins/jpeg/jpeg_load.c
      	* plug-ins/jpeg/jpeg_load.h
      	* plug-ins/jpeg/jpeg_save.c
      	* plug-ins/jpeg/jpeg_save.h: moved jpeg code into new
      	dir and split up, already too large and a good bit more
      	will be needed for proper exif handling.
      
      	* plug-ins/common/jpeg.c: removed
      
      	* configure.in
      	* plug-ins/Makefile.am
      	* plug-ins/common/Makefile.am: changed accordingly
      1a18bdd2
  13. 27 Nov, 2004 2 commits
  14. 26 Nov, 2004 1 commit
  15. 23 Nov, 2004 1 commit
    • Michael Natterer's avatar
      cosmetics, untabified. · bd577006
      Michael Natterer authored
      2004-11-23  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpparasitelist.c: cosmetics, untabified.
      
      	* libgimpbase/gimpparasiteio.[ch]: added g_return_if_fail()'s
      	to all functions.
      
      	(gimp_pixpipe_params_parse): changed "gchar*" param to "const
      	gchar*" (sortof API change, but these files are most probably only
      	used by GIMP itself). Still uses strtok() on the internal copy,
      	but at least not on the passed string.
      
      	* plug-ins/common/csource.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/png.c
      	* plug-ins/common/tiff.c: use parasite getters instead of
      	accessing the scruct members directly. Always use g_strndup()
      	instead of just g_strdup() to get strings stored in parasites
      	because there is no guarantee that they are nul-terminated.
      bd577006
  16. 18 Nov, 2004 1 commit
    • Sven Neumann's avatar
      check the number of return values. Only retrieve width and height if the · 181c089a
      Sven Neumann authored
      2004-11-18  Sven Neumann  <sven@gimp.org>
      
      	* app/file/file-open.c (file_open_thumbnail): check the number of
      	return values. Only retrieve width and height if the thumbnail
      	load procedure does actually provide such this information.
      
      	* plug-ins/common/postscript.c: added a procedure to loads
      	thumbnails.  For now it only renders the first page of the
      	document at low resolution. It should be extended to load an
      	embedded thumbnail if available.
      
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/svg.c: no need to register a menu label for the
      	thumbnail loaders. Allocate the return_vals array large enough to
      	hold all return values.
      181c089a
  17. 17 Nov, 2004 1 commit
  18. 29 Oct, 2004 1 commit
  19. 28 Oct, 2004 1 commit
    • Sven Neumann's avatar
      plug-ins/bmp/bmp.c plug-ins/common/CEL.c plug-ins/common/aa.c · 8a46ff87
      Sven Neumann authored
      2004-10-28  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/bmp/bmp.c
      	* plug-ins/common/CEL.c
      	* plug-ins/common/aa.c
      	* plug-ins/common/compressor.c
      	* plug-ins/common/csource.c
      	* plug-ins/common/dicom.c
      	* plug-ins/common/gbr.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/gifload.c
      	* plug-ins/common/gih.c
      	* plug-ins/common/gtm.c
      	* plug-ins/common/header.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/pat.c
      	* plug-ins/common/pcx.c
      	* plug-ins/common/pix.c
      	* plug-ins/common/png.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/psd.c
      	* plug-ins/common/psd_save.c
      	* plug-ins/common/psp.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/svg.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/url.c
      	* plug-ins/common/wmf.c
      	* plug-ins/common/xbm.c
      	* plug-ins/common/xpm.c
      	* plug-ins/common/xwd.c
      	* plug-ins/faxg3/faxg3.c
      	* plug-ins/fits/fits.c
      	* plug-ins/gfli/gfli.c
      	* plug-ins/sgi/sgi.c
      	* plug-ins/winicon/main.c
      	* plug-ins/xjt/xjt.c: removed the calls to gimp_plugin_menu_register()
      	from all plug-ins. File plug-ins don't register into a menu any longer.
      8a46ff87
  20. 21 Sep, 2004 1 commit
  21. 13 Sep, 2004 2 commits
    • Sven Neumann's avatar
      make the "Save EXIF data" toggle insensitive when no EXIF data is present · e2d8f7e4
      Sven Neumann authored
      2004-09-13  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/jpeg.c (save_dialog): make the "Save EXIF data"
      	toggle insensitive when no EXIF data is present (bug #140042).
      
      	* app/display/gimpdisplayshell-close.c: as suggested by the HIG,
      	ask the user to save the image when the last display is being
      	closed. Addresses some issues raised in bug #106726.
      e2d8f7e4
    • Sven Neumann's avatar
      some code cleanup. · 2449510d
      Sven Neumann authored
      2004-09-13  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/jpeg.c: some code cleanup.
      2449510d
  22. 21 Jul, 2004 1 commit
  23. 13 Jul, 2004 1 commit
  24. 07 Jul, 2004 1 commit
    • Manish Singh's avatar
      Don't try to load EXIF data if any warnings happened, cause that likely · 59736893
      Manish Singh authored
      2004-07-07  Manish Singh  <yosh@gimp.org>
      
              * plug-ins/common/jpeg.c: Don't try to load EXIF data if any warnings
              happened, cause that likely means corruption and libexif doesn't
              handle that very happily. Addresses bug #145212. Perhaps the error and
              warning messages should be propagated to the user in the GUI somehow,
              currently they are not.
      59736893
  25. 21 Jun, 2004 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimpwidgets.[ch] added new utility function · 2670ce0b
      Sven Neumann authored
      2004-06-21  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpwidgets.[ch]
      	* libgimpwidgets/gimpwidgets.def: added new utility function
      	gimp_label_set_attributes().
      
      	* app/display/gimpdisplayshell.c
      	* app/gui/preferences-dialog.c
      	* app/gui/resolution-calibrate-dialog.c
      	* app/widgets/gimpviewabledialog.c
      	* app/widgets/gimpwidgets-utils.c: use the new function.
      
      	* app/widgets/gimpcontainergridview.c
      	* app/widgets/gimphistogrameditor.c: display the name in italic.
      
      	* plug-ins/common/jpeg.c: display the file size in italic.
      2670ce0b
  26. 20 Jun, 2004 1 commit
  27. 19 Jun, 2004 1 commit
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · 63c0ed2c
      William Skaggs authored
      	* plug-ins/common/jpeg.c: more changes to save dialog.  Moved
      	comment field to Advanced area.  Don't set restart marker
      	frequency stuff insensitive.  Changed range for quality
      	scale from 0-1 to 0-100 to follow the jpeg spec (but left
      	allowable range for pdb at 0-1 to avoid breaking anything).
      63c0ed2c
  28. 18 Jun, 2004 1 commit
    • William Skaggs's avatar
      redid save dialog along lines suggested in bug # 138929 · ec186b33
      William Skaggs authored
      	* plug-ins/common/jpeg.c:  redid save dialog along lines suggested
      	in bug # 138929
      
      	Only create an exif data parasite on loading file if the file actually
      	contains exif data.
      
      	Call exif data parasite "exif-data" instead of "jpeg-exif-data",
      	because it should be interchangeable with TIFF exif data.
      ec186b33
  29. 19 May, 2004 1 commit
  30. 14 May, 2004 1 commit
    • Sven Neumann's avatar
      added new PDB function gimp_register_file_handler_mime() that allows to · 97fe81b4
      Sven Neumann authored
      2004-05-14  Sven Neumann  <sven@gimp.org>
      
      	* tools/pdbgen/pdb/fileops.pdb: added new PDB function
      	gimp_register_file_handler_mime() that allows to associate a MIME
      	type with a file procecdurre.
      
      	* app/pdb/fileops_cmds.c
      	* app/pdb/internal_procs.c
      	* libgimp/gimpfileops_pdb.[ch]: regenerated.
      
      	* app/plug-in/plug-in-proc.[ch]
      	* app/plug-in/plug-in-rc.c
      	* app/plug-in/plug-ins.[ch]: store a mimetype with file procedures.
      
      	* app/actions/file-commands.c
      	* app/core/gimpdocumentlist.[ch]
      	* app/core/gimpimagefile.[ch]
      	* app/file/file-open.[ch]
      	* app/file/file-save.c: set the thumbnail's mimetype from the file
      	procedure used to load/save the image.
      
      	* app/xcf/xcf.c
      	* plug-ins/bmp/bmp.c
      	* plug-ins/common/csource.c
      	* plug-ins/common/dicom.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/gifload.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/mng.c
      	* plug-ins/common/png.c
      	* plug-ins/common/postscript.c
      	* plug-ins/common/psd.c
      	* plug-ins/common/psd_save.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/svg.c
      	* plug-ins/common/tga.c
      	* plug-ins/common/tiff.c
      	* plug-ins/common/wmf.c
      	* plug-ins/common/xbm.c
      	* plug-ins/common/xpm.c
      	* plug-ins/common/xwd.c
      	* plug-ins/faxg3/faxg3.c
      	* plug-ins/winicon/main.c: register a mimetype, set a translatable
      	action name (taken from shared-mime-info) and register to the <Load>
      	and <Save> menus using gimp_plugin_menu_register().
      97fe81b4
  31. 20 Apr, 2004 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h · 9f3c7944
      Sven Neumann authored
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/Makefile.am
      	* libgimpwidgets/gimpwidgets.h
      	* libgimpwidgets/gimpwidgetstypes.h
      	* libgimpwidgets/gimpintcombobox.[ch]: added new widget
      	GimpIntComboBox, a GtkComboBox with a simple list store to hold a
      	label and an associated integer value. This is going to replace
      	gimp_int_option_menu.
      
      	* plug-ins/common/jpeg.c
      	* plug-ins/print/gimp_main_window.c: ported these two plug-ins to
      	the newly added widget.
      
      2004-04-20  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/libgimpwidgets-docs.sgml
      	* libgimpwidgets/libgimpwidgets-sections.txt
      	* libgimpwidgets/libgimpwidgets.types
      	* libgimpwidgets/tmpl/gimpintcombobox.sgml: added docs for the new
      	GimpIntComboBox widget.
      9f3c7944
  32. 17 Apr, 2004 1 commit
  33. 09 Apr, 2004 1 commit
  34. 02 Apr, 2004 1 commit
  35. 29 Mar, 2004 1 commit
  36. 14 Mar, 2004 1 commit
    • Simon Budig's avatar
      No need to use an undo_group *and* freeze/thaw an image. Just using the · c5f27a43
      Simon Budig authored
      2004-03-14  Simon Budig  <simon@gimp.org>
      
      	* plug-ins/common/jpeg.c: No need to use an undo_group *and*
      	freeze/thaw an image. Just using the latter keeps the undo
      	history ok in both directions. Also call gimp_displays_flush()
      	to make sure the undo keyboard shortcuts are enabled after the
      	plugin ends.
      c5f27a43
  37. 20 Jan, 2004 1 commit
    • Michael Natterer's avatar
      added help IDs for the libgimp export and unit dialogs. · 04187503
      Michael Natterer authored
      2004-01-20  Michael Natterer  <mitch@gimp.org>
      
      	* app/widgets/gimphelp-ids.h: added help IDs for the libgimp
      	export and unit dialogs.
      
      	* libgimp/gimpexport.c
      	* libgimpwidgets/gimpunitmenu.c: replaced html links by the new
      	help IDs.
      
      	* plug-ins/*/*.c: replaced all html help links by help IDs. A
      	plug-in's help ID is its procedure name with '_' relaced by '-'.
      
      	(e.g. file_tiff_save's help ID is file-tiff-save)
      
      	Did some random indentation and whitespace cleanup.
      04187503
  38. 19 Jan, 2004 1 commit
    • Michael Natterer's avatar
      plug-ins/bmp/bmpread.c plug-ins/common/gif.c plug-ins/common/jpeg.c · 4baf3612
      Michael Natterer authored
      2004-01-19  Michael Natterer  <mitch@gimp.org>
      
      	* plug-ins/bmp/bmpread.c
      	* plug-ins/common/gif.c
      	* plug-ins/common/jpeg.c
      	* plug-ins/common/pcx.c
      	* plug-ins/common/pix.c
      	* plug-ins/common/pnm.c
      	* plug-ins/common/sunras.c
      	* plug-ins/common/xpm.c
      	* plug-ins/xjt/xjt.c: some more gimp_filename_to_utf8().
      4baf3612