That is quite helpful. Some take-aways I have:
- I need to test this on a Mac again. The drop-down list blanking issue is one I haven't seen, and that may be because it's platform-dependent. At some point in the next few months I may be able to pick up a second-hand Mac laptop for testing.
- The scroll bars appear to need more testing. I've seen them slightly squished, and I know a few places where they need to be finessed. I'm not sure I've seen them completely disappear.
- I need to test this with GIMP 2.8. I've been using GIMP 2.4.7, mainly because it's the one I learned all the palette stuff with Kyriakos's excellent tutorial, and they rearranged all the menus in 2.6

.
Update: Found out that GIMP 2.8 uses a more recent bitmap format than what the editor understands. This will be updated in the future. In the meantime, either using GIMP 2.6 or earlier will work, or checking the "do not write colorspace information" option in GIMP will cause it to save in the format the editor currently understands.
- The rewards you mentioned are pretty much what I was aiming for. You're right about making minor adjustments, as long as you've already got the image at the full size for the import and already have set the palette before adjusting it. Areas of the map that you don't change should be re-imported exactly as they were before.
Some follow-ups:
- The directory structure issue is likely one that can be fixed on 0.85 without much hassle.
- Perhaps I could add a quick utilty for image sizes. I've been using a calculator to do them, but it would be handier if you could just say, "I want a 300x150 map, what dimensions do I need?" in the editor.
- Plains/tundra forest is one of the areas I want to improve painting abilities on in general.
- I probably could add flood plains, although it would be more difficult to add flood plains and rivers at the same time. Not necessarily impossible, but it'd require some playing around with to see if the results were helpful over flood plains without rivers.
- One of the things I'd like to do is have the ability to import the map several times (including possibly from different bitmaps), allowing the user to slightly change the color->terrain mappings, and select the map that they like best. This would also make it easier to fix an improper selection. This would require a fair bit more testing as doing this several times could cause the program to run out of memory.
Wish List Follow-Up
- I could probably add a preset color/terrain feature. It would certainly be nice - I did enough matching up colors and terrains in testing to see that.
- I think there are a few options for allowing more colors/terrain options. I could simply add every possible combination to the list, but some may find that unwieldy - and it wouldn't solve the issue of possibly wanting more than 16 at once. Here's one idea:
Idea said:
For the terrain selection, have the current (or current + flood plains) "standard" mode, and have a check box that lets you change it to "advanced" mode. "Advanced" mode would let you specify colors for LM Desert, Tundra Forest, and pretty much any other land terrain possibility.
Also include an option to import BMPs with 256 colors instead of 16. This would allow having one color (or more) to every terrain... so if you had 40 colors you wanted, you could do it. To keep this from being overwhelming, the editor could ask how many of the 256 colors you were using. You'd then map those to terrains (or let the preset list fill them in, if added... it probably would be first if this option were), and the editor would ignore any other colors in its calculations (hopefully you'd have the BMP limited to however many colors you said were there to begin with).
The first part of the idea is more likely to happen, and more likely to happen sooner, than the second part; would that be a better alternative than just adding five more terrains? I'm hesitant to try to decide on a "best 16" terrains. Flood plains would be a shoo-in, probably plains forest, maybe tundra forest or snow-capped mountains. That would be 13 or 15, depending on the last two. But I'm not sure how much of a consensus can be reached, and 16 still seems somewhat arbitrary. I reckon it's also more difficult to decide on a "best 16" than a "best 12" (current + flood plains).