gimp/app/core
Michael Natterer e0224cdbfb Add get_parent() API for items, layers, channels and vectors
this is pretty pointless from an abstraction point of view, but using
these functions will make the code a lot more readable by getting rid
of tons of ugly casts to and from GimpViewable whenever getting an
item's parent.
2010-02-07 12:03:07 +01:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
Makefile.am Add unused new class GimpItemTree which will keep the image's items 2010-02-06 13:00:03 +01:00
core-enums.c Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
core-enums.h Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
core-types.h Add unused new class GimpItemTree which will keep the image's items 2010-02-06 13:00:03 +01:00
gimp-contexts.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-contexts.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-edit.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimp-edit.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-gradients.c app: Add "FG to BG (Hardedge)" gradient 2009-08-15 11:58:08 +02:00
gimp-gradients.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-gui.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-gui.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-modules.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-modules.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-parasites.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-parasites.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-tags.c Coding style cleanup 2009-10-17 20:37:53 +02:00
gimp-tags.h added support for tag translation, user installation and migration procedures for tags.xml. 2009-02-17 18:43:32 +00:00
gimp-templates.c app: Always use gimp_object_get_name() 2009-08-29 12:41:29 +02:00
gimp-templates.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-region.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-region.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-resize.c Fix compilation errors 2009-07-20 12:48:05 +02:00
gimp-transform-resize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-utils.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-utils.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-units.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-units.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-user-install.c Make sure user-install always creates all needed directories 2009-10-15 21:23:01 +02:00
gimp-user-install.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-utils.c Move the stuff in tools-utils to the core so it can be used from 2009-04-22 21:08:42 +02:00
gimp-utils.h Move the stuff in tools-utils to the core so it can be used from 2009-04-22 21:08:42 +02:00
gimp.c Bug 607140 - Tags not saved for Paint Dynamics resources on GIMP restart 2010-01-31 11:31:19 +01:00
gimp.h app: gimp_get_image_window_iter() -> gimp_get_image_windows() 2009-10-25 20:31:55 +01:00
gimparea.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimparea.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrush-header.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrush-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrush-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrush-transform.c app: Add newline at end of gimpbrush-transform.c 2010-01-05 21:19:12 +01:00
gimpbrush-transform.h Real dynamic hardness support for both generated and pixmap brushes. 2010-01-01 15:54:31 +02:00
gimpbrush.c Real dynamic hardness support for both generated and pixmap brushes. 2010-01-01 15:54:31 +02:00
gimpbrush.h Real dynamic hardness support for both generated and pixmap brushes. 2010-01-01 15:54:31 +02:00
gimpbrushclipboard.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushclipboard.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushgenerated-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushgenerated-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushgenerated-save.c Add private struct to GimpData 2009-10-31 15:24:57 +01:00
gimpbrushgenerated-save.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushgenerated.c Real dynamic hardness support for both generated and pixmap brushes. 2010-01-01 15:54:31 +02:00
gimpbrushgenerated.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushpipe-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushpipe-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushpipe.c Make some GimpCoords* params const 2009-05-19 21:37:56 +02:00
gimpbrushpipe.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbuffer.c app: Always use gimp_object_get_name() 2009-08-29 12:41:29 +02:00
gimpbuffer.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpchannel-combine.c Only call gimp_channel_combine_span() if the value actually changed 2009-10-11 13:49:14 +02:00
gimpchannel-combine.h Optimize gimp_channel_combine_ellipse_rect() 2009-10-10 23:09:54 +02:00
gimpchannel-project.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpchannel-project.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpchannel-select.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpchannel-select.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpchannel.c Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimpchannel.h Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimpchannelpropundo.c Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpchannelpropundo.h Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpchannelundo.c Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimpchannelundo.h Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimpcontainer-filter.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcontainer-filter.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcontainer.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimpcontainer.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcontext.c Remove member "name" from the GimpDynamics struct 2009-10-11 13:18:23 +02:00
gimpcontext.h Some more cleanup 2009-10-11 00:20:06 +02:00
gimpcoords-interpolate.c Fix for another potentially crashing and while. 2009-06-06 19:25:13 +03:00
gimpcoords-interpolate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcoords.c Bug 520078 – Rotate brushes 2009-02-08 12:55:20 +00:00
gimpcoords.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve-map.c app: inline the inner curve mapping function for internal use 2009-12-28 20:50:26 +01:00
gimpcurve-map.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve-save.c Add private struct to GimpData 2009-10-31 15:24:57 +01:00
gimpcurve-save.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve.c Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimpcurve.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdashpattern.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdashpattern.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdata.c Use ${gimp_dir} and ${gimp_data_dir} in tags.xml 2009-11-07 21:14:56 +01:00
gimpdata.h Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimpdatafactory.c app: adjust wording and spelling in error messages 2009-12-26 20:46:19 +01:00
gimpdatafactory.h app: Support obsolete data resources 2009-08-13 21:54:00 +02:00
gimpdocumentlist.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdocumentlist.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-blend.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-blend.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-brightness-contrast.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-brightness-contrast.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-bucket-fill.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-bucket-fill.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-color-balance.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-color-balance.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-colorize.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-colorize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-combine.c Get rid of more x1,y1,x2,y2 uglyness 2009-06-16 22:59:07 +02:00
gimpdrawable-combine.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-convert.c Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpdrawable-convert.h Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpdrawable-curves.c Get rid of artificial compiler warnings 2009-07-20 12:47:59 +02:00
gimpdrawable-curves.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-desaturate.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-desaturate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-equalize.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-equalize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-foreground-extract.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-foreground-extract.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-histogram.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-histogram.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-hue-saturation.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-hue-saturation.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-invert.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-invert.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-levels.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-levels.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-offset.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-offset.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-operation.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-operation.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-posterize.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-posterize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-preview.c app/core/gimpdrawable.h move the preview related members to the private 2009-02-05 20:27:09 +00:00
gimpdrawable-preview.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-private.h need to rip the floating selection's source node out of its layer's graph 2009-02-13 15:35:13 +00:00
gimpdrawable-process.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-process.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-shadow.c app/core/Makefile.am new file which contains struct GimpDrawablePrivate. 2009-02-03 23:57:11 +00:00
gimpdrawable-shadow.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-stroke.c Don't access the image's unit and resolution members directly 2010-02-03 19:53:45 +01:00
gimpdrawable-stroke.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-threshold.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-threshold.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-transform.c Bug 585488 – Perspective transformation on a layer with a mask causes crash 2009-06-17 21:14:32 +02:00
gimpdrawable-transform.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable.c app: Add GIMP_LOG_FLOATING_SELECTION domain 2010-01-02 23:41:52 +01:00
gimpdrawable.h Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpdrawablemodundo.c Use gimp_drawable_type() instead of drawable->type 2009-09-08 19:46:19 +02:00
gimpdrawablemodundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawablestack.c Don't forget to add added drawables' GeglNodes to the stack's GeglNode 2009-08-25 23:10:31 +02:00
gimpdrawablestack.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawableundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawableundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdynamics-load.c Fix up dynamics loading/saving 2009-10-10 20:39:11 +02:00
gimpdynamics-load.h Adding the sub files for dynamics save and load 2009-08-20 12:34:45 +03:00
gimpdynamics-save.c Add private struct to GimpData 2009-10-31 15:24:57 +01:00
gimpdynamics-save.h Adding the sub files for dynamics save and load 2009-08-20 12:34:45 +03:00
gimpdynamics.c app: Making spacing available as dynamic parameter 2009-12-13 22:46:09 +02:00
gimpdynamics.h app: Making spacing available as dynamic parameter 2009-12-13 22:46:09 +02:00
gimpdynamicsoutput.c app: Fix a mixing quirk in linear dynamics mixing 2010-01-01 19:03:59 +02:00
gimpdynamicsoutput.h app: Fix tabs to spaces for dynamics 2009-12-19 17:36:27 +02:00
gimperror.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimperror.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfilloptions.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfilloptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpfilteredcontainer.c Use g_value_dup_object() inatead of g_value_get_object() and g_object_ref() 2009-07-18 18:57:15 +02:00
gimpfilteredcontainer.h Add missing boilterplate macro 2009-09-14 21:37:53 +02:00
gimpfloatingselundo.c app: Fix annoying typos in previous commit 2009-08-29 12:13:28 +02:00
gimpfloatingselundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgradient-load.c Fix compilation errors 2009-07-20 12:48:05 +02:00
gimpgradient-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgradient-save.c Add private struct to GimpData 2009-10-31 15:24:57 +01:00
gimpgradient-save.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgradient.c Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimpgradient.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgrid.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgrid.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpgrouplayer.c Fix typo in comment 2009-09-22 21:39:32 +02:00
gimpgrouplayer.h Add facility to compress multiple group layer resizings into one 2009-09-07 13:12:54 +02:00
gimpgrouplayerundo.c Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpgrouplayerundo.h Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpguide.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpguide.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpguideundo.c Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpguideundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-arrange.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-arrange.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-colorhash.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-colorhash.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-colormap.c Start private struct for GimpImage and move the first members there 2010-02-03 20:31:25 +01:00
gimpimage-colormap.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-contiguous-region.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimpimage-contiguous-region.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-convert-data.h Make the include guards match the filename 2009-08-27 12:06:09 +02:00
gimpimage-convert-fsdither.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-convert.c Fix undoing a group layer type conversion 2009-09-13 19:24:19 +02:00
gimpimage-convert.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-crop.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimpimage-crop.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-duplicate.c Move the quick mask members to GimpImagePrivate 2010-02-04 09:49:45 +01:00
gimpimage-duplicate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-flip.c Move "layers", "channels" and "vectors" to GimpImagePrivate 2010-02-03 23:00:31 +01:00
gimpimage-flip.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-grid.c Move "grid", "guides" and "sample_points" to GimpImagePrivate 2010-02-03 22:16:02 +01:00
gimpimage-grid.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-guides.c Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpimage-guides.h Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpimage-item-list.c Use gimp_item_is_content_locked() instead of gimp_item_get_lock_content() 2009-08-29 15:27:04 +02:00
gimpimage-item-list.h Add gimp_image_item_list_filter() 2009-08-25 15:36:03 +02:00
gimpimage-merge.c Move variables to local scopes and some minor cleanup 2009-09-22 21:41:24 +02:00
gimpimage-merge.h Add gimp_image_merge_group_layer() 2009-09-21 19:08:04 +02:00
gimpimage-new.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-new.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-pick-color.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimpimage-pick-color.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-preview.c Move "preview" to GimpImagePrivate 2010-02-04 21:09:19 +01:00
gimpimage-preview.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-private.h Use GimpItemTrees to keep the image's layers, channels and vectors 2010-02-06 13:41:16 +01:00
gimpimage-quick-mask.c Move the quick mask members to GimpImagePrivate 2010-02-04 09:49:45 +01:00
gimpimage-quick-mask.h Move the quick mask members to GimpImagePrivate 2010-02-04 09:49:45 +01:00
gimpimage-resize.c Move "layers", "channels" and "vectors" to GimpImagePrivate 2010-02-03 23:00:31 +01:00
gimpimage-resize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-rotate.c Move "layers", "channels" and "vectors" to GimpImagePrivate 2010-02-03 23:00:31 +01:00
gimpimage-rotate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-sample-points.c Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpimage-sample-points.h Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpimage-scale.c Move all undo-related members to GimpImagePrivate 2010-02-04 20:06:49 +01:00
gimpimage-scale.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-snap.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-snap.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-undo-push.c Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpimage-undo-push.h Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpimage-undo.c Move all undo-related members to GimpImagePrivate 2010-02-04 20:06:49 +01:00
gimpimage-undo.h Move all undo-related members to GimpImagePrivate 2010-02-04 20:06:49 +01:00
gimpimage.c Add gimp_item_tree_add_item() and gimp_item_tree_remove_item() 2010-02-07 11:47:33 +01:00
gimpimage.h Add some item tree infrastructure that will be needed later 2010-02-06 16:17:23 +01:00
gimpimagefile.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimpimagefile.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemap.c Get rid of artificial compiler warnings 2009-07-20 12:47:59 +02:00
gimpimagemap.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimagemapconfig.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimpimagemapconfig.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimageundo.c Move "parasites" to GimpImagePrivate 2010-02-03 23:42:32 +01:00
gimpimageundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpitem-linked.c Filter out linked children of linked items to transform 2009-08-25 15:55:30 +02:00
gimpitem-linked.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpitem-preview.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpitem-preview.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpitem.c Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimpitem.h Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimpitempropundo.c Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpitempropundo.h Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimpitemstack.c Add gimp_item_stack_is_flat() which returns TRUE if it's not a tree 2009-09-07 21:07:44 +02:00
gimpitemstack.h Add gimp_item_stack_is_flat() which returns TRUE if it's not a tree 2009-09-07 21:07:44 +02:00
gimpitemtree.c Add gimp_item_tree_add_item() and gimp_item_tree_remove_item() 2010-02-07 11:47:33 +01:00
gimpitemtree.h Add gimp_item_tree_add_item() and gimp_item_tree_remove_item() 2010-02-07 11:47:33 +01:00
gimpitemundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpitemundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayer-floating-sel.c Remove all wrong and useless comments 2009-09-01 19:23:44 +02:00
gimplayer-floating-sel.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayer-project.c Move "visible" and "active" to GimpImagePrivate 2010-02-04 09:10:02 +01:00
gimplayer-project.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayer.c Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimplayer.h Add get_parent() API for items, layers, channels and vectors 2010-02-07 12:03:07 +01:00
gimplayermask.c Add some item tree infrastructure that will be needed later 2010-02-06 16:17:23 +01:00
gimplayermask.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayermaskpropundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayermaskpropundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayermaskundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayermaskundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayerpropundo.c Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimplayerpropundo.h Merge the layer, channel and vectors reorder undo into one item undo 2010-02-06 16:41:54 +01:00
gimplayerundo.c Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimplayerundo.h Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimplist.c app: Always use gimp_object_get_name() 2009-08-29 12:41:29 +02:00
gimplist.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmarshal.list Make the text tool use GtkTextView's key bindings 2009-06-22 23:47:04 +02:00
gimpmaskundo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpmaskundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpobject.c app: Enforce privacy of GimpObject members 2009-08-31 21:23:29 +02:00
gimpobject.h app: Enforce privacy of GimpObject members 2009-08-31 21:23:29 +02:00
gimppaintinfo.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppaintinfo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppalette-import.c Move "projection" and "graph" to GimpImagePrivate 2010-02-03 21:46:09 +01:00
gimppalette-import.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppalette-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppalette-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppalette-save.c Add private struct to GimpData 2009-10-31 15:24:57 +01:00
gimppalette-save.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppalette.c Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimppalette.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparamspecs-desc.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparamspecs-desc.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparamspecs-duplicate.c Get rid of artificial compiler warnings 2009-07-20 12:47:59 +02:00
gimpparamspecs-duplicate.h app/core/Makefile.am new files implementing gimp_param_spec_duplicate() 2009-01-25 18:01:47 +00:00
gimpparamspecs.c Get rid of artificial compiler warnings 2009-07-20 12:47:59 +02:00
gimpparamspecs.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparasitelist.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparasitelist.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppattern-header.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppattern-load.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppattern-load.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppattern.c Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimppattern.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppatternclipboard.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppatternclipboard.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdbprogress.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdbprogress.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppickable.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppickable.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppreviewcache.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppreviewcache.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpprogress.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpprogress.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpprojectable.c Add GimpProjectable::get_image_type() 2009-09-12 19:24:01 +02:00
gimpprojectable.h Add GimpProjectable::get_image_type() 2009-09-12 19:24:01 +02:00
gimpprojection-construct.c Honor the projectable's offset in the projection 2009-08-24 16:05:38 +02:00
gimpprojection-construct.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpprojection.c Add GimpProjectable::get_image_type() 2009-09-12 19:24:01 +02:00
gimpprojection.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsamplepoint.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsamplepoint.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsamplepointundo.c Don't use gimpimage-private.h undoing guide/sample point removals 2010-02-06 13:00:03 +01:00
gimpsamplepointundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpscanconvert.c another tiny formatting change 2009-03-11 21:04:13 +00:00
gimpscanconvert.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpselection.c Add some item tree infrastructure that will be needed later 2010-02-06 16:17:23 +01:00
gimpselection.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpstrokeoptions.c Honor the "global-dynamics" setting 2009-10-11 01:44:38 +02:00
gimpstrokeoptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsubprogress.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsubprogress.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptag.c app/core/gimpfilteredcontainer.[ch] app/core/gimptag.c codingstylize. Call 2009-03-02 23:33:24 +00:00
gimptag.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptagcache.c comment out debug output from tag-cache 2009-12-30 16:39:35 +01:00
gimptagcache.h app/core/gimpfilteredcontainer.[ch] app/core/gimptag.c codingstylize. Call 2009-03-02 23:33:24 +00:00
gimptagged.c add gimp_tagged_set_tags() which takes a GList of tags. 2009-03-02 21:48:50 +00:00
gimptagged.h add gimp_tagged_set_tags() which takes a GList of tags. 2009-03-02 21:48:50 +00:00
gimptemplate.c Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimptemplate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptoolinfo.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimptoolinfo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptooloptions.c app: Always use gimp_object_get_name() 2009-08-29 12:41:29 +02:00
gimptooloptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptoolpresets.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimptoolpresets.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptreehandler.c Add GimpTreeHandler, a signal connection helper for object trees 2009-08-04 20:12:34 +02:00
gimptreehandler.h Add GimpTreeHandler, a signal connection helper for object trees 2009-08-04 20:12:34 +02:00
gimpundo.c Move all undo-related members to GimpImagePrivate 2010-02-04 20:06:49 +01:00
gimpundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpundostack.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpundostack.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpunit.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpunit.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpviewable.c Remove GIMP_OBJECT() casts when calling gimp_object_get_name() 2009-08-31 22:47:18 +02:00
gimpviewable.h Add gimp_viewable_is_ancestor() 2009-08-05 14:17:07 +02:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00