Gimp/libgimp
Jehan 74d79ba0c6 app, pdb, libimp: prevent core process from raising WARNING on libgimp call.
Whatever a plug-in does, it should not be able to trigger WARNINGs or
CRITICALs on the core process. Here this was possible when requesting an
array of param specs with gimp_drawable_filter_operation_get_pspecs() on
a GEGL operation, while GIMP doesn't support all types for this filter's
arguments. Trying to send unsupported type specs through the wire would
fail.

Unfortunately just saying that we must add support for these types is
not enough because we simply cannot support every possible types. First
because even in current GEGL core filters, there are types we might
never support (e.g. audio fragments?). But even more because third-party
filters could have custom types too (just like our own filters have
custom GIMP types).

So instead, acknowledge that some types cannot be sent through the wire,
verify when it's one such argument and simply output an informational
message on stderr (because the info of a non-supported type is still
interesting in case this is something we should in fact add support for;
it's much better than silently ignoring the argument).
2025-08-03 21:38:28 +00:00
..
test python, libgimp: rename gimp_palette_entry_[gs]et_*() 2025-01-29 21:02:22 +01:00
tests libgimp/tests: Bump timeout to 90s (because 60 is not enough on Windows) 2025-04-21 12:30:50 -03:00
COPYING Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
gimp-debug.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
gimp-debug.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-private.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp-shm.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
gimp-shm.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp.c app, libgimp: minor whitespace and formatting cleanup 2025-07-05 12:58:03 +02:00
gimp.def pdb: Add procedures to inspect filter operations 2025-08-03 21:38:28 +00:00
gimp.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimp_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimp_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimp_pdb_headers.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpaspectpreview.c libgimp: GimpAspectPreview can be declared as a final type. 2024-09-29 12:27:49 +02:00
gimpaspectpreview.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpbatchprocedure.c gimp-ux#93: GIMP_PDB_PROC_TYPE_EXTENSION renamed GIMP_PDB_PROC_TYPE_PERSISTENT. 2024-09-29 18:08:40 +02:00
gimpbatchprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpbrush.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimpbrush.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpbrush_pdb.c app, pdb: fix #13480 inconsistent use of maximum radius... 2025-04-11 02:02:40 +00:00
gimpbrush_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpbrushchooser.c libgimp, plug-ins: Prevent GFig crash with NULL brush 2025-05-05 09:36:04 +00:00
gimpbrushchooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpbrushes_pdb.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
gimpbrushes_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpbrushselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpbrushselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpbuffer_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpbuffer_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpchannel.c app, libgimp, pdb, plug-ins: merge gimp_channel_new() in libgimp and PDB. 2024-09-29 12:27:49 +02:00
gimpchannel.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpchannel_pdb.c app, libgimp, pdb, plug-ins: merge gimp_channel_new() in libgimp and PDB. 2024-09-29 12:27:49 +02:00
gimpchannel_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpcontext_pdb.c app, libgimp, pdb: renaming a few PDB functions. 2024-11-03 17:45:10 +01:00
gimpcontext_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdebug_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdebug_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdisplay.c libgimp: don't keep per-procedure proxies of ID objects. 2024-09-04 21:32:13 +02:00
gimpdisplay.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdisplay_pdb.c app, libgimp, pdb: prettify the previous commit. 2024-08-26 22:48:45 +02:00
gimpdisplay_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdrawable.c pdb: remove -private suffixes 2025-07-05 14:15:17 +02:00
gimpdrawable.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdrawable_pdb.c pdb: remove -private suffixes 2025-07-05 14:15:17 +02:00
gimpdrawable_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdrawablechooser.c libgimp, plug-ins: following up the renaming of GIMP_PDB_PROC_TYPE_EXTENSION… 2024-09-29 18:43:49 +02:00
gimpdrawablechooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdrawablecolor_pdb.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimpdrawablecolor_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdrawableedit_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdrawableedit_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdrawablefilter.c Issue #12568: support GIMP's GEGL operations with a custom config argument… 2025-01-27 16:34:11 +01:00
gimpdrawablefilter.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdrawablefilter_pdb.c pdb: Add procedures to inspect filter operations 2025-08-03 21:38:28 +00:00
gimpdrawablefilter_pdb.h pdb: Add procedures to inspect filter operations 2025-08-03 21:38:28 +00:00
gimpdrawablefilterconfig.c app, libgimp, pdb: new GimpDrawableFilterConfig class. 2024-12-17 16:24:54 +00:00
gimpdrawablefilterconfig.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdrawablepreview.c libgimp: make GimpDrawablePreview a final type. 2024-09-29 12:27:50 +02:00
gimpdrawablepreview.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpdrawableselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpdrawableselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpdynamics_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpdynamics_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpedit_pdb.c libgimp, pdb: improve free function information on array types. 2024-10-25 23:28:42 +02:00
gimpedit_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpenums.c.tail app, libgimp, pdb: have GimpTrcType into public libgimp. 2025-08-03 21:38:28 +00:00
gimpenums.h app, libgimp, pdb: have GimpTrcType into public libgimp. 2025-08-03 21:38:28 +00:00
gimpexportoptions.c libgimp: Convert floating selection to layer on export 2025-02-14 00:56:22 +00:00
gimpexportoptions.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpexportprocedure.c Issue #12045: no defaults for plugin args of type File. 2025-01-22 17:53:21 +01:00
gimpexportprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpexportproceduredialog.c libgimp: Make comment text sensitive based on... 2025-07-06 18:45:58 +00:00
gimpexportproceduredialog.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpfile_pdb.c app, libgimp, pdb, plug-ins: improve and rename gimp_file_save_thumbnail() to… 2025-01-21 20:31:27 +01:00
gimpfile_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpfileprocedure.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
gimpfileprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpfloatingsel_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpfloatingsel_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpfont.c GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
gimpfont.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpfont_pdb.c app, libgimp, pdb: removing gimp_fonts_get_by_name(). 2024-11-03 17:45:10 +01:00
gimpfont_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpfontchooser.c libgimp: set 2 functions to GimpResourceChooser as private. 2024-09-29 12:27:50 +02:00
gimpfontchooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpfonts_pdb.c GimpFontFactory: Move font loading to another thread 2025-05-14 22:42:22 +00:00
gimpfonts_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpfontselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpfontselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpgimprc.c libgimp*: fix various missing (transfer) annotations. 2019-08-01 01:52:07 +02:00
gimpgimprc.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpgimprc_pdb.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpgimprc_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpgpparams-body.c app, pdb, libimp: prevent core process from raising WARNING on libgimp call. 2025-08-03 21:38:28 +00:00
gimpgpparams.c app, libgimp, pdb: new GimpDrawableFilterConfig class. 2024-12-17 16:24:54 +00:00
gimpgpparams.h app, pdb, libimp: prevent core process from raising WARNING on libgimp call. 2025-08-03 21:38:28 +00:00
gimpgradient.c libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimpgradient.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpgradient_pdb.c app, libgimp, pdb: gimp_gradient_get_custom_samples() also returns an array of colors. 2024-11-03 13:35:16 +01:00
gimpgradient_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpgradientchooser.c libgimp: further cleanup in GimpGradientChooser code. 2025-05-06 15:33:05 +02:00
gimpgradientchooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpgradients_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpgradients_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpgradientselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpgradientselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpgrouplayer.c app, libgimp, pdb, plug-ins: PDB (gimp-group-layer-new) made public. 2025-01-20 22:38:01 +01:00
gimpgrouplayer.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpgrouplayer_pdb.c Issue #12772: fix annotations. 2025-01-21 15:04:34 +01:00
gimpgrouplayer_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimphelp_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimphelp_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimage.c app, libgimp, pdb: imagearray PDB type as GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gimpimage.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpimage_pdb.c PDB: improve doc string for gimp-image-reorder-item 2024-11-19 09:21:09 -05:00
gimpimage_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimageautocrop_pdb.c app, libgimp, pdb: allow NULL input drawable to the new crop procedures. 2025-02-09 19:24:41 +01:00
gimpimageautocrop_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimagecolorprofile.c libgimp: improves docs and annotations for GimpImage's color profile API. 2024-09-29 12:27:50 +02:00
gimpimagecolorprofile.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpimagecolorprofile_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagecolorprofile_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimagecombobox.c libgimp, libgimpwidgets: fix (closure) annotations. 2025-07-07 17:59:32 +02:00
gimpimagecombobox.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpimageconvert_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimageconvert_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimagegrid_pdb.c app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
gimpimagegrid_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimageguides_pdb.c scripts: Fix "Remove all Guides" script bug 2024-01-19 11:17:36 +00:00
gimpimageguides_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimagemetadata-save.c libgimp: imagemetadata-save - static assert expr. not constant 2024-12-29 22:01:30 +00:00
gimpimagemetadata.c libgimp: clean up the GimpImage's metadata API. 2024-09-29 12:27:50 +02:00
gimpimagemetadata.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpimageprocedure.c Issue #12940: GimpProcedure base class should default to GIMP_PROCEDURE_SENSITIVE_ALWAYS. 2025-02-18 16:50:37 +01:00
gimpimageprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpimagesamplepoints_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagesamplepoints_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimageselect_pdb.c app, pdb: a lot of vectors -> path renaming 2025-07-07 13:18:02 +02:00
gimpimageselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimagetransform_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagetransform_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpimageundo_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimageundo_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpitem.c app, libgimp*, pdb, plug-ins: change itemarray PDB type to use GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gimpitem.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpitem_pdb.c libgimp, pdb: improve free function information on array types. 2024-10-25 23:28:42 +02:00
gimpitem_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpitemcombobox.c libgimp, libgimpwidgets: fix (closure) annotations. 2025-07-07 17:59:32 +02:00
gimpitemcombobox.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpitemtransform_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpitemtransform_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimplayer.c app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
gimplayer.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimplayer_pdb.c app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
gimplayer_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimplayermask.c libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimplayermask.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimploadprocedure.c Issue #12045: no defaults for plugin args of type File. 2025-01-22 17:53:21 +01:00
gimploadprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpmessage_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpmessage_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppainttools_pdb.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimppainttools_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppalette.c app, libgimp, pdb, plug-ins: change gimp_palette_set_colormap() to take a C array. 2024-09-23 00:01:06 +02:00
gimppalette.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppalette_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimppalette_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppalettechooser.c libgimp: set 2 functions to GimpResourceChooser as private. 2024-09-29 12:27:50 +02:00
gimppalettechooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppalettes_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimppalettes_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppaletteselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimppaletteselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpparamspecs-body.c libgimp: also hide structs for GimpParamSpec(Display|Drawable|Image|Item). 2025-01-25 16:42:26 +01:00
gimpparamspecs-desc.c libgimp*, plug-ins: now hide GimpParamSpecChoice struct. 2025-01-25 01:28:19 +01:00
gimpparamspecs-desc.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpparamspecs.c Introduce a global ID space for GimpData/GimpResource objects 2023-05-31 16:12:04 +02:00
gimpparamspecs.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppath.c libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimppath.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppath_pdb.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimppath_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppattern.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimppattern.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppattern_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimppattern_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppatternchooser.c libgimp: set 2 functions to GimpResourceChooser as private. 2024-09-29 12:27:50 +02:00
gimppatternchooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppatterns_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimppatterns_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppatternselect_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimppatternselect_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppdb-private.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppdb.c app, libgimp, pdb: clean up some more code redundancy. 2025-02-25 20:17:05 +01:00
gimppdb.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppdb_pdb.c app, libgimp, pdb: clean up some more code redundancy. 2025-02-25 20:17:05 +01:00
gimppdb_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimppdbprocedure.c app, libgimp, pdb: clean up some more code redundancy. 2025-02-25 20:17:05 +01:00
gimppdbprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppixbuf.c libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimppixbuf.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpplugin-private.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpplugin.c libgimp: fix #12631 set can_recurse on watch on msgs from core 2025-01-15 17:20:05 +00:00
gimpplugin.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpplugin_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpplugin_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpprocbrowserdialog.c libgimp: GimpProcBrowserDialog is a final type. 2024-09-29 12:27:50 +02:00
gimpprocbrowserdialog.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprocedure-params.c libgimp: all blurbs to GimpProcedure arguments are nullable. 2025-02-15 17:42:52 +01:00
gimpprocedure-params.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprocedure.c app, pdb, libimp: prevent core process from raising WARNING on libgimp call. 2025-08-03 21:38:28 +00:00
gimpprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprocedureconfig-private.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprocedureconfig.c libgimp*, plug-ins: now hide GimpParamSpecChoice struct. 2025-01-25 01:28:19 +01:00
gimpprocedureconfig.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpproceduredialog.c libgimp: different widget default for GimpChoice in GimpProcedureDialog… 2025-06-13 16:50:12 +00:00
gimpproceduredialog.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprocview.c libgimp: generate a list of possible choices for a GimpChoice argument. 2023-10-01 20:52:02 +02:00
gimpprocview.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprogress.c libgimp, plug-ins: following up the renaming of GIMP_PDB_PROC_TYPE_EXTENSION… 2024-09-29 18:43:49 +02:00
gimpprogress.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpprogress_pdb.c app, libgimp, pdb: fix a null_ok/none_ok mixup. 2025-01-20 20:55:48 +01:00
gimpprogress_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpprogressbar.c libgimp: Make GimpProgressBar a final type 2024-07-30 13:52:26 +00:00
gimpprogressbar.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimppropwidgets.c libgimp, plug-ins: variosu gimp_*_chooser_new() should use specific type… 2024-09-29 12:27:49 +02:00
gimppropwidgets.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpresolutionentry-private.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpresolutionentry-private.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpresource.c libgimp: don't keep per-procedure proxies of ID objects. 2024-09-04 21:32:13 +02:00
gimpresource.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpresource_pdb.c app, libgimp, pdb: prettify the previous commit. 2024-08-26 22:48:45 +02:00
gimpresource_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpresourcechooser.c Issue #11261: unify argument widget alignment. 2025-01-26 21:10:29 +01:00
gimpresourcechooser.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpresourceselect-private.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpresourceselect.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimpselection.c app, libgimp, pdb, plug-ins: new GimpCoreObjectArray type and drawablearray… 2024-10-25 23:28:42 +02:00
gimpselection.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpselection_pdb.c app, libgimp, pdb, plug-ins: new GimpCoreObjectArray type and drawablearray… 2024-10-25 23:28:42 +02:00
gimpselection_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimptextlayer.c app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
gimptextlayer.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimptextlayer_pdb.c app, libgimp, pdb: also get rid of gimp_text_layer_new() wrapper. 2025-01-20 20:55:48 +01:00
gimptextlayer_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimptexttool_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimptexttool_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpthumbnailprocedure.c Issue #12045: no defaults for plugin args of type File. 2025-01-22 17:53:21 +01:00
gimpthumbnailprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimptilebackendplugin.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimptilebackendplugin.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimptypes.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
GimpUi-3.0.metadata MR !343: using GimpUi prefix in Vala plug-ins too. 2020-09-26 22:11:53 +02:00
gimpui.c libgimp, plug-ins: fix a case of not showing dialog. 2024-09-23 18:20:46 +02:00
gimpui.def libgimp, libgimpwidgets: Add GimpCoordinates widget... 2025-06-10 19:37:35 +00:00
gimpui.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpuimarshal.list libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
gimpuitypes.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpunit_pdb.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpunit_pdb.h app, pdb, libgimp: use "#pragma once" instead of: 2025-07-13 03:21:37 +02:00
gimpvectorloadprocedure.c gimp-ux#93: GIMP_PDB_PROC_TYPE_EXTENSION renamed GIMP_PDB_PROC_TYPE_PERSISTENT. 2024-09-29 18:08:40 +02:00
gimpvectorloadprocedure.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpvectorloadproceduredialog.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gimpvectorloadproceduredialog.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
gimpzoompreview.c libgimp: make GimpZoomPreview a final type. 2024-09-29 12:27:50 +02:00
gimpzoompreview.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
libgimp-intl.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00
make-in-build-typelib.sh libgimp: generate build-only GIR/Typelib variants for macOS. 2024-04-16 17:43:15 +00:00
meson.build libgimp: Port from cat to Python 2025-04-17 15:32:20 -03:00
stdplugins-intl.h pdb, libgimp: more #pragma once, and formatting cleanup 2025-07-13 11:05:20 +02:00