Firstly, allow me to publicly thank Cybormatt for creating this excellent utility and providing wonderful support.
Secondly, I'd like to extend my thanks to Websurfer for his help with IHG and invaluable assistance on the forum.
And now to the main topic:
There are several features that I believe would take IHG to the next level.
Some of them are easier to implement, some are harder. I'll just dump them here in random order and let Cybormatt decide which ones (if any) he wants to work on.
I also encuorage the rest of you to comment.
* Allow selection of images.
Sometimes, one only wants a subset of images from a page but currently IHG can only pulls the whole page. There are workarounds, one can start the download, immediately stop it, delete the images that ware already (partially) downloaded, check the URLs of the desired images on the page, clean the queue by removing all but those URLs and restart the download. It works but is unwieldy.
A much better option, IMHO, would be to allow marking the desired images and downloading only them, like
DownThemAll does.
* Automatically notify of updates.
Due to the excellent support, the main app and the hosts file are very frequently updated. The ability to download/merge the latest hosts file is great but I'd like to be notified of such updates.
How about an option to check the latest version, manually and either on start-up or (even better) every <configurable> days.
* UI, usability and configurability improvements.
While the usefulness of IHG is a given, it can use a bit more polish.
I've been using IHG alongside DownThemAll for a while and for "simple" links DTA is easier to use.
[Edit:] Both IHG and DTA are under the GPL2 license. There should be no problem lifting features and code from one into another.