1. 28 Apr, 2011 2 commits
  2. 25 Sep, 2010 1 commit
  3. 29 Jun, 2010 2 commits
  4. 09 Nov, 2009 1 commit
  5. 26 Sep, 2009 1 commit
  6. 25 Sep, 2009 1 commit
  7. 19 Sep, 2009 1 commit
  8. 20 Jul, 2009 1 commit
  9. 17 Mar, 2009 2 commits
    • Sven Neumann's avatar
      check for fsync(). · 4d14382a
      Sven Neumann authored
      2009-03-17  Sven Neumann  <sven@sven>
      
      	* configure.in: check for fsync().
      
      	* libgimpconfig/gimpconfigwriter.c 
      (gimp_config_writer_close_file):
      	fsync temporary file if destination file exists.
      
      
      svn path=/trunk/; revision=28172
      4d14382a
    • Tor Lillqvist's avatar
      Drop Windows code to remove target file before renaming. g_rename() · 244965fd
      Tor Lillqvist authored
      2009-03-17  Tor Lillqvist  <tml@iki.fi>
      
      	* libgimpconfig/gimpconfigwriter.c
      	(gimp_config_writer_close_file): Drop Windows code to remove
      	target file before renaming. g_rename() nowadays takes care of
      	allowing replacing existing files on Windows.
      
      
      svn path=/trunk/; revision=28171
      244965fd
  10. 31 Jan, 2009 1 commit
  11. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  12. 12 Nov, 2008 1 commit
    • Sven Neumann's avatar
      set the error in the GIMP_CONFIG_ERROR domain. · a9b1b41e
      Sven Neumann authored
      2008-11-12  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-path.c 
      (gimp_config_path_expand_only):
      	set the error in the GIMP_CONFIG_ERROR domain.
      
      
      svn path=/trunk/; revision=27630
      a9b1b41e
  13. 06 Nov, 2008 2 commits
    • Sven Neumann's avatar
      use g_set_error_literal() here as well. · 72b56f3d
      Sven Neumann authored
      2008-11-06  Sven Neumann  <sven@sven>
      
      	* libgimpconfig/gimpconfigwriter.c 
      (gimp_config_writer_linefeed):
      	use g_set_error_literal() here as well.
      
      
      svn path=/trunk/; revision=27564
      72b56f3d
    • Sven Neumann's avatar
      use NC_() to mark enum values for translation. Use a lower-case short form · 02817081
      Sven Neumann authored
      2008-11-06  Sven Neumann  <sven@gimp.org>
      
      	* tools/gimp-mkenums: use NC_() to mark enum values for 
      translation.
      	Use a lower-case short form of the type name as translation 
      context.
      
      	* libgimp/libgimp-intl.h: define the NC_() macro as noop.
      
      	* libgimpbase/gimpbasetypes.[ch]
      	* libgimpbase/gimpbase.def: added new functions to set and
      	get a translation context on an enum type.
      
      	* app/base/Makefile.am
      	* app/core/Makefile.am
      	* app/display/Makefile.am
      	* app/paint/Makefile.am
      	* app/plug-in/Makefile.am
      	* app/text/Makefile.am
      	* app/tools/Makefile.am
      	* app/widgets/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am:
      	* libgimpconfig/Makefile.am
      	* libgimpthumb/Makefile.am
      	* libgimpwidgets/Makefile.am: register the translation context
      	with the enum types.
      
      	* app/display/display-enums.h
      	* libgimpbase/gimpbaseenums.h
      	* libgimpconfig/gimpcolorconfig-enums.h: removed old-style 
      explicit
      	translation context.
      
      	* app/base/base-enums.c
      	* app/core/core-enums.c
      	* app/display/display-enums.c
      	* app/paint/paint-enums.c
      	* app/plug-in/plug-in-enums.c
      	* app/text/text-enums.c
      	* app/tools/tools-enums.c
      	* app/widgets/widgets-enums.c
      	* libgimpbase/gimpbaseenums.c
      	* libgimpconfig/gimpcolorconfig-enums.c
      	* libgimpwidgets/gimpwidgetsenums.c: regenerated.
      
      
      svn path=/trunk/; revision=27562
      02817081
  14. 03 Nov, 2008 1 commit
    • Sven Neumann's avatar
      app/base/Makefile.am app/core/Makefile.am app/display/Makefile.am · fe520925
      Sven Neumann authored
      2008-11-03  Sven Neumann  <sven@gimp.org>
      
      	
      	* app/base/Makefile.am
      	* app/core/Makefile.am
      	* app/display/Makefile.am
      	* app/paint/Makefile.am
      	* app/plug-in/Makefile.am
      	* app/text/Makefile.am
      	* app/tools/Makefile.am
      	* app/widgets/Makefile.am
      	* libgimp/Makefile.am
      	* libgimpbase/Makefile.am: 
      	* libgimpconfig/Makefile.am
      	* libgimpthumb/Makefile.am
      	* libgimpwidgets/Makefile.am: micro-optimization in the 
      generated
      	enum registration code.
      
      	* app/base/base-enums.c
      	* app/core/core-enums.c
      	* app/display/display-enums.c
      	* app/paint/paint-enums.c
      	* app/plug-in/plug-in-enums.c
      	* app/text/text-enums.c
      	* app/tools/tools-enums.c
      	* app/widgets/widgets-enums.c
      	* libgimpbase/gimpbaseenums.c
      	* libgimpconfig/gimpcolorconfig-enums.c
      	* libgimpwidgets/gimpwidgetsenums.c: regenerated.
      
      
      svn path=/trunk/; revision=27538
      fe520925
  15. 30 Sep, 2008 1 commit
    • Michael Natterer's avatar
      Bug 546924 – "New Image" misscalculating dimensions for non-pixel sized · 6865bb9e
      Michael Natterer authored
      2008-09-30  Michael Natterer  <mitch@gimp.org>
      
      	Bug 546924 – "New Image" misscalculating dimensions for non-pixel
      	sized templates
      
      	* app/core/gimptemplate.h: added private param flag
      	GIMP_TEMPLATE_PARAM_COPY_FIRST.
      
      	* app/core/gimptemplate.c (gimp_template_class_init): set the flag
      	on the resolution properties.
      
      	* app/dialogs/image-new-dialog.c (image_new_template_changed):
      	make sure the resolution properties are copied first.
      
      	* libgimpconfig/gimpconfig-utils.c (gimp_config_sync): remove
      	comment about fixing the template editor. That's not true any
      	more.
      
      
      svn path=/trunk/; revision=27091
      6865bb9e
  16. 18 May, 2008 1 commit
    • Michael Natterer's avatar
      libgimpconfig/gimpconfig-serialize.[ch] add · c65b0992
      Michael Natterer authored
      2008-05-18  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpconfig/gimpconfig-serialize.[ch]
      	* libgimpconfig/gimpconfig.def: add
      	gimp_config_serialize_property_by_name().
      
      	* app/gegl/gimpcolorbalanceconfig.c
      	* app/gegl/gimpcurvesconfig.c
      	* app/gegl/gimphuesaturationconfig.c
      	* app/gegl/gimplevelsconfig.c: implement serialize() and
      	deserialize() and make sure the properties which change when the
      	channel/range property changes are handled correctly. Not too
      	ugly but it's still a hack...
      
      
      svn path=/trunk/; revision=25703
      c65b0992
  17. 08 Feb, 2008 1 commit
    • Tor Lillqvist's avatar
      Add gimp_config_copy. · 08edb873
      Tor Lillqvist authored
      2008-02-08  Tor Lillqvist  <tml@novell.com>
      
      	* libgimpconfig/gimpconfig.def: Add gimp_config_copy.
      
      
      svn path=/trunk/; revision=24831
      08edb873
  18. 01 Feb, 2008 1 commit
    • Michael Natterer's avatar
      add new method GimpConfigInterface::copy() which by default calls · 69d2abcb
      Michael Natterer authored
      2008-02-01  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpconfig/gimpconfig-iface.[ch]: add new method
      	GimpConfigInterface::copy() which by default calls
      	gimp_config_sync() but is overridable for objects which are not
      	entirely property-defined or otherwise evil.
      
      	Freeze/thaw property notifications in deserialize() and reset().
      
      	* libgimpconfig/gimpconfig-utils.c (gimp_config_sync): freeze/thaw
      	property notifications on the dest object.
      
      
      svn path=/trunk/; revision=24767
      69d2abcb
  19. 28 Jan, 2008 1 commit
    • Michael Natterer's avatar
      fix API docs. · ff95dd50
      Michael Natterer authored
      2008-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpconfig/gimpconfig-serialize.c
      	(gimp_config_serialize_property): fix API docs.
      
      
      svn path=/trunk/; revision=24736
      ff95dd50
  20. 16 Nov, 2007 1 commit
  21. 27 Oct, 2007 2 commits
  22. 07 Oct, 2007 1 commit
  23. 05 Oct, 2007 1 commit
    • Sven Neumann's avatar
      added settings for marking out-of-gamut colors in the Print Simulation · 169c7dbc
      Sven Neumann authored
      2007-10-05  Sven Neumann  <sven@gimp.org>
      
              * libgimpconfig/gimpcolorconfig.[ch]: added settings for marking
              out-of-gamut colors in the Print Simulation (bug #476824).
      
              * app/dialogs/preferences-dialog.c: added a check-button for the
              out-of-gamut warning and tweaked the layout of the Color Management
              page to make the relationship of the settings more obvious.
      
              * modules/cdisplay_lcms.c: mark out-of-gamut colors.
      
      
      svn path=/trunk/; revision=23729
      169c7dbc
  24. 17 Jul, 2007 1 commit
    • Sven Neumann's avatar
      don't free the writer struct too early. · a9efcaa9
      Sven Neumann authored
      2007-07-17  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfigwriter.c (gimp_config_writer_finish):
      	don't free the writer struct too early.
      
      
      svn path=/trunk/; revision=22939
      a9efcaa9
  25. 25 Jun, 2007 1 commit
  26. 21 Jun, 2007 1 commit
  27. 04 Jun, 2007 1 commit
    • Michael Natterer's avatar
      be forward-compatible by skipping unknown object properties. · b0c8362f
      Michael Natterer authored
      2007-06-04  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpconfig/gimpconfig-deserialize.c: be forward-compatible by
      	skipping unknown object properties.
      
      	* app/config/gimprc-deserialize.c: synced code with
      	libgimpconfig (same stuff should look the same).
      
      	* app/config/gimprc.c: whitespace.
      
      
      svn path=/trunk/; revision=22698
      b0c8362f
  28. 22 May, 2007 2 commits
  29. 02 Mar, 2007 1 commit
    • Sven Neumann's avatar
      libgimpconfig/gimpconfig-serialize.c libgimpconfig/gimpconfig-error.c · 0d2c3957
      Sven Neumann authored
      2007-03-02  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-serialize.c
      	* libgimpconfig/gimpconfig-error.c
      	* libgimpconfig/gimpconfig-path.c
      	* libgimpconfig/gimpconfig-deserialize.c
      	* libgimpconfig/gimpconfig-utils.c
      	* libgimpconfig/gimpconfig-iface.c: corrected copyright notice
      	(bug #413731).
      
      
      svn path=/trunk/; revision=22038
      0d2c3957
  30. 03 Jan, 2007 1 commit
    • Sven Neumann's avatar
      fixed blurb. · 4981ad57
      Sven Neumann authored
      2007-01-03  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpcolorconfig.c: fixed blurb.
      
      
      svn path=/trunk/; revision=21631
      4981ad57
  31. 30 Dec, 2006 1 commit
  32. 06 Dec, 2006 1 commit
  33. 01 Nov, 2006 1 commit
    • Sven Neumann's avatar
      always deal with embedded color profiles. · 03703377
      Sven Neumann authored
      2006-11-01  Sven Neumann  <sven@gimp.org>
      
      	* app/file/file-open.c: always deal with embedded color profiles.
      
      	* app/dialogs/preferences-dialog.c: reordered items in Color
      	Management section, added some spacing.
      
      	* app/config/gimprc-blurbs.h
      	* libgimpconfig/gimpcolorconfig.c
      	* plug-ins/common/lcms.c: string changes for consistency.
      03703377
  34. 27 Oct, 2006 1 commit
    • Sven Neumann's avatar
      libgimpconfig/gimpcolorconfig-enums.[ch] libgimpconfig/gimpcolorconfig.c · 63da8bb8
      Sven Neumann authored
      2006-10-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpcolorconfig-enums.[ch]
      	* libgimpconfig/gimpcolorconfig.c
      	* libgimpconfig/gimpconfig.def: removed unused enum
      	GimpColorFileOpenBehaviour.
      
      	* app/core/core-enums.[ch]: added enum GimpColorProfilePolicy.
      
      	* app/config/gimpcoreconfig.[ch]
      	* app/config/gimprc-blurbs.h: added property
      "color-profile-policy".
      
      	* app/plug-in/Makefile.am
      	* app/plug-in/plug-in-icc-profile.[ch]: new files that wrap
      usage
      	of the lcms plug-in.
      
      	* app/file/file-open.c: implement the user-configured policy for
      	embedded color profiles.
      
      	* app/widgets/gimpimageprofileview.c: use the wrapper to call
      the
      	plug-in-icc-profile-info procedure.
      
      	* app/widgets/gimptoolbox-dnd.c: pass TRUE for "attach_comment"
      	parameter to gimp_create_image().
      
      	* app/core/gimptemplate.c
      	* app/file/Makefile.am: cosmetic changes.
      
      	* app/Makefile.am: some resorting to make the beast link again.
      63da8bb8