Gimp/plug-ins/script-fu/scripts
Jehan 957d76fd14 app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public.
Not sure what I had in mind with the class method copy() in libgimp
GimpLayer. The core duplicate code already takes care of returning an
object of the right type. Also the GimpTextLayer implementation was not
a perfect copy (only text, font and font size were copied). Now it is
because, again, core has all the duplication code necessary.

Finally this makes this function visible to PDB, hence Script-Fu, again.
2025-01-20 22:38:01 +01:00
..
images Remove autotools 2023-05-27 00:03:52 +02:00
init ScriptFu: add compatibility scripts for third party scripts 2024-10-25 13:56:36 +00:00
test app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
add-bevel.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
addborder.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
blend-anim.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
burn-in-anim.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
carve-it.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
chrome-it.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
circuit.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
clothify.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
coffee.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
difference-clouds.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
distress-selection.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
drop-shadow.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
font-map.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
fuzzyborder.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
gimp-online.scm ScriptFu: rename script-fu-register-regular => -procedure 2024-09-27 14:35:50 +00:00
gradient-example.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
guides-from-selection.scm scripts: Update Guides from Selection API 2024-01-18 11:14:31 -05:00
guides-new-percent.scm Guides scripts enabled when multiple drawables selected (fixes issue #7535) Take 2 2024-02-04 18:26:45 +00:00
guides-new.scm scriptfu, tools: Allow off-canvas guides in more places 2024-05-31 12:03:44 +00:00
guides-remove-all.scm scripts: Fix "Remove all Guides" script bug 2024-01-19 11:17:36 +00:00
lava.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
line-nova.scm plug-ins: port script-fu scripts to the new array handling. 2024-10-25 23:31:42 +02:00
meson.build ScriptFu: move init scripts to separate directory /scripts/scriptfu-init 2024-10-25 13:56:36 +00:00
mkbrush.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
old-photo.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
palette-export.scm Fix spelling errors found with codespell 2025-01-04 15:11:03 +00:00
paste-as-brush.scm plug-ins: port script-fu scripts to the new array handling. 2024-10-25 23:31:42 +02:00
paste-as-pattern.scm ScriptFu: rename script-fu-register-regular => -procedure 2024-09-27 14:35:50 +00:00
perspective-shadow.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
README ScriptFu: build: "stable release" not install test framework or test plugins 2024-04-24 14:32:53 +00:00
reverse-layers.scm plug-ins: port script-fu scripts to the new array handling. 2024-10-25 23:31:42 +02:00
ripply-anim.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
round-corners.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
script-fu-set-cmap.scm ScriptFu: scripts: fix scripts that used now obsolete functions from the SIOD dialect 2024-10-22 15:18:50 -04:00
script-fu-util-setpt.scm ScriptFu: scripts: fix scripts that used now obsolete functions from the SIOD dialect 2024-10-22 15:18:50 -04:00
script-fu-util.scm plug-ins: port script-fu scripts to the new array handling. 2024-10-25 23:31:42 +02:00
script-fu.init ScriptFu: TinyScheme: add call-with-output-string etc to dialect 2024-04-06 13:43:33 +00:00
selection-round.scm ScriptFu: scripts: fix scripts that used now obsolete functions from the SIOD dialect 2024-10-22 15:18:50 -04:00
slide.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
spinning-globe.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
test-sphere-v3.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
tileblur.scm app, pdb, plug-ins: replace (plug-in-gauss). 2024-12-17 16:24:54 +00:00
unsharp-mask.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
waves-anim.scm app, libgimp, pdb, plug-ins: PDB (gimp-layer-copy) made public. 2025-01-20 22:38:01 +01:00
weave.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
xach-effect.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00

The files in this directory are:
   - production plugins
   - demo plugins
   - initialization scripts for ScriptFu

Don't put test plugins in this directory, but in subdirectory test.

Production plugins:
  - installed in a release.
  - appear in diverse menus, not just Filters.
  - should be marked for translation, and not in potfiles.skip

Demo plugins:
  - installed in a release (with goat exercise plugins)
  - appear in Filters>Development>Demos
  - FUTURE: marked for translation, and not in potfiles.skip

Initialization scripts
  - loaded by the TinyScheme interpreter
  - have suffix .init or .scm
  - are not plugins
FUTURE:
The initialization scripts should all have suffix .scm
(like the rest of the Scheme world.)
They should be in a separate directory
so advanced users can load library scripts.

The files script-fu-util.scm and script-fu-util-setpt.scm
are also initialization scripts but loaded differently from .init files.
FUTURE: unify loading of initialization scripts.