gimp/plug-ins/script-fu/scripts
lloyd konneker d67676a48b Plugins: Decor>Stencil Chrome use v3 binding and style changes
No intended change to function.
Style changes for easier reading.

Use v3 binding of PDB returns (elide many car), TRUE=>#t, etc.

Also condense trailing right parens to one line
2024-09-18 11:34:18 -04:00
..
images Remove autotools 2023-05-27 00:03:52 +02:00
test build: plugins: ensure test plugins not installed in stable version 2024-08-10 14:58:58 +00:00
README ScriptFu: build: "stable release" not install test framework or test plugins 2024-04-24 14:32:53 +00:00
add-bevel.scm scripts: Port add-bevel to new API 2024-01-29 13:36:37 +00:00
addborder.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
blend-anim.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
burn-in-anim.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
carve-it.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
chrome-it.scm Plugins: Decor>Stencil Chrome use v3 binding and style changes 2024-09-18 11:34:18 -04:00
circuit.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
clothify.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
coffee.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
difference-clouds.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
distress-selection.scm script-fu: Fix missing label in Distress Selection 2024-09-17 11:15:13 +00:00
drop-shadow.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
font-map.scm scripts: Use GimpFont object in Render Font Map 2024-04-18 23:06:31 +00:00
fuzzyborder.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
gimp-online.scm scripts: GIMP Online accelerator and link fixes 2024-02-24 14:52:22 +00:00
gradient-example.scm menus: move menus to submenus of tab menu 2024-03-08 17:48:38 +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: Port lava.scm to GimpProcedureDialog 2024-09-08 01:38:41 +00:00
line-nova.scm scripts: Port scripts with SF-OPTION 2024-02-03 18:39:10 +00:00
meson.build build: plugins: ensure test plugins not installed in stable version 2024-08-10 14:58:58 +00:00
mkbrush.scm ScriptFu: fix #11954 err call PDB file-export-foo type GimpExportOption 2024-08-28 09:35:38 -04:00
old-photo.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
palette-export.scm ScriptFu: Plugins: fix #11346 broken "Export Palette" plugin. 2024-04-22 06:17:13 -04:00
paste-as-brush.scm ScriptFu: fix #11954 err call PDB file-export-foo type GimpExportOption 2024-08-28 09:35:38 -04:00
paste-as-pattern.scm ScriptFu: fix #11954 err call PDB file-export-foo type GimpExportOption 2024-08-28 09:35:38 -04:00
perspective-shadow.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
plug-in-compat.init ScriptFu: script-fu-register-filter for GimpImageProcedure. 2022-08-02 07:45:35 +00:00
reverse-layers.scm scripts: Port scripts with SF-OPTION 2024-02-03 18:39:10 +00:00
ripply-anim.scm scripts: Port scripts with SF-OPTION 2024-02-03 18:39:10 +00:00
round-corners.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
script-fu-compat.init Bug 795161 - Misc. typo fixes in source comments and doxygen 2018-04-18 21:06:57 +02:00
script-fu-set-cmap.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
script-fu-util-setpt.scm Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
script-fu-util.scm ScriptFu: scripts use v3 API for multilayer gimp_image_get_selected_drawables etc. 2022-08-03 12:48:07 +00: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 script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
slide.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
spinning-globe.scm scripts: Partially fix spinning-globe.scm 2024-01-11 03:20:04 +00:00
test-sphere-v3.scm script-fu: fix gettext extraction 2024-08-12 09:24:13 +00:00
tileblur.scm scripts: Port scripts with SF-OPTION 2024-02-03 18:39:10 +00:00
unsharp-mask.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
waves-anim.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
weave.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00
xach-effect.scm script-fu: Port image scripts to GimpProcedureDialog 2024-09-12 19:01:15 +00:00

README

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.