GIMP Chat
http://gimpchat.com/

Plugin Actions RPL.
http://gimpchat.com/viewtopic.php?f=9&t=17395
Page 1 of 2

Author:  MareroQ [ Tue Apr 30, 2019 12:45 pm ]
Post subject:  Plugin Actions RPL.

I needed to gather one plugin of a few old Gimp plugins. The Gimp 2.8 basic filters were 185 - there were 135 in 2.10 - so there were about 50 filters left.
They have been replaced by Gegl - but the result is the bad behavior of many older python plugins and script-fu.
I checked all omitted ones and chose running with the preview.
It's these (file name and position in the Gimpa menu) - "Missing plugins_Win_32 bit from Gimp 2.8.22.zip":

1. alien-map.exe============Colors/Map/Alien Map...
2. apply-canvas.exe==========Filters/Artistic/Apply Canvas...
3. blur-gauss.exe============Filters/Blur/Gaussian Blur...
4. blur-gauss-selective.exe======Filters/Blur/Selective Gaussian Blur...
5. blur-motion.exe===========Filters/Blur/Motion Blur...
6. bump-map.exe============Filters/Map/Bump Map...
7. channel-mixer.exe==========Colors/Components/Channel Mixer...
8. color-rotate.exe============Colors/Map/Rotate Colors...
9. color-to-alpha.exe===========Layer/Transparency/Color to Alpha... and Colors/Color to Alpha...
10. convolution-matrix.exe========Filters/Generic/Convolution Matrix...
11. cubism.exe===============Filters/Artistic/Cubism...
12. deinterlace.exe=============Filters/Enhance/Deinterlace...
13. displace.exe===============Filters/Map/Displace...
14. edge.exe=================Filters/Edge-Detect/Edge...
15. edge-laplace.exe============Filters/Edge-Detect/Laplace...
16. edge-sobel.exe=============Filters/Edge-Detect/Sobel...
17. engrave.exe===============Filters/Distorts/Engrave...
18. illusion.exe================Filters/Map/Illusion...
19. lens-apply.exe==============Filters/Distorts/Apply Lens...
20. lens-distortion.exe===========Filters/Distorts/Lens Distortion...
21. maze.exe=================Filters/Render/Pattern/Maze...
22. mosaic.exe================Filters/Distorts/Mosaic...
23. noise-hsv.exe===============Filters/Noise/HSV Noise...
24. noise-randomize.exe==========Filters/Noise/Hurl...
25. noise-rgb.exe===============Filters/Noise/RGB Noise...
26. noise-solid.exe==============Filters/Render/Clouds/Solid Noise...
27. noise-spread.exe=============Filters/Noise/Spread...
28. pixelize.exe================Filters/Blur/Pixelize...
29. plasma.exe=================Filters/Render/Clouds/Plasma...
30. polar-coords.exe==============Filters/Distorts/Polar Coordinates...
31. red-eye-removal.exe===========Filters/Enhance/Red Eye Removal...
32. ripple.exe==================Filters/Distorts/Ripple...
33. shift.exe===================Filters/Distorts/Shift...
34. sinus.exe==================Filters/Render/Pattern/Sinus...
35. tile-glass.exe================Filters/Artistic/Glass Tile...
36. value-propagate.exe===========Filters/Distorts/Value Propagate...
37. video.exe==================Filters/Distorts/Video...
38. waves.exe==================Filters/Distorts/Waves...
39. wind.exe==================Filters/Distorts/Wind...

The plugins themselves for interactive use are not enough - so I added some ideas from the plugins by Ofnuts, Tin Tran and Animicule(Brian). Thanks.
The result is this plugin.
On the Gimp menu: Layers -> Actions RPL ...

Some options:

Choose layers:
- ALL LAYERS
- VISIBLE LAYERS
- NOT-VISIBLE LAYERS
- LINKED LAYERS
- NOT-LINKED LAYERS
- ABOVE ACTIVE
- ACTIVE AND ABOVE

Target result layers:
- VISIBLE LAYER
- NOT-VISIBLE LAYER
- LINKED LAYER
- NOT-LINKED LAYER
- GROUP LAYER
- UNGROUP GROUP LAYER
- RAISES LAYER TO TOP ("Reverse")

Copy-Clear-Remowe-Resize:
- COPY LAYERS
- CLEAR LAYERS
- REMOVE LAYERS
- LAYERS TO IMAGE SIZE
- IMAGE RESIZE TO LAYERS

