Gimp/plug-ins/script-fu
Jacob Boerema b2fa1bd948 script-fu: fix #6741 Round Corners script fails to work on layer masks
The round corners script was assuming that the drawable always
was a layer, which is incorrect when a layer mask is selected.

We fix this by always requesting the active layer instead of
active drawable.

We also enable this script for RGB and GRAY with alpha
channel. Although it might not always make sense to
use this script when an alpha channel is present, there
can be use cases where it is perfectly fine.

So let the designer decide if this script is suited or not
instead of GIMP making that judgement.

(cherry picked from commit ed35579861)

# Conflicts:
#	plug-ins/script-fu/scripts/round-corners.scm
2021-04-24 12:52:19 -04:00
..
ftx plug-ins: Add 'dir-make' procedure to Script-fu. 2021-04-24 15:23:48 +02:00
scripts script-fu: fix #6741 Round Corners script fails to work on layer masks 2021-04-24 12:52:19 -04:00
tinyscheme plug-ins: fix another cast warning. 2021-03-30 23:56:56 +02:00
.gitignore Adding Microsoft Windows executables to the .gitignore files 2009-06-19 00:14:17 +02:00
Makefile.am plug-ins: install plug-ins in subfolder. 2018-08-16 13:25:51 +02:00
scheme-wrapper.c plug-ins: in script-fu, don't query PDB procedures' info on startup 2018-09-26 14:41:29 -04:00
scheme-wrapper.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-console.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-console.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-enums.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-eval.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-eval.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-interface.c Fix issue #6577 : scriptfu hang on select dialog on Mac 2021-04-19 14:30:59 +00:00
script-fu-interface.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-regex.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-regex.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-script.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-script.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-scripts.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-scripts.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-server.c plug-ins: fix various other warnings on the Windows build CI. 2020-04-19 12:55:31 +02:00
script-fu-server.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-text-console.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-text-console.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-types.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-utils.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
script-fu.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:47:19 +02:00
servertest.py Bug 623045 - script-fu: make server IPv6 aware 2010-06-29 15:47:01 +02:00