Gimp/plug-ins/common
Jehan 2e0d9504ed app, libgimp, plug-ins: move our code to use only non-deprecated code.
- Though GimpDrawableChooser itself is deprecated, make it call the
  new items popup API, which will work just as well.
- gimp_procedure_dialog_get_widget() will now return a GimpItemChooser
  widget by default. I did hesitate if for API behavior stability, it
  should not still return a GimpDrawableChooser, but considered that if
  someone set G_TYPE_NONE, they want our "best choice" and are not
  considering tweaking it. If someone wants to make sure this function
  always returns a specific widget type, they should specify said type.
  So I also added a note in the function docs related to this
  assumption.
- Van Gogh plug-in must now use the GimpItemChooser API to set the item
  to show. Also I am specifying the widget type, even though it is now
  the new default, because of the previous point. Since we tweak further
  the widget with its API, let's specify so that any further defaults
  update doesn't break this code.
- Adding some pragma to ignore warnings on the few pieces of code where
  we have to call deprecated functions (because inside other deprecated
  functions themselves).
- gui_pdb_dialog_*() API should just always create GimpItemSelect
  dialogs now. Also I ref rather than peek the class, because even if
  the class has not been instanciated yet (a case I ran into), we still
  want to obtain the class structure.
2025-11-17 12:47:20 +01:00
..
align-layers.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
animation-optimize.c Fix spelling errors found with codespell 2025-01-04 15:11:03 +00:00
animation-play.c plug-ins: Add option to close via ESC key 2025-11-06 07:33:06 +00:00
blinds.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
border-average.c plug-ins: Fix Title Case usages 2025-11-10 13:02:05 +01:00
busy-dialog.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
checkerboard.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
cml-explorer.c plug-in:cml-explorer: Don't use short forms 2025-11-16 17:22:00 +00:00
colormap-remap.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
compose.c plug-ins: use a temporary image to get the buffer... 2025-09-04 20:05:22 +02:00
contrast-retinex.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
crop-zealous.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
curve-bend.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
decompose.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
depth-merge.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
despeckle.c plug-ins: Fix Title Case usages 2025-11-10 13:02:05 +01:00
destripe.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
file-aa.c app, libgimpcolor, plug-ins: move legacy luminance macros to private. 2024-11-02 00:27:02 +01:00
file-cel.c Issue #12045: no defaults for plugin args of type File. 2025-01-22 17:53:21 +01:00
file-compressor.c plug-ins: bubble the inner-format export status up. 2025-11-01 16:35:22 +01:00
file-csource.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
file-desktop-link.c plug-ins: fix some broken macros with a massive search-and-replace. 2023-10-18 18:29:37 +02:00
file-dicom.c plug-ins: remove doubled word in dicom string 2025-09-03 23:03:07 +02:00
file-farbfeld.c plug-ins: Fix ZDI-CAN-27836 2025-09-03 22:10:34 +00:00
file-gbr.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
file-gegl.c app, libgimp*, pdb, plug-ins: review and enhance MR !1549. 2024-08-18 22:46:47 +02:00
file-gif-export.c libgimp, plug-ins: rename the various "save-*" metadata arguments… 2025-01-20 17:58:30 +01:00
file-gif-load.c plug-ins: Fix memory leaks in file-gif-load.c 2025-08-16 12:38:05 +00:00
file-gih.c app, libgimpbase, plug-ins: deprecate GimpPixPipe. 2025-09-11 16:23:57 +02:00
file-glob.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
file-header.c plug-ins: get rid of all remaining usage of gimp_image_[gs]et_colormap(). 2024-09-23 18:20:14 +02:00
file-heif.c plug-ins: Mark FF, AVIF, LNK, QOI and ICNS names as per-process translatable 2025-06-21 10:05:17 +00:00
file-html-table.c Issue #12012: Don't require GUI for C source and HTML export 2025-09-06 19:25:57 +00:00
file-iff.c plug-ins: Fix ZDI-CAN-27793 2025-09-04 04:45:43 +00:00
file-jp2.c plug-ins: Mitigate ZDI-CAN-28248 for JP2 images 2025-11-12 13:25:44 +00:00
file-jpegxl.c plug-ins: simplify JXL export options 2025-01-29 14:43:33 +00:00
file-lnk.c plug-ins: Mark LNK and ICNS descriptions as per-process translatable 2025-06-21 10:05:17 +00:00
file-mng.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
file-paa.c core, plug-ins: Fix bugs noted by Coverity scan 2025-08-15 03:38:27 +00:00
file-pat.c app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
file-pcx.c app, libgimp, pdb, plug-ins: layerarray PDB type is now a GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
file-pdf-export.c app, libgimp*, plug-ins: fix previous commit and add gimp_cairo_surface_get_buffer(). 2025-11-08 20:34:55 +01:00
file-pdf-load.c libgimpwidgets, plug-in: Reduce height of Load PDF dialog 2025-01-25 17:27:55 +00:00
file-pix.c app, libgimp*, pdb, plug-ins: review and enhance MR !1549. 2024-08-18 22:46:47 +02:00
file-png.c core, plug-ins: Fix bugs noted by Coverity scan 2025-08-15 03:38:27 +00:00
file-pnm.c plug-ins: Add support for importing CMYK PAM files 2024-12-10 01:27:17 +00:00
file-ps.c plug-ins: Fix CRITICALs and GUI issues in file-ps 2025-08-27 13:02:59 +00:00
file-psp.c app, libgimpbase, plug-ins: deprecate GimpPixPipe. 2025-09-11 16:23:57 +02:00
file-pvr.c plug-ins: don't close a NULL FILE. 2025-10-27 12:17:02 +01:00
file-qoi.c plug-ins: Mark FF, AVIF, LNK, QOI and ICNS names as per-process translatable 2025-06-21 10:05:17 +00:00
file-raw-data.c plug-ins: Temporarily restore ScaleEntry for Raw Data 2025-11-16 13:30:12 +00:00
file-seattle-filmworks.c core, plug-ins: Fix bugs noted by Coverity scan 2025-08-15 03:38:27 +00:00
file-sunras.c plug-ins: get rid of all remaining usage of gimp_image_[gs]et_colormap(). 2024-09-23 18:20:14 +02:00
file-svg.c plug-ins: the embedded raster export format in SVG should be more subtle. 2025-11-15 14:53:59 +01:00
file-tga.c plug-ins: get rid of all remaining usage of gimp_image_[gs]et_colormap(). 2024-09-23 18:20:14 +02:00
file-tim.c core, plug-ins: Fix bugs noted by Coverity scan 2025-08-15 03:38:27 +00:00
file-wbmp.c plug-ins: fix ZDI-CAN-27878 2025-09-03 15:25:55 -04:00
file-wmf.c plug-ins: removing a string because of an obvious typo. 2024-08-24 20:29:52 +02:00
file-xbm.c libgimp, plug-ins: rename the various "save-*" metadata arguments… 2025-01-20 17:58:30 +01:00
file-xmc.c app, libgimp*, pdb, plug-ins: review and enhance MR !1549. 2024-08-18 22:46:47 +02:00
file-xpm.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
file-xwd.c plug-ins: fix ZDI-CAN-27823 2025-09-03 18:38:53 -04:00
film.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
gradient-map.c app, libgimp, pdb, plug-ins: gimp_gradient_get_uniform_samples() returns an array of GeglColor. 2024-11-03 13:35:16 +01:00
grid.c plug-ins: Port legacy Grid to GimpProcedureDialog 2025-07-18 01:57:54 +00:00
guillotine.c core, plug-ins: Fix bugs noted by Coverity scan 2025-08-15 03:38:27 +00:00
hot.c plug-ins: Fix Title Case usages 2025-11-10 13:02:05 +01:00
jigsaw.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
mail.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
meson.build plug-ins: Add import support for PVR textures 2025-10-25 17:50:47 +00:00
nl-filter.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
plugin-browser.c Increase default sizes of procedure/plugin browsers 2025-10-12 16:04:07 -03:00
procedure-browser.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
qbist.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
sample-colorize.c Fix spelling errors found with codespell 2025-01-04 15:11:03 +00:00
smooth-palette.c plug-ins: Fix color format for Smooth Palette... 2024-11-14 11:33:14 +00:00
sparkle.c plug-ins: Fix Title Case usages 2025-11-10 13:02:05 +01:00
sphere-designer.c plug-in sphere-designer: Make a string clearer 2025-10-28 10:36:06 +00:00
tile-small.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
tile.c libgimp, libgimpwidgets: Add GimpCoordinates widget... 2025-06-10 19:37:35 +00:00
unit-editor.c app, libgimpwidgets, plug-ins: add tooltip arg to gimp_help_connect(). 2024-08-24 23:29:39 +02:00
van-gogh-lic.c app, libgimp, plug-ins: move our code to use only non-deprecated code. 2025-11-17 12:47:20 +01:00
warp.c extensions, libgimp, plug-ins: remove n_drawables arg from GimpImageProcedure's… 2024-10-28 22:08:45 +01:00
wavelet-decompose.c plug-ins: Port from GimpScaleEntry to GimpSpinScale 2025-11-06 05:06:09 +02:00
web-browser.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00
web-page.c plug-ins: Port argument macros to functions 2024-06-13 23:17:48 +00:00