Gimp/app/pdb
Jehan aa2d35c5fc app, pdb, plug-ins: replace (plug-in-bump-map).
For plug-in writers reference, these are equivalent:

- (plug-in-bump-map RUN-NONINTERACTIVE img drawable bump-layer azimuth elevation depth 0 0 0 0 FALSE FALSE 0)
+ (let* ((filter (car (gimp-drawable-filter-new drawable "gegl:bump-map" ""))))
+   (gimp-drawable-filter-configure filter LAYER-MODE-REPLACE 1.0
+                                   "azimuth" azimuth "elevation" elevation "depth" depth
+                                   "offset-x" 0 "offset-y" 0 "waterlevel" 0.0 "ambient" 0.0
+                                   "compensate" FALSE "invert" FALSE "type" "linear"
+                                   "tiled" FALSE)
+   (gimp-drawable-filter-set-aux-input filter "aux" bump-layer)
+   (gimp-drawable-merge-filter drawable filter)
+ )

The "type" argument now uses strings.

This commit also do a big cleanup of remaining now-unused helper
functions in the compat PDB code.
2024-12-17 16:24:54 +00:00
..
brush-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
brush-select-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
brushes-cmds.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
buffer-cmds.c app, libgimp, pdb: renaming a few PDB functions. 2024-11-03 17:45:10 +01:00
channel-cmds.c app, libgimp, pdb, plug-ins: merge gimp_channel_new() in libgimp and PDB. 2024-09-29 12:27:49 +02:00
context-cmds.c app, libgimp, pdb: renaming a few PDB functions. 2024-11-03 17:45:10 +01:00
debug-cmds.c app, pdb: fix PDB string wrapping in generated calls of… 2022-06-05 01:57:02 +02:00
display-cmds.c app, libgimp, pdb: prettify the previous commit. 2024-08-26 22:48:45 +02:00
drawable-cmds.c app, libgimp, pdb, plug-ins: add a few Script-fu wrapper of libgimp filter API. 2024-12-17 16:24:54 +00:00
drawable-color-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
drawable-edit-cmds.c app, pdb: fix PDB string wrapping in generated calls of… 2022-06-05 01:57:02 +02:00
drawable-filter-cmds.c app, libgimp, pdb: new gimp_drawable_filter_set_aux_input() public API. 2024-12-17 16:24:54 +00:00
drawable-select-cmds.c app, libgimp, pdb: generate widgets for GIMP_PROC_ARG_LAYER|CHANNEL arguments. 2023-10-01 21:02:34 +02:00
dynamics-cmds.c app, libgimp, pdb: renaming a few PDB functions. 2024-11-03 17:45:10 +01:00
edit-cmds.c app, libgimp, pdb, plug-ins: new GimpCoreObjectArray type and drawablearray… 2024-10-25 23:28:42 +02:00
file-cmds.c pdb: Set choice args to default in gimp-file-save 2024-11-18 13:32:38 +00:00
floating-sel-cmds.c
font-cmds.c app, libgimp, pdb: removing gimp_fonts_get_by_name(). 2024-11-03 17:45:10 +01:00
font-select-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
fonts-cmds.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
gimp-cmds.c
gimp-pdb-compat.c PDB: obsolete aliased deprecated PDB procedures 2024-10-22 15:18:50 -04:00
gimp-pdb-compat.h
gimppdb-query.c
gimppdb-query.h
gimppdb-utils.c app: Rename app/core GimpVectors vectors API... 2024-07-13 05:07:57 +00:00
gimppdb-utils.h libgimp, app, pdb: Rename GimpVectors to GimpPath 2024-07-12 06:16:25 +00:00
gimppdb.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
gimppdb.h
gimppdbcontext.c
gimppdbcontext.h
gimppdberror.c
gimppdberror.h
gimpprocedure.c app: fix leak. 2024-08-18 22:01:08 +02:00
gimpprocedure.h
gimprc-cmds.c Issue #8900 and #9923: reimplementing GimpUnit as a proper class. 2024-08-02 10:46:38 +02:00
gradient-cmds.c app, libgimp, pdb: gimp_gradient_get_custom_samples() also returns an array of colors. 2024-11-03 13:35:16 +01:00
gradient-select-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
gradients-cmds.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
group-layer-cmds.c app, libgimp: oups, fixing some generated sources. 2024-07-07 10:43:51 +02:00
help-cmds.c
image-cmds.c PDB: improve doc string for gimp-image-reorder-item 2024-11-19 09:21:09 -05:00
image-color-profile-cmds.c Remove GimpUint8Array in favor of GBytes 2023-05-23 23:37:50 +02:00
image-convert-cmds.c app, libgimp, pdb: factorize a bunch of similar code into gimp_pdb_get_resource(). 2023-07-27 15:25:32 +02:00
image-grid-cmds.c app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
image-guides-cmds.c pdb: Allow off-canvas guides with Script-fu 2024-05-27 15:42:10 +00:00
image-sample-points-cmds.c pdb, libgimp: improve function documentation for sample points 2023-04-09 21:32:00 -04:00
image-select-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
image-transform-cmds.c Issue #10588: enumerations for RotationType can't be used in Python 2024-01-05 13:28:49 -05:00
image-undo-cmds.c app, libgimp, libgimpwidgets, plug-ins, etc: rename behaviour to behavior 2023-07-21 15:35:23 -04:00
internal-procs.c app, pdb, plug-ins: replace (plug-in-bump-map). 2024-12-17 16:24:54 +00:00
internal-procs.h app, libgimp, pdb: passing GimpDrawableFilter across the wire. 2024-12-17 16:24:54 +00:00
item-cmds.c app, libgimp*, pdb, plug-ins: change itemarray PDB type to use GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
item-transform-cmds.c Issue #10588: enumerations for RotationType can't be used in Python 2024-01-05 13:28:49 -05:00
layer-cmds.c pdb: Copy NDE filters on layers when using PDB 2024-11-30 14:11:54 +00:00
meson.build app, libgimp, pdb: passing GimpDrawableFilter across the wire. 2024-12-17 16:24:54 +00:00
message-cmds.c
paint-tools-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
palette-cmds.c app, libgimp, pdb, plug-ins: rename gimp_palette_entry_[gs]et_*(). 2024-09-23 18:37:27 +02:00
palette-select-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
palettes-cmds.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
path-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
pattern-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
pattern-select-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
patterns-cmds.c app, libgimp, pdb: gimp_*_get_list() for various resource types return a resource array. 2024-11-03 17:45:10 +01:00
pdb-cmds.c app, libgimp, pdb: new GimpVectorLoadProcedure class. 2024-04-24 01:16:46 +02:00
pdb-types.h
plug-in-cmds.c app, libgimp, pdb, plug-ins: array size's type should be gsize. 2024-10-25 23:28:42 +02:00
plug-in-compat-cmds.c app, pdb, plug-ins: replace (plug-in-bump-map). 2024-12-17 16:24:54 +00:00
progress-cmds.c app, libgimp, pdb, plug-ins: fix failure to set plug-in as transient. 2024-06-08 21:54:21 +02:00
README
resource-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
selection-cmds.c app, libgimp, pdb, plug-ins: new GimpCoreObjectArray type and drawablearray… 2024-10-25 23:28:42 +02:00
text-layer-cmds.c app, libgimp*, pdb, plug-ins: rename various public API name s/float/double/. 2024-11-02 15:00:03 +01:00
text-tool-cmds.c app, libgimp, pdb, plug-ins: add ability to default to context for all resource args. 2024-09-06 16:33:24 +02:00
unit-cmds.c Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00

This directory contains the PDB-wrappers for various internal
Gimp functions.

THESE FILES ARE AUTOGENERATED AND CHANGES HERE ARE USELESS!

If you need to change the code please have a look in ../../pdb/groups.