Transparency:
- ADD ALPHA CHANNEL
- COLOUR TO ALPHA
- REMOVE ALPHA CHANNEL
- LOCK THE ALPHA
- UNLOCK THE ALPHA

Choose a Plugin (interactive) or Custom Code:
- CUSTOM CODE
- ALIEN MAP
- APPLY CANVAS
- Blur GAUSSIAN BLUR
- Blur SELECTIVE GAUSSIAN BLUR
- Blur MOTION BLUR
- BUMP MAP
- CHANNEL MIXER
- COLORS ROTATE
- COLOR TO ALPHA
- CARTOON
- CUBISM
- DEINTERLACE
- DISPLACE
- Edge-Detect EDGE
- Edge-Detect LAPLACE
- Edge-Detect SOBEL
- EMBOSS
- ENGRAVE
- GIMPRESSIONIST
- GLASS TILE
- ILLUSION
- LENS EFFECT
- LENS DISTORTION
- MAZE
- MOSAIC
- NEWSPRINT
- Noise HSV
- Noise HURL
- Noise RGB
- Noise SOLID
- Noise SPREAD
- PIXELIZE
- PLASMA
- POLAR COORDINATES
- RED EYE REMOVAL
- RIPPLE
- SHIFT
- SINUS
- VALUE PROPAGATE
- VIDEO
- WAVES
- WIND

Select the Layer-Mode:
- LEGACY MODE
- NEW MODE

Change layers-name:
- ADD THE NUMBER (Top->Down) TO THE NAME OF LAYER
- REPLACE THE NAME OF LAYERS THE NUMBER (Top->Down)
- ADD THE NUMBER (Bottom->Up) TO THE NAME OF LAYER
- REPLACE THE NAME OF LAYERS THE NUMBER (Bottom->Up)

Edit: attachment removed because there is a newer version available

Attachments:
Actions RPL.png
Actions RPL.png [ 354.33 KiB | Viewed 7122 times ]
Missing plugins_Win_32 bit from Gimp 2.8.22.zip [779.51 KiB]
Downloaded 285 times

Author:  MareroQ [ Sat May 04, 2019 10:55 am ]
Post subject:  Re: Plugin Actions RPL.

Rel 3

Add:
In [Copy-Clear-Remowe-Resize]: COPY & PASTE ABOVE CHOOSEN LAYERS

In [Transparency]: OVERLAY (active layer on chosen),COMBINE (active layer under the chosen)-
The idea Overlay & Combine comes from Sg-Combine-Bg.scm by Saul Goode.

In [Choose a Plugin (interactive)]: G'MIC, MATHMAP, USER FILTER (Filter Factory Converter)

