We plan to release Aurigma Image Uploader 4.0 Release Candidate in the end of this week. Here is the list of new features and improvements:
Since this version separate ActiveX and Java version of Image Uploader will be united into a single product: Aurigma Image Uploader Dual. Find the information about changes comparing with previous versions.
* New view mode for the upload pane called advanced details list. It displays images as detailed list, displays its thumbnail, and show progress bar during the upload directly in the upload pane.
* Ability to upload several files simultaneously (several concurrent HTTP connections are established).
* Ability to upload more than three thumbnails per one image file.
* Ability to upload files to several URLs in the same upload session. For example, if you have two balancing servers, you can set two URLs that will alternate each other for each POST request in the upload session.
* Ability to replace Image Uploader buttons by specified images (inside Image Uploader GUI rather than in HTML).
* Ability to draw text watermark on each uploaded thumbnail. You can configure the text string, font, color, opacity, position, background color, and some other settings.
* Ability to sort items in the upload list (either manually with drag-and-drop operation or using menu). This way now the user can specify the sequence files will be uploaded with.
* Ability to delete files after the upload completion. A dialog confirming that the user wants to delete files to the Recycle Bin is displayed.
* Ability to rotate multiple items from the upload list with a single click.
* Ability to upload entire folders in addition to separate files.
* Ability to navigate to arbitrary folder with the GoToFolder method.
* Ability to work with IPTC fields in the same manner as with EXIF.
* Ability to set limitation for minimum allowed file size.
* Automatic photo rotate if it has wrong orientation (based on EXIF information stored in the photo).
* New controls that enables you to create customize layout, or even build your own upload list:
UploadPane
Thumbnail
* Tooltips are displayed for all GUI elements including the quality meter.
* Improved user interface accessibility. most operations can be carried out through the keyboard, in particular: image rotating, description editing, etc.
* Automatic tree view refresh if removable media is plugged or unplugged.
* Memory-friendly upload for huge files (like video movies, etc). Files are never loaded into memory, but read directly from hard drive.
* User interface improvements, including:
* Customizable splitter line.
* Configurable settings for each pane including:
-- * Background color.
-- * Border style.
-- * Ability to rotate items.
-- * Ability to edit descriptions.
-- * An icon in the top right corner of each item of the upload item that removes this item from the upload list when clicked.
* Minor improvements and bug fixes:
-- * Drop Files Here text string can be multiline.
-- * Multiple monitors are handled properly now.
-- * Now ZIP files are not ignored when a total folder added to the upload list (using Add Folders button).
-- * Image resolution now is preserved in thumbnails. Note
-- * Do not confuse image resolution with image dimensions.
-- * Length limitation for the FileMask property is eliminated.
-- * Limitation for the MaxTotalFileSize property now is increased to maximum number that 32-bit value can hold (i.e. 4294967296).
-- * Rotation is remembered if the item is rotated in the folder pane and dragged to the upload pane.
-- * ...a number of other bug fixes and minor enhancements.
* Some changes in API and behavior were made:
-- * These members are obsolete:
-- -- * CodePage property - renamed to Charset and the syntax becomes the same as in Java version.
-- -- * EnableRotate property - renamed to AllowRotate.
-- -- * Layout property - renamed to PaneLayout.
-- -- * Padding and ShellComboBox.Padding - eliminated. Use HTML formatting instead.
-- -- * PreviewThumbnailActiveColor property - renamed to PreviewThumbnailBorderColor.
-- -- * PreviewThumbnailInactiveColor property - renamed to PreviewThumbnailBorderHoverColor.
-- -- * ShowUploadCompleteMessage property - eliminated. Set the MessageUploadCompleteText property to an empty string to hide the upload complete message.
-- -- * UploadItems property and appropriate class - eliminated. Instead of this class ImageUploader exposes a number of UploadFileXXX methods and properties that implement the same functionality.
-- -- * UploadMode property - eliminated. Use the FilesPerOnePackageCount property instead.
Note Although all these properties are still working for backward compatibility, it is highly recommend to stop using them.
-- * These members are completely eliminated and no longer supported:
-- -- * SignatureFilter
-- -- * ShowStatusPane
-- -- * StatusFilesInFolderText
-- -- * StatusSelectedFilesText
-- * Behavior changes:
-- -- * No thumbnails are uploaded now by default. Only original file is uploaded unless you override it by modifying appropriate properties (such as UploadThumbnail1FitMode, etc).
All changes made to Java version are intended to make its API and behavior closer to ActiveX version.