The Cartographers’ Guild is a forum created by and for map makers and aficionados, a place where every aspect of cartography can be admired, examined, learned, and discussed. Our membership consists of professional designers and artists, hobbyists, and amateurs—all are welcome to join and participate in the quest for cartographic skill and knowledge.

Although we specialize in maps of fictional realms, as commonly used in both novels and games (both tabletop and role-playing), many Guild members are also proficient in historical and contemporary maps. Likewise, we specialize in computer-assisted cartography (such as with GIMP, Adobe apps, Campaign Cartographer, Dundjinni, etc.), although many members here also have interest in maps drafted by hand.

If this is your first visit, be sure to check out the FAQ. You will have to register before you can post or view full size images in the forums.

[GIMP Plug-in] GURM

Added some basic error windows
- GURM now tells you, if the paths set in the gurm.ini are wrong
- GURM now tells you, if it cant find the gurm.ini
Earlier versions simply closed without any feedback

Started to clean up the code

Fixed progress bar count

Added support for .jpg, .png, .tiff, .bmp and .gif files for the Pattern Manager

Added support for .svg files for the Gradient Manager

Fixed sorting for GUI

Please consider to upgrade to this version, even if you do not need its changes, as I plan to write an upgrade script beginning with the next update for GURM, which will make updating easier. This script will require V0.7 or later as I made a minor code change how the script searches for the gurm.ini.

How to upgrade

Unzip the attached gurm.zip to a temporary folder

Copy the new gurm.py to the plug-ins folder. Please be sure to either remove the old version or overwrite it.

Set the path to the gurm.ini in the new gurm.py. Please be aware that it has changed in this version. Be sure to read the readme.

Version 0.7 has a change to the gurm.ini file which means:

You either have to overwrite your existing gurm.ini with the new one and set the paths again (recommended for less computer experienced peps as you can follow the readme)

Or add the changes manually:
- change the pattern manager extensions line to (be careful to end the line with a "," and dont use any spaces between the ",":
extensions = .pat,.jpg,.png,.tiff,.bmp,.gif,
- change the gradient manager extensions line to (be careful to end the line with a "," and dont use any spaces between the ",":
extensions = .ggr,.svg,

Quick upgrade for those who allready manually fixed the gurm.ini
If you allready did those gurm.ini changes you do not have to do anything with the gurm.ini - just replace the existing gurm.py in your plug-ins folder with the new version and reset the path to the gurm.ini in it.

First time installation
If you dont update and downloading GURM for the first time, please be sure to read the readme. It tells you how to setup GURM properly. It is easier than it actually reads

**** Update 08.01.2009 ****

Please be aware that this is a beta release. I have tested it myself and didnt have any problems but this doesnt mean that there are none.

"When I use a word," Humpty Dumpty said in a rather scornful tone," it means just what I choose it to mean -- neither more nor less."
"The question is," said Alice, "whether you can make words mean so many things."

"The question is," said Humpty Dumpty, "which is to be master -- that's all."

well GURM simply doesnt support those files cause honestly I wasnt aware that GIMP can handle those files

I will fix that in my next release, you can add the support manually as you allready guessed by editing the ini-file. Just be careful that you dont have any spaces and end the line with a "," . It should look like this for patterns:

Code:

extensions = .pat,.jpg,.png,.tiff,.bmp,.gif,

and like this for the gradients:

Code:

extensions = .ggr,.svg,

Sorry for this, but thanks for trying out GURM .

Last edited by RobA; 12-08-2008 at 10:00 AM.
Reason: fixed a typo- pattern and gradient were flipped in the code snips