1. 27 May, 2018 1 commit
    • Ell's avatar
      libgimpconfig: align GimpConfig with the rest of the interfaces · 44a800f0
      Ell authored
      Unlike the last two commits, we don't port GimpConfig to
      G_DEFINE_INTERFACE(), since we need to provide a base initializer
      for it.  However, this commit aligns it with the rest of our
      intefaces, by renaming gimp_config_interface_get_type() to
      gimp_config_get_type(), and by performing class initialization for
      the interface in a separate function than base initialization.
      
      Keep gimp_config_interface_get_type() around as a deprecated
      function, to maintain ABI compatibility.  It will be removed in a
      separate commit in master, so that this commit can be easily
      cherry-picked to gimp-2-10.
      
      (cherry picked from commit 5f8643a6)
      44a800f0
  2. 30 Sep, 2016 1 commit
  3. 31 Aug, 2016 1 commit
  4. 05 Jun, 2016 3 commits
  5. 14 Dec, 2015 1 commit
  6. 03 Jun, 2015 1 commit
  7. 06 May, 2015 1 commit
  8. 20 Jul, 2014 1 commit
  9. 04 Jul, 2014 1 commit
  10. 03 Jul, 2014 1 commit
  11. 30 Jun, 2014 1 commit
  12. 28 Jun, 2013 1 commit
  13. 05 Nov, 2011 1 commit
  14. 26 Sep, 2009 1 commit
  15. 25 Sep, 2009 1 commit
  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. 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
  19. 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
  20. 06 Apr, 2005 1 commit
    • Sven Neumann's avatar
      added new function to reset a single property to its default value. · 7647db53
      Sven Neumann authored
      2005-04-06  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/gimpconfig-utils.[ch]: added new function to reset
      	a single property to its default value.
      
      	* libgimpconfig/gimpconfig.def: updated.
      
      	* app/config/gimpbaseconfig.[ch]: reverted last change.
      
      	* app/base/base.c: use gimp_config_reset_property() instead.
      7647db53
  21. 07 Feb, 2005 1 commit
    • Sven Neumann's avatar
      libgimpconfig/Makefile.am libgimpconfig/gimpconfig.def · 5257aa9c
      Sven Neumann authored
      2005-02-07  Sven Neumann  <sven@gimp.org>
      
      	* libgimpconfig/Makefile.am
      	* libgimpconfig/gimpconfig.def
      	* libgimpconfig/gimpconfig.h
      	* libgimpconfig/gimpconfigtypes.h: install the GimpColorConfig
      	header and include it.
      
      	* libgimpconfig/gimpcolorconfig.[ch]: commented out some options
      	that will only be needed later and that will most likely undergo
      	some changes.
      
      	* app/config/gimpcoreconfig.[ch]
      	* app/config/gimprc-blurbs.h: added GimpColorConfig to GimpRc.
      5257aa9c
  22. 25 Jan, 2005 2 commits
    • Sven Neumann's avatar
      libgimpbase/Makefile.am removed these two files again. · 4aa2bf93
      Sven Neumann authored
      2005-01-26  Sven Neumann  <sven@gimp.org>
      
      	* libgimpbase/Makefile.am
      	* libgimpbase/gimppath.[ch]: removed these two files again.
      
      	* libgimpconfig/gimpconfig-path.[ch]: merged the path type and
      	param spec here. Renamed to GimpConfigPath and GimpParamConfigPath.
      
      	* libgimpbase/gimpbase.h
      	* libgimpbase/gimpbasetypes.[ch]
      	* libgimpconfig/gimpconfig-deserialize.c
      	* libgimpconfig/gimpconfig-params.h
      	* app/config/gimpbaseconfig.c
      	* app/config/gimpconfig-dump.c
      	* app/config/gimpcoreconfig.c
      	* app/config/gimpguiconfig.c
      	* app/config/gimppluginconfig.c
      	* app/widgets/gimppropwidgets.c: changed accordingly.
      
      	* libgimpbase/gimpbase.def: updated.
      4aa2bf93
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · a60420e2
      William Skaggs authored
      	* libgimpconfig/gimpconfig.def: added
      a60420e2