03-01-2024, 04:59 PM
(03-01-2024, 01:15 PM)vitforlinux Wrote: I tried to backport Arrow V3 latest version to Gimp 2.10, but I couldn't... this makes me think that it will be difficult to have old scripts updated for Gimp 3.0.
For the moment I have modified the V3 that I had backwards compatible with to support Gimp 2.99.18... it works but makes some errors, but if I solve them there will be no backwards compatibility.
Your Arrow v3 is definitely the best example of how you will need to modify your code to run on Gimp 3.0.
I hope the Gimp 3.0 developers realize that it is now very difficult to modify an old script and have backward compatibility.
Your way of having two versions is the only choice to not have complicated code.
Thank you!
Once GIMP 3.0 is released the need to have scripts for 2.10.x will fade. In order to gain the advantages of V2.99/V3 scripts they have to use script-fu-register-filter (instead of script-fu-register) so making having a single version of the script for all versions is a non-starter.