1. 27 May, 2018 1 commit
    • Ell's avatar
      libgimpcolor: port all interfaces to G_DEFINE_INTERFACE() · 6b40c7f3
      Ell authored
      ... instead of calling g_type_register_static() ourselves.
      Keep the old foo_interface_get_type() (replaced with
      foo_get_type()) around as deprecated functions, to maintain ABI
      compatibility.  They will be removed in a separate commit in
      master, so that this commit can be easily cherry-picked to
  2. 10 Jul, 2015 1 commit
    • Michael Natterer's avatar
      libgimpcolor, *: change GimpColorProfile to be a GObject · c102dde9
      Michael Natterer authored
      it used to be a typedef to gpointer and actually was a cmsHPROFILE.
      Change its API to be more "standard", remove the public close()
      function. The object caches both the cmsHPROFILE and the data/length
      ICC blob, so conversions between the two become obsolete (simply call
      get_lcms_profile() or get_icc_profile()).
      Adapt everything to the new API, but port it in a naive way for now,
      the code doesn't take advantage of the new possibilities yet (like
  3. 12 May, 2015 1 commit
  4. 28 Apr, 2011 1 commit
    • Michael Natterer's avatar
      libgimp*: add guards that #error out if individual files are included · 844df2b4
      Michael Natterer authored
      This only helps to maintain proper includes in app/ and shouldn't
      affect plug-ins at all, because these are supposed to only include the
      main headers from libgimp/ since the beginning of time.
      The gimpfootypes.h files do not have these guards, so we can continue
      to maintain app/'s include policy that is very likely to error out if
      wrong things are included.
  5. 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
  6. 01 Jun, 2007 1 commit
    • Sven Neumann's avatar
      libgimpcolor/Makefile.am libgimpcolor/gimpcolor.h · 6c733870
      Sven Neumann authored
      2007-06-01  Sven Neumann  <sven@gimp.org>
              * libgimpcolor/Makefile.am
              * libgimpcolor/gimpcolor.h
              * libgimpcolor/gimpcolortypes.h
              * libgimpcolor/gimpcolormanaged.[ch]: added an interface that 
              be used to implement the missing bits of color management.
              * libgimpcolor/gimpcolor.def: updated.
      svn path=/trunk/; revision=22691