gimp/app/core
Martin Nordholts 4255e43681 Bug 555954 – Merge Tagging of Gimp Resources GSoC Project
Merge the rest of the tagging code developed on the tagging branch
by Aurimas Juška. Development will now continue in trunk.

* app/core/gimptag.[ch]: New files (not strictly true but almost)
implementing the represention of a tag.

* app/core/gimptagcache.[ch]: New files implementing functionality
for loading and saving tags to tags.xml, and assigning loaded tags
to tagged objects.

* app/core/gimpfilteredcontainer.[ch]: New files implementing a
tag filtered GimpContainer.

* app/widgets/gimptagentry.[ch]: New files implementing a
GtkEntry-like widget for entering tags.

* app/widgets/gimpcombotagentry.[ch]: New files implementing a
combobox-like widget for selecting tags.

* app/widgets/gimptagpopup.[ch]: New files implementing a popup of
all available tags that can be selected and combined in a
checkbox-like way.

* app/core/gimp.[ch]: Add a GimpTagCache member and manage tag
assignment and saving and loading to/from tags.xml.

* app/widgets/gimpdatafactoryview.c: Add the tag query and tag
assignment widgets to the UI and show the tag filtered items
instead of all items.

* app/core/Makefile.am
* app/widgets/Makefile.am: Add new files.

* app/core/core-types.h
* app/widgets/widgets-types.h: Add new types.

