Gimp/app/core
Jehan 35b5729bcc app: add all our actions in the GApplication.
Right now, our actions are added both in the GActionMap (a.k.a. as
GApplication|GtkApplication) and with the old GtkActionGroup API. The later code
is meant to be removed soon.

A major difference with the old implementation is that we don't add the actions
in separate action groups. Even though GLib has a GActionGroup concept, these
don't seem to be used at all when adding actions on the GtkApplication level.
It might mean that eventually we will even remove the GimpActionGroup code and
move everything up one level.

Of course, I am still evaluating if we really want an action group concept, in
which case, we could simply recreate it, but I'm actually unsure how useful it
is. The only place where I see a use to this is in the shortcut settings (to
organize actions by groups), but even there, it was rarely useful to me. I
usually rather search for actions by text search anyway.
2023-04-12 22:07:07 +02:00
..
.gitignore
core-enums.c app, menus, pdb: new "Paste as Single Layer( in Place)?" actions. 2022-11-12 22:34:51 +01:00
core-enums.h app, menus, pdb: new "Paste as Single Layer( in Place)?" actions. 2022-11-12 22:34:51 +01:00
core-types.h app: allow storing regular expression-based item sets. 2021-12-23 12:20:43 +01:00
gimp-atomic.c
gimp-atomic.h
gimp-batch.c app, plug-ins: redirect plug-in-script-fu-eval to text console in… 2022-04-17 14:25:44 +02:00
gimp-batch.h app: when called with --quit, GIMP exit code will report batch failure. 2022-04-16 02:30:46 +02:00
gimp-cairo.c
gimp-cairo.h
gimp-contexts.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimp-contexts.h
gimp-data-factories.c app: implement saving of GimpBrushPipes in the core 2019-02-23 19:41:06 +01:00
gimp-data-factories.h
gimp-edit.c app: cut with a selection works similarly as a copy followed by a clear. 2023-01-24 18:46:41 +01:00
gimp-edit.h Issue #8924: Paste as new image uses the full canvas instead of just… 2023-01-24 12:51:30 +01:00
gimp-filter-history.c
gimp-filter-history.h
gimp-gradients.c
gimp-gradients.h
gimp-gui.c app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
gimp-gui.h app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
gimp-internal-data.c
gimp-internal-data.h
gimp-memsize.c text: Add outline options to text editor 2022-10-12 22:00:40 +00:00
gimp-memsize.h
gimp-modules.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimp-modules.h
gimp-palettes.c
gimp-palettes.h
gimp-parallel.cc app: rename GimpParallelRunAsyncFunc to GimpRunAsyncFunc 2020-03-14 00:43:43 +02:00
gimp-parallel.h app: rename GimpParallelRunAsyncFunc to GimpRunAsyncFunc 2020-03-14 00:43:43 +02:00
gimp-parasites.c Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimp-parasites.h Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimp-spawn.c
gimp-spawn.h
gimp-tags.c
gimp-tags.h
gimp-templates.c app: find templaterc and controllerrc when testing the build. 2021-12-23 13:39:43 +01:00
gimp-templates.h
gimp-transform-3d-utils.c app: add gimp-transform-3d-utils.c 2020-01-06 21:49:57 +02:00
gimp-transform-3d-utils.h app: add gimp-transform-3d-utils.c 2020-01-06 21:49:57 +02:00
gimp-transform-resize.c app: silence warning in gimp_transform_resize_crop() 2020-01-17 00:29:42 +02:00
gimp-transform-resize.h app: clip transform-tools preview according to clipping mode 2020-01-11 17:13:07 +02:00
gimp-transform-utils.c Fix typos 2020-11-19 21:56:25 +01:00
gimp-transform-utils.h
gimp-units.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimp-units.h
gimp-user-install.c app: also get rid of "dynamics-expanded" config property when migrating. 2022-02-03 23:29:11 +01:00
gimp-user-install.h app: config folder migration update for GIMP 3. 2021-08-23 13:37:11 +02:00
gimp-utils.c Use GetLocaleInfoW () 2023-01-24 14:48:44 +00:00
gimp-utils.h app: GIMP_TIMER_START|END are no-op on release builds. 2022-11-28 20:59:30 +01:00
gimp.c app: check if both restored and initialized flags are set to determine… 2022-03-12 17:31:51 +01:00
gimp.h app: add all our actions in the GApplication. 2023-04-12 22:07:07 +02:00
gimpasync.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpasync.h
gimpasyncset.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpasyncset.h
gimpauxitem.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpauxitem.h Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
gimpauxitemundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpauxitemundo.h
gimpbacktrace-backend.h
gimpbacktrace-linux.c Fix typos 2020-11-19 21:56:25 +01:00
gimpbacktrace-none.c
gimpbacktrace-windows.c Use GetModuleFileNameExW () 2023-01-24 14:48:44 +00:00
gimpbacktrace.h
gimpbezierdesc.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpbezierdesc.h
gimpboundary.c Issue #6446: Typo fixes. 2021-02-24 12:33:03 +01:00
gimpboundary.h
gimpbrush-boundary.c app: use gimp_symmetry_get_transform() in paint code 2019-05-26 14:45:39 -04:00
gimpbrush-boundary.h
gimpbrush-header.h app: remove defines GIMP_BRUSH_FILE_VERSION and GIMP_PATTERN_FILE_VERSION 2019-04-12 16:30:29 +02:00
gimpbrush-load.c Issue #4605 - Invalid abr brush crashes GIMP 2020-02-11 18:00:17 +02:00
gimpbrush-load.h
gimpbrush-mipmap.cc Issue #5208 - paint brush is broken when aspect ratio is set to negative 2020-06-12 17:30:28 +03:00
gimpbrush-mipmap.h app: use mipmaps when downscaling raster brushes 2020-02-13 00:03:22 +02:00
gimpbrush-private.h app: use mipmaps when downscaling raster brushes 2020-02-13 00:03:22 +02:00
gimpbrush-save.c app: avoid risky alloca() in gimp_brush_save() 2019-03-28 16:55:55 -04:00
gimpbrush-save.h
gimpbrush-transform.cc app: reorganize #includes in gimpbrush-{mipmap,transform}.cc 2020-02-13 00:14:28 +02:00
gimpbrush-transform.h app: add gimp_brush_transform_get_scale() 2020-02-12 23:59:49 +02:00
gimpbrush.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpbrush.h app: use gimp_symmetry_get_transform() in paint code 2019-05-26 14:45:39 -04:00
gimpbrushcache.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpbrushcache.h app: use gimp_symmetry_get_transform() in paint code 2019-05-26 14:45:39 -04:00
gimpbrushclipboard.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpbrushclipboard.h
gimpbrushgenerated-load.c
gimpbrushgenerated-load.h
gimpbrushgenerated-save.c Use g_ascii_dtostr() instead of g_ascii_formatd() 2019-07-30 15:57:36 +02:00
gimpbrushgenerated-save.h
gimpbrushgenerated.c
gimpbrushgenerated.h
gimpbrushpipe-load.c app: factor out gimp_brush_pipe_set_params() from gimp_brush_pipe_load() 2019-03-03 19:44:02 +01:00
gimpbrushpipe-load.h
gimpbrushpipe-save.c app: implement saving of GimpBrushPipes in the core 2019-02-23 19:41:06 +01:00
gimpbrushpipe-save.h app: implement saving of GimpBrushPipes in the core 2019-02-23 19:41:06 +01:00
gimpbrushpipe.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpbrushpipe.h app: factor out gimp_brush_pipe_set_params() from gimp_brush_pipe_load() 2019-03-03 19:44:02 +01:00
gimpbuffer.c app: use gimp_gegl_buffer_dup() everywhere 2019-07-30 20:32:41 +03:00
gimpbuffer.h
gimpcancelable.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpcancelable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpchannel-combine.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpchannel-combine.h app: improve alpha to selection with multiple items. 2020-05-20 18:45:44 +02:00
gimpchannel-select.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpchannel-select.h app: GimpSelectionEditor multi-drawable aware. 2020-08-17 18:22:19 +02:00
gimpchannel.c app: fix #8230 crash in gimp_layer_invalidate_boundary when channel is NULL 2022-06-05 18:52:15 -04:00
gimpchannel.h Issue #3512 - feather selection doesn't work at edges of images 2019-06-16 16:51:30 +02:00
gimpchannelpropundo.c
gimpchannelpropundo.h
gimpchannelundo.c app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimpchannelundo.h app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimpchunkiterator.c app: in GimpChunkIterator, avoid preparing rect before merging 2019-03-31 05:03:38 -04:00
gimpchunkiterator.h
gimpcontainer-filter.c Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimpcontainer-filter.h Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimpcontainer.c app: gimp_container_get_name_array() should always return a GStrv. 2022-05-24 17:56:49 +02:00
gimpcontainer.h Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimpcontext.c app: temporarily move GimpLineArt ownership to context when bucket… 2022-02-08 23:45:22 +01:00
gimpcontext.h app: temporarily move GimpLineArt ownership to context when bucket… 2022-02-08 23:45:22 +01:00
gimpcoords-interpolate.c app: allow 0.0 precision for gimp_coords_interpolate_bezier(). 2021-01-20 20:14:06 +01:00
gimpcoords-interpolate.h
gimpcoords.c
gimpcoords.h
gimpcurve-load.c
gimpcurve-load.h
gimpcurve-map.c Remove all checks for finite() and isfinite() 2020-01-05 16:36:18 +01:00
gimpcurve-map.h
gimpcurve-save.c
gimpcurve-save.h
gimpcurve.c gimpcurve: Use g_object_notify_by_pspec 2020-05-12 22:38:41 +02:00
gimpcurve.h app: add smooth/corner curve-point types 2019-04-19 10:34:32 -04:00
gimpdashpattern.c app: Use G_DEFINE_BOXED_TYPE() 2019-11-05 10:14:29 +00:00
gimpdashpattern.h
gimpdata.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpdata.h app: get rid of manual object type registration 2019-06-29 16:41:41 +02:00
gimpdatafactory.c [libgimp,app] add missing includes for windows 2019-09-09 18:15:13 +00:00
gimpdatafactory.h
gimpdataloaderfactory.c
gimpdataloaderfactory.h
gimpdisplay.c app: new gimp_display_grab_focus() function. 2021-07-05 15:31:36 +02:00
gimpdisplay.h app: new gimp_display_grab_focus() function. 2021-07-05 15:31:36 +02:00
gimpdocumentlist.c
gimpdocumentlist.h
gimpdrawable-bucket-fill.c app: allowing to choose the paint tool used for stroking. 2022-03-03 18:44:03 +01:00
gimpdrawable-bucket-fill.h app: allowing to choose the paint tool used for stroking. 2022-03-03 18:44:03 +01:00
gimpdrawable-combine.c app: in gimp_drawable_apply_buffer(), work in chunks 2019-03-27 15:45:30 -04:00
gimpdrawable-combine.h
gimpdrawable-edit.c app: fix wrong enum type bug. 2021-02-03 21:34:26 +01:00
gimpdrawable-edit.h
gimpdrawable-equalize.c
gimpdrawable-equalize.h
gimpdrawable-fill.c app: improve gimp_drawable_fill_buffer() for patterns 2019-03-27 15:45:58 -04:00
gimpdrawable-fill.h
gimpdrawable-filters.c app: fix incorrect drawable format after applying a filter that resizes the drawable 2020-02-21 12:02:55 +02:00
gimpdrawable-filters.h app: add gimp_drawable_filter_set_add_alpha() 2020-01-16 00:23:52 +02:00
gimpdrawable-floating-selection.c app: clip floating selection to layers with no alpha channel 2019-10-03 22:26:47 +03:00
gimpdrawable-floating-selection.h
gimpdrawable-foreground-extract.c
gimpdrawable-foreground-extract.h
gimpdrawable-gradient.c Fix various typos 2019-09-21 17:10:46 +00:00
gimpdrawable-gradient.h
gimpdrawable-histogram.c
gimpdrawable-histogram.h
gimpdrawable-levels.c
gimpdrawable-levels.h
gimpdrawable-offset.c Issue #3641: gimp-drawable-offset does no longer work in script-fu... 2019-07-11 11:59:02 +02:00
gimpdrawable-offset.h
gimpdrawable-operation.c app: apply common operation settings when reapplying a filter 2020-04-07 19:39:53 +03:00
gimpdrawable-operation.h app: apply common operation settings when reapplying a filter 2020-04-07 19:39:53 +03:00
gimpdrawable-preview.c app: render layer-group preview in chunks 2020-03-14 16:05:47 +02:00
gimpdrawable-preview.h
gimpdrawable-private.h app: maintain drawable bounding box separately from its logical boundary 2019-08-02 00:40:01 +03:00
gimpdrawable-shadow.c
gimpdrawable-shadow.h
gimpdrawable-stroke.c
gimpdrawable-stroke.h
gimpdrawable-transform.c app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpdrawable-transform.h app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpdrawable.c Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimpdrawable.h Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimpdrawablefilter.c app: use absolute offset for filter-tool split-preview guide position 2020-06-11 20:45:33 +03:00
gimpdrawablefilter.h app: use absolute offset for filter-tool split-preview guide position 2020-06-11 20:45:33 +03:00
gimpdrawablemodundo.c app: in GimpDrawable::set_buffer(), take bounds rect instead of offset only 2019-08-02 00:40:01 +03:00
gimpdrawablemodundo.h
gimpdrawablepropundo.c
gimpdrawablepropundo.h
gimpdrawablestack.c app: maintain drawable bounding box separately from its logical boundary 2019-08-02 00:40:01 +03:00
gimpdrawablestack.h
gimpdrawableundo.c
gimpdrawableundo.h
gimpdynamics-load.c
gimpdynamics-load.h
gimpdynamics-save.c
gimpdynamics-save.h
gimpdynamics.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpdynamics.h
gimpdynamicsoutput.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpdynamicsoutput.h
gimperror.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimperror.h
gimpextension-error.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpextension-error.h
gimpextension.c app: move appstream to pango markup function to gimp-utils.h. 2022-02-20 18:09:58 +01:00
gimpextension.h app: new gimp_extension_get_screenshot() screenshot. 2019-05-27 17:31:18 +02:00
gimpextensionmanager.c app: fix wrong extension active state on exit. 2020-10-09 15:30:54 +02:00
gimpextensionmanager.h app: add undo_remove ability to the extension manager. 2019-05-01 23:13:06 +09:00
gimpfilloptions.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpfilloptions.h app: change antialias feature in fill by line art into Feather Edges. 2019-03-28 14:06:17 +01:00
gimpfilter.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpfilter.h
gimpfilteredcontainer.c app: fix a few warnings. 2020-05-14 17:01:13 +02:00
gimpfilteredcontainer.h
gimpfilterstack.c
gimpfilterstack.h
gimpfloatingselectionundo.c app: replace more gimp_(s|g)et_active_layer() to *_selected_layers(). 2021-02-22 00:00:47 +01:00
gimpfloatingselectionundo.h
gimpgradient-load.c
gimpgradient-load.h
gimpgradient-save.c Use g_ascii_dtostr() instead of g_ascii_formatd() 2019-07-30 15:57:36 +02:00
gimpgradient-save.h
gimpgradient.c Add some missing (nullable) annotations 2020-05-01 15:34:56 +02:00
gimpgradient.h
gimpgrid.c app, devel-docs, libgimpbase: s/gimp_parasite_name/gimp_parasite_get_name/… 2021-04-05 18:36:44 +02:00
gimpgrid.h
gimpgrouplayer.c app: allowing to "Lock position" on layer groups. 2022-02-15 22:08:23 +01:00
gimpgrouplayer.h
gimpgrouplayerundo.c app: in GimpDrawable::set_buffer(), take bounds rect instead of offset only 2019-08-02 00:40:01 +03:00
gimpgrouplayerundo.h
gimpguide.c
gimpguide.h
gimpguideundo.c
gimpguideundo.h
gimphistogram.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimphistogram.h app: avoid spurious channel switch in histogram editor when switching drawbles 2019-10-22 16:12:48 +03:00
gimpidtable.c Add (nullable) if applicable 2019-08-03 07:53:47 +00:00
gimpidtable.h
gimpimage-arrange.c app: fix bug added in commit 036510d191. 2023-01-09 19:14:44 +01:00
gimpimage-arrange.h app: remove the offset feature in the Align/Distribute tool. 2022-11-09 00:08:16 +01:00
gimpimage-color-profile.c app: Save simulation intent and bpc in XCF file 2022-08-20 22:31:07 +00:00
gimpimage-color-profile.h core: Add simulation intent and BPC to GimpImage 2022-08-13 19:39:47 +00:00
gimpimage-colormap.c app: do not feed babl with empty color palette. 2022-03-14 11:41:37 +01:00
gimpimage-colormap.h Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimpimage-convert-data.h
gimpimage-convert-fsdither.h
gimpimage-convert-indexed.c app: fix #383 Large PBM files exported from GIMP are blank 2021-11-14 18:06:56 -05:00
gimpimage-convert-indexed.h
gimpimage-convert-precision.c app: fix a crash when converting to higher precision. 2023-02-19 18:46:31 +01:00
gimpimage-convert-precision.h
gimpimage-convert-type.c
gimpimage-convert-type.h
gimpimage-crop.c app: properly blink the right locked layer when pixels are locked. 2022-02-15 22:08:23 +01:00
gimpimage-crop.h
gimpimage-duplicate.c Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimpimage-duplicate.h
gimpimage-flip.c app: add gimp_image_flip_full() 2019-08-11 00:28:08 +03:00
gimpimage-flip.h app: add gimp_image_flip_full() 2019-08-11 00:28:08 +03:00
gimpimage-grid.c
gimpimage-grid.h
gimpimage-guides.c Issue #6435: Off canvas guides. 2021-02-15 22:52:27 +01:00
gimpimage-guides.h
gimpimage-item-list.c app: more removal of item link related code. 2021-12-23 13:45:20 +01:00
gimpimage-item-list.h app: more removal of item link related code. 2021-12-23 13:45:20 +01:00
gimpimage-merge.c app: properly blink the right locked layer when pixels are locked. 2022-02-15 22:08:23 +01:00
gimpimage-merge.h app, pdb: layers-merge-down action now multi-layer aware. 2020-06-30 23:29:05 +02:00
gimpimage-metadata.c Issue #3532 - Wrong color profile on nikon taken photos, it's... 2019-06-21 10:02:58 +02:00
gimpimage-metadata.h app: consolidate all metadata syncing code into gimpimage-metadata.c 2019-06-20 16:13:19 +02:00
gimpimage-new.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpimage-new.h app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpimage-pick-color.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpimage-pick-color.h app, libgimp, pdb: color picker multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpimage-pick-item.c app: allow moving an intersecting pair of guides with the Move tool 2019-05-30 01:51:06 -04:00
gimpimage-pick-item.h app: allow moving an intersecting pair of guides with the Move tool 2019-05-30 01:51:06 -04:00
gimpimage-preview.c app: add gimp_image_get_preview_format() 2019-11-04 13:26:58 +02:00
gimpimage-preview.h app: add gimp_image_get_preview_format() 2019-11-04 13:26:58 +02:00
gimpimage-private.h app: fix a crash when converting to higher precision. 2023-02-19 18:46:31 +01:00
gimpimage-quick-mask.c app, pdb: get rid of various gimp_image_get_active_channel(). 2021-12-23 12:55:11 +01:00
gimpimage-quick-mask.h
gimpimage-resize.c app: fix sample-point OOB check in gimp_image_resize[_with_layers]() 2019-08-11 00:28:08 +03:00
gimpimage-resize.h
gimpimage-rotate.c app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
gimpimage-rotate.h app, libgimp, plug-ins: move Orientation metadata handling into core. 2020-09-24 12:43:41 +02:00
gimpimage-sample-points.c Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
gimpimage-sample-points.h
gimpimage-scale.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpimage-scale.h
gimpimage-snap.c app: implement multi-paths selection. 2021-12-23 12:55:11 +01:00
gimpimage-snap.h Issue #288: Point snapping to guides does not work outside the canvas. 2021-02-13 13:02:48 +01:00
gimpimage-symmetry.c
gimpimage-symmetry.h
gimpimage-transform.c app: add gimp_image_transform() 2019-08-11 00:28:09 +03:00
gimpimage-transform.h app: add gimp_image_transform() 2019-08-11 00:28:09 +03:00
gimpimage-undo-push.c app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
gimpimage-undo-push.h app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
gimpimage-undo.c app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
gimpimage-undo.h
gimpimage.c app: fix a crash when converting to higher precision. 2023-02-19 18:46:31 +01:00
gimpimage.h app: fix a crash when converting to higher precision. 2023-02-19 18:46:31 +01:00
gimpimagefile.c app: properly report thumbnail creation errors. 2022-02-09 22:30:03 +01:00
gimpimagefile.h
gimpimageproxy.c app: implement GimpColorManaged for GimpImageProxy 2020-05-22 16:35:56 +03:00
gimpimageproxy.h app: rename GimpImageViewable to GimpImageProxy 2019-11-04 13:27:02 +02:00
gimpimageundo.c Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimpimageundo.h
gimpitem-exclusive.c app, desktop: fix the Alt-click exclusive visibility case. 2022-02-15 22:08:23 +01:00
gimpitem-exclusive.h app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
gimpitem-preview.c
gimpitem-preview.h
gimpitem.c app: add a concept of hidden items to a GimpImage. 2022-03-03 18:44:03 +01:00
gimpitem.h app: update the item visibility lock logics. 2022-02-15 22:08:23 +01:00
gimpitemlist.c app, devel-docs: saving the item sets in XCF (bumping to XCF 16). 2021-12-23 13:45:20 +01:00
gimpitemlist.h app, devel-docs: saving the item sets in XCF (bumping to XCF 16). 2021-12-23 13:45:20 +01:00
gimpitempropundo.c app, devel-docs, libgimp, pdb: remove gimp_item_set_linked(). 2021-12-23 13:45:20 +01:00
gimpitempropundo.h app: add an item visibility lock. 2021-12-23 12:20:43 +01:00
gimpitemstack.c
gimpitemstack.h
gimpitemtree.c app: fix gimp_item_tree_get_insert_pos() with GIMP_IMAGE_ACTIVE_PARENT. 2020-05-18 00:30:19 +02:00
gimpitemtree.h app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimpitemundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpitemundo.h
gimplayer-floating-selection.c app: replace more gimp_(s|g)et_active_layer() to *_selected_layers(). 2021-02-22 00:00:47 +01:00
gimplayer-floating-selection.h
gimplayer-new.c app: handle buffers with arbitrary origin in gimp_layer_new_from_gegl_buffer() 2019-09-19 20:24:37 +03:00
gimplayer-new.h
gimplayer.c app: name the "Floating Selection" differently depending it floats a layer or… 2022-11-01 22:57:21 +01:00
gimplayer.h app: allow "Lock alpha" to be set on layer groups. 2022-02-15 22:08:23 +01:00
gimplayermask.c app: allowing to "Lock position" on layer groups. 2022-02-15 22:08:23 +01:00
gimplayermask.h
gimplayermaskpropundo.c
gimplayermaskpropundo.h
gimplayermaskundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimplayermaskundo.h
gimplayerpropundo.c
gimplayerpropundo.h
gimplayerstack.c app: maintain drawable bounding box separately from its logical boundary 2019-08-02 00:40:01 +03:00
gimplayerstack.h
gimplayerundo.c app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimplayerundo.h app: "active item" concept => "selected items". 2020-05-17 18:32:16 +02:00
gimplineart.c app: make the "Automatic closure" a settings of its own. 2022-03-03 20:05:14 +01:00
gimplineart.h Issue #3263: fix critical error on bucket fill tool. 2019-08-27 12:41:49 +02:00
gimplist.c app: fix a few warnings. 2020-05-14 17:01:13 +02:00
gimplist.h
gimpmarshal.list Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpmaskundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpmaskundo.h
gimpmybrush-load.c
gimpmybrush-load.h
gimpmybrush-private.h
gimpmybrush.c app: use g_clear_pointer() in more places 2019-05-27 17:47:55 +02:00
gimpmybrush.h
gimpobject.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpobject.h
gimpobjectqueue.c
gimpobjectqueue.h
gimppaintinfo.c
gimppaintinfo.h
gimppalette-import.c Get rid of image->n_colors and image->colormap 2022-03-12 08:57:26 +00:00
gimppalette-import.h app: "Import Palette" multi-layer aware. 2020-05-17 18:57:32 +02:00
gimppalette-load.c core: Fix CSS palette import regex 2023-02-28 16:00:03 +00:00
gimppalette-load.h
gimppalette-save.c
gimppalette-save.h
gimppalette.c remove the ->position entry from GimpPaletteEntry 2022-03-12 08:57:26 +00:00
gimppalette.h remove the ->position entry from GimpPaletteEntry 2022-03-12 08:57:26 +00:00
gimppalettemru.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimppalettemru.h
gimpparamspecs-desc.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpparamspecs-desc.h
gimpparamspecs.c libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
gimpparamspecs.h 2.99 libgimp: add GimpResource, GimpBrush, GimpPropWidgetBrush 2023-01-14 12:58:05 +00:00
gimpparasitelist.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpparasitelist.h
gimppattern-header.h app: remove defines GIMP_BRUSH_FILE_VERSION and GIMP_PATTERN_FILE_VERSION 2019-04-12 16:30:29 +02:00
gimppattern-load.c app: improve error message loading pattern that is too large 2021-08-09 18:08:33 -04:00
gimppattern-load.h
gimppattern-save.c app: disallow saving of patterns larger than max allowed dimensions 2021-08-09 16:37:28 -04:00
gimppattern-save.h
gimppattern.c
gimppattern.h
gimppatternclipboard.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimppatternclipboard.h
gimppdbprogress.c app: avoid GIMP_TYPE_INT32 with gimp_pdb_execute_procedure_by_name() 2019-08-04 14:10:42 +02:00
gimppdbprogress.h
gimppickable-auto-shrink.c
gimppickable-auto-shrink.h
gimppickable-contiguous-region.cc app: add some new feature to close line arts manually. 2022-02-08 23:45:22 +01:00
gimppickable-contiguous-region.h app: add some new feature to close line arts manually. 2022-02-08 23:45:22 +01:00
gimppickable.c app: fix alignment of generic pixel buffers 2020-05-20 08:53:41 +03:00
gimppickable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpprogress.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpprogress.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpprojectable.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpprojectable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpprojection.c app: add "chunked" parameter to gimp_tile_handler_validate_validate() 2020-03-14 13:54:57 +02:00
gimpprojection.h
gimpresource.c libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
gimpresource.h libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
gimpsamplepoint.c
gimpsamplepoint.h
gimpsamplepointundo.c
gimpsamplepointundo.h
gimpscanconvert.c Issue #6610: crashes on free select for images of certain dimensions. 2021-08-04 14:41:44 +00:00
gimpscanconvert.h
gimpselection.c app: rework and fix the logic for copy-pasting multiple drawables. 2022-11-12 18:28:58 +01:00
gimpselection.h app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpsettings.c app: exclude GimpSettings::time property from comparison 2020-04-08 00:26:45 +03:00
gimpsettings.h
gimpstrokeoptions.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpstrokeoptions.h
gimpsubprogress.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpsubprogress.h
gimpsymmetry-mandala.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpsymmetry-mandala.h Issue #4484: Add reflection option for mandala symmetry 2020-01-11 23:54:40 +01:00
gimpsymmetry-mirror.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpsymmetry-mirror.h app: implement gimp_symmetry_get_operation() in terms of gimp_symmetry_get_matrix() 2019-05-29 05:26:42 -04:00
gimpsymmetry-tiling.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpsymmetry-tiling.h
gimpsymmetry.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpsymmetry.h app: fix last commits 2020-04-08 01:04:29 +03:00
gimptag.c Use %NULL instead of NULL in gtk-doc comments 2020-05-03 17:40:14 +02:00
gimptag.h
gimptagcache.c app: replace a g_free_error() by g_clear_error(). 2021-10-12 20:13:20 +02:00
gimptagcache.h
gimptagged.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptagged.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimptaggedcontainer.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptaggedcontainer.h
gimptempbuf.c app: accept a const GimpTempBuf in more temp-buf functions 2019-02-24 13:20:31 -05:00
gimptempbuf.h app: accept a const GimpTempBuf in more temp-buf functions 2019-02-24 13:20:31 -05:00
gimptemplate.c core: Add simulation settings to Create New Image 2022-08-14 17:25:25 +00:00
gimptemplate.h core: Add simulation settings to Create New Image 2022-08-14 17:25:25 +00:00
gimptilehandlerprojectable.c
gimptilehandlerprojectable.h
gimptoolgroup.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptoolgroup.h app: add GimpToolGroup as a subclass of GimpToolItem 2020-01-30 02:51:54 +02:00
gimptoolinfo.c app: add gimp_tool_info_get_action_name() 2020-01-30 02:51:56 +02:00
gimptoolinfo.h app: add missing file to last commit 2020-02-05 01:19:18 +02:00
gimptoolitem.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimptoolitem.h app: add GimpToolItem::shown property 2020-02-01 13:14:28 +02:00
gimptooloptions.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimptooloptions.h
gimptoolpreset-load.c
gimptoolpreset-load.h
gimptoolpreset-save.c
gimptoolpreset-save.h
gimptoolpreset.c Issue #3533 - Tool preset doesn't restore opacity and paint mode 2020-05-12 21:13:29 +02:00
gimptoolpreset.h Issue #3533 - Tool preset doesn't restore opacity and paint mode 2020-05-12 21:13:29 +02:00
gimptreehandler.c
gimptreehandler.h
gimptreeproxy.c app: add GimpTreeProxy 2020-02-01 13:15:25 +02:00
gimptreeproxy.h app: add GimpTreeProxy 2020-02-01 13:15:25 +02:00
gimptriviallycancelablewaitable.c
gimptriviallycancelablewaitable.h
gimpuncancelablewaitable.c
gimpuncancelablewaitable.h
gimpundo.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpundo.h
gimpundostack.c
gimpundostack.h
gimpunit.c
gimpunit.h
gimpviewable.c app: some typo fix. 2022-01-31 14:52:42 +01:00
gimpviewable.h app: when freezing a drawable's preview, freeze ancestors' previews 2019-03-28 12:26:44 -04:00
gimpwaitable.c app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpwaitable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
Makefile.am libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
meson.build libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00