Gimp/app/core
Michael Natterer c835fad2c9 app: make sure GimpToolOptions always have the right GimpToolInfo set
Override GimpContext's "tool" property and add an evil function that
makes sure we don't set a tool that doesn't match the options. Needed
because tool options are read from disk and thus unreliable per se,
additional we were stupid and wrote wrong tool options to disk.
2010-04-20 20:00:34 +02:00
..
.gitignore Added .gitignore files generated with git svn create-ignore. 2009-01-31 11:37:44 +00:00
core-enums.c app: Rewire the the feature formely known as harndess back to gui as force 2010-04-09 00:44:52 +03:00
core-enums.h app: Rewire the the feature formely known as harndess back to gui as force 2010-04-09 00:44:52 +03:00
core-types.h Base infra for tool presets. 2010-04-03 21:06:15 +03: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 Make gimp_buffer_new() ref the passed tiles 2010-03-19 19:18:18 +01:00
gimp-edit.h Move gimp_edit_paste_as_new() to gimp_image_new_from_buffer() 2010-02-09 22:32:49 +01:00
gimp-gradients.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +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 app: if there is no "text", generate the layer name from "markup" 2010-03-02 21:19:57 +01:00
gimp-utils.h app: if there is no "text", generate the layer name from "markup" 2010-03-02 21:19:57 +01:00
gimp.c app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimp.h Base infra for tool presets. 2010-04-03 21:06:15 +03: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 app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpbrush-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpbrush-transform.c app: Fix ceil/floor amplifying errors in transform size calculation 2010-04-08 00:31:40 +03:00
gimpbrush-transform.h app: Make sure outline and brush transform use the same kind of matrix 2010-03-17 19:49:21 +02:00
gimpbrush.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimpbrush.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +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 app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpbrushgenerated-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02: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 app: Fix brush tools behavior at very small scale values 2010-03-07 15:56:38 +02:00
gimpbrushgenerated.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushpipe-load.c app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpbrushpipe-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpbrushpipe.c Bug 600316 - Animated brushes, angle calculation 2010-02-23 14:32:24 +01:00
gimpbrushpipe.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbuffer.c Add tile_manager_duplicate() which does quick tile-by-tile COW copy 2010-03-19 19:18:18 +01: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 app: protect against calling a subclass' GimpItem::get_node() impl directly 2010-02-14 20:26:16 +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 Use the newly added get_parent() APIs 2010-02-07 13:46:46 +01: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 app: add a GimpContext parameter to all functions which create GimpData 2010-04-05 13:26:31 +02:00
gimpcontext.h app: some cleanup and fixes in the tool preset infrastructure 2010-04-04 13:58:55 +02:00
gimpcoords-interpolate.c app: Make catmul-rom coords intepolation clamp pressure 2010-02-24 02:15:50 +02: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 app: properly implement GimpData::duplicate() 2010-02-16 19:58:06 +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 app: Fix GimpTag reference handling 2010-03-03 23:35:20 +02:00
gimpdata.h Seal GimpData completely and add the missing accessors 2009-10-31 18:48:38 +01:00
gimpdatafactory.c app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpdatafactory.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +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 app: use the new unit conversion functions 2010-02-21 16:46:39 +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 Revert "app: Make drawable updates happen at fixed framerate" 2010-04-18 15:03:16 +02:00
gimpdrawable.h Revert "app: Make drawable updates happen at fixed framerate" 2010-04-18 15:03:16 +02:00
gimpdrawablemodundo.c Add tile_manager_duplicate() which does quick tile-by-tile COW copy 2010-03-19 19:18:18 +01:00
gimpdrawablemodundo.h Optionally make a copy of the drawable's tiles in GimpDrawableModUndo 2010-03-18 10:25:18 +01:00
gimpdrawablestack.c Bug 604175 - gimp_vectors_import() is O(n**2) in gimp_list_uniquefy_name(), for some data 2010-02-07 16:23:02 +01:00
gimpdrawablestack.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawableundo.c core: use g_param_spec_boxed() for tile managers, not g_param_spec_pointer() 2010-02-10 12:42:30 +01:00
gimpdrawableundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdynamics-load.c app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpdynamics-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02: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: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimpdynamics.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimpdynamicsoutput.c app: Support for wheel input found in highend wacom tablets&tools 2010-03-09 22:23:44 +02:00
gimpdynamicsoutput.h app: Support for wheel input found in highend wacom tablets&tools 2010-03-09 22:23:44 +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 app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimpgradient-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02: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 app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimpgradient.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02: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 undo disable/freeze APIs to gimpimage-undo.[ch] 2010-02-09 22:32:48 +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 Use the newly added get_parent() APIs 2010-02-07 13:46:46 +01:00
gimpimage-merge.h Add gimp_image_merge_group_layer() 2009-09-21 19:08:04 +02:00
gimpimage-new.c Move gimp_edit_paste_as_new() to gimp_image_new_from_buffer() 2010-02-09 22:32:49 +01:00
gimpimage-new.h Move gimp_edit_paste_as_new() to gimp_image_new_from_buffer() 2010-02-09 22:32:49 +01: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-pick-layer.c app: move gimp_image_pick_layer() to its own file 2010-03-07 01:55:31 +01:00
gimpimage-pick-layer.h app: move gimp_image_pick_layer() to its own file 2010-03-07 01:55:31 +01: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 Add "active-item" property and API to GimpItemTree 2010-02-07 14:52:34 +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 Optionally make a copy of the drawable's tiles in GimpDrawableModUndo 2010-03-18 10:25:18 +01:00
gimpimage-undo-push.h Optionally make a copy of the drawable's tiles in GimpDrawableModUndo 2010-03-18 10:25:18 +01:00
gimpimage-undo.c Move the undo disable/freeze APIs to gimpimage-undo.[ch] 2010-02-09 22:32:48 +01:00
gimpimage-undo.h Move the undo disable/freeze APIs to gimpimage-undo.[ch] 2010-02-09 22:32:48 +01:00
gimpimage.c app: move gimp_image_pick_layer() to its own file 2010-03-07 01:55:31 +01:00
gimpimage.h app: move gimp_image_pick_layer() to its own file 2010-03-07 01:55:31 +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 app: add gimp_item_peek_node() and use it 2010-02-14 13:55:45 +01:00
gimpitem.h app: add gimp_item_peek_node() and use it 2010-02-14 13:55:45 +01:00
gimpitempropundo.c Use gimp_item_tree_rename_item() also when undoing an item rename 2010-02-07 15:56:53 +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 Move get_item_by_name() from GimpItemStack to GimpItemTree 2010-02-07 16:34:44 +01:00
gimpitemstack.h Move get_item_by_name() from GimpItemStack to GimpItemTree 2010-02-07 16:34:44 +01:00
gimpitemtree.c Let gimp_item_tree_get_insert_pos() return a boolean indicating success 2010-02-09 22:32:54 +01:00
gimpitemtree.h Let gimp_item_tree_get_insert_pos() return a boolean indicating success 2010-02-09 22:32:54 +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 app: protect against calling a subclass' GimpItem::get_node() impl directly 2010-02-14 20:26:16 +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 Use the newly added get_parent() APIs 2010-02-07 13:46:46 +01:00
gimplayerundo.h Bring parent items to the public API in the core 2009-08-03 19:21:51 +02:00
gimplist.c Some of the stupidity from the previous commit was copied from here 2010-02-09 22:32:43 +01: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 app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimppalette-import.h app: add a GimpContext parameter to all functions which create GimpData 2010-04-05 13:26:31 +02:00
gimppalette-load.c app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimppalette-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02: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 app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimppalette.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02: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 app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimppattern-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimppattern.c app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimppattern.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02: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 app: Fix GimpTag reference handling 2010-03-03 23:35:20 +02:00
gimptagged.h add gimp_tagged_set_tags() which takes a GList of tags. 2009-03-02 21:48:50 +00:00
gimptemplate.c Move the undo disable/freeze APIs to gimpimage-undo.[ch] 2010-02-09 22:32:48 +01: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: make sure GimpToolOptions always have the right GimpToolInfo set 2010-04-20 20:00:34 +02:00
gimptooloptions.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptoolpreset-load.c app: make tool preset loading work 2010-04-11 15:43:29 +02:00
gimptoolpreset-load.h app: add a GimpContext parameter to GimpDataLoadFunc 2010-04-11 13:12:41 +02:00
gimptoolpreset-save.c Base infra for tool presets. 2010-04-03 21:06:15 +03:00
gimptoolpreset-save.h Base infra for tool presets. 2010-04-03 21:06:15 +03:00
gimptoolpreset.c app: make sure GimpToolPreset got the "gimp" construct property passed 2010-04-11 16:18:21 +02:00
gimptoolpreset.h app: make tool preset loading work 2010-04-11 15:43:29 +02: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.am Base infra for tool presets. 2010-04-03 21:06:15 +03:00
makefile.msc updated include <string.h> for memcmp() include <string.h> for strcmp() 2008-10-03 19:27:54 +00:00