Currently there are 5 separate plug-in-gauss functions. IIR2 and RLE2 are not used, and IIR and RLE are identical to each other. Additionally, they all call a separate gaussian_blur () function which multiples two parameters by 0.32 to convert to the actual GEGL operation. This patch removes all functions except for plug-in-gauss. It converts each existing script that used one of the other variants to use plug-in-gauss, and multiples the coefficients by 0.32 so that plug-in-gauss behaves the same as calling gegl:gaussian-blur with a C plug-in. There also exists a plug_in_pixelize2 () function in the PDB which allows the user to set both the pixel width and height. This patch converts this to become plug_in_pixelize (), and removes the older function which used a single width parameter for both values. |
||
|---|---|---|
| .. | ||
| console | ||
| interpreter | ||
| libscriptfu | ||
| scripts | ||
| server | ||
| test | ||
| gimp-script-fu-interpreter.interp.in | ||
| meson.build | ||
| script-fu-eval.c | ||
| script-fu-eval.h | ||
| script-fu-refresh.c | ||
| script-fu-refresh.h | ||
| script-fu-text-console.c | ||
| script-fu-text-console.h | ||
| script-fu.c | ||