gimp/app/core
Jacob Boerema 5273f26ef0 app, pdb: fix #13480 inconsistent use of maximum radius...
for generated brushes.
The maximum radius we allowed for generated brushes was not used
consistently everywhere.
In the API call we clamped it to 0.0-32767.0, while the param_spec
set min and max to 0.1 and 4000.0, and the brush editor used a
maximum of 1000.0.
Using a large value (probably anything larger than 4000) would
sooner or later lead to a crash.

Instead of manual changes everywhere, let's define a maximum and
minimum in one place and use that wherever we need the min/max values.
Use the values as set in the param_spec for the defines.
The only place we can't easily do that is in brush.pdb, so we add
a comment above our defines that the values need updating there too.

Actually we should probably use more defines for other values too,
that way there is less chance of min/max values getting out of synch
throughout our code.
2025-04-11 02:02:40 +00:00
..
core-enums.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
core-enums.h app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
core-types.h Issue #12359: encoding conversion undo does not undo the mask conversion. 2024-12-26 15:55:05 +01:00
gimp-atomic.c gimp-atomic: drop the use of the volatile qualifier. 2023-05-26 14:29:42 +02:00
gimp-atomic.h gimp-atomic: drop the use of the volatile qualifier. 2023-05-26 14:29:42 +02:00
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 app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
gimp-cairo.h app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
gimp-contexts.c libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimp-contexts.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-data-factories.c app: set font factory as GimpFont class member regardless of fonts being loaded. 2024-04-11 12:15:59 +02:00
gimp-data-factories.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-edit.c app: fix a CRITICAL when cutting when there is a floating layer. 2025-02-21 18:45:28 +01:00
gimp-edit.h app, pdb: improve cut error message and fix return value. 2024-08-09 20:39:26 +02:00
gimp-filter-history.c Revert "app: add a "Filters > Generic > GEGL Operations" submenu with generated actions." 2023-05-25 02:31:28 +02:00
gimp-filter-history.h Revert "app: add a "Filters > Generic > GEGL Operations" submenu with generated actions." 2023-05-25 02:31:28 +02:00
gimp-gradients.c Issue #10283: renaming generated "(Hardedge)" gradients as "(Hard Edge)". 2023-12-16 20:40:46 +09:00
gimp-gradients.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-gui.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimp-gui.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimp-internal-data.c app, libgimpconfig: make various usage of g_file_replace() safer. 2018-11-26 15:50:38 +01:00
gimp-internal-data.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-memsize.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimp-memsize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-modules.c libgimpmodule: Convert ModuleDB to GListModel 2023-05-20 22:15:13 +00:00
gimp-modules.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-palettes.c app, libgimpconfig: color history is now space-invaded. 2024-02-11 23:28:03 +01:00
gimp-palettes.h app, libgimpconfig: color history is now space-invaded. 2024-02-11 23:28:03 +01:00
gimp-parallel.cc core: remove the workaround, neither gcc nor clang generate a warning here. 2023-05-20 23:32:18 +02:00
gimp-parallel.h app: rename GimpParallelRunAsyncFunc to GimpRunAsyncFunc 2020-03-14 00:43:43 +02:00
gimp-parasites.c Revert "app: Port GimpParasiteList to GListModel" 2023-05-22 01:26:18 +02:00
gimp-parasites.h Remove GimpStringArray in favor of GStrv 2022-02-12 00:07:53 +00:00
gimp-spawn.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-spawn.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-tags.c app, libgimpconfig: make various usage of g_file_replace() safer. 2018-11-26 15:50:38 +01:00
gimp-tags.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-templates.c app: find templaterc and controllerrc when testing the build. 2021-12-23 13:39:43 +01:00
gimp-templates.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Issue #10588: enumerations for RotationType can't be used in Python 2024-01-05 13:28:49 -05:00
gimp-transform-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-units.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimp-units.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-user-install.c app: the "color-options-expanded" filter option is now bogus. 2025-01-10 23:43:31 +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 core: Use basename rather than URI for file loading 2025-01-19 18:28:32 +00:00
gimp-utils.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimp.c app: fix order of context reset when exitting. 2025-03-11 12:43:43 +01:00
gimp.h app: GimpDrawableFilter have a unique ID. 2024-12-17 16:24:54 +00:00
gimpasync.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpasync.h app: add gimp_async_add_callback_for_object() 2018-11-30 03:30:51 -05:00
gimpasyncset.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpasyncset.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 app: add GimpAuxItem as base class for GimpGuide and GimpSamplePoint 2018-07-15 17:08:06 +02:00
gimpbacktrace-backend.h app, meson: disable GimpBacktrace on Linux without execinfo.h. 2024-09-23 00:01:07 +02:00
gimpbacktrace-linux.c Fix typos 2020-11-19 21:56:25 +01:00
gimpbacktrace-none.c app, tools: add "running" thread attribute to GimpBacktrace/performance-log 2018-09-03 18:30:10 -04:00
gimpbacktrace-windows.c Use GetModuleFileNameExW () 2023-01-24 14:48:44 +00:00
gimpbacktrace.h app, tools: add "running" thread attribute to GimpBacktrace/performance-log 2018-09-03 18:30:10 -04:00
gimpbezierdesc.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpbezierdesc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpboundary.c Issue #6446: Typo fixes. 2021-02-24 12:33:03 +01:00
gimpboundary.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrush-boundary.c app: use gimp_symmetry_get_transform() in paint code 2019-05-26 14:45:39 -04:00
gimpbrush-boundary.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 core: Data security improvements per Wormnest 2025-02-19 16:47:54 +00:00
gimpbrush-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 app: implement brush saving in the core 2019-02-12 18:51:47 +01:00
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 Issue #3247: make consistent generated brush preview. 2023-11-05 19:13:11 +01: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 core: Use selection when updating GimpBrushClipboard... 2025-03-11 12:40:08 +00:00
gimpbrushclipboard.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushgenerated-load.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushgenerated-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushgenerated-save.c Use g_ascii_dtostr() instead of g_ascii_formatd() 2019-07-30 15:57:36 +02:00
gimpbrushgenerated-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushgenerated.c app, pdb: fix #13480 inconsistent use of maximum radius... 2025-04-11 02:02:40 +00:00
gimpbrushgenerated.h app, pdb: fix #13480 inconsistent use of maximum radius... 2025-04-11 02:02:40 +00:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpbuffer.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpcancelable.c app: fix some s/G_TYPE_FROM_CLASS/G_TYPE_FROM_INTERFACE/ calls. 2023-05-11 12:46:57 +02:00
gimpcancelable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpchannel-combine.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpchannel-combine.h app: improve alpha to selection with multiple items. 2020-05-20 18:45:44 +02:00
gimpchannel-select.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpchannel-select.h app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpchannel.c app: get rid of rgb_to_pixel() GimpPickable method and related functions. 2024-02-11 23:28:03 +01:00
gimpchannel.h app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpchannelpropundo.c app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpchannelpropundo.h app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
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 app: add GimpChunkIterator 2019-01-12 04:50:57 -05:00
gimpcontainer-filter.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
gimpcontainer-filter.h app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
gimpcontainer.c app, libgimp, pdb: new PDB function gimp_fonts_get_by_name(). 2023-10-02 23:22:49 +02:00
gimpcontainer.h app, libgimp, pdb: new PDB function gimp_fonts_get_by_name(). 2023-10-02 23:22:49 +02:00
gimpcontext.c Issue #10998: more cases where fg/bg color was not properly updated. 2024-10-15 15:23:11 +02:00
gimpcontext.h app: the Device Status dockable now shows context-sensitive colors. 2024-02-11 23:28:02 +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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcoords.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcoords.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcurve-load.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcurve-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcurve-map.c Remove all checks for finite() and isfinite() 2020-01-05 16:36:18 +01:00
gimpcurve-map.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcurve-save.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcurve-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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, libgimp, pdb, plug-ins: array size's type should be gsize. 2024-10-25 23:28:42 +02:00
gimpdashpattern.h app, libgimp, pdb, plug-ins: array size's type should be gsize. 2024-10-25 23:28:42 +02:00
gimpdata.c app, libgimp, pdb: new gimp_palette_set_colormap() PDB procedure. 2024-09-22 23:26:33 +02:00
gimpdata.h app, libgimp, pdb: new gimp_image_get_palette(). 2023-10-06 22:04:34 +02:00
gimpdatafactory.c app: fix cases of missing data directories by always trying to mkdir them. 2024-04-24 19:48:59 +02:00
gimpdatafactory.h app: add gimp_data_factory_data_cancel() 2018-10-01 05:24:45 -04:00
gimpdataloaderfactory.c Issue #9994: do not call g_file_info_get_is_hidden() (and others) directly. 2023-09-19 15:34:48 +02:00
gimpdataloaderfactory.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdocumentlist.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-bucket-fill.c app: gimp_pickable_contiguous_region_by_line_art() now uses GeglColor. 2024-02-11 23:28:04 +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 app: remove gimp_drawable_replace_buffer() 2019-02-14 11:04:52 -05:00
gimpdrawable-edit.c Issue #11251: Edit -> Clear (Undo) does not clear the effects which extend… 2025-03-03 20:51:34 +01:00
gimpdrawable-edit.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-equalize.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-equalize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-fill.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpdrawable-fill.h app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpdrawable-filters.c app: merging all filters should use the filter stack render. 2025-01-12 22:18:28 +01:00
gimpdrawable-filters.h core: Rename gimp_drawable_has_filters ()... 2024-10-16 14:17:55 +00:00
gimpdrawable-floating-selection.c core: Put floating selections under layer effects 2024-03-30 15:44:39 +00:00
gimpdrawable-floating-selection.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-foreground-extract.c app,pdb,plug-ins: %s/gegl_node_connect_to/gegl_node_connect/ 2023-06-13 19:58:42 +02:00
gimpdrawable-foreground-extract.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-gradient.c Fix various typos 2019-09-21 17:10:46 +00:00
gimpdrawable-gradient.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-histogram.c core: Rename gimp_drawable_has_filters ()... 2024-10-16 14:17:55 +00:00
gimpdrawable-histogram.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-levels.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-levels.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-offset.c pdb, operations, tool: Replace GimpContext with GeglColor... 2024-11-29 00:29:36 -05:00
gimpdrawable-offset.h pdb, operations, tool: Replace GimpContext with GeglColor... 2024-11-29 00:29:36 -05:00
gimpdrawable-operation.c core: Apply noninteractive filters direct to drawable 2025-01-04 19:04:11 +00:00
gimpdrawable-operation.h app: apply common operation settings when reapplying a filter 2020-04-07 19:39:53 +03:00
gimpdrawable-preview.c core: Display image previews in original format 2025-02-15 15:01:43 +00:00
gimpdrawable-preview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-private.h app: rename the new gimp_drawable_*_undo() functions. 2023-11-25 21:43:08 +01:00
gimpdrawable-shadow.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-shadow.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawable-stroke.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpdrawable-stroke.h app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpdrawable-transform.c modules, core, pdb, plug-ins: GeglColor ports 2024-03-23 07:16:02 -04:00
gimpdrawable-transform.h app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpdrawable.c Issue #12294: drawable bounding box not recomputed when needed. 2025-03-03 18:31:21 +01:00
gimpdrawable.h app: work with a GimpPalette rather than a colormap. 2024-02-11 23:28:03 +01:00
gimpdrawablefilter.c app: also make sure that we run filters-changed when an operation's argument is updated. 2025-03-03 20:51:34 +01:00
gimpdrawablefilter.h Issue #12577: get rid of the gamma hack. 2025-01-10 23:26:11 +01:00
gimpdrawablefiltermask.c Issue #12359: encoding conversion undo does not undo the mask conversion. 2024-12-26 15:55:05 +01:00
gimpdrawablefiltermask.h Issue #12359: encoding conversion undo does not undo the mask conversion. 2024-12-26 15:55:05 +01:00
gimpdrawablefilterundo.c Issue #12117: undo history corruption. 2024-10-30 19:14:21 +01:00
gimpdrawablefilterundo.h core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00: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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawablepropundo.c app: make replacing a drawable's format use almost no undo memory 2018-07-24 12:56:36 +02:00
gimpdrawablepropundo.h app: make replacing a drawable's format use almost no undo memory 2018-07-24 12:56:36 +02:00
gimpdrawablestack.c app: maintain drawable bounding box separately from its logical boundary 2019-08-02 00:40:01 +03:00
gimpdrawablestack.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawableundo.c Issue #11251: Edit -> Clear (Undo) does not clear the effects which extend… 2025-03-03 20:51:34 +01:00
gimpdrawableundo.h app: remove "Edit -> Fade..." 2018-12-27 11:44:25 -05:00
gimpdynamics-load.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdynamics-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdynamics-save.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdynamics-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdynamics.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpdynamics.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdynamicsoutput.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimpdynamicsoutput.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimperror.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimperror.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpextension-error.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpextension-error.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpextension.c app: valgrind found a bunch of memory leaks 2023-05-23 00:11:23 +02:00
gimpextension.h app: new gimp_extension_get_screenshot() screenshot. 2019-05-27 17:31:18 +02:00
gimpextensionmanager.c Issue #9994: do not call g_file_info_get_is_hidden() (and others) directly. 2023-09-19 15:34:48 +02:00
gimpextensionmanager.h app: add undo_remove ability to the extension manager. 2019-05-01 23:13:06 +09:00
gimpfilloptions.c app: port some of the paint and fill code to GeglColor. 2024-02-11 23:28:03 +01:00
gimpfilloptions.h core: Add color/pattern only fill options 2023-06-24 19:42:58 +00:00
gimpfilter.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpfilter.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfilteredcontainer.c app: fix a few warnings. 2020-05-14 17:01:13 +02:00
gimpfilteredcontainer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfilterstack.c app/core, widgets: Partially revert 59b7b6a5 and d4166013 2024-11-03 21:57:18 +00:00
gimpfilterstack.h app/core, widgets: Partially revert 59b7b6a5 and d4166013 2024-11-03 21:57:18 +00:00
gimpfloatingselectionundo.c app: replace more gimp_(s|g)et_active_layer() to *_selected_layers(). 2021-02-22 00:00:47 +01:00
gimpfloatingselectionundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradient-load.c libgimpcolor, app: gimp_color_parse_(css|hex|name)() renamed with _substring() suffix. 2024-04-20 12:37:20 +02:00
gimpgradient-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradient-save.c app: GimpGradient now uses GeglColor. 2024-02-11 23:28:03 +01:00
gimpgradient-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradient.c app, libgimp, pdb, plug-ins: gimp_gradient_get_uniform_samples() returns an array of GeglColor. 2024-11-03 13:35:16 +01:00
gimpgradient.h app: GimpGradient now uses GeglColor. 2024-02-11 23:28:03 +01:00
gimpgrid.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpgrid.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpgrouplayer.c Issue #11592: do not strength-reduce pass-through groups with filters. 2025-03-01 22:32:33 +01:00
gimpgrouplayer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgrouplayerundo.c app: in GimpDrawable::set_buffer(), take bounds rect instead of offset only 2019-08-02 00:40:01 +03:00
gimpgrouplayerundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpguide.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpguide.h app: add GimpAuxItem as base class for GimpGuide and GimpSamplePoint 2018-07-15 17:08:06 +02:00
gimpguideundo.c app: add GimpAuxItem as base class for GimpGuide and GimpSamplePoint 2018-07-15 17:08:06 +02:00
gimpguideundo.h app: add GimpAuxItem as base class for GimpGuide and GimpSamplePoint 2018-07-15 17:08:06 +02:00
gimphistogram.c app/core: Use babl for histogram luminance values 2024-11-14 19:29:49 +00: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 app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
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: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
gimpimage-color-profile.h app: get rid of rgb_to_pixel() GimpPickable method and related functions. 2024-02-11 23:28:03 +01:00
gimpimage-colormap.c app/core: Only restrict palette for indexed images 2024-10-11 08:55:15 +00:00
gimpimage-colormap.h app: work with a GimpPalette rather than a colormap. 2024-02-11 23:28:03 +01:00
gimpimage-convert-data.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-convert-indexed.c app, libgimpcolor, plug-ins: move legacy luminance macros to private. 2024-11-02 00:27:02 +01:00
gimpimage-convert-indexed.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-convert-precision.c Issue #3495: broken conversion when changing TRC. 2024-09-11 13:16:28 +02:00
gimpimage-convert-precision.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-convert-type.c Issue #1954 - GIMP-2.99 color changes when converting between... 2018-08-05 22:28:56 +02:00
gimpimage-convert-type.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-crop.c app: Rename app/core GimpImage vectors API... 2024-07-11 01:17:49 +00:00
gimpimage-crop.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-duplicate.c Issue #13057: partly rendered passthrough layer group inside passthrough layer group. 2025-03-14 00:54:31 +01:00
gimpimage-duplicate.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-flip.c app: Rename app/core GimpImage vectors API... 2024-07-11 01:17:49 +00:00
gimpimage-flip.h app: add gimp_image_flip_full() 2019-08-11 00:28:08 +03:00
gimpimage-grid.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-grid.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-guides.c Issue #6435: Off canvas guides. 2021-02-15 22:52:27 +01:00
gimpimage-guides.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-item-list.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00: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: fix wrong offset of layer buffer with pass-through groups. 2025-03-14 18:53:57 +01:00
gimpimage-merge.h libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpimage-metadata.c app, libgimp: core loads thumbnail from metadata if no GimpThumbnailProcedure… 2023-10-01 21:02:33 +02:00
gimpimage-metadata.h app, libgimp: core loads thumbnail from metadata if no GimpThumbnailProcedure… 2023-10-01 21:02:33 +02:00
gimpimage-new.c app, libgimpbase: add creation date/time metadata... 2025-01-15 16:54:22 -05: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, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimage-pick-color.h app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimage-pick-item.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpimage-pick-item.h libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpimage-preview.c core: Display image previews in original format 2025-02-15 15:01:43 +00:00
gimpimage-preview.h app: add gimp_image_get_preview_format() 2019-11-04 13:26:58 +02:00
gimpimage-private.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpimage-quick-mask.c app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpimage-quick-mask.h app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpimage-resize.c app: Rename app/core GimpImage vectors API... 2024-07-11 01:17:49 +00:00
gimpimage-resize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-rotate.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpimage-rotate.h app, libgimp: core loads thumbnail from metadata if no GimpThumbnailProcedure… 2023-10-01 21:02:33 +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 Issue #1805 - Sample Points keep resetting themselves to "Pixel" 2018-07-16 00:43:31 +02:00
gimpimage-scale.c app: Rename app/core GimpImage vectors API... 2024-07-11 01:17:49 +00:00
gimpimage-scale.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-snap.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpimage-snap.h app: Rename app/core GimpImage vectors API... 2024-07-11 01:17:49 +00:00
gimpimage-symmetry.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-symmetry.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage-transform.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpimage-transform.h app: add gimp_image_transform() 2019-08-11 00:28:09 +03:00
gimpimage-undo-push.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpimage-undo-push.h libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimpimage-undo.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimpimage-undo.h app: remove "Edit -> Fade..." 2018-12-27 11:44:25 -05:00
gimpimage.c core: Add version 23 to XCF switch statement 2025-03-15 18:23:07 +00:00
gimpimage.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpimagefile.c libgimpthumb, app: Make gimpthumbnail attributes private 2024-08-03 04:25:33 +00:00
gimpimagefile.h Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
gimpimageproxy.c app: get rid of rgb_to_pixel() GimpPickable method and related functions. 2024-02-11 23:28:03 +01:00
gimpimageproxy.h app: rename GimpImageViewable to GimpImageProxy 2019-11-04 13:27:02 +02:00
gimpimageundo.c app: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
gimpimageundo.h app: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpitem-preview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpitem.c Issue #12359: encoding conversion undo does not undo the mask conversion. 2024-12-26 15:55:05 +01:00
gimpitem.h app: update the item visibility lock logics. 2022-02-15 22:08:23 +01:00
gimpitemlist.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00: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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpitemstack.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayer-floating-selection.c Issue #9600: CRITICAL when anchoring a floating selection to the image's selection. 2024-08-27 19:09:48 +02:00
gimplayer-floating-selection.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayer.c app: merging a pass-through group should merge all visible layers below it. 2025-03-11 12:43:43 +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: gimp_layer_mask_new() uses GeglColor. 2024-02-11 23:28:04 +01:00
gimplayermask.h app: gimp_layer_mask_new() uses GeglColor. 2024-02-11 23:28:04 +01:00
gimplayermaskpropundo.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayermaskpropundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayermaskundo.c libgimbase: merge gimpparam.h into gimpparamspecs.h 2019-07-31 10:16:21 +02:00
gimplayermaskundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayerpropundo.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayerpropundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayerstack.c app: maintain drawable bounding box separately from its logical boundary 2019-08-02 00:40:01 +03:00
gimplayerstack.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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,pdb,plug-ins: %s/gegl_node_connect_to/gegl_node_connect/ 2023-06-13 19:58:42 +02:00
gimplineart.h Issue #3263: fix critical error on bucket fill tool. 2019-08-27 12:41:49 +02:00
gimplist.c app, libgimp, pdb: new PDB function gimp_fonts_get_by_name(). 2023-10-02 23:22:49 +02:00
gimplist.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 app: fix indentation in gimpmaskundo.h 2019-01-20 10:33:53 -05:00
gimpmybrush-load.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmybrush-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmybrush-private.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpmybrush.c app: big porting of weak pointers to g_set,clear_weak_pointer() 2023-05-22 18:16:09 +02:00
gimpmybrush.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpobject.c Remove unnecessary gimpmarshal.h and gimpwidgetsmarshal.h includes. 2021-08-13 18:01:13 +00:00
gimpobject.h app: use G_DECLARE_INTERFACE() to declare GimpAction interface. 2023-05-11 12:46:57 +02:00
gimpobjectqueue.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpobjectqueue.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppadactions.c core: Add GimpPadActions object 2023-12-08 12:35:34 +00:00
gimppadactions.h core: Add GimpPadActions object 2023-12-08 12:35:34 +00:00
gimppaintinfo.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppaintinfo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppalette-import.c app: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
gimppalette-import.h app: "Import Palette" multi-layer aware. 2020-05-17 18:57:32 +02:00
gimppalette-load.c app/core: Fix importing LAB colors in ASE palettes 2024-11-29 00:04:21 +00:00
gimppalette-load.h core: Add support for Adobe Color Book (ACB) Palettes 2023-09-14 23:00:07 +00:00
gimppalette-save.c app, libgimp, pdb, plug-ins: GimpPalette are now GeglColor based. 2024-02-11 23:28:03 +01:00
gimppalette-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppalette.c app: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
gimppalette.h app: store GimpPalette in GimpImageUndo, not a raw colormap. 2024-09-23 14:33:50 +02:00
gimppalettemru.c app, libgimpconfig: use G_GSIZE_FORMAT for printf-ing gsize values. 2024-02-12 12:03:03 +00:00
gimppalettemru.h app, libgimpconfig: color history is now space-invaded. 2024-02-11 23:28:03 +01:00
gimpparamspecs-desc.c app, app, libgimp*: hide struct for several GParamSpec based off GimpParamSpecObject. 2025-01-24 23:44:43 +01:00
gimpparamspecs-desc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpparamspecs.c app, libgimp, pdb: passing GimpDrawableFilter across the wire. 2024-12-17 16:24:54 +00:00
gimpparamspecs.h libgimp: remove gimpparamspecs-resource.h 2023-06-05 13:06:01 +02:00
gimpparasitelist.c Revert "app: Port GimpParasiteList to GListModel" 2023-05-22 01:26:18 +02:00
gimpparasitelist.h Revert "app: Port GimpParasiteList to GListModel" 2023-05-22 01:26:18 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppattern-save.c app: disallow saving of patterns larger than max allowed dimensions 2021-08-09 16:37:28 -04:00
gimppattern-save.h app: implement pattern saving in the core 2019-02-11 20:56:07 +01:00
gimppattern.c app: make sure pattern previews always have non-zero dimensions, 2024-11-24 16:58:52 +01:00
gimppattern.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppatternclipboard.c core: Use selection when updating GimpBrushClipboard... 2025-03-11 12:40:08 +00:00
gimppatternclipboard.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppdbprogress.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimppdbprogress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppickable-auto-shrink.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppickable-auto-shrink.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppickable-contiguous-region.cc core: Consider filters when selecting by color 2025-02-28 01:06:41 +00:00
gimppickable-contiguous-region.h app: gimp_pickable_contiguous_region_by_line_art() now uses GeglColor. 2024-02-11 23:28:04 +01:00
gimppickable.c app: fix GEGL buffer leaks. 2024-03-18 22:08:03 +01:00
gimppickable.h app: get rid of rgb_to_pixel() GimpPickable method and related functions. 2024-02-11 23:28:03 +01:00
gimpprogress.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprogress.h app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprojectable.c app: fix some s/G_TYPE_FROM_CLASS/G_TYPE_FROM_INTERFACE/ calls. 2023-05-11 12:46:57 +02:00
gimpprojectable.h app/core: Use G_DECLARE_INTERFACE() 2019-08-09 19:48:21 +00:00
gimpprojection.c app: fix a crash when closing an image. 2025-01-15 18:43:36 +01:00
gimpprojection.h app: in GimpLineArt, use "invalidate-preview" signal of input viewable 2018-12-27 17:14:28 -05:00
gimpresource.c app: make the GimpResource dummy class the parent of GimpData 2023-06-05 14:33:23 +02:00
gimpresource.h app: make the GimpResource dummy class the parent of GimpData 2023-06-05 14:33:23 +02:00
gimpsamplepoint.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpsamplepoint.h Issue #1805 - Sample Points keep resetting themselves to "Pixel" 2018-07-16 00:43:31 +02:00
gimpsamplepointundo.c Issue #1805 - Sample Points keep resetting themselves to "Pixel" 2018-07-16 00:43:31 +02:00
gimpsamplepointundo.h Issue #1805 - Sample Points keep resetting themselves to "Pixel" 2018-07-16 00:43:31 +02:00
gimpscanconvert.c Issue #6610: crashes on free select for images of certain dimensions. 2021-08-04 14:41:44 +00:00
gimpscanconvert.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpselection.c app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpstrokeoptions.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpstrokeoptions.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpsubprogress.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpsubprogress.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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, libgimpbase, libgimpconfig: make our custom GParamFlags definitions… 2024-09-01 00:12:27 +02:00
gimptag.c Use %NULL instead of NULL in gtk-doc comments 2020-05-03 17:40:14 +02:00
gimptag.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptagcache.c app: replace a g_free_error() by g_clear_error(). 2021-10-12 20:13:20 +02:00
gimptagcache.h app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimptemplate.h Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimptilehandlerprojectable.c app: add GimpTileHandlerValidate::{begin,end}_validate() vfuncs 2018-11-28 13:25:33 -05:00
gimptilehandlerprojectable.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpreset-load.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpreset-load.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpreset-save.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptoolpreset-save.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptreehandler.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
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 Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptriviallycancelablewaitable.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpuncancelablewaitable.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpuncancelablewaitable.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpundo.c Cleanup GObject signal marshallers 2020-04-01 21:20:01 +00:00
gimpundo.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpundostack.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpundostack.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpunit.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpunit.h Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpviewable.c app: use gimp-image instead of dialog-question for default GimpViewable… 2024-08-14 00:36:23 +02: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
meson.build Issue #12359: encoding conversion undo does not undo the mask conversion. 2024-12-26 15:55:05 +01:00