Upon startup, iGallery reads your iPhoto album database. (This database is never written, simply read.) Most of the application's functionality is disabled until you log in to a Gallery web application. You will need to specify the URL to the gallery_remote2.php file, a username, and a password. Once the login has been confirmed, the remote album names are downloaded, as well as the specific picture details.
When you select the "Compare" or "Upload" buttons, the pictures in the album selected at left (iPhoto) are compared to the pictures in the album selected at right (Gallery). In "Compare" mode, no action is performed, the application simply tells you which pictures are missing on either side. In "Upload" mode, any pictures that exist locally, but not remotely are uploaded into the Gallery album. The filename is maintained and the iPhoto caption is used as the Gallery caption.