From this:To This: Here's a new script that I created to run the GIMPressionist filter on All layers, active layer, visible layers, linked layers. The is one of many of my new scripts to allow filters to be run on several layers. I'll be adding new features as time permits including, at some point, of combining them into one major script.
The script is attached to the bottom of this post, but please be advised, I will be making updates to the script and may not always reflect the changes here. You'll always be able to view the updates at my dA site:
FP's GIMPressionist All Layers script or at GIMPScripts if they are posted there.
I've also been able to add "preview" functionality to the script-fu. (Read comments at the bottom of this post)
Install the script to your scripts folder and after you refresh, you'll be able to find it under Filters > Artistic > GIMPressionist All Layers.... The zip file also contains the "Mini Tut" image shown below.
Script WindowMini TutorialPlease note: When you click the Apply button, the preview window will not reflect the changes until you click the Update Button below the preview window. This is normal functionality for the GIMPressionist filter and not a problem with the script.* I'm not sure what I've done to implement the preview option is correct programming-wise or if creates problems with the code, etc., but I'm not a programmer and all my tests appear to have worked. Essentially, when you run the script, a call is made to the specified plugin and a "dummy" layer is created. You set the options of the plugin and when the plugin is run, it runs it on the dummy layer, deletes the dummy layer, and then passes the settings to the desired layers using the RUN-WITH-LAST-VALS call.