Another thin arrow GIMP Python plug-in called 'ArrowsCreator'.
It's characteristics are:
-produces many different types of straight arrows
-produces one type of 'path' arrow
-facilitates combination of multiple arrows
-interactive with GIMP
-developed on GIMP 2.6 (work on 2.8 except no repeat gradient in shaft and GIMP don't control brush size).
ATTENTION: don't change layer during execution of the plug-in. Also on my computer begin to get sluggish for certain type of arrow in image greater than 7 Mpx.
The basic arrow types (0-5) in version 0.1, a blue 'multi-segmented' arrow and the initial window are illustrated below
After an extraction of the zip archive in the '.../.gimp-2.x/plug-ins' directory it should appears in GIMP under the menu: "(Image)/Extensions/Plugins-Python/Tools/Arrows creator..." or your choice at first start of GIMP .
[Edit 2013/04/11] version 0.2 compatible with GIMP-2.8
- Corrected a situation that seems to affect the mid-term stability of the plug-in. It was the time interval for each arrow type.
- Added a new straight arrow type: 'Notched arrow'.
- Small adaptations for GIMP-2.8. (Sorry did not test on GIMP-2.6)
[Edit 2013/07/04] 'choosing menu path': completed it.
[Edit 2013/07/21] Corrected some typos and replace 'Caps' by 'Shift'.
[Edit 2014/01/15] Replaced a feature (having the former menu-path from 'pluginrc') by an another because it was not working in Windows. The other feature is choosing the accelerated key for the plug-in launcher or the name. Some text polishing also. If this replace a previous 'ArrowsCreator' don't forget to erase the old file 'menu_path'!
[Edit 2014/02/03] Corrected a bug with the size zero for the arrow head.
[Edit 2014/03/03] Terminate more gracefully after the user erasing the underlaying image or layer or vector.
[Edit 2014/03/22] here is version 0.2.2 , the goal (not totally realized) was not to mess GIMP if the user explore further than the instructions, by removing essential part for the plug-in, and some other tweaks.
[Edit 2014/03/28] Addresses a bug (not expecting style > 3) introduce by the configuration of the default arrow style.