Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 23, 2012
  1. @mitchfoo
Commits on May 4, 2012
  1. @mitchfoo
Commits on May 3, 2012
  1. @mitchfoo

    Use GimpValueArray and GimpParamSpecValueArray

    mitchfoo authored
    instead of the deprecated stuff from GLib.
  2. @mitchfoo

    libgimpcolor: add GdkPixbuf <-> GeglBuffer utility functions

    mitchfoo authored
    and update tons of includes in libgimp and app.
Commits on May 2, 2012
  1. @mitchfoo

    libgimpcolor: add gimp_rgb[a]_set,get_pixel()

    mitchfoo authored
    which converts from/to any pixel format using Babl. Added tons of
    includes and CFLAGS now that libgimpcolor publically uses Babl.
Commits on Dec 16, 2011
  1. @mitchfoo
Commits on Nov 25, 2011
  1. @mitchfoo
Commits on Nov 5, 2011
  1. @mitchfoo

    libgimpbase: add gimp_scanner_parse_boolean()

    mitchfoo authored
    and complete many api doc stubs.
Commits on Oct 4, 2011
  1. @muks
Commits on Apr 28, 2011
  1. @mitchfoo

    libgimpwidgets/color: move the cairo color utility functions to libgi…

    mitchfoo authored
    …mpcolor
    
    Add CAIRO_CFLAGS to a lot of Makefiles to make this possible, and
    because they pull in cairo via the libgimp headers.
  2. @mitchfoo

    libgimp*: add guards that #error out if individual files are included

    mitchfoo 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.
Commits on Sep 25, 2010
  1. @mitchfoo
Commits on Jun 29, 2010
  1. @mitchfoo
  2. @mitchfoo
Commits on Nov 9, 2009
  1. @jjardon

    Remove deprecated glib symbol: g_mapped_free

    jjardon authored Sven Neumann committed
Commits on Sep 26, 2009
Commits on Sep 25, 2009
  1. Added missing export gimp_config_deserialize

    Michael Schumacher authored
Commits on Sep 19, 2009
  1. libgimpconfig: Add gimp_config_serialize() and _deserialize()

    Martin Nordholts authored
Commits on Jul 20, 2009
  1. Fix compilation errors

    Martin Nordholts authored
    Fix compilation errors with obvious fixes.
Commits on Mar 17, 2009
  1. check for fsync().

    Sven Neumann authored Sven Neumann committed
    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
  2. @tml1024

    Drop Windows code to remove target file before renaming. g_rename()

    tml1024 authored Tor Lillqvist committed
    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
Commits on Jan 31, 2009
  1. Added .gitignore files generated with git svn create-ignore.

    Martin Nordholts authored
    svn path=/trunk/; revision=27972
Commits on Jan 17, 2009
  1. @mitchfoo

    Change licence to GPLv3 (and to LGPLv3 for libgimp).

    mitchfoo authored Michael Natterer committed
    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
Commits on Nov 12, 2008
  1. set the error in the GIMP_CONFIG_ERROR domain.

    Sven Neumann authored Sven Neumann committed
    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
Commits on Nov 6, 2008
  1. use g_set_error_literal() here as well.

    Sven Neumann authored Sven Neumann committed
    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
  2. use NC_() to mark enum values for translation. Use a lower-case short…

    Sven Neumann authored Sven Neumann committed
    … form
    
    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
Commits on Nov 3, 2008
  1. app/base/Makefile.am app/core/Makefile.am app/display/Makefile.am

    Sven Neumann authored Sven Neumann committed
    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
Commits on Sep 30, 2008
  1. @mitchfoo

    Bug 546924 – "New Image" misscalculating dimensions for non-pixel sized

    mitchfoo authored Michael Natterer committed
    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
Commits on May 18, 2008
  1. @mitchfoo

    libgimpconfig/gimpconfig-serialize.[ch] add

    mitchfoo authored Michael Natterer committed
    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
Commits on Feb 8, 2008
  1. Add gimp_config_copy.

    Tor Lillqvist authored Tor Lillqvist committed
    2008-02-08  Tor Lillqvist  <tml@novell.com>
    
    	* libgimpconfig/gimpconfig.def: Add gimp_config_copy.
    
    
    svn path=/trunk/; revision=24831
Commits on Feb 1, 2008
  1. @mitchfoo

    add new method GimpConfigInterface::copy() which by default calls

    mitchfoo authored Michael Natterer committed
    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
Commits on Jan 28, 2008
  1. @mitchfoo

    fix API docs.

    mitchfoo authored Michael Natterer committed
    2008-01-28  Michael Natterer  <mitch@gimp.org>
    
    	* libgimpconfig/gimpconfig-serialize.c
    	(gimp_config_serialize_property): fix API docs.
    
    
    svn path=/trunk/; revision=24736
Commits on Nov 16, 2007
  1. changed default value for using the system monitor profile. Many users

    Sven Neumann authored Sven Neumann committed
    2007-11-16  Sven Neumann  <sven@gimp.org>
    
    	* libgimpconfig/gimpcolorconfig.c: changed default value for using
    	the system monitor profile. Many users seem to have broken monitor
    	profiles and it's hard to figure out how to fix this (bug #496890).
    
    svn path=/trunk/; revision=24170
Commits on Oct 27, 2007
  1. initialize GimpRGB, just to be sure.

    Sven Neumann authored Sven Neumann committed
    2007-10-27  Sven Neumann  <sven@gimp.org>
    
    	* libgimpconfig/gimpscanner.c (gimp_scanner_parse_color):
    	initialize GimpRGB, just to be sure.
    
    
    svn path=/trunk/; revision=23975
  2. declared the fields as public so that they show up in the API

    Sven Neumann authored Sven Neumann committed
    2007-10-27  Sven Neumann  <sven@gimp.org>
    
    	* libgimpconfig/gimpcolorconfig.h (struct _GimpColorConfig):
    	declared the fields as public so that they show up in the API
    	documentation.
    
    
    svn path=/trunk/; revision=23965
Something went wrong with that request. Please try again.