|
|
|
New features:
-
Ability to upload resized images with different sizes in one upload session.
See in action...
-
Ability to copy EXIF data from original image to resized. (Related property uploader.preserveExifDataInResizedImage)
-
New property view.backgroundAlpha - allows to set alpha chanel for main area of flash object.
Removed:
-
prepareItem was removed from context menu.
Bugs fixed:
-
Wrong file naming during uploading of resized images with various sizes.
-
Rounding corners of UI elements was not drawing correctly.
New features:
-
EAFlashUpload supports now uploading files to Amazon S3 service.
Multiple files upload to Amazon S3
-
The customColumn object now has a new type: "ddlist" (drop-down list).
See an example...
-
The style of customColumn's cell with the following type: "checkbox", "radio", "ddlist" now can be customized.
-
Preview image rendering in the ImageView GUI type was improved.
Removed:
-
File properties dialog was removed from all GUI types. It reduced the size of component's .swf files.
Bugs fixed:
-
Memory leakage during image resizing on Flash Player 10.1.
-
queue.renewQueueAfterSelection was not applied correctly for the ImageView GUI type.
-
Prefix "file_" was not added at the form fields name based on custom columns of the TableView GUI type..
-
Additional prefix "file_" was added at the form fields name.
-
When the redirect method was specified as "GET" query string defined by developer is ignored.
-
Additional form fileds was sent during resized images upload regardless of uploader.sendFileAttributes property value.
-
When ImageView GUI type is used additional form filed "file_Description" was sent regardless of view.imagesLisyt.enableDescription property value.
New features:
-
TableView, ListView, ShortView now support uploading of resized images.
See an example...
-
TableView, ListView, ShortView GUI now have a new object: resizedProgress (It is the progress bar that displayes a progress of resized images upload.)
and the following new properties:
- statusLabelOnPrepareResizedImagesText - Gets or sets text for statusLabel label. The text is displayed during preparation of upload resized images. Formatting constants are supported.
- statusLabelOnProgressResizedText - Gets or sets text for statusLabel label. The text is displayed during resized images uploading.
-
TableView user interface now has ten custom column objects (customColumn, customColumn1 ... customColumn9). The cells of these columns may act as a simple editbox, a checkbox and a radio button.
See an example...
Bugs fixed:
-
Incorrect image resizing when one of dimmensions of source image equal or less than value defined by "resizedImageMaxWidth" or "resizedImageMaxHeight"
-
Properties related to button label font was not changed at runtime.
-
The browse button of ShortView user interface did not work properly.
New features:
-
Image processing logic and memory usage on the client's side was optimized. Perfomance was increased by about 50%.
There is also significant improvement of image compresson.
-
uploader object now has new properties:
- macOsServerResponseTime - Defines a server response timeout in milliseconds for MAC OS platforms.
- uploadOriginalImages - Determines whether original images should be uploaded to the server.
- uploadResizedImages - Determines whether resized images should be uploaded to the server.
- resizedFilenamePattern - Gets or set pattern for names of resized images which will be uploaded to the server.
- resizedImageMaxWidth - Indicates the maximum width of resized image.
- resizedImageMaxHeight - Indicates the maximum height of resized image.
- resizedImageType - Indicates the type of resized image.
- resizedJpgQuality - Indicates the "quality" setting for resized JPEG images.
- increaseOriginalImageSize - Determines component behaviour when original image smaller than required resizing size.
-
ImageView GUI now has a new object: resizedProgress (It is the progress bar that displayes a progress of resized images upload.)
and the following new properties:
- statusLabelOnPrepareResizedImagesText - Gets or sets text for statusLabel label. The text is displayed during preparation of upload resized images. Formatting constants are supported.
- statusLabelOnProgressResizedText - Gets or sets text for statusLabel label. The text is displayed during resized images uploading.
-
The following properties were removed from ImageView:
uploadOriginalImages
uploadResizedImages
resizedFilenamePattern
resizedImageMaxWidth
resizedImageMaxHeight
resizedImageType
resizedJpgQuality
increaseOriginalImageSize
showRotatorOnResizedImagesUpload
rotatorBackgroundColor
rotatorBackgroundAlpha
rotatorRadiusCoef
statusLabelOnPrepareImagesText
-
The following objects were removed from ImageView:
rotatorLabel
prepareButton
-
The following javascript events:
- onImagePrepareStart
- onImagePrepareEnd
- onImagesUploadStart
- onImagesUploadEnd
- onImagesUploadCancelled
were replaced on:
- onResizedImagesUploadStart
- onResizedImagesUploadEnd
- onOriginalImagesUploadStart
- onOriginalImagesUploadEnd
-
The naming of form fields associated with the files properties was changed.
See component documentation(Object reference -> Core -> uploader -> <fileAttributesToSend|redirectUrl>)
-
The new formatting constant was added: FILE_INDEX
Bugs fixed:
-
Sometimes on MAC OS progress bar was zeroed during an upload.
-
Sometimes on MAC OS upload process was stoped after first file have been uploaded.
-
The value of text labels was truncated at the bottom.
-
"Description" field of image cell(ImageView GUI) was not edited properly.
-
Incorrect displaying of not image files inside ImageView GUI.
-
The GUI was not properly renewed after upload cancelation via JavaScript method cancelUpload()
-
The alert the retry dialogs were not correctly displayed.
-
The form field was not correctly sent during upload of resized images.
New features:
-
queue object now has two new properties:
- allowMultipleSelection - determines whether browse dialog should allow multiple selection.
- renewQueueAfterSelection - determines whether queue should be cleared after new files have been selected.
-
Ability to define different style for filesList items if custom state has been applied for the corresponding file.
Bugs fixed:
-
visible property of all GUI elements now has highest priority on predefined GUI behaviour.
-
Redirect did not work after resized images upload.
-
a number of insignificant bugs.
New features:
-
Bicubic interpolation is used during images processing. This means resized images have better quality.
-
JavaScript method "setFileStatus(id, status)" - allows you to set custom state for file item.
-
All file properties and form field data are now sent to a redirect page that is defined by the "uploader.redirectUrl" property.
-
Improved server errors handling: now you can include a special tag "<eaferror></eaferror>" to the server response,
EAFlashUpload parses the response and displays a message sent by this tag.
Bugs fixed:
-
JavaScript API did not work properly on Linux.
-
JavaScript events did not fire on Internet Explorer 5.0.
-
Randomly cells of files table became editable.
-
Control hung if displaying system messsages is disabled dynamically.
-
Files without extension could not be added to upload queue.
-
The new line character was not recognized in text values defined in xml configuration.
New features:
-
New type of UI was added. ImageView - It was developed to create a handy images upload solution. There are many features related to images upload such as: images preview before upload, resizing images on the client-side, uploading to the server resized and original images.
See in action...
Bugs fixed:
-
HTML Form processing caused an error: "Error #1069: Property name not found on String and there
is no default value."
-
ShortView.statusLabelOnReadyText property had not been changed dynamically.
-
TableView "Remove" button was disabled permanently after files list had been cleared.
-
"queue.allowedExtentions" property did not work properly on MAC OS.
-
queue.fileSizeLimit and queue.totalSizeLimit had incompatible mutual behavior and as a result no files get queued even the size is within the range.
-
A set of minor bugs was fixed for the server-side scripts examples.
|
|