svn path=/trunk/; revision=27816
2008-12-20 14:46:54 +00:00
..
Makefile.am Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
core-enums.c remove floating_sel_remove() and reorder one function. 2008-11-09 18:45:16 +00:00
core-enums.h remove floating_sel_remove() and reorder one function. 2008-11-09 18:45:16 +00:00
core-types.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimp-contexts.c app/core/gimp-contexts.[ch] add GErrors to save() and load(). 2007-12-19 17:45:47 +00:00
gimp-contexts.h app/core/gimp-contexts.[ch] add GErrors to save() and load(). 2007-12-19 17:45:47 +00:00
gimp-edit.c make the entire selection API take GimpSelection arguments, not 2008-11-22 22:07:55 +00:00
gimp-edit.h added GErrors when functions can fail. 2007-12-14 13:58:10 +00:00
gimp-gradients.c Make instance members private and add getters for required members. 2008-12-19 21:58:17 +00:00
gimp-gradients.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-gui.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimp-gui.h app/core/gimp-gui.[ch] app/widgets/gimphelp.[ch] app/gui/gui-vtable.c 2008-06-10 09:54:54 +00:00
gimp-modules.c bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
gimp-modules.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-parasites.c bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
gimp-parasites.h removed the return value again. 2006-04-02 15:37:25 +00:00
gimp-templates.c bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
gimp-templates.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-transform-region.c Rename the convenient channel offset defines from FOO_PIX to FOO as this 2008-10-19 13:47:09 +00:00
gimp-transform-region.h app/core/gimp-transform-region.[ch] app/core/gimpchannel.c 2007-09-10 15:29:48 +00:00
gimp-transform-resize.c move variable to local scope. 2007-10-23 21:27:19 +00:00
gimp-transform-resize.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-transform-utils.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-transform-utils.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-units.c bumped minimum required version of GLib to 2.18.0. 2008-11-04 12:33:09 +00:00
gimp-units.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-user-install.c use GIMP_MINOR_VERSION to determine the version to migrate from. 2008-10-09 13:24:50 +00:00
gimp-user-install.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimp-utils.c Use GimpContainer getters instead of poking into the class 2008-11-20 23:43:58 +00:00
gimp-utils.h app/base/temp-buf.c app/base/tile-manager.c accept NULL in all 2007-11-16 18:19:30 +00:00
gimp.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimp.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimparea.c code cleanup. 2008-03-30 17:38:36 +00:00
gimparea.h app/core/gimparea.[ch] app/core/gimpprojection.c use GSlice to allocate 2007-05-22 18:52:11 +00:00
gimpbrush-header.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrush-load.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimpbrush-load.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrush-scale.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimpbrush-scale.h Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
gimpbrush.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-13 11:58:24 +00:00
gimpbrush.h Made brushes upscalable by using scale_region. Downscaling still uses 2007-03-14 00:18:01 +00:00
gimpbrushclipboard.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpbrushclipboard.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushgenerated-load.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushgenerated-load.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushgenerated-save.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushgenerated-save.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushgenerated.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimpbrushgenerated.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushpipe-load.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushpipe-load.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpbrushpipe.c include "libgimpmath/gimpmathtypes.h" instead of "libgimpmath/gimpmath.h". 2007-03-09 13:00:01 +00:00
gimpbrushpipe.h fix whitespace. 2006-12-09 23:15:59 +00:00
gimpbuffer.c added gimp_buffer_get_tiles(). 2008-08-07 17:23:45 +00:00
gimpbuffer.h added gimp_buffer_get_tiles(). 2008-08-07 17:23:45 +00:00
gimpchannel-combine.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpchannel-combine.h remove GimpPlugInDebug typedef. 2007-08-15 16:40:39 +00:00
gimpchannel-project.c Bye bye floating_sel_rigor() and floating_sel_relax(): 2008-11-09 16:49:37 +00:00
gimpchannel-project.h Abstract the legacy projection code away into a virtual function of 2008-11-08 00:16:40 +00:00
gimpchannel-select.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpchannel-select.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpchannel.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimpchannel.h add a default implementation of GimpDrawable::get_node() which contains a 2008-10-14 18:32:07 +00:00
gimpchannelpropundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpchannelpropundo.h app/core/Makefile.am app/core/core-types.h new undo class which handles 2007-01-29 08:40:40 +00:00
gimpchannelundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpchannelundo.h app/core/Makefile.am app/core/core-types.h app/core/gimpchannelundo.[ch] 2007-01-31 12:33:03 +00:00
gimpcontainer-filter.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpcontainer-filter.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpcontainer.c Move the rest of the class instance members to GimpContainerPriv and 2008-11-20 23:51:39 +00:00
gimpcontainer.h Move the rest of the class instance members to GimpContainerPriv and 2008-11-20 23:51:39 +00:00
gimpcontext.c Make instance members private and add getters for required members. 2008-12-19 21:58:17 +00:00
gimpcontext.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpcoords-interpolate.c Applied patch from Alexia Death as attached to bug #471344: 2008-10-18 18:46:15 +00:00
gimpcoords-interpolate.h Applied patch from Alexia Death as attached to bug #471344: 2008-10-18 18:46:15 +00:00
gimpcoords.c incorporate the velocity. 2008-07-21 19:39:35 +00:00
gimpcoords.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpcurve-load.c app/core/gimpcurve-load.c (gimp_curve_load) Remove unused variables. 2008-05-22 17:00:24 +00:00
gimpcurve-load.h app/core/Makefile.am app/core/core-types.h app/core/gimpcurve-save.[ch] 2007-11-02 12:18:50 +00:00
gimpcurve-map.c fixed the call to memcpy() in the CURVE_NONE case. 2008-05-19 09:02:30 +00:00
gimpcurve-map.h introduced an enum to clean up the code. Optimize another not so uncommon 2008-05-13 11:32:38 +00:00
gimpcurve-save.c added sanity checks. 2007-11-15 12:19:13 +00:00
gimpcurve-save.h app/core/Makefile.am app/core/core-types.h app/core/gimpcurve-save.[ch] 2007-11-02 12:18:50 +00:00
gimpcurve.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-12 07:03:42 +00:00
gimpcurve.h keep a boolean flag to identify an identity mapping. Set it to TRUE when 2008-05-13 07:10:48 +00:00
gimpdashpattern.c register GIMP_TYPE_DASH_PATTERN as boxed type. Added "new" to function 2007-01-12 20:27:40 +00:00
gimpdashpattern.h register GIMP_TYPE_DASH_PATTERN as boxed type. Added "new" to function 2007-01-12 20:27:40 +00:00
gimpdata.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-13 11:58:24 +00:00
gimpdata.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-12 07:03:42 +00:00
gimpdatafactory.c Make instance members private and add getters for required members. 2008-12-19 21:58:17 +00:00
gimpdatafactory.h Make instance members private and add getters for required members. 2008-12-19 21:58:17 +00:00
gimpdocumentlist.c Do not any longer keep the document history in two places. We only use 2008-03-24 11:11:15 +00:00
gimpdocumentlist.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-blend.c add optional parameter "PixelRegion *destPR" to 2008-11-08 19:52:18 +00:00
gimpdrawable-blend.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-brightness-contrast.c configure.in require GEGL >= 0.0.21. 2008-10-14 22:44:42 +00:00
gimpdrawable-brightness-contrast.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-bucket-fill.c app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
gimpdrawable-bucket-fill.h add GError parameter. 2007-12-06 19:07:11 +00:00
gimpdrawable-color-balance.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-color-balance.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-colorize.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-colorize.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-combine.c add optional parameter "PixelRegion *destPR" to 2008-11-08 19:52:18 +00:00
gimpdrawable-combine.h add optional parameter "PixelRegion *destPR" to 2008-11-08 19:52:18 +00:00
gimpdrawable-convert.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpdrawable-convert.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-curves.c use GIMP_CURVE_FREE, not _SMOOTH. Fixes the resp. PDB call. 2008-11-10 15:18:40 +00:00
gimpdrawable-curves.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-desaturate.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-desaturate.h app/core/Makefile.am new file holding code to apply a PixelProcessor to 2008-05-21 16:45:44 +00:00
gimpdrawable-equalize.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpdrawable-equalize.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-foreground-extract.c app/core/gimpdrawable-foreground-extract.c app/core/gimpdrawable-preview.c 2008-11-10 01:43:34 +00:00
gimpdrawable-foreground-extract.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-histogram.c renamed gimp_item_offsets() to gimp_item_get_offset() and 2008-11-02 23:03:29 +00:00
gimpdrawable-histogram.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-hue-saturation.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-hue-saturation.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-invert.c configure.in require GEGL >= 0.0.21. 2008-10-14 22:44:42 +00:00
gimpdrawable-invert.h let gimp_drawable_invert() take a GimpProgress parameter. 2007-12-29 23:04:37 +00:00
gimpdrawable-levels.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-levels.h replaced unused parameter "context" by "progress" and pass the progress on 2008-04-20 13:38:13 +00:00
gimpdrawable-offset.c add "GimpImageType type" parameter because there are only a few calls to 2008-11-03 20:51:46 +00:00
gimpdrawable-offset.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-operation.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimpdrawable-operation.h changed order of parameters to be consistent with gimp_drawable_process(). 2008-05-22 11:52:02 +00:00
gimpdrawable-posterize.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-posterize.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-preview.c app/core/gimpdrawable-foreground-extract.c app/core/gimpdrawable-preview.c 2008-11-10 01:43:34 +00:00
gimpdrawable-preview.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdrawable-process.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpdrawable-process.h changed order of parameters to be consistent with gimp_drawable_process(). 2008-05-22 11:52:02 +00:00
gimpdrawable-shadow.c add optional parameter "PixelRegion *destPR" to 2008-11-08 19:52:18 +00:00
gimpdrawable-shadow.h Move the shadow tiles from the image to the drawable. Fixes bug #100469. 2008-04-21 17:20:51 +00:00
gimpdrawable-stroke.c add optional parameter "PixelRegion *destPR" to 2008-11-08 19:52:18 +00:00
gimpdrawable-stroke.h Merge a modified and enhanced patch from the vector layer branch: 2008-10-25 13:12:48 +00:00
gimpdrawable-threshold.c Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we 2008-11-01 12:08:35 +00:00
gimpdrawable-threshold.h app/core/Makefile.am app/core/gimpdrawable-brightness-contrast.[ch] 2008-02-04 11:26:23 +00:00
gimpdrawable-transform.c make the entire selection API take GimpSelection arguments, not 2008-11-22 22:07:55 +00:00
gimpdrawable-transform.h app/core/gimp-transform-region.[ch] app/core/gimpchannel.c 2007-09-10 15:29:48 +00:00
gimpdrawable.c chain up unconditionally. 2008-11-17 00:06:23 +00:00
gimpdrawable.h Bye bye floating_sel_rigor() and floating_sel_relax(): 2008-11-09 16:49:37 +00:00
gimpdrawablemodundo.c app/core/gimp-edit.c app/core/gimpchannel.c 2008-11-03 21:17:50 +00:00
gimpdrawablemodundo.h app/vectors/Makefile.am app/vectors/vectors-types.h new undo class for 2007-01-31 19:56:41 +00:00
gimpdrawablestack.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimpdrawablestack.h move the invalidate_previews() API from here... 2008-11-06 19:44:51 +00:00
gimpdrawableundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpdrawableundo.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimperror.c app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
gimperror.h app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
gimpfilloptions.c add "gboolean use_context_color" parameter to gimp_stroke_options_new() 2008-10-25 08:52:20 +00:00
gimpfilloptions.h add "gboolean use_context_color" parameter to gimp_stroke_options_new() 2008-10-25 08:52:20 +00:00
gimpfilteredcontainer.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimpfilteredcontainer.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimpfloatingselundo.c add boolean property "floating-selection" which indicates if the layer is 2008-11-17 00:02:15 +00:00
gimpfloatingselundo.h implement GIMP_UNDO_FS_TO_LAYER. 2007-02-03 21:58:12 +00:00
gimpgradient-load.c app/core/gimp-user-install.c app/core/gimpgradient-load.c 2007-05-23 10:22:09 +00:00
gimpgradient-load.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpgradient-save.c Changed "The GIMP" to "GIMP" everywhere, where it's used as a name. 2007-06-06 08:44:52 +00:00
gimpgradient-save.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpgradient.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-13 11:58:24 +00:00
gimpgradient.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpgrid.c changed default grid to a 10x10 grid of solid lines (bug #539318). 2008-07-04 06:52:40 +00:00
gimpgrid.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpguide.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpguide.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpguideundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpguideundo.h app/core/Makefile.am app/core/core-types.h app/core/gimpguideundo.[ch] new 2007-01-30 12:32:14 +00:00
gimpimage-arrange.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpimage-arrange.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-colorhash.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-colorhash.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-colormap.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-colormap.h : renamed "cmap" to "colormap" and "num_cols" to "n_colors". 2007-12-25 16:33:04 +00:00
gimpimage-contiguous-region.c Bug 563130 – Hue selection mode does not cross the 0-360 degrees line 2008-12-04 20:58:50 +00:00
gimpimage-contiguous-region.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-convert-data.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-convert-fsdither.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-convert.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-convert.h minor cleanup. 2008-04-04 06:29:35 +00:00
gimpimage-crop.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpimage-crop.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-duplicate.c split spaghetti code into lots of helper functions. 2008-11-26 07:20:04 +00:00
gimpimage-duplicate.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-flip.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-flip.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-grid.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-grid.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-guides.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-guides.h app/core/gimpimage-guides.[ch] add accessors for the lists of guides and 2007-12-25 17:09:04 +00:00
gimpimage-item-list.c add new functions gimp_image_get_layer_iter(), channel_iter() and 2008-11-02 20:46:57 +00:00
gimpimage-item-list.h added new API gimp_drawable_estimate_memsize() and virtual function 2007-12-04 11:30:31 +00:00
gimpimage-merge.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-merge.h app/core/gimpimage-merge.[ch] added GError parameters. 2007-12-06 19:51:02 +00:00
gimpimage-new.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-new.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-pick-color.c renamed gimp_item_offsets() to gimp_item_get_offset() and 2008-11-02 23:03:29 +00:00
gimpimage-pick-color.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-preview.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-preview.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-quick-mask.c make the entire selection API take GimpSelection arguments, not 2008-11-22 22:07:55 +00:00
gimpimage-quick-mask.h remember whether a channel was active before quick mask was activated. 2007-07-20 08:23:29 +00:00
gimpimage-resize.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-resize.h added gimp_image_resize_to_selection(). 2007-06-09 17:17:30 +00:00
gimpimage-rotate.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-rotate.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-sample-points.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-sample-points.h app/core/gimpimage-guides.[ch] add accessors for the lists of guides and 2007-12-25 17:09:04 +00:00
gimpimage-scale.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-scale.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-snap.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimage-snap.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpimage-undo-push.c Bye bye floating_sel_rigor() and floating_sel_relax(): 2008-11-09 16:49:37 +00:00
gimpimage-undo-push.h Bye bye floating_sel_rigor() and floating_sel_relax(): 2008-11-09 16:49:37 +00:00
gimpimage-undo.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimage-undo.h Remove support for the old undo pop and free cruft: 2007-02-03 22:25:32 +00:00
gimpimage.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimpimage.h add member "gboolean floating_selection_changed". 2008-11-14 15:18:29 +00:00
gimpimagefile.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpimagefile.h Do not any longer keep the document history in two places. We only use 2008-03-24 11:11:15 +00:00
gimpimagemap.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimpimagemap.h add typedef GimpImageMapApplyFunc here. 2008-01-09 01:06:46 +00:00
gimpimagemapconfig.c clarify if() condition. 2008-08-04 19:59:31 +00:00
gimpimagemapconfig.h app/core/Makefile.am app/core/core-types.h new GimpViewable subclass which 2008-05-20 21:41:47 +00:00
gimpimageundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpimageundo.h Make the size-changed-detailed signal also contain previous image size. 2008-08-28 19:12:03 +00:00
gimpitem-linked.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpitem-linked.h app/core/gimp-transform-region.[ch] app/core/gimpchannel.c 2007-09-10 15:29:48 +00:00
gimpitem-preview.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpitem-preview.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpitem.c use "gegl:translate" instead of "gegl:shift". 2008-12-03 12:31:07 +00:00
gimpitem.h renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpitempropundo.c renamed gimp_item_offsets() to gimp_item_get_offset() and 2008-11-02 23:03:29 +00:00
gimpitempropundo.h app/core/gimpimageundo.[ch] implement image and item parasite attach and 2007-02-02 10:55:38 +00:00
gimpitemstack.c Use GimpContainer getters instead of poking into the class 2008-11-20 23:43:58 +00:00
gimpitemstack.h move the invalidate_previews() API from here... 2008-11-06 19:44:51 +00:00
gimpitemundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpitemundo.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimplayer-floating-sel.c add boolean property "floating-selection" which indicates if the layer is 2008-11-17 00:02:15 +00:00
gimplayer-floating-sel.h remove floating_sel_remove() and reorder one function. 2008-11-09 18:45:16 +00:00
gimplayer-project.c app/core/gimpdrawable-foreground-extract.c app/core/gimpdrawable-preview.c 2008-11-10 01:43:34 +00:00
gimplayer-project.h Abstract the legacy projection code away into a virtual function of 2008-11-08 00:16:40 +00:00
gimplayer.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimplayer.h add boolean property "floating-selection" which indicates if the layer is 2008-11-17 00:02:15 +00:00
gimplayermask.c app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
gimplayermask.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimplayermaskpropundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimplayermaskpropundo.h app/core/Makefile.am app/core/core-types.h new undo class for 2007-01-31 18:50:39 +00:00
gimplayermaskundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimplayermaskundo.h app/core/Makefile.am app/core/core-types.h app/core/gimpchannelundo.[ch] 2007-01-31 12:33:03 +00:00
gimplayerpropundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimplayerpropundo.h app/core/Makefile.am app/core/core-types.h new undo class which handles 2007-01-28 20:10:45 +00:00
gimplayerundo.c remove members "quick_mask_changed" and "alpha_changed" (the former was 2008-11-19 23:39:28 +00:00
gimplayerundo.h app/core/Makefile.am app/core/core-types.h app/core/gimpchannelundo.[ch] 2007-01-31 12:33:03 +00:00
gimplist.c Use GimpContainer getters instead of poking into the class 2008-11-20 23:43:58 +00:00
gimplist.h add boolean "append" property which makes gimp_container_add() append to 2008-05-10 18:42:41 +00:00
gimpmarshal.list Bug 134956 – Curves tool doesn't save free curves 2008-10-09 15:25:59 +00:00
gimpmaskundo.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimpmaskundo.h renamed these files... 2007-01-30 22:53:18 +00:00
gimpobject.c app/core/gimpitem.c app/core/gimpobject.c app/dialogs/preferences-dialog.c 2008-08-12 14:45:59 +00:00
gimpobject.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppaintinfo.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppaintinfo.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppalette-import.c renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height() 2008-11-03 00:09:01 +00:00
gimppalette-import.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppalette-load.c improved error handling. Fixes compiler warnings about ignoring the return 2008-11-07 09:32:23 +00:00
gimppalette-load.h app/core/gimppalette-import.c applied slightly modified patch from Nicola 2007-12-18 17:01:19 +00:00
gimppalette-save.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppalette-save.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppalette.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-13 11:58:24 +00:00
gimppalette.h Applied slightly modified patch from David Gowers which abstracts away and 2006-12-14 12:02:05 +00:00
gimpparamspecs-desc.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpparamspecs-desc.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpparamspecs.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpparamspecs.h added GIMP_TYPE_COLOR_ARRAY and GIMP_TYPE_PARAM_COLOR_ARRAY in preparation 2008-07-12 08:20:14 +00:00
gimpparasitelist.c app/base/temp-buf.c app/base/tile-manager.c accept NULL in all 2007-11-16 18:19:30 +00:00
gimpparasitelist.h app/*.[ch] converted tabs to spaces. 2006-04-12 12:49:29 +00:00
gimppattern-header.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppattern-load.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimppattern-load.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppattern.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-13 11:58:24 +00:00
gimppattern.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppatternclipboard.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimppatternclipboard.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppdbprogress.c app/core/gimpguideundo.c app/core/gimpitemundo.c 2008-07-23 06:47:23 +00:00
gimppdbprogress.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimppickable.c Rename the convenient channel offset defines from FOO_PIX to FOO as this 2008-10-19 13:47:09 +00:00
gimppickable.h removed get_color_at() from the GimpPickable interface. Implement the same 2007-05-02 17:15:03 +00:00
gimppreviewcache.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimppreviewcache.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpprogress.c In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpprogress.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpprojectable.c Abstract the legacy projection code away into a virtual function of 2008-11-08 00:16:40 +00:00
gimpprojectable.h Abstract the legacy projection code away into a virtual function of 2008-11-08 00:16:40 +00:00
gimpprojection-construct.c app/core/gimpprojection.[ch] add code that keeps the gegl processor around 2008-11-10 22:15:40 +00:00
gimpprojection-construct.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpprojection.c app/core/gimpchannel.c app/core/gimpdrawable-operation.c 2008-12-08 09:56:51 +00:00
gimpprojection.h app/core/gimpprojection.[ch] add code that keeps the gegl processor around 2008-11-10 22:15:40 +00:00
gimpsamplepoint.c app/core/gimp-user-install.c app/core/gimpgradient-load.c 2007-05-23 10:22:09 +00:00
gimpsamplepoint.h app/core/Makefile.am new files implementing new(), ref() and unref() and 2007-01-30 10:34:59 +00:00
gimpsamplepointundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpsamplepointundo.h app/core/Makefile.am app/core/core-types.h app/core/gimpguideundo.[ch] new 2007-01-30 12:32:14 +00:00
gimpscanconvert.c bumped minimum required version of Cairo to 1.6.4. 2008-10-31 07:20:07 +00:00
gimpscanconvert.h constify the points argument. 2008-05-21 19:11:42 +00:00
gimpselection.c make the entire selection API take GimpSelection arguments, not 2008-11-22 22:07:55 +00:00
gimpselection.h make the entire selection API take GimpSelection arguments, not 2008-11-22 22:07:55 +00:00
gimpstrokeoptions.c add "gboolean use_context_color" parameter to gimp_stroke_options_new() 2008-10-25 08:52:20 +00:00
gimpstrokeoptions.h add "gboolean use_context_color" parameter to gimp_stroke_options_new() 2008-10-25 08:52:20 +00:00
gimpsubprogress.c allow the parent progress to be NULL. Documented the API. 2007-02-27 11:03:18 +00:00
gimpsubprogress.h allow the parent progress to be NULL. Documented the API. 2007-02-27 11:03:18 +00:00
gimptag.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimptag.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimptagcache.c Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimptagcache.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-20 14:46:54 +00:00
gimptagged.c Clarify documentation. 2008-12-12 05:52:01 +00:00
gimptagged.h Bug 555954 – Merge Tagging of Gimp Resources GSoC Project 2008-12-11 22:04:05 +00:00
gimptemplate.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimptemplate.h Bug 546924 – "New Image" misscalculating dimensions for non-pixel sized 2008-09-30 16:06:24 +00:00
gimptoolinfo.c add gimp_tool_info_build_options_filename() which creates a filename under 2008-05-18 15:37:43 +00:00
gimptoolinfo.h add gimp_tool_info_build_options_filename() which creates a filename under 2008-05-18 15:37:43 +00:00
gimptooloptions.c app/core/Makefile.am added GIMP_ERROR as general error domain. 2008-11-12 10:56:06 +00:00
gimptooloptions.h added API to delete saved tool-options. 2006-12-11 15:16:13 +00:00
gimptoolpresets.c app/core/gimpguideundo.c app/core/gimpitemundo.c 2008-07-23 06:47:23 +00:00
gimptoolpresets.h added API to delete saved tool-options. 2006-12-11 15:16:13 +00:00
gimpundo.c Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a 2008-10-09 20:24:04 +00:00
gimpundo.h remove members "quick_mask_changed" and "alpha_changed" (the former was 2008-11-19 23:39:28 +00:00
gimpundostack.c s/gimp_container_children_type/gimp_container_get_children_type/ 2008-11-20 22:45:19 +00:00
gimpundostack.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpunit.c use NC_() to provide translation contexts. 2008-11-10 11:41:51 +00:00
gimpunit.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpviewable.c s/temp_buf_data/temp_buf_get_data/ 2008-12-13 10:35:53 +00:00
gimpviewable.h formatting. 2008-01-17 08:54:46 +00:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00