I also checked the Custom Code (by Tin Tran https://gimplearn.net/viewtopic.php?f=3&t=1027&hilit=custom+code) for pspi plugins (if they were installed with pspi.exe) - it works very well.

Edit: attachment removed because there is a newer version available

Attachments:
photoshop_plug_in_pdb.png
photoshop_plug_in_pdb.png [ 443.98 KiB | Viewed 7016 times ]
photoshop_plug_in_run.png
photoshop_plug_in_run.png [ 746.1 KiB | Viewed 7016 times ]

Author:  mackenzieh [ Sat May 04, 2019 6:44 pm ]
Post subject:  Re: Plugin Actions RPL.

Will these actions be available for Windows 10 64 Bit and work with Gimp 2.10.10?

Author:  MareroQ [ Sun May 05, 2019 6:05 am ]
Post subject:  Re: Plugin Actions RPL.

Hi Mackenzieh.

I can not answer your question unambiguously because I do not have 64 bit version.
I do not know if your version of GIMP supports 32 bit plugins?
I moved the plugins from GIMP 2.8.22 to GIMP 2.10.5 (but not all - some stopped working or no preview).
The reason for this was mainly the desire to enable older versions of plugins and scripts (although for some it is cluttering the menu - but GEGL does not meet my expectations, that is not working with other plugins and layer groups for now).
A better solution would be to use 64bit plugins (with GIMP 2.8 - 39 pieces according to the "Missing plugins" list) but the need to test whether they will run correctly from the GIMPA 2.10 menu (maybe someone will check and join in this thread).
Adding other options (except for plugins) is another matter - and should work in GIMP 2.8/2.10

Ver 4.

Add: Run-mode (RUN_INTERACTIVE,RUN_WITH_LAST_VALS),OPEN AS LAYERS IN NEW IMAGE, OPEN LAYERS AS NEW IMAGES.

Suggested workflow for Run-mode:
1. Apply INTERACTIVE on one active layer (because operation preview works for it),
2. When the plugin parameters (and expected efect)are well chosen - apply and repeat for the remaining layers in run-mode: RUN_WITH_LAST_VALS.

Edit: attachment removed because there is a newer version available

Author:  mackenzieh [ Sun May 05, 2019 12:50 pm ]
Post subject:  Re: Plugin Actions RPL.

The explanation went over my head. Anyway, what do these plugins do?

Author:  MareroQ [ Sun May 05, 2019 1:47 pm ]
Post subject:  Re: Plugin Actions RPL.

In my opinion, they significantly simplify the work on images with lots of layers (like animation or designing custom font) because Python can call these plugins in different modes (but not GEGL).
If you do not plan to automate such activities (for many layers), it is better to use GEGL (the effect is almost identical to the mising plugin - but with a better preview).

Author:  mackenzieh [ Sun May 05, 2019 5:54 pm ]
Post subject:  Re: Plugin Actions RPL.

MareroQ wrote:
In my opinion, they significantly simplify the work on images with lots of layers (like animation or designing custom font) because Python can call these plugins in different modes (but not GEGL).
If you do not plan to automate such activities (for many layers), it is better to use GEGL (the effect is almost identical to the mising plugin - but with a better preview).


Thanks for the explanation. It makes sense now.

Author:  MareroQ [ Tue May 07, 2019 6:04 am ]
Post subject:  Re: Plugin Actions RPL.

Rel 5:

New options "Autocrop-Centered-Flip-Rotate":

- AUTOCROP,
- CENTERED,
- HORIZONTAL,
- VERTICAL,
- ROTATE-90°,
- ROTATE-180°,
- ROTATE-270°.

Edit: attachment removed because there is a newer version available

Attachments:
New in ARPL.png
New in ARPL.png [ 663.26 KiB | Viewed 6846 times ]

Author:  MareroQ [ Fri May 17, 2019 6:24 am ]
Post subject:  Re: Plugin Actions RPL.

Rel 6 (Final Version)

A few minor corrections and a new option: Scale-Selections: using script-fu (because I'm lazy I used ready-made scrip-fu - instead of writing the Python code :hehe ):
- Layer Align Helper.scm by Ingo Ruhnke
- Sg-layer-fit-in-selection.scm, sg-layer-scale-to-selection.scm, sg-layer-alpha-to-path.scm by Saul Goode
- Quick Layer Scale.scm by Etigoya.

These scripts have been collected to one (Actions RPL.scm) and are not registered in the GIMP menu (and another pdb and they do not clash from originals scm.)

Edit: attachment removed because there is a newer version available

Attachments:
A RPL v.6 FR.png
A RPL v.6 FR.png [ 386.78 KiB | Viewed 6763 times ]

Author:  Pat625 [ Sat May 18, 2019 7:13 pm ]
Post subject:  Re: Plugin Actions RPL.

Marero@, which 2.8 64bit plug-ins do you still need or are "missing"? I may have some of them and will gladly share with you what I have.

Author:  MareroQ [ Sat May 18, 2019 11:14 pm ]
Post subject:  Re: Plugin Actions RPL.

Hi Pat625

It is very nice of You for the willingness to help. :hi5
I would like the package to contain 39 standard plugins (according to the list from post # 1) occurring in Gimp 2.8 but (prematurely :geek ) omitted in Gimp 2.10.
This can be labor intensive (choose the correct 39 out of 150 plugins) so if you have no time - or trouble with the computer (I read in another thread), I understand.
The number of downloads of Your previous "mising ... 64bit" attachment confirms the need for other users to download quickly.
I do not know yet which will happen to use in future plugins (but are sometimes necessary in older plugins) - so I would like a comprehensive solution (hence 39 files).

Author:  Pat625 [ Sun May 19, 2019 9:36 pm ]
Post subject:  Re: Plugin Actions RPL.

I kept the 2.8 64bit Gimp on a back up external drive when I sent my other computer to be fixed. I can look through that and find the plug-ins that I have, and send them to you. I would not be able to test them until my 64 bit computer returns. I am now working on a 32bit.

Author:  MareroQ [ Thu Jan 02, 2020 5:53 am ]
Post subject:  Re: Plugin Actions RPL.

Rel 7:

- a small change in the layout/order in the interface (gui) of the plugin;
- added location description in the Gimp menu of additional plugins;
- add for Plugin: LayerFX.py, scripts: Add Bevel,Add Border, Drop Shadow (legacy),Fuzzy Border;
- add for options: Export Layers
The logical "end" to layer processing is to save them. To add this option I used the code from
ofn-export-layers.py by code Ofnuts https://sourceforge.net/projects/gimp-t ... s/scripts/
The code is implemented with one change - to work with selected layers (Choose layers).

The 64bit plugin package missing here (with Gimp 2.8.22 compiled by Jernej Simoncic for gimp.org) - so i added.

Edit: attachment removed because there is a newer version available

Attachments:
New in ARPL.png
New in ARPL.png [ 23.26 KiB | Viewed 3140 times ]
Old-plug-Ins 64bit from Gimp-2.8.22.zip [1.01 MiB]
Downloaded 153 times

Author:  MareroQ [ Thu Jan 02, 2020 5:54 am ]
Post subject:  Re: Plugin Actions RPL.

To know how to use export layer, read the Ofnuts doc.

Attachments:
Doc-ofn-export-layers.png
Doc-ofn-export-layers.png [ 171.87 KiB | Viewed 3140 times ]

Author:  MareroQ [ Sat Oct 09, 2021 5:06 pm ]
Post subject:  Re: Plugin Actions RPL.

The new version (actually two :cheers ) is available for testing.

Attachments:
A-RPL-GC-1.jpg
A-RPL-GC-1.jpg [ 178.6 KiB | Viewed 2268 times ]
A-RPL-GC-2.jpg
A-RPL-GC-2.jpg [ 107.49 KiB | Viewed 2268 times ]

Author:  mackenzieh [ Sat Oct 09, 2021 8:52 pm ]
Post subject:  Re: Plugin Actions RPL.

What is the plugin used for?

Author:  MareroQ [ Sun Oct 10, 2021 1:19 am ]
Post subject:  Re: Plugin Actions RPL.

Hi Mackenzieh.

Do You know Photoshop actions?
This is the 'counterpart' for Gimp. :hehe :mrgreen: :lmao

But now more seriously. :cool
Creating an action with this plugin is not difficult - but requires a bit of work - but you can always use other authors' actions (maybe someone will try).
Actions aren't the most important part of these plugins.
The idea is to combine BIMP, DBP and GAP-Filter all Layers capabilities and add GEGL to them.

Author:  mackenzieh [ Sun Oct 10, 2021 1:48 am ]
Post subject:  Re: Plugin Actions RPL.

MareroQ wrote:
Hi Mackenzieh.

Do You know Photoshop actions?
This is the 'counterpart' for Gimp. :hehe :mrgreen: :lmao

But now more seriously. :cool
Creating an action with this plugin is not difficult - but requires a bit of work - but you can always use other authors' actions (maybe someone will try).
Actions aren't the most important part of these plugins.
The idea is to combine BIMP, DBP and GAP-Filter all Layers capabilities and add GEGL to them.

MareroQ, Yes, I know photoshop actions. :) So, basically, the plugin can handle gimp plugins/scripts, and photoshop actions. In addition to that, this plugin allows you to use actions, scripts, and plugins the user may already have AND it allows the user to create actions. Is that right? On gimpscripts.net, the two versions listed are version 1.0 and 1.1. However, the plugin you attached is version 7. Which plugin is the newest one? I get errors when trying to use this plugin. Can you explain how to use this plugin properly, please?

Author:  MareroQ [ Sat Oct 30, 2021 1:36 am ]
Post subject:  Re: Plugin Actions RPL.

Hi Mackenzieh.
Sorry for the late reply
The last one here is ver.7.
New versions (new numbering) based on tabs are only on gimpsripts.net (last one is 1.2)
I will not be writing a tutorial due to my unfamiliarity with the English language. Maybe someone will (someday) help me out.
Thousands of possibilities - are You particularly interested in something?

Author:  mackenzieh [ Sun Oct 31, 2021 5:11 am ]
Post subject:  Re: Plugin Actions RPL.

MareroQ wrote:
Hi Mackenzieh.
Sorry for the late reply
The last one here is ver.7.
New versions (new numbering) based on tabs are only on gimpsripts.net (last one is 1.2)
I will not be writing a tutorial due to my unfamiliarity with the English language. Maybe someone will (someday) help me out.
Thousands of possibilities - are You particularly interested in something?


Which version should users download? Version 7, or version 1.2. I don't have a particular interest in anything yet.

Page 1 of 2 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/