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

- (plug-in-displace RUN-NONINTERACTIVE work-image frame-layer
-                   x-displacement y-displacement
-                   TRUE TRUE aux1 aux2 abyss))
+ (let* ((abyss "black")
+        (filter (car (gimp-drawable-filter-new frame-layer "gegl:displace" ""))))
+
+   (if (= edge-type 1) (set! abyss "loop"))
+   (if (= edge-type 2) (set! abyss "clamp"))
+
+   (gimp-drawable-filter-configure filter LAYER-MODE-REPLACE 1.0
+                                   "amount-x" x-displacement "amount-x" y-displacement "abyss-policy" abyss
+                                   "sampler-type" "cubic" "displace-mode" "cartesian")
+   (gimp-drawable-filter-set-aux-input filter "aux" aux1)
+   (gimp-drawable-filter-set-aux-input filter "aux2" aux2)
+   (gimp-drawable-merge-filter frame-layer filter)
+ )

I also changed a test which (I think) was just a no-op since do-x and
do-y were 0 0 (hence FALSE). Therefore the whole filter processing was
ignored. Note though that unlike the rippling animation filter, I
haven't tested the test script.
2024-12-17 16:24:54 +00:00
..
actions app: add help ids for Paste as floating data (in place)... 2024-11-01 17:25:27 -04:00
config app: migrate the actions which used to have an -accel variant. 2024-11-22 09:03:25 +09:00
core app, libgimp, pdb: new gimp_drawable_filter_set_aux_input() public API. 2024-12-17 16:24:54 +00:00
dialogs dialogs: Restore focus to Layer Name in Layer dialogue 2024-11-24 17:31:00 +00:00
display app/display: Connect GimpStatusBar to icon size changes 2024-12-07 18:19:48 +00:00
file actions,core,file: Copy inactive filters 2024-10-07 16:35:39 +00:00
file-data app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
gegl app: gimp_gegl_color_new() is not used anywhere anymore. 2024-04-18 00:25:14 +02:00
gui app, libgimpcolor, plug-ins: move legacy luminance macros to private. 2024-11-02 00:27:02 +01:00
menus app/menus: Fix "vectors" group to "paths" 2024-08-10 20:32:25 +00:00
operations app, libgimp, pdb: make GIMP_LAYER_MODE_REPLACE PDB-visible. 2024-12-17 16:24:54 +00:00
paint Issue #11675: Fade x Jitter dynamics now sync correctly at every step 2024-10-28 22:40:51 +00:00
pdb app, pdb, plug-ins: replace (plug-in-displace). 2024-12-17 16:24:54 +00:00
plug-in app, libgimp, pdb: new GimpDrawableFilterConfig class. 2024-12-17 16:24:54 +00:00
propgui app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
tests app/tests: use gdk_display_get_monitor_at_window in window_roles ui test 2024-12-11 20:18:02 +01:00
text Issue #12376: Improve font matching on old XCF files 2024-12-13 19:06:21 +01:00
tools app: reorder the filter when "Merge filter" is checked at creation. 2024-12-17 16:24:54 +00:00
vectors app:vectors: fix #12120 CRITICAL on shift-start action on a bezier Handle 2024-10-09 11:40:12 +00:00
widgets app/widgets: Use foreground color for handle outline 2024-12-15 16:13:43 +00:00
xcf app/xcf: Don't override channel opacity on XCF load 2024-11-26 23:51:55 +00:00
about.h
app.c app, libgimpbase: also move gimp_cpu_accel_set_use() in a private header. 2024-10-17 16:12:04 +02:00
app.h
errors.c app, libgimp*, plug-ins: move all GimpObjectArray procedure args to GimpCoreObjectArray. 2024-10-25 23:28:42 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c
gimp-log.h
gimp-priorities.h
gimp-update.c app, devel-docs: add a bit of MS Store documentation 2024-04-21 18:18:35 -03:00
gimp-update.h
gimp-version.c app: add gexiv2 and exiv2 versions to crash data 2024-09-23 18:24:48 +00:00
gimp-version.h
gimpconsoleapp.c app: fix some glib related deprecations 2023-06-16 00:13:02 -04:00
gimpconsoleapp.h
gimpcore.def Issue #434: remove broken plural support for GimpUnit. 2024-08-06 11:39:57 +02:00
gimpcoreapp.c app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
gimpcoreapp.h app: remove useless gimp_core_app_finalize(). 2023-04-12 22:07:08 +02:00
git-version.h.in
language.c Issue #12469: Setting language to Chinese (zh_CN) in the preferences makes GIMP crash. 2024-11-26 22:26:40 +09:00
language.h app: move "System Language" out of GIMP_L10N_LANGS_SIZE. 2024-08-15 20:57:02 +02:00
main.c app, libgimp: move gimp_env_init() to a non-shipped header. 2024-10-17 16:11:15 +02:00
meson.build Issue #12277: GIMP 3.0 RC1 opens Windows Console. 2024-11-21 04:23:10 +00:00
sanity.c app: depend on GEGL-0.4.50 2024-11-03 21:03:17 +01:00
sanity.h
signals.c app, libgimpbase: gimp_signal_private()'s header is now made private. 2024-10-17 17:12:30 +02:00
signals.h
unique.c Eliminate warning: ‘gimp_unique_dbus_open’ defined but not used [-Wunused-function] 2023-06-25 18:01:45 +00:00
unique.h