Gimp/plug-ins/script-fu/scripts
Alx Sa ec1dfb2e0c script-fu: Fix background color in Round Corners
When we call (gimp-context-set-defaults) in the
Round Corners script, we reset the background color
in addition to temporarily clearing out the other
context settings. This results in us always using the
default white background color for the "Add background"
toggle.
This patch saves the background color beforehand and
restores it before creating the background layer, so we
still use the user's preferred color for this layer.
2026-02-09 16:33:47 +00: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 ScriptFu: fix #12837 i18n for independent scripts 2025-06-09 13:50:12 +00: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 script-fu: use named parameters 2025-02-09 00:47:29 +00:00
carve-it.scm script-fu: use named parameters 2025-02-09 00:47:29 +00:00
chrome-it.scm script-fu: Fix parameter typo in chrome-it.scm 2025-01-24 13:26:51 +00:00
circuit.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
clothify.scm script-fu: fix limit in bump-map calls 2025-02-02 11:59:51 +01:00
coffee.scm Issue #12771: (gimp-layer-new) is missing. 2025-01-20 20:55:48 +01:00
difference-clouds.scm script-fu: Restore GUI to Difference Clouds script 2025-03-28 19:18:16 +00: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 script-fu: Further API fixes to Render Font Map 2025-01-21 20:24:49 +00: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 script-fu: use named parameters 2025-02-09 00:47:29 +00:00
gradient-example.scm script-fu: use named parameters 2025-02-09 00:47:29 +00: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 script-fu: use named parameters 2025-02-09 00:47:29 +00: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 Revert "ScriptFu: scripts: remove obsolete script unsharp-mask" 2025-06-11 02:26:16 +02: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 script-fu: use named parameters 2025-02-09 00:47:29 +00:00
round-corners.scm script-fu: Fix background color in Round Corners 2026-02-09 16:33:47 +00: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
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 API: fix #12860 autocrop is internal, not a compatibility plugin 2025-02-09 16:51:13 +00:00
test-sphere-v3.scm ScriptFu: fix #12837 i18n for independent scripts 2025-06-09 13:50:12 +00:00
tileblur.scm app, pdb, plug-ins: replace (plug-in-gauss). 2024-12-17 16:24:54 +00:00
unsharp-mask.scm Revert "ScriptFu: scripts: remove obsolete script unsharp-mask" 2025-06-11 02:26:16 +02:00
waves-anim.scm script-fu: fix modulo error in Waves plug-in 2025-02-01 22:31:41 +01:00
weave.scm script-fu: use named parameters 2025-02-09 00:47:29 +00: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.