1. 27 Oct, 2007 1 commit
  2. 07 Oct, 2007 1 commit
  3. 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
  4. 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
  5. 25 Jun, 2007 1 commit
  6. 21 Jun, 2007 1 commit
  7. 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
  8. 22 May, 2007 2 commits
  9. 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
  10. 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
  11. 30 Dec, 2006 1 commit
  12. 06 Dec, 2006 1 commit
  13. 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
  14. 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
  15. 25 Oct, 2006 1 commit
    • Simon Budig's avatar
      Oops. Need to specify both pdb-skip and skip. · a8593d81
      Simon Budig authored
      2006-10-25  Simon Budig  <simon@gimp.org>
      
      	* app/vectors/vectors-enums.h: Oops. Need to specify both
      	pdb-skip and skip.
      
      	* libgimp/gimp.def
      	* libgimpconfig/gimpconfig.def
      	* libgimpmath/gimpmath.def
      	* libgimpthumb/gimpthumb.def
      	* libgimpwidgets/gimpwidgets.def: .def-file maintenance. Hope my
      	changes are correct...
      
      	With the help from
      	   nm .libs/libgimpfoo-2.0.so |\
      	   sed -ne "s/.* T \([a-zA-Z0-9][a-zA-Z0-9_]*\)/\t\1/p" |\
      	   (echo EXPORTS ; LC_ALL=C sort )
      
      	* libgimpwidgets/gimppageselector.c: marked stretch_frame_image()
      	as static.
      
      	* libgimp/gimpenums.c.tail
      	* libgimp/gimpenums.h
      	* tools/pdbgen/enums.pl: regenerated.
      
      	* devel-docs/libgimp/tmpl/gimpfontselectbutton.sgml: this changed
      	again. WTF?
      a8593d81
  16. 18 Oct, 2006 1 commit
  17. 24 Sep, 2006 1 commit
    • Michael Natterer's avatar
      Some more proper typing instead of using pointers: · 8e04fb1b
      Michael Natterer authored
      2006-09-24  Michael Natterer  <mitch@gimp.org>
      
      	Some more proper typing instead of using pointers:
      
      	* libgimpconfig/gimpconfig-params.h: added macro
      	GIMP_CONFIG_INSTALL_PROP_BOXED().
      
      	* app/core/gimpcontainer.c: made "children-type" a GParamSpecGType.
      
      	* app/widgets/gimpcontrollerinfo.c: made "mapping" a
      	GParamSpecBoxed and use g_hash_table_unref() instead of destroy().
      
      	* app/widgets/gimppdbdialog.c: made "select-type" a GParamSpecGType.
      
      	* app/dialogs/module-dialog.c
      	* app/widgets/gimpcolordisplayeditor.c
      	* app/widgets/gimpcontrollerlist.c
      	* app/widgets/gimpfileprocview.c
      	* app/widgets/gimppluginaction.c: use proper object types, boxed
      	types and G_TYPE_GTYPE instead of G_TYPE_POINTER for various list
      	stores and signal signatues.
      8e04fb1b
  18. 08 Aug, 2006 1 commit
  19. 05 Jul, 2006 1 commit
    • Sven Neumann's avatar
      libgimpbase/gimpenv.h libgimpbase/gimpmemsize.h · bdd3c644
      Sven Neumann authored
      2006-07-05  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/gimpenv.h
      	* libgimpbase/gimpmemsize.h
      	* libgimpbase/gimpparasiteio.[ch]
      	* libgimpbase/gimputils.h
      	* libgimpconfig/gimpconfig-path.[ch]
      	* libgimpthumb/gimpthumb-utils.[ch]: marked some function with
      	G_GNUC_MALLOC.
      
      	* plug-ins/common/dicom.c: use g_date_set_time_t() instead of the
      	deprecated g_date_set_time().
      bdd3c644
  20. 27 Jun, 2006 1 commit
  21. 15 May, 2006 1 commit
  22. 27 Apr, 2006 2 commits
    • Sven Neumann's avatar
      hide the GimpParamSpecRGB struct again. Added getter for the has_alpha · 0b9a9e4e
      Sven Neumann authored
      2006-04-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimpcolor/gimprgb.[ch]: hide the GimpParamSpecRGB struct
      	again.  Added getter for the has_alpha field.
      
      	* libgimpcolor/gimpcolor.def: updated.
      
      	* app/config/gimpconfig-dump.c
      	* libgimpconfig/gimpconfig-serialize.c: use
      	gimp_param_spec_rgb_has_alpha() instead of accessing the
      	GimpParamSpecRGB struct directly.
      0b9a9e4e
    • Sven Neumann's avatar
      added "has_alpha" to GimpParamSpecRGB. Made the GimpParamSpecRGB struct · e779cf0b
      Sven Neumann authored
      2006-04-27  Sven Neumann  <sven@gimp.org>
      
      	* libgimpcolor/gimprgb.[ch]: added "has_alpha" to GimpParamSpecRGB.
      	Made the GimpParamSpecRGB struct public. When validating a color,
      	only look at the alpha channel if has_alpha is set.
      
      	* libgimpconfig/gimpconfig-params.h: added "has_alpha" to
      	GIMP_CONFIG_INSTALL_PROP_RGB macro definition.
      
      	* libgimpconfig/gimpconfig-serialize.c: serialize color values as
      	"(rgb r g b)" if the param-spec indicates that the alpha channel
      	is meaningless.
      
      	* app/config/gimpconfig-dump.c: take "has_alpha" into account when
      	documenting color properties.
      
      	* app/core/gimpcontext.c
      	* app/core/gimpgrid.c
      	* app/display/gimpdisplayoptions.c
      	* app/text/gimptext.c
      	* app/widgets/gimpaction.c
      	* app/widgets/gimpcolorbar.c
      	* libgimpwidgets/gimpcolorarea.c
      	* libgimpwidgets/gimpcolorbutton.c: specify whether color properties
      	have an alpha channel.
      
      	* tools/pdbgen/app.pl: handle "has_alpha" for color paramaters.
      
      	* tools/pdbgen/pdb/channel.pdb
      	* tools/pdbgen/pdb/context.pdb
      	* tools/pdbgen/pdb/grid.pdb
      	* tools/pdbgen/pdb/image.pdb: set the "has_alpha" flag where
      	appropriate.
      
      	* app/pdb/gimp-pdb-compat.c (gimp_pdb_compat_param_spec): set
      	"has_alpha" to TRUE for GIMP_PDB_COLOR.
      
      	* app/pdb/channel_cmds.c
      	* app/pdb/context_cmds.c
      	* app/pdb/gradient_cmds.c
      	* app/pdb/grid_cmds.c
      	* app/pdb/image_cmds.c
      	* app/pdb/palette_cmds.c
      	* app/pdb/palettes_cmds.c
      	* app/pdb/selection_tools_cmds.c: regenerated.
      
      	* app/config/gimpdisplayconfig.c (gimp_display_config_class_init):
      	removed unused code.
      e779cf0b
  23. 12 Apr, 2006 1 commit
  24. 06 Apr, 2006 1 commit
    • Sven Neumann's avatar
      app/core/gimpdata.c (gimp_data_error_quark) · 6f8f925c
      Sven Neumann authored
      2006-04-06  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdata.c (gimp_data_error_quark)
      	* libgimpconfig/gimpconfig-error.c (gimp_config_error_quark)
      	* libgimpthumb/gimpthumb-error.c (gimp_thumb_error_quark):
      	g_quark_from_static_string() is already reasonably fast, not much
      	point in caching the result.
      6f8f925c
  25. 30 Jan, 2006 1 commit
    • Sven Neumann's avatar
      moved GIMP_PARAM defines from here ... · 7b24dd8e
      Sven Neumann authored
      2006-01-30  Sven Neumann  <sven@gimp.org>
      
      	* app/config/config-types.h: moved GIMP_PARAM defines from here ...
      
      	* libgimpbase/gimpparam.h: ... to this new files.
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimpbasetypes.h: include the new header file.
      
      	* libgimp/gimpfontselectbutton.c
      	* libgimpconfig/gimpcolorconfig.c
      	* libgimpthumb/gimpthumbnail.c
      	* libgimpwidgets/gimpcellrenderercolor.c
      	* libgimpwidgets/gimpcellrenderertoggle.c
      	* libgimpwidgets/gimpcolorarea.c
      	* libgimpwidgets/gimpcolorbutton.c
      	* libgimpwidgets/gimpcolordisplay.c
      	* libgimpwidgets/gimpcontroller.c
      	* libgimpwidgets/gimpdialog.c
      	* libgimpwidgets/gimpenumcombobox.c
      	* libgimpwidgets/gimpintcombobox.c
      	* libgimpwidgets/gimppageselector.c
      	* libgimpwidgets/gimppreview.c
      	* libgimpwidgets/gimppreviewarea.c
      	* libgimpwidgets/gimpzoommodel.c
      	* modules/cdisplay_colorblind.c
      	* modules/cdisplay_gamma.c
      	* modules/cdisplay_highcontrast.c
      	* modules/cdisplay_lcms.c
      	* modules/cdisplay_proof.c
      	* modules/controller_linux_input.c
      	* modules/controller_midi.c: use the GIMP_PARAM defines to avoid
      	unnecessary string allocations.
      7b24dd8e
  26. 30 Dec, 2005 1 commit
  27. 20 Dec, 2005 1 commit
  28. 28 Sep, 2005 1 commit
  29. 25 Sep, 2005 1 commit
    • Sven Neumann's avatar
      app/core/gimpdata.c app/file/file-save.c use g_access() from gstdio.h. · 48392713
      Sven Neumann authored
      2005-09-26  Sven Neumann  <sven@gimp.org>
      
      	* app/core/gimpdata.c
      	* app/file/file-save.c
      	* app/file/file-open.c: use g_access() from gstdio.h.
      
      	* app/config/gimpconfig-file.c (gimp_config_file_copy)
      	* libgimpthumb/gimpthumbnail.c: use g_chmod() from gstdio.h.
      
      	* app/file/gimprecentlist.c
      	* libgimpconfig/gimpconfigwriter.c: use g_creat() from gstdio.h.
      48392713
  30. 23 Aug, 2005 1 commit
  31. 29 Jul, 2005 1 commit
  32. 26 Jun, 2005 1 commit
    • Sven Neumann's avatar
      use dgettext() instead of gettext() and try to obtain the translation · 531430c6
      Sven Neumann authored
      2005-06-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimppropwidgets.c: use dgettext() instead of
      	gettext() and try to obtain the translation domain from the type.
      	Fixes i18n of tooltips on property widgets (bug #307756).
      
      	* libgimpconfig/gimpcolorconfig.c: set a translation domain.
      531430c6
  33. 24 Jun, 2005 3 commits
    • Sven Neumann's avatar
      relabel the profile used for softproofing to "Print simulation profile". · df7a0937
      Sven Neumann authored
      2005-06-25  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/preferences-dialog.c: relabel the profile used for
      	softproofing to "Print simulation profile".
      
      	* libgimpconfig/gimpcolorconfig.c: improved blurb.
      
      	* modules/cdisplay_lcms.c (cdisplay_lcms_configure): show filenames
      	of profiles; will be replaced by real profile information.
      df7a0937
    • Sven Neumann's avatar
      added a mnemonic. · a9e7b76a
      Sven Neumann authored
      2005-06-24  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/preferences-dialog.c: added a mnemonic.
      
      	* libgimpwidgets/gimppropwidgets.c
      	(gimp_prop_file_chooser_button_new): embed the button in an
      	event-box if the param_spec provides a blurb to be used as a
      	tooltip.
      
      	* libgimpconfig/gimpcolorconfig.c: improved blurbs.
      a9e7b76a
    • Sven Neumann's avatar
      Added basic support for the proposed ICC Profiles In X Specification · 3490c492
      Sven Neumann authored
      2005-06-24  Sven Neumann  <sven@gimp.org>
      
      	Added basic support for the proposed ICC Profiles In X Specification
      	(http://burtonini.com/temp/xicc-specification-0.1.html).
      
      	* libgimpconfig/gimpcolorconfig.[ch]: added a configuration option
      	"display-profile-from-gdk", default to TRUE.
      
      	* modules/cdisplay_lcms.c: try to retrieve the display color
      	profile from the "_ICC_PROFILE" profile on the default screen's
      	root window.
      3490c492
  34. 22 Jun, 2005 1 commit
    • Michael Natterer's avatar
      libgimpconfig/gimpconfig-deserialize.h libgimpconfig/gimpconfig-error.h · ff7343ee
      Michael Natterer authored
      2005-06-22  Michael Natterer  <mitch@gimp.org>
      
      	* libgimpconfig/gimpconfig-deserialize.h
      	* libgimpconfig/gimpconfig-error.h
      	* libgimpconfig/gimpconfig-iface.h
      	* libgimpconfig/gimpconfig-params.h
      	* libgimpconfig/gimpconfig-path.h
      	* libgimpconfig/gimpconfig-serialize.h
      	* libgimpconfig/gimpconfig-utils.h: added G_BEGIN_DECLS/G_END_DECLS.
      ff7343ee
  35. 23 May, 2005 1 commit
    • Sven Neumann's avatar
      plugged a small memleak. · 0d6c07ea
      Sven Neumann authored
      2005-05-24  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpcolorconfig.c (gimp_color_config_set_property):
      	plugged a small memleak.
      0d6c07ea
  36. 27 Apr, 2005 1 commit
    • Sven Neumann's avatar
      don't call va_arg() too often. · 5978e395
      Sven Neumann authored
      2005-04-27  Sven Neumann  <sven@gimp.org>
      
      	* app/widgets/gimpunitstore.c: don't call va_arg() too often.
      
      	* libgimpconfig/gimpcolorconfig.c (gimp_color_config_finalize):
      	free the string allocated for the display module.
      5978e395