@ at - You could probably do:
<% control Albums %>
$AlbumName
$Description
<% control GalleryItems %>
<% control getRange(0,4) %>
$Image
<% end_control %>
<% end_control %>
<% end_control %>
@cshtauralrets -
1. The configuration pane would have sane defaults so that the gallery worked by default. EDIT: Apparently if you take an existing page and change it to an Image Gallery page the defaults are not applied. However, if you create a new page as an Image Gallery page, then the defaults are applied.
==> Yes, this is just a limitation of the $defaults property, unforunately.
2. If you could save your own defaults from within the CMS. Having to remember these is a pain in the butt.
==> Not sure what you mean. Where would they be saved if not on the ImageGalleryPage? One consideration in this module was that the old Gallery module required the user to re-enter defaults for every gallery. Since ImageGallery segments your images into albums, the settings cascade down, so the need for multiple galleries is often not necessary -- only multiple albums.
3. If you could choose to use the actual size for the popup image rather than resizing
==> You're suggested a cropped resize for the popup? It's an idea, but I think most people are going to want to show the image in its entirety for the popup. Thumbnails can stand to be cropped, however. In general, I do intend to add more resizing options to both the thumbnail and popup images. This was available in the old Gallery module, but in my experience, content editors hated it because it was just a bunch of language they didn't understand, so there's a fine line between offering new levels of customization and creating too much work.
4. If when adding files to an album you could have a "Select All" checkbox or just have them all selected by default. I have to click a whole lot because of this.
==> Good idea for the import dropdown, but you know the upload interface allows you to shift or ctrl click multiple images, right?