After having dealt intensively with GIMP and the creation of Python plugins, I present my plugin "HN: Draw arror" / "HN: Pfeil zeichnen" in different language versions.
You can see the appearance of the user interface in the miniature views. Thanks to "ofnuts" for his help.
Attachment:
File comment: Arrow types and their appearance
Arrow types and their appearance_wide.png [ 995.59 KiB | Viewed 2614 times ]
Attachment:
File comment: Labeling&flex arrow, Block&flow diagram, Technical drawing
Labeling&flex arrow, Block&flow diagram, Technical drawing.png [ 129.88 KiB | Viewed 2718 times ]
Version maintenance:
2018-11-22 First version of the plugin, that I have been developing since the end of Oktober 2018.
..
2023-08-27 Improvements/bug fixes:
At arrow type "Dimensioning with auxiliary lines", the "Filling type of arrowhead" setting was only applied to the first arrowhead, but not to the second arrowhead.
Some code fixes for later migration from Python 2 to Python 3.
2023-10-07 Improvements/bug fixes:
Added new arrow style "Coordinate axis (path segment, with markers, triangle head)".
Storage of presets has been completely reworked so that the path can also be stored.
Attention: Tool presets created before this version, cannot longer be used!
2023-10-15 Improvements/bug fixes:
When naming the tool presets, all characters
~“#%&*:<>?/\{|}ÄÖÜäöüß are converted to
_.
Reworked the "
Coordinate Axis" arrow so that axes/markers are meaningful and logical.
Attention: The new library is necessary!
Tested with:
GIMP 2.10.34 (Revision 2) installed on Windows 10, Debian Linux and Manjaro Linux.
Installation description:
Descriptions in English and German for installing the plug-in and the associated library module on
Windows 10,
Debian Linux and
Manjaro Linux.
Download plug-in, library (module), documentation and installation description:
Downloads (DON'T FORGET THE LIBRARY) In the base directory you will find an English and German installation description!
Important:
As from version 2020-04-15, the plugin will consist of two parts. The plugin "
HN-Pfeil-zeichnen_YYYY-MM-DD.zip" and a library module "
HN_Bibliothek_YYYY-MM-DD.zip".
Therefore, please
ALWAYS install or update the plug-in and the library module together!
The library module is also used by the other plug-in I created "
HN-Draw-shape" for creating paths and drawing shapes.
If you are interested in this plugin too, just have a look at the topic "
HN-Draw-shape: Create paths draw shapes simultaneously and easily".
Tips for quick starters:
- Unzip "
HN-Pfeil-zeichnen_YYYY-MM-DD.zip" into the private "
plug-ins" folder and "
HN_Bibliothek_YYYY-MM-DD.zip" in the private "
modules" folder.
- Please read the user manual "
Plug-in HN-Draw-arrow.pdf" for detailed installation and user instructions!
- For information on contents of the download folder, please read the file "
!LiesMich+ReadMe.txt"!
Finally, I would have the following wishes:
1. In computer science, the principle "No program without errors" applies. So if you find a bug in my plug-in, please don't complain, but describe the bug in as much detail as possible and let me know.
2. English is not my native language. If you have any suggestions for improvements to the interface, help, messages, or anything else, please let me know as well.