gimp/app/core
Michael Natterer 4fdfe10b29 app: move the XCF version logic to gimpimage.[ch]
Add gimp_image_get_xcf_version() and use it when saving XCFs. The
function also returns GIMP versions in integer (comparable) and string
form to be used by GUI logic that allows to save compatible files.
2014-09-27 20:38:43 +02:00
..
.gitignore app: Sort core/.gitignore 2011-04-25 16:08:15 +02:00
Makefile.am app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
core-enums.c app: revive gimpdrawable-foreground-extract 2014-06-03 23:05:23 +02:00
core-enums.h app: revive gimpdrawable-foreground-extract 2014-06-03 23:05:23 +02:00
core-types.h app: remove GimpArea and use cairo_region_t instead 2014-05-31 01:26:06 +02:00
gimp-cairo.c libgimpcolor: add Cairo <-> GEGL utility functions from app/ 2012-05-03 04:07:16 +02:00
gimp-cairo.h libgimpcolor: add Cairo <-> GEGL utility functions from app/ 2012-05-03 04:07:16 +02:00
gimp-contexts.c libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles 2014-07-28 02:04:01 +02:00
gimp-contexts.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-edit.c app: factor out utility function gimp_get_fill_params() 2014-06-03 14:00:01 +02:00
gimp-edit.h app: factor out utility function gimp_get_fill_params() 2014-06-03 14:00:01 +02:00
gimp-gradients.c app: add accessors for the built-in FG->BG, FG->transparent etc. gradients 2014-04-30 09:15:42 +02:00
gimp-gradients.h app: add accessors for the built-in FG->BG, FG->transparent etc. gradients 2014-04-30 09:15:42 +02:00
gimp-gui.c app: separate the mount logic from uploading/downloading 2014-07-23 21:37:13 +02:00
gimp-gui.h app: separate the mount logic from uploading/downloading 2014-07-23 21:37:13 +02:00
gimp-memsize.c fix some precedence errors 2014-08-16 00:37:13 +02:00
gimp-memsize.h app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimp-modules.c libgimpmodule, app: port GimpModuleDB to GFileEnumerator 2014-08-03 18:30:02 +02:00
gimp-modules.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-parasites.c libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles 2014-07-28 02:04:01 +02:00
gimp-parasites.h app: add a small infrastructure to validate known parasites 2014-03-22 00:18:48 +01:00
gimp-tags.c app: port gimp_tags_user_install() to GIO 2014-07-28 12:12:21 +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 libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles 2014-07-28 02:04:01 +02:00
gimp-templates.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimp-transform-resize.c app: move gimp_file_compare() to gimp-utils.[ch] 2014-08-02 15:07:26 +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 app: add utility function gimp_transform_polygon_is_convex() 2011-03-27 22:04:33 +02:00
gimp-transform-utils.h app: add utility function gimp_transform_polygon_is_convex() 2011-03-27 22:04:33 +02:00
gimp-units.c libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles 2014-07-28 02:04:01 +02: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 app: update user shortcuts to updated tools-value-[1-4]-* actions. 2014-04-21 10:57:30 +12: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: Fix return types 2014-09-03 09:09:00 +05:30
gimp-utils.h app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimp.c Bug 736437 - Ignore unknown file extensions when loading palettes and gradients 2014-09-14 23:29:58 +02:00
gimp.h app: add a "Playground" perfs page and a --show-playground command line option 2014-09-14 01:08:25 +02:00
gimpbezierdesc.c Bug 719593 - On clang, brush outline is not displayed 2013-11-30 16:34:37 -05:00
gimpbezierdesc.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimpboundary.c app: some random code cleanup 2014-06-02 20:17:39 +02:00
gimpboundary.h app: change GimpBoundary to find the boundary a float component 2012-05-02 17:51:07 +02:00
gimpbrush-boundary.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpbrush-boundary.h app: implement gimp_brush_transform_boundary() 2011-04-04 21:11:39 +02: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: fix error handling warning in gimp_brush_load_abr() 2014-07-04 19:16:58 +02:00
gimpbrush-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpbrush-transform.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpbrush-transform.h app: rename TempBuf to GimpTempBuf 2012-05-02 17:51:00 +02:00
gimpbrush.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimpbrush.h app: rename TempBuf to GimpTempBuf 2012-05-02 17:51:00 +02:00
gimpbrushcache.c Chain up unconditionally in GObject::constructed() 2012-11-12 21:51:22 +01:00
gimpbrushcache.h app: add GimpBrushCache which stores brush stuff based on transform parameters 2011-04-05 22:15:30 +02:00
gimpbrushclipboard.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpbrushclipboard.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpbrushgenerated-load.c fix bogus use of g_strlcpy 2014-08-16 00:37:14 +02:00
gimpbrushgenerated-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpbrushgenerated-save.c Simplify calls to g_output_stream_write_all() 2014-09-07 20:30:14 +02:00
gimpbrushgenerated-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpbrushgenerated.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +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: simplify GimpData load/save error reporting a lot 2014-07-04 18:46:02 +02:00
gimpbrushpipe-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpbrushpipe.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpbrushpipe.h app: s/nbrushes/n_brushes/ in GimpBrushPipe 2011-04-05 15:16:06 +02:00
gimpbuffer.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpbuffer.h app: remove image_type API from GimpBuffer 2012-05-02 17:50:57 +02:00
gimpchannel-combine.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpchannel-combine.h app: factor out the core mask combine functions to gegl-only functions 2013-04-08 21:54:46 +02:00
gimpchannel-select.c app: rename gimpimage-contiguous-region.[ch] to gimppickable-....[ch] 2014-05-31 09:52:44 +02:00
gimpchannel-select.h app: factor out gimp_channel_select_buffer() from select_channel() 2013-04-08 23:31:26 +02:00
gimpchannel.c app: gimp_channel_new_from_alpha(): use gimp_drawable_get_component_format() 2014-06-02 08:12:48 +02:00
gimpchannel.h app: add gimp_channel_new_from_buffer() and gimp_layer_mask_new_from_buffer() 2013-05-07 23:06:43 +02:00
gimpchannelpropundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +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 app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpcontainer.h app: add gimp_container_get_neighbor_of() to GimpContainer 2011-03-13 02:14:44 +01:00
gimpcontext.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpcontext.h app: add gimp_context_get_foreground,background_pixel() 2012-05-02 17:50:41 +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 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
gimpcoords.h app: Unify direction calculation for painting and stroking 2010-11-17 00:03:07 +02:00
gimpcurve-load.c app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpcurve-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpcurve-map.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpcurve-map.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpcurve-save.c app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpcurve-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpcurve.c app: make gimp_curve_set_n_points and set_n_samples() public API 2014-06-17 20:07:24 +02:00
gimpcurve.h app: make gimp_curve_set_n_points and set_n_samples() public API 2014-06-17 20:07:24 +02:00
gimpdashpattern.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdashpattern.h Use GimpValueArray and GimpParamSpecValueArray 2012-05-04 00:51:50 +02:00
gimpdata.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpdata.h app: port GimpDataFactory file loading to GFileEnumerator 2014-08-01 20:30:45 +02:00
gimpdatafactory.c app: add gimp_file_has_extension() and use it in GimpDataFactory 2014-08-02 23:29:00 +02:00
gimpdatafactory.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpdocumentlist.c app: change GimpImageFile and GimpDocumentList to speak GFile 2014-07-07 23:58:11 +02:00
gimpdocumentlist.h app: change GimpImageFile and GimpDocumentList to speak GFile 2014-07-07 23:58:11 +02:00
gimpdrawable-blend.c app: use the new distance-transform operation in the blend tool 2014-08-03 20:12:01 +02:00
gimpdrawable-blend.h app: pass a GimpGradient to gimp_drawable_blend(), not a GimpBlendMode 2014-04-30 09:17:42 +02:00
gimpdrawable-bucket-fill.c app: oops, fix last commit 2014-06-03 14:07:20 +02:00
gimpdrawable-bucket-fill.h app: use GimpFillType in gimp_drawable_bucket_fill() 2014-06-03 01:34:51 +02:00
gimpdrawable-combine.c app: add an optional gegl:cache at the output of GimpApplicator 2014-06-18 18:50:53 +02:00
gimpdrawable-combine.h app: remove the !use_gegl case from gimp_drawable_apply_buffer() 2012-05-19 00:14:51 +02:00
gimpdrawable-equalize.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawable-equalize.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-filter.c app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpdrawable-filter.h app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpdrawable-foreground-extract.c app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpdrawable-foreground-extract.h app: revive gimpdrawable-foreground-extract 2014-06-03 23:05:23 +02:00
gimpdrawable-histogram.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawable-histogram.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-levels.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawable-levels.h app: remove the legacy levels cruft 2012-05-02 17:46:12 +02:00
gimpdrawable-offset.c app: completely remove TileManager and friends (base/ and paint-funcs/) 2012-06-20 21:44:09 +02:00
gimpdrawable-offset.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpdrawable-operation.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawable-operation.h app: remove gimp_drawable_apply_operation_to_buffer() 2012-10-22 16:14:56 +02:00
gimpdrawable-preview.c app: Use ABYSS_CLAMP for image and drawable previews (bug 709708) 2014-03-14 13:21:47 -07:00
gimpdrawable-preview.h app: completely remove TileManager and friends (base/ and paint-funcs/) 2012-06-20 21:44:09 +02:00
gimpdrawable-private.h app: use a GimpApplicator for floating selection compositing 2013-04-15 01:44:18 +02:00
gimpdrawable-shadow.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawable-shadow.h app: turn the drawable's shadow tiles into a shadow buffer 2012-05-02 17:46:10 +02:00
gimpdrawable-stroke.c app: add utility functions for applying specific operations to buffers 2012-10-31 23:47:45 +01:00
gimpdrawable-stroke.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimpdrawable-transform.c app, pdb, libgimp: Remove all traces of the supersampling recursion level 2013-05-31 01:15:32 +02:00
gimpdrawable-transform.h app, pdb, libgimp: Remove all traces of the supersampling recursion level 2013-05-31 01:15:32 +02:00
gimpdrawable.c Bug 734705 - v2.9.1 crashes when scaling an image in indexed colors mode 2014-08-15 09:23:02 +02:00
gimpdrawable.h app: add a GimpCpmponentType parameter to GimpDrawable::estimate_memsize() 2014-06-14 23:12:22 +02:00
gimpdrawablemodundo.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpdrawablemodundo.h app: change GimpDrawable::set_tiles() to ::set_buffer() 2012-05-02 17:46:07 +02:00
gimpdrawablestack.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdrawablestack.h app: add new class GimpFilterStack factored out of GimpDrawableStack 2013-04-11 12:25:11 +02:00
gimpdrawableundo.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpdrawableundo.h app: turn GimpDrawable::apply_region() into ::apply_buffer() 2012-05-02 17:46:11 +02:00
gimpdynamics-load.c app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpdynamics-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpdynamics-save.c app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpdynamics-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpdynamics.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimpdynamics.h app: add shortcut functions gimp_dynamics_get_foo_value() 2012-05-02 17:51:19 +02:00
gimpdynamicsoutput.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpdynamicsoutput.h app: move all GimpDynamicsOutput members to private 2011-03-03 11:48:35 +01: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpfilloptions.h app: move all GimpFillOptions members to private 2011-03-05 20:26:41 +01:00
gimpfilter.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpfilter.h app: add gimp_filter_get,set_applicator() 2013-04-22 10:56:53 +02:00
gimpfilteredcontainer.c Bug 692641 - Various spelling fixes 2013-01-27 18:59:02 +01:00
gimpfilteredcontainer.h app: virtualize the add/remove/freeze/thaw logic of GimpFilteredContainer 2011-03-23 22:12:49 +01:00
gimpfilterstack.c app: remove newline in GimpFilterStack 2014-05-22 20:48:50 +02:00
gimpfilterstack.h app: add gimp_filter_stack_new(filter_type) 2013-04-11 19:04:51 +02:00
gimpfloatingselundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +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: fix a bunch of valgrind-found leaks 2014-07-20 21:40:57 +02:00
gimpgradient-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimpgradient-save.c Simplify calls to g_output_stream_write_all() 2014-09-07 20:30:14 +02:00
gimpgradient-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimpgradient.c app: Relax preconditions on gimp_gradient_get_color_at 2014-07-22 13:13:46 -04:00
gimpgradient.h app: flip context and name parameters in GimpDataNewFunc 2010-04-10 19:55:42 +02:00
gimpgrid.c app: add more accessors to GimpGrid and use them instead of grid->foo 2014-05-21 21:44:28 +02:00
gimpgrid.h app: add more accessors to GimpGrid and use them instead of grid->foo 2014-05-21 21:44:28 +02:00
gimpgrouplayer.c app: s/GimpPrecision/GimpComponentType/ in gimp_projection_estimate_memsize() 2014-06-14 23:20:52 +02:00
gimpgrouplayer.h app: move all GimpGroupLayer members to a private struct 2011-02-03 22:30:22 +01:00
gimpgrouplayerundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpgrouplayerundo.h app: add "new_precision" argument to gimp_drawable_convert_type() 2012-05-02 17:51:15 +02:00
gimpguide.c app: guide cleanup 2014-07-10 00:20:57 +02:00
gimpguide.h app: guide cleanup 2014-07-10 00:20:57 +02:00
gimpguideundo.c app: guide cleanup 2014-07-10 00:20:57 +02:00
gimpguideundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimphistogram.c Use the new GeglAccessMode enum instead of the old values 2014-07-02 02:00:35 +02:00
gimphistogram.h app: return 0.0..1.0 from gimp_histogram_get_mean(), median(), std_dev() 2013-06-12 02:01:24 +02:00
gimpidtable.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpidtable.h app: void * -> gpointer in GimpIdTable 2011-05-04 23:14:21 +02:00
gimpimage-arrange.c Adds "fill" arrange modes to the Align Tool 2014-03-13 03:38:53 -03:00
gimpimage-arrange.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-colormap.c Bug 704118 - crash on invalid number of PLTE entries 2013-07-14 22:25:44 +02:00
gimpimage-colormap.h Bug 704118 - crash on invalid number of PLTE entries 2013-07-14 22:25:44 +02: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-precision.c app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpimage-convert-precision.h Bug 352823 - Changing image mode discards text layer information 2012-11-10 18:56:44 +01:00
gimpimage-convert-type.c app: add gimp_progress_set_text_literal() 2014-07-20 23:32:19 +02:00
gimpimage-convert-type.h Bug 352823 - Changing image mode discards text layer information 2012-11-10 18:56:44 +01:00
gimpimage-crop.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-crop.h app: remove "gboolean active_layer_only" from gimp_image_crop() 2012-09-22 15:08:05 +02:00
gimpimage-duplicate.c app: change the image's various URIs to GFiles 2014-07-07 23:58:11 +02:00
gimpimage-duplicate.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-flip.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-flip.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-grid.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-grid.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-guides.c app: guide cleanup 2014-07-10 00:20:57 +02: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-item-list.h app, pdb, libgimp: Remove all traces of the supersampling recursion level 2013-05-31 01:15:32 +02:00
gimpimage-merge.c app: add an optional gegl:cache at the output of GimpApplicator 2014-06-18 18:50:53 +02:00
gimpimage-merge.h app: return a GError when flattening the image failed 2013-08-09 21:35:36 +02:00
gimpimage-metadata.c app: add double precision support, for completeness 2014-03-09 00:43:55 +01:00
gimpimage-metadata.h Completely rewrite metadata handling using gexiv2 2013-10-27 01:02:17 +02:00
gimpimage-new.c app: make the gimp_drawable_fill*() API symmetric to gimp_edit_fill*() 2014-06-03 14:11:59 +02:00
gimpimage-new.h app: rename gimp_template_create_image() to gimp_image_new_from_template() 2010-06-05 22:42:00 +02:00
gimpimage-pick-color.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-pick-color.h app: port gimp_image_pick_color() to return a Babl format 2012-05-02 17:50:39 +02:00
gimpimage-pick-layer.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpimage-pick-layer.h app: add gimp_image_pick_layer_by_bounds() and use it in GimpAlignTool 2011-03-29 13:58:23 +02:00
gimpimage-preview.c app: Use ABYSS_CLAMP for image and drawable previews (bug 709708) 2014-03-14 13:21:47 -07:00
gimpimage-preview.h app: remove GimpImage's cached preview 2012-06-25 00:23:07 +02:00
gimpimage-private.h app: Use gint64 for dirty_time 2014-08-25 19:55:29 +05:30
gimpimage-profile.c libgimpcolor: change gimp_lcms_profile_open_from_file() from filename to GFile 2014-07-04 23:57:27 +02:00
gimpimage-profile.h libgimpcolor: add gimp_lcms_profile_is_equal() 2014-03-29 10:40:47 +01:00
gimpimage-quick-mask.c libgimpcolor: add GdkPixbuf <-> GeglBuffer utility functions 2012-05-03 03:37:20 +02:00
gimpimage-quick-mask.h Move the quick mask members to GimpImagePrivate 2010-02-04 09:49:45 +01:00
gimpimage-resize.c app: fix handling of guides and sample points in gimpimage-resize.c 2014-07-10 00:08:14 +02:00
gimpimage-resize.h Bug 678358 - Add option to skip text layers when resizing the image 2012-09-05 23:26:54 +02:00
gimpimage-rotate.c app: gimp_image_rotate(): fix rotation of sample points 2014-05-24 22:41:21 +02: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02: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 app: use gimp_image_estimate_memsize() in gimp_image_scale_check() 2014-06-15 21:49:38 +02:00
gimpimage-scale.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpimage-snap.c Bug 706275 - "View/Snap to active path" doesn't snap to layer center... 2014-08-17 22:12:44 +02: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 Completely rewrite metadata handling using gexiv2 2013-10-27 01:02:17 +02:00
gimpimage-undo-push.h Completely rewrite metadata handling using gexiv2 2013-10-27 01:02:17 +02:00
gimpimage-undo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02: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 the XCF version logic to gimpimage.[ch] 2014-09-27 20:38:43 +02:00
gimpimage.h app: move the XCF version logic to gimpimage.[ch] 2014-09-27 20:38:43 +02:00
gimpimagefile.c app: don't set the same GFile again in gimp_imagefile_set_file() 2014-07-13 19:13:11 +02:00
gimpimagefile.h app: add gimp_imagefile_set_file() 2014-07-08 00:49:05 +02:00
gimpimagemap.c app: allow to change the affected channels on a running filter 2014-09-25 23:40:05 +02:00
gimpimagemap.h app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpimageundo.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpimageundo.h Completely rewrite metadata handling using gexiv2 2013-10-27 01:02:17 +02:00
gimpitem-exclusive.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpitem-exclusive.h Bug 677823 - Shift + mouse click to link all layers does not work 2012-06-12 21:39:40 +02:00
gimpitem-linked.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpitem-linked.h app, pdb, libgimp: Remove all traces of the supersampling recursion level 2013-05-31 01:15:32 +02:00
gimpitem-preview.c fix some copy&paste errors 2014-08-16 00:37:13 +02: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 a small infrastructure to validate known parasites 2014-03-22 00:18:48 +01:00
gimpitem.h app: add a small infrastructure to validate known parasites 2014-03-22 00:18:48 +01:00
gimpitempropundo.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpitempropundo.h Bug 674160 - Redesign of "Lock panel" 2012-11-09 11:17:25 +01:00
gimpitemstack.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpitemstack.h app: add new class GimpFilterStack factored out of GimpDrawableStack 2013-04-11 12:25:11 +02:00
gimpitemtree.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpitemundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayer-floating-sel.c app: add boolean "cancelable" API to GimpImageMap and gimpdrawable-filter.[ch] 2014-06-30 01:06:04 +02:00
gimplayer-floating-sel.h app: BoundSeg -> GimpBoundSeg, boundary_foo() -> gimp_boundary_foo() 2012-05-02 17:46:02 +02:00
gimplayer.c app: add a GimpCpmponentType parameter to GimpDrawable::estimate_memsize() 2014-06-14 23:12:22 +02:00
gimplayer.h app: change the layer's graph to expect mode operations with mask inputs 2012-05-18 18:57:58 +02:00
gimplayermask.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimplayermask.h app: add gimp_channel_new_from_buffer() and gimp_layer_mask_new_from_buffer() 2013-05-07 23:06:43 +02:00
gimplayermaskpropundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimplayermaskpropundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayermaskundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimplayermaskundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimplayerpropundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02: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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +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: handle an index of -1 generically in GimpContainer::reorder() 2013-10-11 23:09:30 +02:00
gimplist.h app: add gimp_list_get_sort_func() 2012-05-02 17:50:48 +02:00
gimpmarshal.list app: keep the plug-in executable path around as GFile 2014-07-08 21:09:35 +02:00
gimpmaskundo.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpmaskundo.h app: rename GimpMaskUndo::convert-precision to ::convert-format 2012-05-02 17:51:20 +02:00
gimpobject.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpobject.h app: move the instance debug facility to the new file app/gimp-debug.c 2010-06-24 19:11:56 +02:00
gimppaintinfo.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimppaintinfo.h app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimppalette-import.c app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimppalette-import.h app: more filename -> GFile 2014-07-01 15:56:39 +02:00
gimppalette-load.c app: fix a bunch of valgrind-found leaks 2014-07-20 21:40:57 +02:00
gimppalette-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimppalette-save.c Simplify calls to g_output_stream_write_all() 2014-09-07 20:30:14 +02:00
gimppalette-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimppalette.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimppalette.h app: add lots of accessors to GimpPalette 2010-10-27 14:36:44 +02:00
gimpparamspecs-desc.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpparamspecs-desc.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpparamspecs-duplicate.c app: don't leak the property keys hash tables of duplicated Gegl paramspecs 2014-06-20 09:00:46 +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 app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpparamspecs.h app: remove "item_type" parameter from gimp_param_spec_item_id() 2010-07-08 22:40:48 +02:00
gimpparasitelist.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02: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: simplify GimpData load/save error reporting a lot 2014-07-04 18:46:02 +02:00
gimppattern-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimppattern.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimppattern.h app: rename TempBuf to GimpTempBuf 2012-05-02 17:51:00 +02:00
gimppatternclipboard.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimppatternclipboard.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppdbprogress.c app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimppdbprogress.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimppickable-auto-shrink.c Bug 735516 - Crop to content fails 2014-08-31 17:41:54 +02:00
gimppickable-auto-shrink.h Bug 735516 - Crop to content fails 2014-08-31 17:41:54 +02:00
gimppickable-contiguous-region.c Bug 735513 - Fuzzy select (magic wand) freeze w/select transparent areas 2014-08-27 21:12:46 +02:00
gimppickable-contiguous-region.h app: rename gimpimage-contiguous-region.[ch] to gimppickable-....[ch] 2014-05-31 09:52:44 +02:00
gimppickable.c app: add a read-only "buffer" property to GimpPickableInterface 2013-09-05 10:37:09 +02:00
gimppickable.h app: remove GimpPickable::get_tiles() 2012-05-06 01:01:54 +02:00
gimpprogress.c app: add gimp_progress_set_text_literal() 2014-07-20 23:32:19 +02:00
gimpprogress.h app: add gimp_progress_set_text_literal() 2014-07-20 23:32:19 +02:00
gimpprojectable.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpprojectable.h app: remove GimpProjectable::get_layers() and ::get_channels() 2012-05-20 20:28:27 +02:00
gimpprojection.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpprojection.h app: add gimp_projection_stop_rendering() 2014-06-29 23:57:22 +02:00
gimpsamplepoint.c Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpsamplepoint.h app: remove GIMP_SAMPLE_POINT_DRAW_SIZE from gimpsamplepoint.h 2010-09-30 10:12:15 +02:00
gimpsamplepointundo.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpsamplepointundo.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpscanconvert.c Use the new GeglAccessMode enum instead of the old values 2014-07-02 02:00:35 +02:00
gimpscanconvert.h app: change the value to render in the GimpScanConvert API to a 0..1 double 2012-05-13 23:13:53 +02:00
gimpselection.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimpselection.h app: remove gimp_selection_extract_buffer() again 2012-05-02 17:46:06 +02:00
gimpsettings.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpsettings.h app: somehow the new app/core/gimpsettings.[ch] didn't get committed 2013-05-25 16:48:38 +02:00
gimpstrokeoptions.c app: erroneously dereferencing paint_options 2014-08-31 15:27:12 +02:00
gimpstrokeoptions.h Bug 721249 - pdb.gimp_context_set_brush_size() dont't work 2014-02-06 23:26:53 +01:00
gimpsubprogress.c app: some GimpProgress cleanup 2014-07-12 23:45:20 +02:00
gimpsubprogress.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimptag.c app: fix UI tag matching to always work case-insensitively 2012-05-05 18:58:04 +02:00
gimptag.h app: fix UI tag matching to always work case-insensitively 2012-05-05 18:58:04 +02:00
gimptagcache.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimptagcache.h app/core/gimpfilteredcontainer.[ch] app/core/gimptag.c codingstylize. Call 2009-03-02 23:33:24 +00:00
gimptagged.c Bug 722975 - crash when removing tag from palette while filtering by same tag 2014-01-26 21:03:28 +01:00
gimptagged.h app: add gimp_tagged_has_tag(), and some cleanup in GimpTagged 2011-03-24 09:17:39 +01:00
gimptaggedcontainer.c app: change GimpImageFile and GimpDocumentList to speak GFile 2014-07-07 23:58:11 +02:00
gimptaggedcontainer.h app: forgot to remove member GimpTaggedContainer:src_container 2011-03-24 09:43:21 +01:00
gimptempbuf.c app: fix crashing typo in previous commit 2014-02-23 01:28:34 +01:00
gimptempbuf.h app: typo s/fomat/format/ 2014-08-01 18:38:25 +00:00
gimptemplate.c app: some cleanup in gimp_template_notify() 2014-06-15 21:29:34 +02:00
gimptemplate.h app: add "precision" member and API to GimpTemplate 2012-05-02 17:51:09 +02:00
gimptoolinfo.c app: more gimp_directory() -> gimp_directory_file() 2014-07-29 11:56:49 +02:00
gimptoolinfo.h app: return a GFile from gimp_tool_info_build_options_filename() 2014-07-01 15:41:12 +02:00
gimptooloptions.c libgimpbase, app: add variants of gimp_$foo_directory() which return GFiles 2014-07-28 02:04:01 +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: simplify GimpData load/save error reporting a lot 2014-07-04 18:46:02 +02:00
gimptoolpreset-load.h app: add GInputStream* parameter to GimpDataLoadFunc 2014-07-04 03:31:03 +02:00
gimptoolpreset-save.c app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimptoolpreset-save.h app: add a GOutputStream* parameter to GimpData::save() 2014-07-03 23:44:38 +02:00
gimptoolpreset.c app: convert all stock IDs kept around by the core by icon names 2014-05-07 01:01:56 +02:00
gimptoolpreset.h app: gimp_tool_preset_new(): ignore the passed name 2011-03-22 15:08:11 +01:00
gimptreehandler.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimptreehandler.h Add GimpTreeHandler, a signal connection helper for object trees 2009-08-04 20:12:34 +02:00
gimpundo.c app: add gimp-priorities.h and keep the most important priorities there 2014-07-02 04:47:24 +02:00
gimpundo.h app: implement converting images between precisions, including menu items 2012-05-02 17:51:16 +02:00
gimpundostack.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpundostack.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpunit.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
gimpunit.h Change licence to GPLv3 (and to LGPLv3 for libgimp). 2009-01-17 22:28:01 +00:00
gimpviewable.c app: move memsize functions into their own files gimp-memsize.[ch] 2014-08-12 13:57:57 +02:00
gimpviewable.h app: add gimp-priorities.h and keep the most important priorities there 2014-07-02 04:47:24 +02:00