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. |
||
|---|---|---|
| .. | ||
| images | ||
| init | ||
| test | ||
| add-bevel.scm | ||
| addborder.scm | ||
| blend-anim.scm | ||
| burn-in-anim.scm | ||
| carve-it.scm | ||
| chrome-it.scm | ||
| circuit.scm | ||
| clothify.scm | ||
| coffee.scm | ||
| difference-clouds.scm | ||
| distress-selection.scm | ||
| drop-shadow.scm | ||
| font-map.scm | ||
| fuzzyborder.scm | ||
| gimp-online.scm | ||
| gradient-example.scm | ||
| guides-from-selection.scm | ||
| guides-new-percent.scm | ||
| guides-new.scm | ||
| guides-remove-all.scm | ||
| lava.scm | ||
| line-nova.scm | ||
| meson.build | ||
| mkbrush.scm | ||
| old-photo.scm | ||
| palette-export.scm | ||
| paste-as-brush.scm | ||
| paste-as-pattern.scm | ||
| perspective-shadow.scm | ||
| README | ||
| reverse-layers.scm | ||
| ripply-anim.scm | ||
| round-corners.scm | ||
| script-fu-set-cmap.scm | ||
| script-fu-util-setpt.scm | ||
| script-fu-util.scm | ||
| selection-round.scm | ||
| slide.scm | ||
| spinning-globe.scm | ||
| test-sphere-v3.scm | ||
| tileblur.scm | ||
| unsharp-mask.scm | ||
| waves-anim.scm | ||
| weave.scm | ||
| xach-effect.scm | ||
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.