Visit SlideShowPro.net  Community Forums
SlideShowPro Help Wiki
  

SlideShowPro for Flash

Version History

1.9.8.5

[NEW] Added "Fixed on Rollover" and "Fixed on Rollover (if Available)" as additional Caption Appearance options. These are the same as "Fixed", but appear only on mouse over.

[NEW] Added a new "Playback Loop" (loop) parameter to control whether the navigation previous/next image links (as well as previous/next image group links) deactivate at the beginning/end of an album. It's off by default, but when turned on, you can move backwards and forwards without stopping. This also works with content area navigation links as well as navigation-related public methods in the API.

[NEW] Added "Header Color" (captionHeaderTextColor) to control the text color of caption titles. "Caption Color" now modifies the caption text only.

[NEW] Added a "Header Padding" (captionHeaderPadding) parameter that sets the padding around the just the header/title in the caption.

[UPDATE] Per the new "Header Padding", "Padding" is now labeled "Caption Padding" and is applied only to the caption text field.

[UPDATE] Added "Visible without Navigation" as a Gallery / Appearance (galleryAppearance) option, deleted "Hidden When Gallery Open" from Navigation / Appearance (navAppearance). The new galleryAppearance option replicates the former navAppearance option, except now it is independent. This allows the navigation to be hidden when using the "Visible on Rollover" navAppearance option.

[UPDATE] Default setting for "Caption Padding" (captionPadding) changed to [2,6,6,6] instead of [5,5,5,5].

[UPDATE] Default setting for "Header Background Alpha" (captionHeaderBackgroundAlpha) changed to 0.

[UPDATE] Default setting for "Navigation Links / Spacing" (navLinkSpacing) changed to 8.

[UPDATE] Default setting for "Navigation Links / Thumb Size" (navThumbLinkSize) changed to [16,16].

[UPDATE] Default setting for "Caption Background Alpha" (captionBackgroundAlpha) changed to .6.

[UPDATE] Default setting for "Content Area Background Color" (contentAreaBackgroundColor) is now a little darker (161616).

[UPDATE] Default setting for "Caption Color" (captionTextColor) is now a little darker (AAAAAA).

[UPDATE] Tweaks to "Visible on Rollover" Navigation Appearance setting so that the navigation doesn't rollout when the mouse is inside the navigation area.

[UPDATE] Alignment/spacing tweaks to navigation links for improved appearance.

[UPDATE] Added "isFirst" and "isLast" properties to the event object broadcasted by the onImageData (AS2) / imageData (AS3) events. They are booleans to indicate when content is the first or last in the album order.

[UPDATE] Pressing the space bar when a video is loaded now pauses/restarts video playback. Otherwise it toggles slideshow playback, as usual.

[FIXED] Entering full screen with the gallery opened at startup no longer causes content from the first album to start loading in the background.

[FIXED] Content request issue with the "Load Data Then Wait" startup option fixed.

[UPDATE] (AS3 version) Videos encoded using .3gp now load.

[FIXED] (AS3 version) Overlay captions now reappear after transitioning when the mouse pointer is inside the content area.

[UPDATE] (AS3 version) Revised smoothing functionality to better avoid cross domain security errors.

[FIXED] (Flash MX 2004 version) Navigation Links / Animate now operates as it should.

1.9.8.4

[NEW] Added a "Single Content" option to XML File Type. This allows you to assign an absolute path to a video or image as the XML File Path value. This bypasses the need for an XML file in player setups where all you want to load is a single asset with no metadata.

[NEW] Added events to listen for the total number of gallery screens and the current screen in view (totalScreens/currentScreen in AS3, onCurrentScreen and onTotalScreens in AS2).

[FIXED] Playback issue when using "Always Auto" Display Mode and media player controls in albums with mixed video and images resolved.

[FIXED] Adjustments to buffer animation positioning.

[FIXED] Suppressed trace error when setting Media Player / Appearance to "Hidden".

[FIXED] Display issue where gallery would sometimes show extra screen resolved. (AS3 only)

[FIXED] Suppressed trace error when launching full screen mode when component is part of a child SWF resolved. (AS3 only)

[UPDATE] Improved garbage collection for cache content queues when calling halt(). (AS3 only)

[UPDATE] Revised RSS parser so that no title or caption placeholder data is written for empty fields.

[UPDATE] Improvements to RSS parser so it reads media:description for captions and media:title for titles first, then uses the parent description and title elements as fallbacks.

1.9.8.3

[NEW] Split the ActionScript 2 version into two separate extensions -- one for Flash 8 and up, the other Flash MX 2004. Both are the same except the MX 2004 version does not support the new drop shadow or text field anti-alias parameters mentioned below.

[NEW] An error message now displays inside the component space when a data feed can't be found or the feed contains no albums. The AS3 version displays an additional error for cross-domain security issues.

[NEW] Added "Always Auto" as a Display Mode option. This works the same as "Auto" except the player does not change to "Manual" when selecting new content.

[NEW] Media Player now displays elapsed time for videos and total time for audio.

[NEW] (AS3 only) Double-clicking media player volume mutes audio.

[NEW] Added separate parameter for sound effects volume (soundEffectsVolume).

[NEW] (AS3 and Flash 8+ AS2) Added a typefaceAntiAlias parameter to dictate the anti-aliasing for all text fields. Can improve appearance of embedded typefaces.

[NEW] (AS3 and Flash 8+ AS2) New drop shadow parameters for navigation link previews, navigation links background and gallery content (album text, previews and screen button text).

[NEW] (AS3 and Flash 8+ AS2) New navButtonShadowStyle option that allows inner button shadows.

[NEW] (AS3 and Flash 8+ AS2) Drop shadows can now be applied underneath numbered text links in the navigation (through the new navLinkShadowAlpha).

[NEW] (AS3 and Flash 8+ AS2) Drop shadows can now be applied underneath caption text (through the new captionTextShadowAlpha).

[NEW] Added a navButtonRolloverColor parameter to change the color of navigation buttons when hovered.

[NEW] (AS3 and Flash 8+ AS2) Added a navButtonGlowAlpha parameter that applies a glow effect underneath navigation buttons when hovered.

[NEW] Added an unloadContent() method. Removes the slideshow image/video currently in view.

[NEW] Added a navLinkAnimate parameter that controls whether the first group of navigation links animates in when an album loads.

[UPDATE] The "roll" and sound effect now fires when hovering over navigation icon buttons.

[UPDATE] The "click" and "roll" sound effects now fire with the play/pause button in the media player.

[UPDATE] (AS3 only) Overlay captions don't roll-out when the mouse hovers over the video play button or the media player interface.

[UPDATE] Components now detect if stage is already in full screen mode when initialized (and request appropriate content if full screen reformatting is turned on).

[UPDATE] Improved navigation height drawing to better accommodate larger point sizes for the numbers style and smaller heights for the thumbnails style.

[UPDATE] Changed behavior of Audio Auto Start so that (when on and an album restarts) the audio doesn't restart if the user pauses media playback.

[UPDATE] Enhanced "Load Album Then Wait" option for Startup so that Display Mode settings are honored after making a first selection.

[UPDATE] Some Component Inspector panel re-organization for improved layout.

[UPDATE] Reduced navigation thumb link shadow blur for a tighter look.

[UPDATE] Improved drop shadow appearance with video play button.

[UPDATE] Separated navigation button gradient rendering into a separate parameter: navButtonGradientAlpha (used to be tied directly to navButtonShadowAlpha)

[UPDATE] Clicking the buffer video bar in the media player now seeks the video to that point.

[UPDATE] audioVolume default now .75.

[UPDATE] mediaPlayerProgressColor default now 0xAAAAAA (a little darker).

[UPDATE] mediaPlayerButtonColor default now 0xCCCCCC (a little darker).

[UPDATE] Deprecated navThumbLinkShadowAlpha and replaced it with navLinkShadowAlpha.

[UPDATE] contentAreaStrokeAppearance default is now "Hidden"

[UPDATE] Renamed navLinkCurrentColor to navLinkActiveColor so it shares naming convention of other similar parameters.

[UPDATE] Merged navThumbLinkBackgroundColor and navNumberLinkColor into one (simplified) parameter: navLinkInactiveColor

[UPDATE] (AS3 only) Garbage collection refinements when calling halt().

[UPDATE] Refinements to video sizing of videos that don't contain embedded metadata.

[UPDATE] Import parameter command script updated to convert pre-1.9.8.3 parameters to their 1.9.8.3 equivalents.

[FIXED] (AS3 only) Issue where the navigation engagement timer wouldn't be setup while browsing content resolved.

[FIXED] (AS3 only) Issue where the navLinkRolloverColor setting wouldn't be applied to thumbnail links resolved.

[FIXED] Full screen icon now displays appropriate state when component initialized in movie with stage already in full screen mode.

[FIXED] Content loading issue when using permalinks with random content ordering resolved.

[FIXED] Overlay caption display glitches resolved.

1.9.8.2 (AS3)

[FIXED] Problem where the video restart button would appear at the end of an album resolved.

1.9.8.1 (AS2/AS3)

[FIXED] Issue where a video at the end of an album would be loaded into the browser cache when an album restarted resolved.

[FIXED] Downscaled F4V videos weren't reverting to their native size in the AS2 component when entering full screen.

1.9.8 (AS2/AS3)

[FIXED] Video play button wouldn't reposition correctly in some cases when component size changed.

[FIXED] Thumbnail image problem when loading a Director feed in an OPML file resolved.

[FIXED] Video loading issue when using SlideShowPro Director 1.4 resolved.

[UPDATE] Rolling back relative path workaround (introduced in version 1.9.7) that was supposed to resolve Flash Player NetStream bug. Proved to be too unpredictable.

1.9.7 (AS2/AS3)

[NEW] Added a galleryInfo property to the SSPDataEvent class (AS3) and an onGalleryInfo event (AS2) to broadcast gallery title and description.

[NEW] Added a "Load Data Then Wait" option to the PLAYBACK / Startup parameter that prevents SSP from loading an album at startup until instructed to do so (through the loadAlbum() method).

[NEW] Redesigned the video play button to be more in-style with the 'Beam' preloader.

[NEW] Added public methods to control media playback. Includes pauseMedia(), playMedia(), setMediaVolume(), muteMedia() and unMuteMedia().

[UPDATED] Standalone version updated so that event listeners (and their data) can be retrieved via ExternalInterface (Javascript).

[UPDATED] Standalone example updated to support new public methods, plus album containing video for demonstration purposes.

[UPDATED] Added onTransEffectStart / onTransEffectEnd events to the ActionScript 2 version for compatibility with the ActionScript 3 component.

[UPDATED] Tweaks to overlay caption visibility.

[UPDATED] Tweaks to preloader initialization for improved visual appearance.

[UPDATED] The global feedbackScale parameter has been split into three unique parameters for each feedback type: feedbackTimerScale, feedbackPreloaderScale, and videoPlayButtonScale. This allows you to independently size each element without affecting the others.

[UPDATED] Added workaround for Flash Player bug involving relative paths and progressive videos through NetStream. This update allows relative paths to videos to resolve correctly (like images).

[FIXED] Suppressed load error that could sometimes occur when using the "Only Thumbnail Images" option for Cache Content.

[FIXED] Fixed issue with captions and titles appearing when they shouldn't when using an "if Available" appearance option.

[FIXED] Permalink loading issue when requesting album content by numerical position resolved.

[FIXED] Visual glitch with blur transition and videos in the AS3 version fixed.

[FIXED] Image rotation quirk when exiting fullscreen in the AS2 version resolved.

[FIXED] Media rss parser tweaks.

[FIXED] Couple of playback issues associated with AUDIO / Auto Start resolved.

1.9.6 (AS2/AS3)

[NEW] Pan Zoom (aka "Ken Burns"). Parameters include panZoom, panZoomDirection, panZoomFinish, and panZoomScale.

[UPDATED] Modifications to navigation thumbnail image loading process for improved rendering.

[UPDATED] The image align/format events now broadcast the actual (non-scaled) size of loaded content for more accurate data.

[UPDATED] The default value of OPTIONS/Smoothing has changed to "On". This is to better support the new Pan Zoom functionality. Turn it "off" if you run into cross domain loading issues.

1.9.5 (AS2/AS3)

[NEW] SlideShowPro can now load (optionally) a separate set of images just for the thumbnail navigation links (instead of sharing them with link previews). If using SlideShowPro Director, you need at least version 1.3.5 to load these.

[NEW] Added "Open Gallery" as an option to CONTENT AREA/Action. Allows you to open the gallery when clicking the action area. Also updated toolLabels array so that it includes a label for "Open Gallery".

[FIXED] Full screen display issue resolved where engaging full screen at the beginning of a slideshow (with Startup set to "Open Gallery" and Navigation Appearance set to "Visible on Rollover") would cause positioning error.

[FIXED] Video scaling issue in full screen when using video previews and the "Downscale Only" CONTENT/Scale setting fixed.

[FIXED] Issue where audio captions weren't overriding mp3 id3 metadata when AUDIO/Pause was set to "On" resolved.

[UPDATED] Photoshop export scripts updated to support creating thumbnail navigation images, plus other tweaks.

[UPDATED] Added an useExternalInterface parameter for the standalone version that allows you to shut off ExternalInterface initialization, which can cause security problems when embedding the SWF at remote sites.

1.9.4 (AS2/AS3)

[NEW] Added an AUDIO/Auto Start toggle to control whether audio associated with an album auto starts when the album loads. Media player's audio caption displays placeholder message (assigned through textStrings[8]) when using this option.

[NEW] Added parameter to control the Beam preloader's text size: FEEDBACK/Preloader Text Size.

[UPDATED] Refinements to tool tip edge detection in AS2 version.

[UPDATED] Video buffer spinner no longer appears at end of video when VIDEO/Auto Start is turned off.

[UPDATED] Push transition updated in both AS2 and AS3 versions so that it doesn't reverse direction when an album is restarted.

[UPDATED] Default value of VIDEO/Buffer Time changed to 5 (seconds).

[UPDATED] Link preview box now disappears from live preview when set to "Hidden".

[UPDATED] Photoshop export scripts updated so they include IPTC "Headline" field for image titles.

[UPDATED] Photoshop export scripts now truncates all exported file names to 27 characters, plus improved text cleaning.

[FIXED] Inline caption display issue when using the "Hidden When Gallery Open" option for Navigation Appearance resolved.

[FIXED] Cache content error in AS3 version resolved.

[FIXED] Video playback restart issue (in both AS2 and AS3 versions) when PLAYBACK/Auto Finish Mode was set to "Stop" and PLAYBACK/Display Mode was set to "Auto" resolved.

[FIXED] Visibility issue with the MEDIA PLAYER/Appearance parameter option "Always Visible" resolved (both AS2 and AS3).

1.9.3 (AS2/AS3)

[NEW] Added new caption appearance options: "Fixed" and "Fixed (if Available)". They're a cross between "Inline" and "Overlay Auto/Rollover" in that they're always visible with the Content Area (like the former) but overlay the content underneath (like the latter).

[NEW] Added a CAPTIONS/Header Background Alpha parameter for independent control over the element's background transparency.

[FIXED] Resolved issue (in both AS2 and AS3 versions) where images with titles but no captions wouldn't render when using an "...(if Available)" Caption Appearance option.

[FIXED] Issue where audio captions would disappear when entering/exiting full screen resolved.

[FIXED] Gallery background drawing issue in AS3 version when navigation positioned at the top resolved.

[FIXED] Link preview positioning issue in live preview resolved.

[FIXED] Video smoothing issue in AS3 version resolved.

[FIXED] Video URL formatting issue when using SlideShowPro Director without publishing turned on resolved in AS3 version.

[FIXED] Subdomain / policy file problem with album preview images in AS3 version resolved.

[FIXED] Issue where an album wouldn't load if it was the first in a gallery, was called via loadAlbum(), and PLAYBACK/Startup was set to "Open Gallery" resolved.

[UPDATED] Changed the key listener for Keyboard Control to KEY_UP instead of KEY_DOWN as a workaround to a Flash Player 10 / Vista bug where engaging full screen mode incorrectly toggles playback.

[UPDATED] "Normal" images are now re-loaded when exiting full screen mode (instead of downscaling full screen version).

[UPDATED] Brought back old behavior of fading content in/out when opening the gallery (instead of toggling visibility).

[UPDATED] Brought back the "None" option for CONTENT/Scale, but this time around it respects CONTENT/Align instead of always positioning in the top-left.

[UPDATED] Modified the behavior of "Random" Order option. Before, randomness was a playback state where album content remained in sequential order but the order in which content was loaded while in "Auto" Display Mode would be random. Now, album content is shuffled at the data level. This means that when an album loads and Order is set to "Random", the order in which content appears in the navigation is completely random. This allows either "Manual" or "Auto" Display mode to be used more effectively, and keeps the navigation links from jumping back and forth.

[UPDATED] Added an onXMLData event to the AS2 version to match the AS3 event.

[UPDATED] Tool tips now fade in/out when a typeface is embedded.

[UPDATED] Improved hand cursor appearance in both AS2/AS3 versions so that it only appears when "Launch Hyperlink" is the Content Area Action and a hyperlink is attached to content. This way users recognize it as a link.

[UPDATED] Modified argument types for loadAlbum() / loadContent() / setStartAlbum() in standalone version so they reflect the changes made to methods in 1.9.

[UPDATED] Modified Media RSS parser so it uses <title> for content titles instead of <media:title>. Better compatibility this way.

[UPDATED] onImageZone / IMAGE_ZONE events now fire when TOOLTIPS/Appearance Content Area is set to "Hidden".

[UPDATED] Minimum width/height of album elements, regardless of preview style, is now fixed at 25px.

[UPDATED] Fine-tuned the initial visibility of preloaders so they're less likely to appear when loading cached content.

[UPDATED] "Standalone" version updated with a public getParameter() method to retrieve the value of any SlideShowPro parameter via Javascript.

[UPDATED] "Standalone" version updated with support for "startAlbumID" and "startContentID" parameters that can be assigned via FlashVars or as SWF parameters. This allows you to dynamically assign which album and interior content the slideshow should begin with.

[UPDATED] Photoshop export scripts updated to support JPG compression control. The "folder" script has also been updated to support additional original file formats, including RAW and PSD.

1.9.2 (AS2/AS3)

[NEW] Added getGalleryData() and getAlbumData() public methods for retrieving, on-demand, applicable data instead of registering for an event listener.

[NEW] Standalone version now comes with the FLA source and requisite class files used to publish the SWF.

[UPDATED] Removed parameter editing from the "Parameters" tab in the Properties panel. Bug in Flash CS3 IDE with panel was causing problems. Now all parameter modification is handled through the Component Inspector panel.

[UPDATED] Renamed the "onPreloadStart" parameter to "onPreloadProgress" in the AS2 version for better compatibility with the AS3 version.

[FIXED] Tool tip and 'Beam' preloader text rendering issue in Flash MX 2004 fixed.

[FIXED] AS3 version issue with audio not playing resolved.

[FIXED] Preload progress data now correctly broadcasts as an event when the preloader is hidden.

[FIXED] Gallery column/row calculation issue with "Banner" Album preview style fixed.

[FIXED] Media player play/pause visibility issue in AS2 version resolved.

[FIXED] Drawing issue in AS2 version with a "Hidden" Gallery Appearance resolved.

1.9.1 (AS2/AS3)

[UPDATED] Made "{imageTitle}" the default setting for captionHeaderText for better interoperability (out of the box) with SlideShowPro Director and SlideShowPro for Lightroom.

[UPDATED] Modifications to AS3 version to help avoid cross domain loading errors.

[UPDATED] Improvements to xml parsing to help avoid errors incurred by feeds containing empty albums.

[FIXED] Issue where launching full screen when the gallery was open at startup resolved.

[FIXED] Issue where caption titles would show "null" instead of "No title" (as part of textStrings) fixed in the AS3 version.

[FIXED] "Inline" album preview background issue resolved in AS2 version.

[FIXED] Default parameter discrepancies in standalone param.xml file resolved.

1.9 (AS2/AS3)

[NEW] Completely revised the Component Inspector panel layout for better ease of use and organization.

[NEW] SlideShowPro can now load an alternate 'full screen' version of the current image in view when entering full screen mode. This image can be specified through an extra "fspath" directory in the xml data (if coding your own xml), or is automatically published for you by SlideShowPro Director. This can be toggled on/off through the new fullScreenReformat parameter (which is "On" by default). NOTE: If you use SlideShowPro Director, you must be running version 1.2.7 or higher for full screen formatting to be supported.

[NEW] ToolTips have been added to the interface. They appear on navigation buttons and slideshow content on rollover. Color, text, typeface, size, delay and timeout are all modifiable.

[NEW] More interactivity options with the Content Area. Now in addition to clicking on content to launch a hyperlink, you can now toggle display mode, toggle full screen, broadcast a click event only, or laterally navigate your slideshow content. Interactivity options are made through the new contentAreaInteractivity parameter.

[NEW] Added a fullScreenTakeOver parameter to control whether the component scales and fills the screen when entering full screen mode.

[NEW] New preloader animation style: "Beam". Includes a circling animation plus a textual display of percentage loaded.

[NEW] New navigationGradientAppearance options: "Concave Dark" and "Concave Light" (essentially the opposite of "Smooth...").

[NEW] Modified the loadAlbum() method so that the second parameter accepts an img ID in addition to an image number.

[NEW] Added a contentScalePercent parameter ("Scale Percent" in the "Content" area of the Component Inspector) that controls how much of the Content Area slideshow content should use when being proportionally downscaled to fit. This prevents content from scaling right to the edges of the component and navigation (giving a little empty space around them).

[NEW] Added a "Startup" parameter to control what happens when SlideShowPro finishes loading gallery data. Options include "Load Album" (the default), "Open Gallery" and "Load Album Then Wait". The "Open Gallery" option replaces the "Open at Startup" setting for "Gallery Appearance", which now is simply assigned "Hidden" and "Visible" as options. The "Auto Start Then Wait" option causes SlideShowPro auto-start with the first album, but it does not load any content. It waits for the user to choose an image. The latter option is mainly designed for use with SlideShowPro ThumbGrid.

[NEW] Added an IMAGE_ZONE event to the SSPImageEvent class (AS3) and an onImageZone event (AS2) that both broadcast the zone inside the content area that that the mouse is hovering over. Returns the same zone names as the above.

[NEW] Added two new transition options which are variations on the existing "Wipe" ones. You can now apply a cross-fade to the wipe, if you like.

[NEW] Added a public enterFullScreenDisplayState() method to enter full screen mode with.

[NEW] SSPVideoEvent class (AS3 version) now broadcasts a VIDEO_XMPDATA event that includes any embedded XMP data in videos.

[NEW] Added a SSPNetStreamEvent event class and an onVideoNetStream event to the AS3 / AS2 components. These broadcast any NetStream status updates received from loaded videos.

[NEW] Added a "Director Large Publishing" toggle ("Off"/"On") that dictates whether Director returns the original images that were uploaded when large slideshow content is requested, or if it publishes optimized duplicates formatted to fit the Content Area (the default). This allows those who make numerous requests at similar sizes to simply use their original imagery instead of always publishing duplicates. Original imagery is also now subject to the Content Scale setting.

[NEW] Added a "Visible on Rollover" option to Navigation Appearance. This setting displays the navigation when the mouse is near the navigation position.

[NEW] Added a "Caption Elements" parameter that allows control over whether the header, caption text, or both, are included in the Caption element.

[NEW] Added a "Caption Header Text" parameter that allows you to build your own caption headers using text plus pre-defined tags that are populated with dynamic data. Tags include {albumID}, {albumDescription}, {albumTitle}, {imageCount}, {imageNumber}, {imageTitle}, {fileName}.

[UPDATED] Improved full screen positioning / depth in AS3 version when entering and exiting full screen.

[UPDATED] setStartAlbum() now accepts parameters the same way loadAlbum() does, in that you can pass an album ID (string) or number as the first parameter, and a content ID (string) or content number as the second. Before it was limited to album IDs and content numbers.

[UPDATED] Can now pass an img ID as the second parameter of the loadAlbum() method.

[UPDATED] Deprecated the loadImageNumber() method and will now encourage the new loadContent() method, which allows you to pass either a numerical position (like before) or an img ID.

[UPDATED] Whitespace at beginning and end of XML File Path assignments now being stripped to avoid parsing errors.

[UPDATED] Because of the new "Caption Elements" and "Caption Header Text" parameters, "Caption Header Appearance" has been retired.

[UPDATED] Because of the new full screen formatting option (above), the "Content Format" parameter has been retired.

[UPDATED] Because of the new startup parameter (above), the "Open at Startup" option for galleryAppearance has been removed.

[UPDATED] Per the fullScreenTakeOver addition, the ActionScript 2 version of the component no longer requires manipulating Stage settings.

[UPDATED] You can now selectively choose a particular button in the navIcons array to replace (instead of being forced into replacing them all, as before). Default values for navIcons have also updated to avoid potential naming conflicts.

[UPDATED] The "Push" transition now moves in reverse direction (as set through transitionDirection) when selecting content that is before the current content in view.

[UPDATED] Changed the iconInactiveAlpha parameter to navButtonInactiveAlpha for clarity. Parameter name in Component Inspector changed to "Button Inactive Alpha".

[UPDATED] Changed the iconShadowAlpha parameter to navButtonShadowAlpha for clarity, and to allow the media player to have its own setting. Parameter name in Component Inspector changed to "Button Shadow Alpha".

[UPDATED] iconShadowAlpha no longer controls the shadow underneath the media player buttons. Buttons now uses the new mediaPlayerButtonShadowAlpha parameter for independent control.

[UPDATED] Changed the mediaPlayerIconColor parameter to mediaPlayerButtonColor for clarity.

[UPDATED] Changed the navIconColor parameter to navButtonColor for clarity. Parameter name in Component Inspector changed to "Button Color".

[UPDATED] Split the directorLargeImageSettings parameter into two standalone parameters: directorLargeQuality and directorLargeSharpening.

[UPDATED] Split the directorThumbImageSettings parameter into two standalone parameters: directorThumbQuality and directorThumbSharpening.

[UPDATED] The third array value of directorLargeImageSettings is now assigned through the new contentScalePercent parameter (see above).

[UPDATED] Per the additional parameter above, the "None" parameter has been removed from Content Scale. The parameter option was only really used by those who wanted to avoid Director's publishing system, and it behaved pretty much the same as "Downscale Only" anyhow.

[UPDATED] Modified the parameters for navButtonsAppearance to use "Button" instead of "Control" in their naming.

[UPDATED] Upped Director default thumb quality setting to 60 (from 50).

[UPDATED] toggleDisplayMode() can now be called without requiring 'null' be passed as an argument.

[UPDATED] Put the Timer circle symbol on a diet and slimmed it down a little.

[UPDATED] Design tweaks to the "Pie Spinner" and "Spinner" preloader styles.

[UPDATED] Default setting for feedbackPreloaderAppearance has changed to "Beam".

[UPDATED] Because Adobe discontinued the Help panel in Flash CS4, all ActionScript help documentation has been removed from both extension installs. All information is now available at wiki.slideshowpro.net.

[FIXED] ActionScript 3 version now shows the correct content title when using Media RSS feeds.

[FIXED] Resolved issue in the AS3 version when caching (through Cache Content) videos encoded as MP4 or MOV.

[FIXED] Parameter assignment bug in the SSP - Import Param XML command resolved.

[FIXED] Live preview drawing issues related to navigation button visibility and captions in the AS2 version resolved.

[FIXED] URL request issue when caching in the AS3 build resolved.

[FIXED] Chromeless window hyperlinks published by SlideShowPro Director now work in the AS3 version.

1.8.9.8 (AS3)

[UPDATED] Improvements / optimizations to Media Player interface for better efficiency.

[UPDATED] Improvements to timer alignment when displayed inside content.

[UPDATED] Improvements to cache content functionality.

[UPDATED] The "File Name" setting for Caption Header Appearance now displays original file titles uploaded to Director.

[UPDATED] Small design tweaks to component live preview.

[UPDATED] Tweaked error messaging when loading an xml file that can't be found.

[FIXED] Media RSS parsing issue resolved.

1.8.9.8 (AS2)

[UPDATED] Improvements / optimizations to Media Player interface for better efficiency.

[UPDATED] Improvements to timer alignment when displayed inside content.

[UPDATED] The "File Name" setting for Caption Header Appearance now displays original file titles uploaded to Director.

[UPDATED] Small design tweaks to component live preview.

[FIXED] Problem where more than one instance of the component in a single SWF would interfere with playback of other instances resolved.

1.8.9.7 (AS3)

[FIXED] Live preview issue when displaying inline bottom captions resolved.

[FIXED] Error when passing a null value to contentWatermark resolved (affected "standalone" version).

[FIXED] Added additional error handling for times when requested image number through loadAlbum() doesn't exist.

[FIXED] Passing 0 as an albumID parameter value to loadAlbum() now works as expected.

[UPDATED] Standardized methods and permalinks to use zero-index minimum when requesting content. Affects setStartAlbum() and permalink URLs.

[UPDATED] Small tweaks to the Attach Component JSFL script.

[UPDATED] IDE help docs updated.

1.8.9.7 (AS2)

[FIXED] Added additional error handling for times when requested image number through loadAlbum() doesn't exist.

[UPDATED] Standardized methods and permalinks to use zero-index minimum when requesting content. Affects setStartAlbum() and permalink URLs.

[UPDATED] Small tweaks to the Attach Component JSFL script.

[UPDATED] IDE help docs updated.

1.8.9.6 (AS3)

[UPDATED] Changed the component package class from net.slideshowpro to net.slideshowpro.slideshowpro. Anyone importing the class for dynamic instantiation or for events will need to update their class path.

[UPDATED] Added callback for onXMPData to avoid output panel trace errors.

[UPDATED] Added support for videos encoded as F4V. (Compatible with Flash Player 9.0.r115 and later)

[UPDATED] Added a "num" attribute to the albumData event object data that contains the numerical position of the album within the context of the entire gallery it's part of.

1.8.9.6 (AS2)

[UPDATED] Added support for videos encoded as F4V. (Compatible with Flash Player 9.0.r115 and later)

1.8.9.5 (AS3)

[FIXED] Cache Content parameter now operates correctly.

[FIXED] File extension character case issue with Media RSS feeds resolved.

[FIXED] Rendering of albums in gallery could appear strange if setSize() were manipulated with a size small enough to change gallery layout.

[UPDATED] Tweaked album title positioning.

[UPDATED] Improved appearance of "Line" preloader.

[UPDATED] Tweaks to Media RSS feed parsing to unescape character entities.

[UPDATED] Thumbnails in Media RSS feeds now used for video previews.

1.8.9.5 (AS2)

[FIXED] File extension character case issue with Media RSS feeds resolved.

[FIXED] Smoothing issue with album preview images resolved.

[UPDATED] Tweaks to Media RSS feed parsing to unescape character entities.

[UPDATED] Thumbnails in Media RSS feeds now used for video previews.

1.8.9.5 (Standalone)

[NEW] Any component parameter may now be re-assigned as a FlashVar, which overrides their respective values in param.xml.

[NEW] Added ExternalInterface hooks for all component methods so they can be accessed from outside the SWF using Javascript.

[UPDATED] In an effort to make embedding the SWF easier, the sspHeight/sspWidth parameters have been removed from param.xml. SlideShowPro (inside the SWF) now automatically scales to the embed size of the parent SWF.

[UPDATED] Also per the above, removed swffit method call and javascript file.

[UPDATED] Revised document structure to include ExternalInterface example.

1.8.9.4 (AS3)

[NEW] Support for Pixel Bender filters (Flash CS4 only).

[FIXED] Feedback color/alpha settings now apply to (default) video play button graphic.

[FIXED] Resolved permalink issue where URLs wouldn't override the "Open at Startup" setting for Gallery Appearance.

[FIXED] Navigation Thumb Link Inactive Alpha now behaves correctly when Navigation Thumb Link Stroke Weight is set to zero.

[FIXED] Resolved issue where image mouse events wouldn't broadcast when Caption Appearance was set to "Hidden".

[UPDATE] Permalinks now accept ids assigned to img tags in the XML. If an id attribute exists, it will be used instead of the image's numerical position. Allows content in an album to be reordered while maintaining permalink urls.

[UPDATE] Video play button now part of navIcons array. Allows you to assign your own Movie Clip to use instead of the default graphic.

[UPDATE] Added a "PERMALINK" event to note when slideshows are instantiated via permalink.

[UPDATE] Help documentation updates.

1.8.9.4 (AS2)

[FIXED] Resolved issue where image mouse events wouldn't broadcast when Caption Appearance was set to "Hidden".

[UPDATE] Permalinks now accept ids assigned to img tags in the XML. If an id attribute exists, it will be used instead of the imaage's numerical position. Allows content in an album to be reordered while maintaining permalink urls.

[UPDATE] Video play button now part of navIcons array. Allows you to assign your own Movie Clip to use instead of the default graphic.

[UPDATE] Added a "onPermalink" event to note when slideshows are instantiated via permalink.

[UPDATE] Help documentation updates.

1.8.9.3 (AS3)

[NEW] Added a halt() method for times when you need to unload a SWF containing SlideShowPro from a parent SWF. Helps avoid error messages that could display related to timers as well as close any audio channels.

[FIXED] Resolved live preview drawing issue with gallery rows/columns.

[FIXED] Media Player visibility issue when set to "Always Visible" with "Inline" captions resolved.

[FIXED] Fixed caption text alignment issue in full screen mode when using a centered alignment.

[FIXED] Fixed caption visibility issue when set to "Hidden" and an album switch was made.

[FIXED] Couple of ActionScript panel highlighting issues resolved.

[UPDATED] Tweaked live preview positioning of navigation links.

[UPDATED] Added short queue to album preview image loading to avoid unnecessary server load/requests when switching gallery screens.

[UPDATED] Help panel documentation updated.

1.8.9.3 (AS2)

[FIXED] Resolved issue where album preview images would sometimes not align or crop correctly when rapidly switching screens.

[FIXED] Couple of ActionScript panel highlighting issues resolved.

[UPDATED] Added short queue to album preview image loading to avoid unnecessary server load/requests when switching gallery screens.

1.8.9.2 (AS3)

[FIXED] Resolved potential error that was traced if nextImage() / previousImage() were called quickly.

[FIXED] Navigation numbers rollover styling issue resolved.

[FIXED] Resolved IOError warning that could appear if a browser has a debugger version of the Flash Player installed.

[FIXED] Resolved video display issue when setting Video Auto Start to "Off" and video didn't contain a preview graphic.

[FIXED] Navigation links would sometimes overflow container when SSP was set to very small widths.

[FIXED] Resolved navigation link preview issue when selecting an inactive thumb that became active while on roll over.

[FIXED] Behavioral problem with two or more instances in a single SWF resolved.

[FIXED] Issue with captions showing incorrect data when using video previews fixed.

[FIXED] Resolved issue where "F" key was ignoring Keyboard Control setting.

[FIXED] Various small live preview rendering issues resolved.

[FIXED] Default value of scaling parameter in Director Large Image Settings updated correctly for AS3.

[FIXED] Resolved vertical alignment error with the "Bottom Right" option for Content Align.

[UPDATE] Better handling of album preview load/display when quickly switching gallery screens.

[UPDATE] Added player revision detection to full screen functionality to avoid traced errors in older versions of Flash Player 9.

[UPDATE] Improvements to navigation link rendering.

[UPDATE] Improvements to content sizing in respect to the content area, especially with strokes.

[UPDATE] Gallery screen navigation now enables "Next Screen" button in component live preview so that applicable parameter edits can be seen.

1.8.9.2 (AS2)

[FIXED] Issue with captions showing incorrect data when using video previews fixed.

[FIXED] Starting image of an entry permalink would be incorrectly used when auto switching to a different album.

[FIXED] Resolved vertical alignment error with the "Bottom Right" option for Content Align.

[UPDATE] Better handling of album preview load/display when quickly switching gallery screens.

[UPDATE] Improvements to navigation link rendering.

[UPDATE] Improvements to content sizing in respect to the content area, especially with strokes.

[UPDATE] Gallery screen navigation now enables "Next Screen" button in component live preview so that applicable parameter edits can be seen.

1.8.9.1 (AS3)

[FIXED] Caption visibility issue when switching albums resolved.

[FIXED] Navigation links (thumbs and numbers) were incorrectly active with gallery open. They now enable/disable like the AS2 version.

[FIXED] The "SSP - Import Param" command wasn't assigning Gallery Columns / Rows correctly. Upped to version 1.0.2.

[FIXED] Smoothing now works when loading content from a domain that permits security access. (Only applies to AS3 version).

[FIXED] Fixed sizing issue in standalone version when returning to normal screen after entering/leaving full screen.

[FIXED] Resolved some rollover issues with the gallery screen navigation.

[FIXED] Issue with javascript not firing when assigned through image links resolved.

[UPDATE] Incorporated SSPAlbumEvent event class that fires at the beginning and end of an album load. This effectively replicates the "onAlbumEnd" AS2 method.

[UPDATE] Improved interactivity of "Overlay" Captions.

[UPDATE] Help documentation updates.

1.8.9.1 (AS2)

No changes. Version number updated.

1.8.9 (New Build - 9/4/08)

[UPDATED] Product download now includes an ActionScript 3 version of the component.

[UPDATED] The ActionScript 2.0 extension has changed names and version numbers to include "AS2" to differentiate it.

[UPDATED] The standalone version has been recompiled as a single SWF (slideshowpro.swf) using the ActionScript 3 version.

1.8.9

[FIXED] Parameter typo in the standalone version's param.xml file.

[FIXED] Audio playback would incorrectly start slideshow playback when switching from pause-to-play (regardless of Audio Pause setting).

[FIXED] Changing Display Mode from manual to auto would start audio playback even with Audio Pause set to "Off."

[UPDATED] Refinements to thumbnail link image positioning.

[UPDATED] Standalone index.html CSS markup modified for better local preview behavior in Firefox.

1.8.8

[FIXED] Using the "Image Title" option for Caption Header Appearance with Media RSS feeds from Flickr displayed the wrong data.

[UPDATED] Updated the Standalone version to SWFObject 2.0, plus HTML markup revisions (including addition of SWFFit library for browser scrollbar support).

[UPDATED] Updated Standalone version with parameter (in param.xml) to change directory location of slideshowpro.swf document.

1.8.7

[FIXED] Full screen button wasn't appearing in the public beta of Flash Player 10.

1.8.6

[UPDATED] Changed default setting of "Smoothing" parameter to "Off" because of cross domain issues with Media RSS feeds.

1.8.5

[NEW] Bitmap smoothing for Flash 8 and higher added (Flash MX 2004 does it automatically). This is applied to all imagery in a slideshow (thumbs, album previews, slideshow content, etc). Can be turned on/off for performance considerations. "On" by default.

[UPDATED] Renamed "Video Smoothing" parameter to "Smoothing" per the above change. Parameter now applies to all content instead of just videos.

[UPDATED] Added "Playing" and "Paused" to textStrings array parameter (for use with audio captions in the media player) so that the default English text can be translated.

[FIXED] "Always visible" setting for Media Player appearance wasn't functioning correctly in albums with mixed content (images/videos).

[FIXED] Resolved issue with thumbnail image loading in the navigation.

[FIXED] onAlbumData() event wasn't returning totalImages property when using Media RSS feeds.

1.8.4

[FIXED] "Dissolve" transition style wasn't operating correctly when assigned via ActionScript.

[FIXED] Album loading error where switching albums after using a permalink to initialize a slideshow.

[FIXED] "Fill" album previews would sometimes cause a security error which would prevent them being formatted correctly.

1.8.3

[FIXED] Calls to setStartAlbum without an image number were breaking. This release makes the image number optional (albums simply start with first image).

[FIXED] Issue with calling both loadAlbum() and setStartAlbum() with gallery opened at startup resolved.

[FIXED] Crop to Fit/Crop to Fit All content scale alignment issue resolved.

[FIXED] Inline captions positioned on the bottom weren't scaling correctly when loading content from Director.

[UPDATED] Revised setStartAlbum() method behavior so that it overrides Gallery Appearance if set to "Open at Startup". This way it behaves like permalinks (in that directly content URLs go straight to the requested content).

[UPDATED] Additional alignment tweaks to the Push transition style.

[UPDATED] Positioning / size tweaks to Dissolve transition to accommodate for full screen mode on high resolution displays.

[UPDATED] Standalone version updated with non-javascript embedding example HTML document.

[UPDATED] Standalone version updated with 'base' parameter set so paths are relative to loader.swf. This helps prevent errors when embedding swf in HTML documents outside of its folder.

1.8.2

[FIXED] Video play button display issue resolved.

[FIXED] onAlbumData event was incorrectly firing before onGalleryData event.

[FIXED] Issue with multiple instances of the component in same SWF inheriting data resolved.

[UPDATED] Permalink functionality now works in Flash Player 9.0.115.0 / Internet Explorer (Win). Downside is that permalink functionality no longer works with SWFs published from Flash MX 2004.

[UPDATED] Re-wrote chapter on Permalinks in User Guide.

1.8.1

[NEW] Added two more JSFL Commands -- "Fit Stage to SSP" and "Fit SSP to Stage".

[FIXED] Video preview loading issue resolved.

[FIXED] "No caption" would incorrectly appear for the first image when using inline captions, even if a caption existed.

[FIXED] Album display in the component live preview didn't update correctly with parameter changes.

[FIXED] Directional issue with the "Dissolve" transition style fixed.

[FIXED] Loading videos without previews (and Video Auto Start set to Off) would highlight incorrect image numbers in the nav.

[FIXED] Audio restarting after loading issue resolved.

[FIXED] Refinements to Cache Content to avoid double load of initial slideshow asset.

[FIXED] Audio captions assigned in XML weren't overriding ID3 metadata like they should.

1.8.0

[NEW] "Dissolve" transition style. Similar to "Wipe", except it subtly blends one image into the next as part of the transition. Note: this transition only works in Flash 8 and higher.

[NEW] "Blur" transition style. Applies a gaussian blur as part of the in/out transition. Note: this transition only works in Flash 8 and higher.

[NEW] "Push" transition style. Positions a loaded image out of view which then pushes the current one in view out of the way. Can push in any of the four directions.

[NEW] "Drop" transition style. Experimented with long ago in an earlier build, forgotten about, and now reintroduced. Drops the current image down and out of view and fades in the next one.

[NEW] Added standalone parameters for controlling the appearance of the Gallery Screen Navigation (so it no longer inherits properties assigned to "Album..." parameters). This allows for greater creative control, and reduces confusion as to how to modify its appearance.

[NEW] Added an image parameter to the existing loadAlbum() method so that a start image can be assigned when loading a new album.

[UPDATED] Revised the Auto Finish Mode "Restart" setting when used in conjunction with Content Order "Random" setting so that the last piece of content is never the same as the first.

[UPDATED] Changed "Gallery Screen Navigation Appearance" parameter to "Gallery Navigation Appearance"

[UPDATED] Split the directional attributes of the Transition Style parameters into a separate (new) parameter named "Transition Direction".

[UPDATED] Added Previous Image Group / Next Image Group navigation buttons to the onNavButtonDisabled / onNavButtonEnabled event.

[UPDATED] Per the previous update, changed event object values for "previous" to "previous image" and "next" to "next image".

[UPDATED] Changed default value of Album Padding to 8.

[UPDATED] Changed default value of Album Title Size to 10.

[UPDATED] Changed default value of Gallery Background Color to #1c1c1c.

[UPDATED] Changed default value of Album Background Color to #303030.

[UPDATED] Changed default value of Album Stroke Color to #141414.

[UPDATED] Added textStrings parameter to standalone version.

[FIXED] Issue with the "onVideoStart" event not firing resolved.

[FIXED] Issue where the "Banner" Album Preview Style would cause rollover hit area inaccuracies fixed.

[FIXED] Transition problem where some images wouldn't fade out when the gallery opened resolved.

1.7.4

[FIXED] Resolved a handful of drawing issues when assigning parameters via ActionScript.

[FIXED] Resolved conflict with FLAs embedding Arial in dynamic text fields.

1.7.3

[FIXED] Resolved image loading issue when calling nextImage()/previousImage().

[FIXED] Issue with some transitions not clearing when advancing resolved.

[FIXED] Volume meter setting display issue when entering full screen resolved.

[FIXED] Sizing issue with media player's progress/buffer bar in full screen resolved.

[UPDATED] Keyboard arrow keys now skip across requested images in nav when quickly clicking like the next/previous navigation buttons do.

[UPDATED] Reverted "Wipe" transitions back to their regular style. Will save transition changes for later update.

[UPDATED] In standalone version added a "paramXMLPath" variable that can be assigned through FlashVars containing the path to "param.xml".

1.7.2

[NEW] Added 3 jsfl helper scripts to the extension installation for importing/exporting parameter settings, plus a shortcut script for placing a component instance on the Stage quickly.

[FIXED] Issue where "Crop Fit to All" for Content Scale and "Fullscreen" for Content Format when loading content from Director resolved.

[FIXED] Auto-switching issue with albums containing single videos resolved.

[UPDATED] Revised Video Auto Start behavior so that when set to "Off" and SlideShowPro is in auto-playback mode, it treats the preview like an image and pauses (using Transition Pause) before auto-moving to the next piece of content. Clicking a video play button stops auto-playback.

[UPDATED] Changed default values for Navigation Link Current Color to #EEEEEE and Navigation Thumb Link Background Color to #666666. Looks better with default style.

[UPDATED] Help documentation updated.

1.7.1

[FIXED] Issue where using "Crop to Fit" for Album Preview Scale for an "Inline" Album Preview Style wouldn't return correctly formatted image from SlideShowPro Director resolved.

[FIXED] Lens transition fixed.

[FIXED] Issue where images in mid-transition would appear when entering full screen mode and using a Wipe or Lens transition resolved.

[FIXED] Help panel document links fixed.

[FIXED] Thumbnail navigation loading issue with setting navLinkAppearance to "Thumbnails" via ActionScript resolved.

[FIXED] Firefox layout problem with index.html in standalone version resolved.

[FIXED] Audio now plays with Media Player Appearance set to "Hidden."

[FIXED] Positioning issue with overlay captions positioned on the bottom when entering full screen resolved.

[FIXED] Media player horizontal centering issue when exiting full screen resolved.

[FIXED] Media Player appearance issue when using inline captions resolved.

[FIXED] Problem with null/empty values assigned to vidpreview resolved.

[FIXED] Video preview play button problem where it would remain visible if switching to an image (without starting the video) resolved.

[FIXED] Overlay captions problem where they'd initially position incorrectly when using "None" for Transition Style.

[UPDATED] Revised Media Player placement behavior so that the player's visibility state is respected when entering/exiting full screen mode.

[UPDATED] Play/pause button in media player switches to the "play" state when a video ends and display mode is set to "Manual".

[UPDATED] Improved appearance of Wipe transitions by adding an alpha tween-out.

[UPDATED] Changed background shape of video preview play button to a radius corner square for better design harmony.

[UPDATED] Optimized param.xml file in standalone version by removing a number of customParam attributes and replacing them with nativeParams.

1.7.0

[NEW] Added volume slider to the media player interface. Controls both audio and video volume, and remembers assigned position between media. The old "Audio Volume" parameter now dictates only the default starting volume.

[NEW] New album preview styles: "Banner" and "Inline Right". "Banner" is a mix of Crop to Fit and Inline, in that it creates an inline preview, is scaled to the width of the album element, and allows you to configure its height. Album title and description are then displayed underneath the image. "Inline Right" is like the old "Inline" option, except it aligns the thumbnail on the right side of the album element (with text now on the left).

[NEW] Removed "Flickr RSS" XML File Type and replaced it with "Media RSS", which includes a new parser so that any Media RSS feed can be read.

[NEW] Media RSS feeds can be assigned directly to XML File Path (instead of wrapping them in OPML, like "Flickr RSS" used to require).

[NEW] Added "Content Format" parameter to control which resolution (normal or full screen) SlideShowPro for Flash should target when loading content from either SlideShowPro Director, or from a Media RSS feed containing more than one image option.

[NEW] Brought back "OPML" XML File Type, but revised its usage. Now you can use "OPML" to load an OPML document that includes links to XML documents of any supported type. XML documents of different types can be mixed together. For example, you can create an OPML document with a Flickr RSS feed and a SlideShowPro Director XML File Path and they will load together as one gallery.

[NEW] New parameter ("Video Auto Start") to control whether videos auto-play. Also added support for a "vidpreview" attribute in any img element in the XML so that an image can be displayed as the poster / preview graphic if auto-start is turned off. Graphic then disappears when playback starts.

[NEW] Added a video play button that appears over videos when Video Auto Start is set to "Off" and when videos complete with Display Mode initially set to "Manual" (which makes the video stop and not load the next piece of slideshow content in queue). Button uses the same background/highlight parameters of other "Feedback" elements.

[NEW] Added a video control element to the media player's progress bar. This was invisible before, but is now a small circle you can apply a color to ("Media Player Control Color"). Makes the UI a little more intuitive.

[NEW] Navigation can now be positioned on the top of the component. Controlled with a new parameter "Navigation Position," which is "Bottom" by default.

[NEW] Media player can now be positioned on the top of the component. Controlled with a new parameter, "Media Player Position," which is "Bottom" by default.

[NEW] Added a "Crop to Fit All" option to the existing "Content Scale" parameter. This uses the entire surface area of the component when cropping/scaling images (as opposed to the Content Area dimensions with the other scaling options). This allows images to completely extend under the navigation bar, which looks nicer with semi-transparent navigation backgrounds.

[NEW] Completely revised caching for better use of bandwidth. Caching now occurs when SSP is idle and not loading slideshow content. For example, if imagery is being cached in the background, and slideshow content is requested, caching will pause to leave bandwidth open. Caching then resumes when loading completes. This way caching doesn't interfere with the speed of slideshow content loading.

[NEW] Added "Spinner" preloader style that shows a simple, rotating animation without progress feedback.

[NEW] Added "Pie Spinner" preloader style that wraps the existing "Pie" style with a modified version of the aforementioned spinner to show activity and progress at once.

[NEW] Added "Navigation Link Preview Background Alpha" parameter to control transparency of link preview popup windows.

[NEW] Added "Navigation Link Spacing" parameter to control amount of negative space between number/thumbnail navigation links.

[NEW] Added "Feedback Timer Align" parameter to control where the timer circle appears. Includes 8 clockwise positions, plus center. "Top Right" is the default.

[NEW] Added "Feedback Preloader Align" parameter to control where preloading animations appear. Includes 8 clockwise positions, plus center. "Center" is the default.

[NEW] Added "Feedback Timer Position" parameter to control what element the timer animation is aligned to. Options include "Inside Content Area" and "Inside Content". "Inside Content Area" is the default.

[NEW] Added "Feedback Preloader Position" parameter to control what element the preloader animation is aligned to. Options include "Inside Content Area" and "Inside Content". "Inside Content Area" is the default.

[NEW] Added "Gallery Padding" parameter to control the pixel width of all empty gutters between elements in the gallery.

[NEW] Added "Caption Padding" parameter to control the pixel padding around text fields in the caption area.

[NEW] Added "Album Padding" parameter to control the pixel padding around the interior of each album element in the gallery.

[NEW] toggleDisplayMode() method now accepts parameters to request a specific display mode state ("Auto" or "Manual"). When used without a parameter, toggleDisplayMode() functions as normal (acts as a toggle between "Auto" and "Manual").

[UPDATED] Revised slideshow content hyperlink behavior so that links are available before transitions are complete (so that links are always available, if they exist).

[UPDATED] Split "Album Preview Scale" into two parameters. First is still "Album Preview Scale" (but now controls just scaling, with options for "None", "Proportional", and "Crop to Fit"), and second "Album Preview Style" to dictate whether the preview should be positioned inline with text ("Inline") and use "Album Preview Size" as its target dimensions, or fill the album element ("Fill") and ignore "Album Preview Size."

[UPDATED] Split "Caption Appearance" into two parameters. First is still "Caption Appearance" (but now controls only visibility and style), and the second "Caption Position" which follows the same options as the Navigation and Media Player by offering "Bottom" and "Top" positions. Same functionality as before, just divided into two parameters now for consistency.

[UPDATED] As part of the volume slider addition, existing media player parameters were changed. "Media Player Highlight Color" has changed to "Media Player Icon Color" (to control just the play/pause icon). For the new volume element, "Media Player Volume Highlight Color" and "Media Player Volume Background Color" were added. Also changed "Media Player Elapsed Color" to "Media Player Elapsed Background Color" to better communicate what it controls.

[UPDATED] Existing "Content Watermark Align" parameter expanded to include "Center Left", "Top Center", "Center Right" and "Bottom Center".

[UPDATED] Because of difficulties formatting imagery for album previews (with Scale Crop to Fit as the Album Preview Scale setting), the "Auto" Gallery Screen Navigation Appearance option has been removed. It's now either "Hidden" or "Visible".

[UPDATED] To make the navigation parameters consistent with the media player, "Navigation Highlight Color" has been split into two parameters: "Navigation Icon Color" and "Navigation Link Rollover Color". This has the side benefit of being able to use a different rollover color for your links than what's used for styling the icons.

[UPDATED] Changed default value of "Audio Volume" to 75.

[UPDATED] If Content Frame Padding is set to 0, no frame background is drawn.

[UPDATED] Changed default value of "Content Scale" to "Downscale Only".

[UPDATED] Media player play/pause button now reflects paused state when scrubbing.

[UPDATED] Gallery now appears in live preview even when "Navigation Appearance" is set to Hidden (for those who intend to use methods to open/close gallery in published slideshow).

[UPDATED] Revised "Image Count" header type so that it only shows "n of n" instead of being preceded by "Content." As part of this change, "Content" has been removed from the textStrings array.

[UPDATED] Removed support for setData() method because of issues that will require more time to research and fix. Method still exists in component, it's just being removed from the documentation.

[UPDATED] Adjustments to asset loading to help optimize the process.

[UPDATED] Help panel documentation updated.

[FIXED] Problem where captions set to "Overlay Auto" would disappear in full screen mode has been resolved.

[FIXED] Problem where audio player captions weren't styled correctly when published from Flash MX 2004 resolved.

[FIXED] Display mode change animation no longer shows (at startup) when setting display mode via ActionScript.

1.6.9

[FIXED] Cache Content parameter wouldn't function as selected when assigned through ActionScript. Fixed in this release.

1.6.8

[NEW] Added the "F" key as an option for entering full screen mode. To exit, you must use either the ESC key or the normal screen button in SlideShowPro for Flash's navigation.

[FIXED] Resolved content scale issue in full screen where crop to fit masks weren't being cleared. This only occurred when dynamically assigning content scale mode with ActionScript after component initialization.

[FIXED] Horizontal positioning issue with countdown timer when Content Frame Padding was greater than 0 resolved.

[FIXED] Conflicts between Audio Volume and Sound Effects parameters resolved.

[FIXED] Resolved a variety of transition issues when setting Transition Length to zero.

[FIXED] Content sometimes wouldn't fade out correctly if gallery opened while in mid-transition. Fixed in this release.

[FIXED] Issue where Fade to Background transitions wouldn't display the correct album content if the gallery was opened and closed (without selecting a new album) has been resolved.

[FIXED] Flash MX 2004 text field in component live preview issue fixed.

[UPDATED] If Gallery Appearance is set to "Hidden," the "g" key (for opening/closing the gallery) is not enabled.

[UPDATED] When the gallery opens, only the gallery and full screen buttons are enabled. Everything else is disabled until the gallery closes.

[UPDATED] Because it was confusing for some users, the Parameters panel now shows all parameters (instead of a subset).

1.6.7

[FIXED] Errant text appeared in the Content Area if Media Player Appearance was set to "Hidden" and a video was loaded. This only affected recent versions of 1.6.x, and has been fixed in this release.

[FIXED] Media Player would incorrectly respond to mouse events (and appear / disappear) if the gallery was opened / closed with Media Player Appearance set to "Always Visible". When it reappears it's now static, as it should be.

[FIXED] Video / audio wouldn't pause/restart when the gallery was opened/closed and Media Player Appearance was set to "Hidden." Resolved in this update so that it behaves the same as the two "Visible" options.

1.6.6

[NEW] Added a parameter ("Video Smoothing") to control whether smoothing is applied to videos that are scaled. It's "On" by default.

[FIXED] Small typo in help documentation resolved.

1.6.5

[FIXED] Mouse tracking now correctly hides/shows media player when Content Frame Padding is a higher value than 0.

[FIXED] Typo in Help panel documentation.

1.6.4

[UPDATED] Changed default value of textStrings[5] to "No caption" so it's applicable to both images and videos.

[UPDATED] Added "No title" to textStrings[6]. Used if "Image Title" is selected as Caption Header Appearance and no image title exists.

[FIXED] Inline caption content scaling issue introduced in 1.6.3 has been fixed.

[FIXED] Background album audio now plays as it should if Media Player Appearance is set to "Hidden."

[FIXED] Media player caption for album without audioCaption defined is now always empty if loaded after album with audioCaption defined.

[FIXED] Positioning error with media player when entering / exiting full screen resolved.

[FIXED] Preloader and timer now position correctly when Content Frame Padding is a higher value than 0.

[FIXED] Mathematical refinements to Content Area dimensions calculation.

[FIXED] Couple of custom actions typos fixed.

1.6.3

[FIXED] Display mode button didn't align correctly when using custom navigation Movieclips of varying widths.

[FIXED] When Media Player Appearance was set to "Hidden" a little bit of text was (incorrectly) visible. Fixed in this release.

1.6.2

[FIXED] 1.6.1 introduced a bug where a bit of graphical cruft would appear in the lower-left corner when Navigation Appearance was set to Hidden. Fixed in this release so it doesn't appear.

[FIXED] Setting Navigation Links Background Alpha to 0 would cause the navigation links (both numbers and thumbnails) to mis-align horizontally. Fixed in this release so they position correctly.

[FIXED] Overlay captions didn't appear correctly in 1.6.0 and 1.6.1 when Transition Style was set to "None". This release should fix these display issues.

[FIXED] Timer didn't animate correctly when Transition Pause was set to 0. Fixed in this release.

[FIXED] Improvements to setData() to avoid possibility of error outputs being traced, and other tweaks.

1.6.1

[NEW] Added a setData() method that can be used to change the assigned XML data (and type) and reload the component with the new data. See the Help panel booklet in Flash for more information.

[FIXED] Footer would appear inside component space, then move down into position when passing a new height via setSize() that was larger than the initial instance height. Fixed in this release so the footer always slides up from outside the bottom component area when calling setSize().

[FIXED] If media player were visible, playing back audio, and the user entered full screen mode, the media player would disappear. Fixed in this release so it maintains visibility / position (like it already did with video).

[FIXED] In Firefox, if you switched away from one album while a video was playing to another album that also contained video, Firefox would stubbornly hold on to the netstream of the previous video (and prevent the next from loading as quickly as it should). This release fixes the problem.

[FIXED] if Navigation Appearance were set to "Hidden When Gallery Open," you opened the gallery in full screen mode, then reverted back to normal screen mode without choosing an album, the navigation would be visible above the gallery. This has been fixed so it respects your setting and keeps the navigation hidden.

[FIXED] Issue with videos containing uppercase or mixed case file extensions has been resolved.

[UPDATED] Revised "Hidden When Gallery Open" Navigation Appearance option so that the navigation is invisible while the gallery is animating upward. It is then visible again on the way back down.

[UPDATED] Updated help documentation.

1.6.0

MEDIA PLAYER / VIDEO / AUDIO

[NEW] FLVs can now be loaded as slideshow content. Simply point a "src" attribute to an FLV file and the video will load and play. SlideShowPro will also accept h.264 formats like mp4, m4v, m4a, mov, and 3gp, but these will only work in the public beta of Flash Player 9 released a week ago.

[NEW] As part of the new video functionality, the Audio Player has been removed and replaced with a general "Media Player" that can control both album audio and video playback. The player UI appears and disappears when the mouse pointer navigates near the component navigation.

[NEW] Parameters added to support the media player include Media Player Appearance, Media Player Background Color, Media Player Buffer Color, Media Player Highlight Color, Media Player Background Alpha, Media Player Scale, Media Player Text Color, Media Player Text Size, Media Player Elapsed Color and Media Player Elapsed Text Color.

[NEW] Added events for onVideoMetaData, onVideoEnd, and onVideoStart.

[NEW] Video Buffer Time parameter to control amount (in seconds) of video to buffer. Default setting is 0.1

[UPDATED] Video/audio playback now pauses if the gallery is opened. If either is playing back when the gallery is opened, they resume playback when the gallery closes. If the user pauses audio/video before opening the gallery, auto-resume playback does not engage.

[UPDATED] As part of new Media Player addition, the Audio Background Alpha and Audio Background Color parameters have been removed.

[UPDATED] Audio Pause parameter is now a String type instead of Boolean. Options are "Off" and "On." Changed for clarity and ease of use.

[UPDATED] Audio Loop parameter is now a String type instead of Boolean. Options are "Off" and "On." Changed for clarity and ease of use.

[UPDATED] Audio playback revised so that if "Audio Loop" is set to True and an album restarts, the audio simply continues looping (instead of restarting). If "Audio Loop" is set to False and an album restarts, the audio begins again from the beginning.

[UPDATED] Show Audio Player has been replaced by Media Player Appearance and removed.

DIRECTOR

[NEW] Director Large Image Quality parameter. An array that instructs Director how much compression to use when downscaling slideshow photos to fit SlideShowPro's photo view area, as well as a sharpening option (sharpening requires ImageMagick). Requires SlideShowPro Director 1.1. Has no effect on photos loaded from outside of Director.

[NEW] Director Thumb Image Quality parameter. An array that instructs Director how much compression to use when downscaling thumbnail photos for SlideShowPro's thumbnail navigation and pop-up previews, as well as a sharpening option (sharpening requires ImageMagick). Requires SlideShowPro Director 1.1. Has no effect on photos loaded from outside of Director.

[UPDATED] The XML File Type parameter has been updated with a "Director" option to use Director's new on-demand publishing system.

ALBUMS

[NEW] Live preview of component now displays a preview of the album thumbnail. It shows the dimensions (if "Inline Crop to Fit" or "Scale Crop to Fit"), and changes size to reflect the different scaling / layout options available.

[NEW] Album Preview Size parameter. Controls the width and height of the album preview container inside each album element. Used with the aforementioned "Inline Proportional" and "Inline Crop to Fit" Album Preview Scale parameter.

[NEW] The Album Type parameter has changed names to Album Preview Scale. New parameter values include "None", "Inline Proportional" (same as "Thumb and Text" option from <1.6.0, but images are now proportionally scaled to fit Album Preview Width and Album Preview Height), "Scale Crop to Fit" (same as "Crop to Fit" option from <1.6.0), and the new "Inline Crop to Fit" which proportionally scales and crops your album thumbnails to fit Album Preview Width and Album Preview Height.

[UPDATED] The Album Desc Color parameter has changed names to Album Description Color. ActionScript parameter remains the same.

[UPDATED] The Album Desc Size parameter has changed names to Album Description Size. ActionScript parameter remains the same.

[UPDATED] Album Active Color has been changed names to Album Rollover Color to better describe its function. The ActionScript parameter .albumActiveColor has also changed to .albumRolloverColor.

[UPDATED] Album content layout now respects pixel width of Album Stroke Weight when calculating available space for text fields and thumbnail imagery.

[UPDATED] Album Thumb Stroke Color has changed names to Album Preview Stroke Color.

[UPDATED] Album Thumb Stroke Weight changed names to Album Preview Stroke Weight.

[FIXED] A rare mathematical rounding problem where more rows/columns would be created in the gallery than what was assigned for Gallery Columns / Gallery Rows has been fixed.

PRELOADERS

[UPDATED] Preloader is now visible in the component live preview.

[UPDATED] Preloader Color parameter has split into two separate parameters -- Feedback Background Color and Feedback Highlight Color.

[UPDATED] Preloader Alpha parameter has split into two separate parameters -- Feedback Background Alpha and Feedback Highlight Alpha.

[UPDATED] All three embedded preloader styles -- "Pie," "Line" and "Bar" have been updated with backgrounds (configurable through the aforementioned).

[UPDATED] Preloader Style has merged with Feedback Preloader Appearance. The latter has been removed.

[UPDATED] Preloaders now appear a little bit sooner than before.

NAVIGATION

[NEW] New full screen button toggle in the navigation bar. Button appears if Flash Player 9 is detected.

[NEW] Navigation link previews now appear in the live preview of SlideShowPro. It displays the aforementioned height and width parameter settings.

[NEW] Navigation Buttons Appearance parameter. Allows you to toggle on/off buttons presented in the navigation bar.

[NEW] Added a couple of parameters to add a gradient overlay on top of the navigation background (but under the icons). Parameters include "Navigation Gradient Appearance" (options: "Hidden," "Glass Dark," "Glass Light", "Smooth Dark" and "Smooth Light") and Navigation Gradient Alpha, which controls the how much gradient to apply.

[NEW] Navigation Link Preview Size parameter. Controls the width and height of the thumbnail inside the preview window that appears on a link rollover.

[NEW] Navigation Link Preview Scale parameter. Options include "None," "Proportional" and "Crop to Fit". When set to "Proportional," your thumbnail previews are proportionally scaled to the largest dimension of the preview width/height. When set to "Crop to Fit," your thumbnail previews are proportionally scaled until they fill the preview's width/height, and then cropped in the center. This latter option gives all your thumbnail preview rollovers a consistent look.

[NEW] Navigation links no longer scroll back to the current image in view if the user navigates ahead (or behind) of the current link group while in auto-playback mode. By clicking either of the group buttons, or rolling-over an image in a separate group, SlideShowPro waits for 5 seconds to see if another move is made. If no movement is detected after 5 seconds, the navigation links scroll back to the currently loaded image.

[NEW] Navigation Thumbnail Link Shadow Alpha to independently control the amount of shadow applied underneath navigation links. This shadow used to be controlled by Navigation Item Shadow Alpha, which also applied to button icons.

[NEW] The Navigation Thumbnail Background Color parameter has split into two separate parameters -- Navigation Link Preview Background Color and Navigation Thumbnail Link Background Color. This allows independent coloring of the thumbnail containers in the nav and the pop-up preview.

[NEW] When the navigation/gallery is opening, the current image in view fades out, and then fades back in when the navigation/gallery is closing. This way the photos don't interfere with galleries that have transparent backgrounds.

[NEW] Navigation Appearance parameter has revised values: "Hidden," "Hidden When Gallery Open" and "Always Visible." "Hidden" and "Always Visible" work like false/true did before, but the additional "Hidden When Gallery Open" option will not include the navigation bar when the gallery is open (and thus doesn't factor into the height of the gallery window).

[UPDATED] Revised thumbnail navigation loading process so fewer requests are made at startup. This allows albums with lots of content to startup with the first image faster.

[UPDATED] "galleryState" event has changed names to "onGalleryState" and updated with two new event object properties -- "opening" and "closing". Both fire when an open/close animation starts. The previous properties "open" and "close" are still there, but fire when the open/close animation ends.

[UPDATED] Revised the following "Navigation..." parameters to better group functionality and reduce the redundant usage of the word "Thumbnail" to avoid confusion:

Navigation Link Type >> Navigation Link Appearance Navigation Number Link Color >> Navigation Number Link Text Color Navigation Number Link Size >> Navigation Number Link Text Size Navigation Active Color >> Navigation Highlight Color Navigation Thumbnail Preview Stroke Weight >> Navigation Link Preview Stroke Weight

[UPDATED] Navigation Thumb Link Width and Navigation Thumb Link Height have been folded into one parameter named Navigation Thumb Link Size.

[UPDATED] Navigation links (both numbers and thumbnails) now align exactly the same as the published slideshow in the component's live preview.

[UPDATED] Navigation Icon Inactive Alpha is now Icon Inactive Alpha in the Component Inspector and .iconInactiveAlpha through ActionScript. Renamed for clarity because of the media player addition.

[UPDATED] Navigation Item Shadow Alpha is now Icon Shadow Alpha in the Component Inspector and .iconShadowAlpha through ActionScript. Renamed for clarity because of the media player addition.

[UPDATED] Default value of Navigation Link Preview Stroke Weight has changed from 2 pixels to 1 pixel.

[UPDATED] Revised a number of default "Navigation..." color / transparency parameter values to harmonize with the default background gradient appearance.

[UPDATED] Revised shadow placement/gradient angle on default icons to match light source of background gradient.

[UPDATED] Modified horizontal spacing of gallery/play/pause icons so they position better when the navigation height increases.

[UPDATED] Navigation Display Mode Appearance parameter has been removed due to inclusion of the new Navigation Controls parameter.

[UPDATED] Modified toggleNav() behavior so that content isn't affected. In other words, toggling the nav appearance just affects the nav, and doesn't attempt to transition slideshow content. This was causing confusion, as well as usability problems, and simply wasn't worth keeping.

[UPDATED] Changed default width/height of Navigation Thumbnail Link Size to 20/20. Looks nicer with default icons.

[UPDATED] Live preview now displays Navigation Link Current Color as the first number/thumb link in the navigation. This allows you to see changes made to this parameter.

[FIXED] If a user loaded an image in the last image group as an album's start image, the link group would be just a little out of alignment. This has been fixed so it always aligns correctly.

[FIXED] If you clicked on a navigation link, then clicked on two or more before letting the first one finish loading, the extra link clicks wouldn't re-format to the default link state (unless directly clicked on). 160 fixes this so highlight formatting is applied when links are clicked, and are not dependent on content loading. Additionally, clicking (-) and (+) now moves link highlights before content is loaded so you can see which one you scanned to.

CAPTIONS

[UPDATED] Caption Header now applies the alpha set through Caption Background Alpha.

[UPDATED] Caption Header Type merged with Caption Header Appearance and has been removed.

[UPDATED] Removed "Caption Stroke Color" because it was deprecated.

[UPDATED] Changed default value of Caption Background Color to black (0x000000). Also changed default value of Caption Text Color to off-white (0xEEEEEE).

[UPDATED] Changed "Image" and "No image caption" text strings to "Content" and "No content caption" respectively because of the addition of video.

DISPLAY MODE / TRANSITION PAUSE TIMER

[NEW] The alert that popped up in the center of the component when a display mode change was detected has been completely redesigned. The new alert appears in the upper-right-hand corner, shows changes in display mode, as well as a countdown animation representing how much time until the next image loads.

[NEW] Display mode behavior has been changed so that it respects Transition Pause if it were engaged when leaving Auto mode. For example, if an image is "pausing" before moving to the next photo, and the playback mode is switched to manual, the Transition Pause timer continues to play out. If by the end of the timer the user has switched back to Auto mode, it switches to the next image. Otherwise it stays put.

[FIXED] Calling setDisplayMode() after loadAlbum() now functions properly.

[FIXED] The displayModeChange event now fires when setDisplayMode() is called.

CACHING

[UPDATED] Changed "Cache Images" parameter to "Cache Content", and updated its options to "None", "Only Images", "Only Thumbnail Images", and "All". Revised so that you can choose whether to include videos when caching (in advance) slideshow content.

[UPDATED] Tweaked caching system so that it ignores videos (if anything other than "All" is selected in Cache Content).

[UPDATED] Cache Content now only engages if the SWF is loaded through the Flash Player browser plugin. No caching is engaged when using the Flash IDE or a Flash projector. Prevents unnecessary bandwidth consumption.

CONTENT

[NEW] Added an independent background shape behind images (but above the Content Area background) so that frames can be drawn around slideshow content. Parameters are Content Frame Alpha, Content Frame Color and Content Frame Padding.

[UPDATED] Content Stroke Weight has changed to Content Frame Stroke Appearance with options for "Hidden" and "Visible." This allows you to turn on/off a stroke that's drawn around the edge of the new content background.

[UPDATED] Content Stroke Color has changed to Content Frame Stroke Color.

[UPDATED] Flickr RSS parsing refinements to help get around errors in RSS file.

[FIXED] Photo Flash transition would sometimes fail to complete if user quickly clicked between images. Fixed in this release.

GENERAL / MISC

[NEW] Text Alignment has been split into two separate parameters (Caption Text Alignment and Album Text Alignment), with a new "Center" option added to both.

[NEW] Added events for onTransPauseStart and onTransPauseEnd.

[UPDATED] All "Show..." parameters have changed names to be contextual to other similar parameters. Easier to find this way. Changed parameters include (old on left, new on right):

Show Captions >> Caption Appearance Show Caption Header >> Caption Header Appearance Show Display Change >> Feedback Timer Appearance Show Gallery >> Gallery Appearance Show Gallery Navigation >> Gallery Screen Navigation Appearance Show Navigation >> Navigation Appearance Show Navigation Display Control >> Navigation Display Control Appearance Show Navigation Thumbnail Preview >> Navigation Link Preview Appearance Show Preloader >> Feedback Preloader Appearance

[UPDATED] All parameters that started with "Image..." are now "Content..." because we're not just loading images anymore.

[UPDATED] Changed "Background Color" to "Content Area Background Color." Changed "Background Alpha" to "Content Area Background Alpha." Changed "Stroke Color" to "Content Area Stroke Color." Changed "Stroke Appearance" to "Content Area Stroke Appearance."

[UPDATED] Change name of "Watermark" and "Watermark Align" to "Content Watermark" and "Content Watermark Align" to better group the functionality together.

[UPDATED] The "tn" img attribute in the XML (for linking images to thumbnails using absolute paths) now uses "tnPath" at the beginning of the URL string.

[UPDATED] Gallery Appearance parameter has revised values: "Hidden," "Closed at Startup," "Open at Startup."

[UPDATED] The "Photo View Area" module has changed position in the live preview (from the center of the component to the top-left of the photo view area) and is now labeled "Content Area".

[UPDATED] The setTransitionPause method has been removed. You may now change transition pause duration by directly assigning it to the property transitionPause</code.

[UPDATED] Permalinks parameter is now a String type instead of Boolean. Options are "Off" and "On." Changed for clarity and ease of use.

[UPDATED] Typeface Embed parameter is now a String type instead of Boolean. Options are "Off" and "On." Changed for clarity and ease of use.

[UPDATED] Changed default value of Content Area Background Color to #303030 so elements are easier to see in live preview.

[UPDATED] Keyboard Control parameter is now a String type instead of Boolean. Options are "Off" and "On." Changed for clarity and ease of use.

[UPDATED] Changed names of all existing events to start with "on..." prefix for better naming consistency.

[UPDATED] The fxClickSound, fxRollSound and fxSlideSound parameters have been rolled into one parameter named Sound Effects. First array position ([0]) is for click, second array position ([1]) is for roll, and third array position ([2]) is for slide.

[UPDATED] Changed Stroke Weight to Stroke Appearance, and revised options to "Hidden" or "Visible". When visible, stroke outline around SlideShowPro is 1 pixel. When hidden, stroke isn't drawn.

[UPDATED] The "Scale" option in Content Scale (formerly Image Scaling) has changed names to "Proportional".

[UPDATED] Changed "XML" XML File Type to "Default" since all three types are technically XML.

[FIXED] Revised image loading process for both slideshow images and thumbnail navigation links to reduce potential for seeing image for a split second before it is resized/scaled.

[UPDATED] Removed the audio icon from albums containing audio. Numerous people felt it had worn out its welcome, and I agree -- especially with the addition of video.

[UPDATED] Created Help panel documentation for addEventListener() and removeEventListener() methods.

[UPDATED] Added "Lucida Sans Unicode" to the list of default typeface values for "Typeface" and "Typeface Head" parameters.

1.5.3

[FIXED] 1.5.2 introduced a bug where Display Mode would not change to "Manual" (if in "Auto") when the user opened the gallery. This has been fixed so auto playback stops when the gallery opens.

[FIXED] If a null value was passed as the value of a "pause" XML override, no value was assigned for Transition Pause. This has been fixed so the value assigned to Transition Pause (either through ActionScript or the Component Inspector) is used instead.

[FIXED] Overlay captions would "jiggle" vertically when the mouse entered the caption area from an image rollover. Overlay caption now stays in place.

[FIXED] Images would sometimes misalign if Image Stroke Weight was set to any value but 0, and Image Align was set to "Top Right". They now align correctly.

[FIXED] Image sizing no longer factors in Stroke Weight or Image Stroke Weight when Image Scaling is set to "Crop to Fit." The bug prevented images from sometimes appearing not completely flush.

[FIXED] A rare situation where links in the first navigation link group wouldn't appear when quickly switching between albums has been fixed. The first image group should always appear now.

[FIXED] The gallery would fail to open if "Auto Finish Mode" was set to "Open Gallery" and the user clicked the play button after the last image in an album had loaded. The gallery now opens as if playback automatically reached the end of an album.

[FIXED] If nextImage(), previousImage() or toggleDisplayMode() were called from outside the component when the gallery was open (in "Startup" mode), it would cause the gallery to close and not draw the navigation. This has been fixed so the method calls are ignored until an album is loaded.

[FIXED] Calling toggleDisplayMode() from outside the component wouldn't play an audio clip assigned through the "Sound FX - Click" parameter (unlike the built-in play/pause button, which did). This has been fixed so the sound plays when the method is called.

[FIXED] The display mode feedback icon would (very rarely) linger, and not fade out, when quickly switching albums. Additional measures were implemented to help prevent this from happening.

[FIXED] Revised the navigation link animation so that the first link group only animates in (from left to right) if the first image in the album is within the range of the first link group. Otherwise, the first link group simply appears. Looks better when using random Image Order or setStartAlbum().

[FIXED] If "Show Navigation Thumbnail Preview" were set to True, and a user rolled-over an image number that didn't have thumbnail data assigned to it in the XML file, browser activity would throw an error. This has been changed so that it silently fails. Errors will however still be returned if invalid path information is entered for thumbnails in the XML file.

[FIXED] preloadEnd and preloadStart ActionScript Help documents were missing. They're now included with the extension install.

[UPDATED] Audio now begins loading when the first image has successfully loaded. This way, audio does not begin playing before there an image is visible.

[UPDATED] Display mode buttons (play/pause) now disable when the gallery is opened. This prevents users from being able to start/stop playback when an album is not in view.

[UPDATED] Removed the "SlideShowPro" HTML template. It's better for new users to use the Default one Flash publishes (which includes Javascript embedding).

[UPDATED] Help documentation updates

1.5.2

[FIXED] In the previous version, if "Auto Finish Mode" were set to "Open Gallery", and a user tried to load another album after the gallery opened (when the first one completed), the images would fail to load. This has been fixed in this release.

1.5.1

[FIXED] Resolved issue where navigation buttons weren't being assigned correctly to the play/pause buttons in the audio player.

[FIXED] Resolved issue where rollovers in the audio player would conflict with Overlay Bottom image caption rollovers.

[FIXED] Removed trace accidentally left in RSS parser code.

[UPDATED] navIcons now includes two more indexes at the end of the array for assigning custom navigation icons to the audio player. See Help > SlideShowPro in Flash for more information.

[UPDATED] Small visual positioning tweaks to the audio player.

[UPDATED] ActionScript Help documentation and Customization Guide updates.

1.5.0

[NEW] Each of the navigation icons can now be replaced with a MovieClip from your FLA. This is handled through a new ActionScript-only array titled "navIcons." See the new "Customization Guide" PDF included with the update for instructions.

[NEW] Added parameter "Navigation Background Alpha" to control transparency of the navigation bar background.

[NEW] Added parameter "Navigation Thumbnail Preview Stroke Weight" to control the pixel width of the thumbnail preview window.

[NEW] Added parameter "Navigation Thumbnail Link Stroke Weight" to control the pixel width of the thumbnail links in the navigation.

[NEW] Added SlideShowPro version number to the live component preview (in the existing "Photo Area Size" box).

[NEW] Added public method ("setTransitionPause") to change the Transition Pause parameter value at any time during a slide show. This will allow you to dynamically control from outside the component how long each image "holds" before loading the next.

[FIXED] Version 1.4.5 introduced a bug where if "Auto Finish Mode" were set to "Stop", an album ended, and the user backtracked to select a photo in the same album, nothing would load. This has been fixed.

[FIXED] Added numerical data type conversion to all parameters that receive numerical values. This is to prevent problems when numbers are passed into a SWF as strings and assigned to SlideShowPro.

[FIXED] Thumbnail preview rollovers would temporarily remain visible if an album switched while a link was in a rollover state. This has been fixed so the thumbnail preview immediately clears when albums switch.

[FIXED] The "Wipe..." transition styles would sometimes operate incorrectly if the user switched to a new album. This has been fixed.

[FIXED] The first caption would incorrectly draw too tall if published to Flash Player 7. This has been fixed.

[UPDATED] Added support for the "totalImages" property when using the albumData event with Flickr RSS feeds.

[UPDATED] Changed the name of the "OPML" XML File Type parameter to "Flickr RSS" to make it clearer.

[UPDATED] There was confusion (among new users) on the differences between the "Preload Images" parameter and the automated preloading of content SlideShowPro performs by default. With that, the "Preload Images" parameter has changed names to "Cache Images" to better communicate its function.

[UPDATED] The "Text Strings" parameter is now modifiable through ActionScript only. It helps make the Component Inspector panel behave better (without jumping around as much horizontally).

[UPDATED] Thanks to the addition of the "Thumbnails" Navigation Type, several parameter names were outdated and needed updating to better describe their function. The changed parameters are as follows: (old on left, new on right)

In the Component Inspector: "Active Color" => "Navigation Active Color" "Icon Inactive Alpha" => "Navigation Icon Inactive Alpha" "Icon Shadow" => "Navigation Item Shadow Alpha" "Navigation Current Color" => "Navigation Link Current Color" "Navigation Numbers Background Alpha" => "Navigation Links Background Alpha" "Navigation Numbers Background Color" => "Navigation Links Background Color" "Navigation Text Color" => "Navigation Number Link Color" "Navigation Text Size" => "Navigation Number Text Size" "Navigation Type" => "Navigation Link Type" "Show Display Control" => "Show Navigation Display Control" "Show Thumbnails" => "Show Navigation Thumbnail Preview" "Thumbnail Color" => "Navigation Thumbnail Background Color" "Thumbnail Height" => "Navigation Thumbnail Link Height" "Thumbnail Inactive Alpha" => "Navigation Thumbnail Link Inactive Alpha" "Thumbnail Width" => "Navigation Thumbnail Link Width"

ActionScript: activeColor => navActiveColor iconInactiveAlpha => navIconInactiveAlpha iconShadow => navIconShadowAlpha navCurrentColor => navLinkCurrentColor navNumbersBackgroundAlpha => navLinksBackgroundAlpha navNumbersBackgroundColor => navLinksBackgroundColor navTextColor => navNumberLinkColor navTextSize => navNumberLinkSize navType => navLinkType showDisplayControl => showNavDisplayControl showThumbnails => showNavThumbPreview thumbnailColor => navThumbBackgroundColor thumbnailHeight => navThumbLinkHeight thumbnailInactiveAlpha => navThumbLinkInactiveAlpha thumbnailWidth => navThumbLinkWidth

[UPDATED] Tons of help documentation updates and changes.

1.4.5

[FIXED] Resolved display problem where the component wouldn't draw correctly when repeatedly loaded as an external SWF into another SWF using loadMovie().

[FIXED] Resolved listener issue related to previous bug where the second image in an album would sometimes load first instead of the first image.

[FIXED] If a user scrolled quickly over the navigation, thumbnail previews would sometimes appear misaligned (for a split second) then appear normally inside the frame. This has been fixed so that thumbnail images only appear when the preview window is at its final size.

[NEW] Added public methods for nextGalleryScreen() and previousGalleryScreen(). This enables custom navigations to switch between gallery screens (if more than one exists) from outside the component.

1.4.4

[FIXED] Auto Finish Mode wasn't working correctly in version 1.4.3. Albums would fail to auto load after a previous one had been viewed. This update fixes that bug.

1.4.3

[NEW] Public methods added for the previous image group ( |< ) and next image group ( >| ) navigation buttons. New methods are "previousImageGroup()" and "nextImageGroup()", and can be used in custom navigations for moving the navigational numbers / thumbnails accordingly.

[UPDATED] Transitions optimized for better memory usage.

[UPDATED] Photo Flash transition now uses Transition Length parameter.

[UPDATED] Default behavior for image hyperlinks changed back to "_blank". It inadvertently got changed to "_self" in a recent version.

[UPDATED] Clicking the play/pause button while the gallery is open now closes the gallery window (and toggles display mode, as always).

[UPDATED] Added additional precautionary measures to prevent multiple image requests from freezing playback.

[FIXED] Non-square watermarks aligned too far to the right if the "Top Left" Watermark Align parameter was used. This has been fixed.

[UPDATED] ActionScript Help documentation and User Guide updates.

1.4.2

[FIXED] The "Inline Top" and "Inline Bottom" caption options would sometimes animate (incorrectly) on image rollover. This has been fixed so that the inline caption areas are always fixed. Bug fixed from version 1.4.1.

1.4.1

[NEW] New Transition Styles: "Lens", "Photo Flash", "Wipe Top", Wipe Right", "Wipe Bottom", "Wipe Left", "Wipe Top to Background", "Wipe Right to Background", "Wipe Bottom to Background", "Wipe Left to Background"

[NEW] Parameters for "Show Captions" have changed/expanded. Options are now "Inline Top" (positions a fixed caption area at the top of the component), "Inline Bottom" (positions a fixed caption area the bottom of the component/above the navigation), "Overlay Mouse Over Top" (caption rolls down from top on mouseover), "Overlay Mouse Over Bottom" (caption bar slides up from the bottom on image rollover), "Overlay Mouse Over Top (If Available)" (caption rolls down from top on mouseover, but only if image has a caption), "Overlay Mouse Over Bottom (If Available)" (caption rolls up from bottom on mouseover, but only if image has a caption), "Overlay Auto Top" (caption rolls down from top with every image), "Overlay Auto Bottom" (caption bar slides up from the bottom with every image), "Overlay Auto Top (If Available)" (caption rolls down from top with every image, but only if image has a caption), "Overlay Auto Bottom (If Available)" (caption rolls up from bottom with every image, but only if image has a caption).

[NEW] New Image Scale option: "Crop to Fit". When selected, your slide show images are upscaled / downscaled proportionally to fit the viewable area of SlideShowPro, then cropped (in the middle) to fit. It's an easy way to display all your photos flush to the edges without any background appearing.

[NEW] New parameter: "Album Type". When set to "Thumb and Text" (the default), album thumbnails are loaded without scaling and floated next to an album title and description text field. When set to "Thumb Crop to Fill", the album title and description text fields are removed and the album thumbnail is proportionally scaled to fit the album button (if the thumb is not the same size), then cropped in the middle. This allows you to have a gallery of images as your album buttons.

[NEW] Added an image dimension display to the livePreview state. This provides an easy way to see the maximum viewable area for your photos for processing.

[NEW] Added an album dimension display to the livePreview state. This provides an easy way to see the pixel width of each album in the gallery (for creating album thumbnails). Appears only when "Album Type" is set to "Thumb Crop to Fill".

[NEW] New parameter: "Show Gallery Navigation". In previous builds of SSP, the gallery navigation would always appear/dissapear automatically if the number of albums per screen was more than one screen. This new parameter gives you more control over this behavior. Options include "Auto" (the default), "Never" (to never show gallery navigation, regardless of number of albums), and "Always" (to always show gallery navigation, regardless of number of albums). This toggle also comes in handy when determining the dimensions of an album area in live preview mode.

[NEW] The "Show Feedback" parameter has been split into two new parameters: "Show Display Change" and "Show Preloader". This way you can selectively turn off whichever feedback display you don't want to see.

[NEW] Inspired by Shaun Inman's WordPress plugin Widon't (http://www.shauninman.com/plete/2006/08 … plugin.php), similar functionality has been added to SlideShowPro to prevent orphaned text in album titles and descriptions.

[FIXED] If Image Border Weight were set to a higher value than 0, and Image Scaling were set to "Scale", the edges of the image border would sometimes cut off at the top and bottom of the viewing area. This has been fixed.

[UPDATED] "Complete Fade" transition completes faster so that the fade out plus fade in is equal to the Image Fade parameter value (as opposed to being applied to both ends of the fade transition).

[UPDATED] Because there are more transitions than "Fade" now, the "Image Fade" parameter has changed its name to "Transition Length".

[UPDATED] The "Image Pause" parameter is now "Transition Pause"

[UPDATED] Minimum width and height of albums is now smaller when using the new "Thumb Crop to Fit" Album Type. In this setting, albums must be 25px square or larger.

[UPDATED] The navHeight event has been removed (because the new image dimension display solves the usability issue this event was added to help aid).

[UPDATED] Live preview of the component now displays navigation numbers or thumbnail containers (depending on "Navigation Type" setting).

[UPDATED] Live preview of caption has changed to reflect new caption options. Caption area only appears in live preview if "Inline Top" or "Inline Bottom" are selected.

[UPDATED] Live preview no longer displays gallery (in open state) when component is instantiated. Set "Show Gallery" to "Startup" in order to see it.

[UPDATED] A new text string has been added (to "Text Strings") to control how non-existent captions are handled. By default it's set to "No image caption," but you can change it to whatever you like.

[UPDATED] Modified audio playback behavior. If a user clicks the pause audio button and the same album currently in view reloads, the pause setting is remembered (and audio does not replay). This resets when a new album is loaded.

[UPDATED] Various code optimizations and improvements.

[UPDATED] Numerous user guide and help documentation updates.

1.4.0

[FIXED] Version 1.3.5 broke the ability to include the gallery when Show Navigation is set to False. This has been fixed.

1.3.9

[UPDATED] The "Auto" Display Mode behavior introduced in the previous version has been temporarily removed for additional testing. It was causing some intermittent errors with the navigation buttons.

1.3.8

[UPDATED] "Auto" Display Mode behavior modified slightly. In previous versions, if a user scrolled to the next image group in the navigation bar and SlideShowPro automatically loaded the next image, the navigation elements would scroll back to highlight the current image. This behavior has been changed to include a 5 second timer. Now, if I user clicks "Previous image Group", "Next Image Group", or rolls-over an image number/thumbnail in the navigation, 5 seconds will pass before the navigation scrolls back. Each time the user engages the navigation in this way, the timer is reset, and 5 seconds counts down before the navigation moves again. This allows a user to browse an album easier while in "Auto" Display Mode.

[FIXED] A scaling calculation (related to "Downscale Only") popped up. Image Scaling now calculating and sizing images correctly.

[FIXED] Caption bar would sometimes appear if "Show Captions" were set to "Never". This has been fixed.

[FIXED] Pop-up thumbnail preview images would sometimes appear below and to the right of the preview window when loaded quickly. This has been fixed so you don't see them at all.

[FIXED] Thumbnail Inactive Alpha parameter wasn't working properly. It functions correctly now.

1.3.7

[FIXED] When "Image Scaling" was set to "Downscale Only" in version 1.3.5 and 1.3.6., images wouldn't align correctly. This has been fixed.

[NEW] Added a "navHeight" event which broadcasts the pixel height of the navigation bar after it is drawn. This is helpful primarily for calculating the maximum amount of space available for loading un-scaled images. (Calculation would be component width X component height - navHeight).

1.3.6

[FIXED] Thumbnail navigation images wouldn't load if an XML file contained undefined values for tnPath (when absolute thumbnail image links are used). This has been fixed.

1.3.5

[NEW] New navigation type: Thumbnails! You now have a choice of displaying the standard numbered navigation, or an alternate style that displays thumbnails instead of numbers. This can be modified with the new "Navigation Type" parameter.

[NEW] New parameter: Thumbnail Inactive Alpha. When used with the "Thumbnails" Navigation Type, this controls how much (if any) of a dimming effect is applied to unselected / inactive thumbnails in the navigation.

[NEW] New parameters: Thumbnail Height / Thumbnail Width. These two parameters control the size of the thumbnail box that's created when the "Thumbnails" Navigation Type is used. If a loaded thumbnail is a different size than these values, it will be proportionally scaled to fit, and then center-cropped to create a consistent navigation.

[UPDATED] Navigation Text Size now dictates the height of the navigation bar.

[UPDATED] Added slight alpha tween to thumbnail popup to make it's appearance smoother.

[UPDATED] Icon Shadow Alpha now controls (in addition to the icons) the shadow applied to thumbnails in the new thumbnail navigation type.

[UPDATED] Image Align - Center has been changed so that if Image Scaling is set to None and the photo is larger than the component, the center of the photo displayed. Previously, the image would align itself to the top-left if it were larger than the component.

[UPDATED] Watermark Align behaviors updated to accommodate Image Align changes.

[UPDATED] Behavior of "Preload Images" updated. If "Navigation Type" is set to "Thumbnails," the preloading of thumbnails through this parameter is ignored. Full size images still preload as expected. (This is to prevent from both the app and the navigation loading thumbnails at the same time).

[UPDATED] Changed name of "Show Thumbnails" to "Show Thumbnail Preview" to avoid confusion that could be caused by the new thumbnail Navigation Type.

[UPDATED] Major changes / updates to the User Guide for better organization.

[FIXED] SlideShowPro would sometimes incorrectly load the next image after switching from auto to manual display mode. This has been fixed.

Other optimizations and tweaks.

ActionScript Help documentation updates.

1.3.4

[NEW] New parameters - Image Stroke Color and Image Stroke Weight. This creates a border around the edge of each slide show image.

[NEW] New parameter - Show Display Control. This allows you to remove the play/pause button from the navigation bar.

[UPDATED] Tweaked spacing of navigational icons to be more consistent.

[UPDATED] Made hit area of every navigational icon the same (effectively increasing the hit area of smaller icons, like the "-" button) for better usability.

[UPDATED] Revised HTML booklet (For Flash help panel) so that methods, properties and events are grouped together as separate folders.

[UPDATED] Transition Style now includes "None" as an option. It will load your photos at full opacity with no transition between them.

[UPDATED] The behavior for the "Switch" option in Auto Finish Mode has been changed. Before, a single album would stop playback if there wasn't another album to switch to. This has been changed so that a single album restarts instead of stopping when "Switch" is selected.

[FIXED] If an image's XML attribute was typed with mixed character case or uppercase (instead of lowercase) the image would be skipped. This has been fixed.

[FIXED] Rollover sound on the previous screen gallery button wasn't functioning. This has been fixed.

[FIXED] If Auto Finish Mode were set to "Open Gallery" and Show Gallery were set to "Never," the slide show would silently fail. It now behaves the same as the "Stop" Auto Finish Mode when these conflicting parameters are set.

Numerous user guide and help documentation updates.

1.3.3

[FIXED] The "Downscale Only" option for Image Scaling (introduced in ver. 1.3.1) didn't always scale correctly. It's been fixed in this release.

1.3.2

[FIXED] Image preloader display accidentally broken in 1.3.1. They've been fixed in this release.

1.3.1

[NEW] "Display Mode" now remembers its initial setting if set to "Auto." This means that auto playback now resumes after closing the gallery and/or selecting a new album.

[NEW] "Image Scaling" options have changed. They are now "None," "Scale," and "Downscale Only." If set to "None," your images are loaded without any scaling applied. If set to "Scale," your images will proportionally downscale and upscale to fit the dimensions of the component. If set to "Downscale Only," your images will proportionally downscale if larger than the component, but will not be upscaled if smaller.

[NEW] A new event named "galleryState" has been added that tracks the gallery's position. Event broadcasts one of three strings -- "open," "closed" and "hidden."

[FIXED] Caption bar would remain visible in LivePreview if "Show Captions" were set to "Never." This has been fixed so the caption bar disappears.

[FIXED] Caption bar would sometimes incorrectly appear with the first image. This has been fixed.

[FIXED] Images would not load if "Image Fade" were set to 0. Images now load correctly and auto-play without transition.

[FIXED] Thumbnail preview box would appear if a thumbnail could not be found. This has been fixed so the preview box only appears if an image has been successfully found.

[UPDATED] The "startHere" XML override has been deprecated. Please use the "setStartAlbum()" method instead.

[UPDATED] Background of audio album icon redesigned.

[UPDATED] Help/User Guide updates to reflect changes made in 1.3.1.

1.3.0

[FIXED] Permalinks and albums called with setStartAlbum() would start with the correct album, but incorrectly revert back to the first album immediately thereafter. This is a bug that appeared in 1.2.9 and has been fixed in this release.

1.2.9

[NEW] Transition Style -- By popular demand, I've added a second transition style for you to choose from. You can use the default "Cross Fade", or a new "Complete Fade" which fades out the current image completely before loading the next in que. It's recommended you set your "Image Fade" parameter a little lower when using this new style.

[NEW] Text Alignment -- Contrary to popular belief, the whole world doesn't read text left to right. So for international users, or those looking for a new look, you can now right-align all non-navigation text fields in the component with one setting.

[NEW] Dynamic XML assignment -- Lots of people asked for this too, so why not. You can now assign a new xmlFilePath to the component *after* it has initialized. Doing so will clear out the current XML data and load/parse the new XML file assigned. This even works with "Show Gallery" set to "Startup" so you can see the album elements change when the new data hits.

[NEW] Additional alignment options added to "Image Align" parameter: "Top Center", "Center Right", "Bottom Center", and "Center Left".

[NEW] Preload Images -- New parameter that allows you to (invisibly) preload imagery into the browser cache so that when called by the user the image has most likely already been loaded and appears immediately. Options include "none" (no preloading), "thumbnails" (just the thumbnail images), and "all" (loads both thumbnails and large images).

[NEW] Preload event listeners. Two new events: "preloadStart" and "preloadEnd". "preloadStart" is fired whenever the built-in preloader in SlideShowPro is requested, and transmits the percentage of bytes loaded for the applicable piece of content. "preloadEnd" is fired at the completion of loading (without transmitting any data).

[NEW] Additional preloader animation styles -- "Bar" and "Line". Available under the new "Preloader Style" parameter.

[FIXED] First image loaded in an album, would sometimes load twice and produce a visual 'bump'. This has been fixed to load once.

[FIXED] Version 1.2.8 caused instability with the navigation successfully drawing when a SWF containing SlideShowPro was loaded inside of another movie clip. It now loads every time as expected.

[UPDATED] Optimized preloading animation system

[UPDATED] If playback is in Auto Display Mode when the gallery is opened, Display Mode changes to Manual. This prevents content from continually loading while the gallery window is open.

[UPDATED] The shadow underneath navigation icons now receives the "Icon Shadow Alpha" value as its alpha value (in addition to the bevel effect, which the parameter was initially created for).

[UPDATED] Numerous updates to User Guide and ActionScript help documentation.

1.2.8

[FIXED] Sporadic parameter setting via ActionScript fixed.

1.2.7

[NEW] New public method, setStartAlbum(), has been added. This will instruct SlideShowPro which album and image the component should initialize with. Simply pass the ID of the album you want: my_ssp.setStartAlbum("nature"). You may also include an image number, like so: my_ssp.setStartAlbum("nature",50). Note that if you use permalinks, the permalink will override this value.

[FIXED] Caption header background would draw incorrectly if some component parameters were set via ActionScript. Bug appeared in version 1.2.6.

[FIXED] Setting imagePause parameter with ActionScript would cause navigation redraw errors.

[FIXED] Removed "from" as a default value in Text Strings. No longer used.

[FIXED] Text strings for "Image Count" Caption Header now update in the component live preview.

[FIXED] Calling loadAlbum() with the gallery open would result in an ignored request. The gallery now closes and the requested album is loaded.

[UPDATED] Permalinks now function if "Show Navigation" is set to False.

[UPDATED] When rolling over a loaded image, hand cursor now appears only if the image has a hyperlink. Otherwise it remains an arrow.

[UPDATED] Default value of "Album Thumb Stroke Weight" changed to "1".

ActionScript Help booklet updated

1.2.6

[FIXED] A navigation draw bug related to permalink usage in version 1.2.5 has been fixed. The navigational menu now draws correctly when accessing SlideShowPro using a permalink URL

[FIXED] Icons incorrectly used "Icon Inactive Alpha" value when in Live Preview mode. They now appear as they should.

1.2.5

[NEW] "Icon Inactive Alpha" parameter added. Number which sets the transparency value of navigational icons when they are disabled by SlideShowPro. Setting this to "0" will remove icons that aren't functional, so the user only sees icons that are active.

[NEW] "Caption Header Type" parameter added. Four options are now available for the title bar above the captions -- "Image Count", "Image Title", "Album Title", and "File Name".

[UPDATED] Gallery and play/pause icons are no longer enabled with "Show Gallery" set to "Startup". User must select album to close gallery pane.

[UPDATED] Default setting of "Permalinks" property changed to "False" to avoid potential confusion or needless processing.

[UPDATED] If audio is playing when an album finishes auto playback and "Auto Finish Mode" is set to "Open Gallery," the audio now stops.

[UPDATED] Error handling added to thumbnail viewer so that if the image is progressive, and the player used is Flash Player 7, the thumbnail housing disappears instead of shrinking.

[UPDATED] Missing image error handler modified so that it doesn't loop eternally. If SlideShowPro finds a broken image link, it will skip the image and try to load the next image in que. SlideShowPro will continue to skip broken image links until a valid one is found, or 10 errors are returned. At which time it stops trying.

[FIXED] Property setting via ActionScript bug fixed.

[FIXED] Rare gallery row calculation rounding error fixed.

[FIXED] Bug where audio captions would linger between albums if an audio caption wasn't available has been fixed.

User Guide and ActionScript Help documentation updates.

1.2.4

[FIXED] SlideShowPro would occasionally mis-calculate the number of gallery rows required and not engage the gallery navigation. This has been fixed.

[UPDATED] Album titles wrap if longer than one line.

[UPDATED] Album titles and descriptions accept HTML tags (encoded as numerical entities). This means you can add breaks, style text, etc from the XML document.

[NEW] "imageClick" event added. This is fired whenever a user clicks on a loaded image.

1.2.3

[FIXED] The "number" property of the imageData event object would always returned 'undefined'. The property now correctly returns the current image number.

[UPDATED] The imageData event object now fires at the beginning of an image transition instead of the end.

[NEW] A SlideShowPro HTML publishing template has been added. It centers your SWF in the browser window vertically and horizontally. Available through the HTML tab in Publish Settings.

1.2.2

[FIXED] "On Mouse Over" options for "Show Captions" weren't working properly. They now function as expected.

[FIXED] Setting the "Show Captions" parameter dynamically outside the component would cause caption area to not update properly.

[UPDATED] "Text Strings" now update visually in the component live preview when changed in the Component Inspector.

[NEW] Additional parameters added for Album Background Alpha, Gallery Background Alpha, and Caption Stroke Weight.

User Guide and help documentation updates.

1.2.1

[FIXED] Broken in 1.2.0, captions would not appear on-rollover if the mouse pointer was left over the image area and a new image were loaded.

[FIXED] The "Show Captions" parameter value "Always (If Available)" didn't function correctly. Works as intended now.

1.2.0

[NEW] Support for Event Listeners has been added. This enables users to detect events that occur within SlideShowPro and write their own ActionScript outside the component to respond in a variety of ways. See the "Enhancements - Event Listeners" section of the User Guide for more information.

[NEW] Two new methods: loadAlbum() and loadImageNumber(). Both accept numerical values, and are designed to be used with Event Listeners.

[NEW] A 'pause' XML override has been added so you may apply custom pause times to one or more of your images. This overrides the "Image Pause (Seconds)" parameter on a per-image basis.

[NEW] New option for loading images -- absolute links. The "lgPath" and "tnPath" album attributes are now optional, allowing you to stipulate absolute links to both large and thumbnail images within image elements in the XML. In other words, if your thumbnails are named differently than your large versions and are placed in a different directory, you may now link to them. See the "Enhancements: XML Modifications" section of the User Guide for more information.

[NEW] Support for watermarks / photo credits. Using an attached movie clip, a watermark can be applied to all your images and positioned in a corner or the center of a loaded image. See the "Enhancements - Watermarks" section of the User Guide for more information.

[NEW] Added a "version" property that can be accessed through my_ssp.version. This enables users to return what version of SSP a movie is running.

[NEW] Code hints for SlideShowPro now appear in the Actions panel. Give your instance of SlideShowPro a suffix of "_ssp" and you'll have access to supported properties, methods and events.

[UPDATED] The options for "Show Captions" have been updated. Options are now "Never," "Always," "Always (If Available)," "On Mouse Over," and "On Mouse Over (If Available)."

[UPDATED] The "Start Mode" parameter has been combined with the "Show Gallery" parameter for clarity and ease-of-use. As a result, the options for "Show Gallery" have changed to "Never", "Always" and "Startup." "Start Mode" is no longer an option. (So if you are using this in an existing movie, you will need to change Show Gallery to "Startup").

[UPDATED] Smoother drawing of preloader so that it appears after component has been sized.

[UPDATED] Properties panel now populates with only the most-often-used parameters. Component Inspector contains the full list of parameters.

[FIXED] SlideShowPro would draw incorrectly if the public method setSize were modified with ActionScript.

[FIXED] Images would sometimes drop-out when selecting a new image.

[FIXED] SlideShowPro would fail to start if the "Show Gallery" property was set to "False" and "Start Mode" was set to "Open."

[FIXED] Caption bar would sometimes remain visible between album switches.

Numerous User Guide updates

Various code optimizations

1.1.0

New parameter: Thumbnail Color. You may now assign a hex value to the thumbnail preview window. It was always white in previous versions.

1.0.9 bug fix: Audio now correctly plays when "Show Audio Player" is set to False

Custom navigation bug fix: Pressing the 'previous' or 'next' button when at the first or last image in an album would cause errors.

Updated ActionScript help documentation and User Guide

1.0.9

Improved the "Restart" setting of the "Auto Finish Mode" property so that the final image cross fades into the first (for a more seamless transition). Also, if an album's audio is currently playing, the audio is not stopped. If audio has completed by the time an album is restarted, the audio will begin playback as normal.

Gallery screen navigation now appears only if more than one screen is available.

If a loaded image or swf has neither a caption nor a hyperlink, the rollover layer is not activated. This allows swfs containing buttons to be clicked.

Javascript window pop-up code may now be included with image links in the XML.

Image navigation with the keyboard (Space, Left, Right) now remains active when "Show Navigation" is set to "False."

New property: Image Align. You may now choose the alignment of your loaded images within SlideShowPro.

Options are "Top Left," "Top Right," "Bottom Right," "Bottom Left," and "Center" (default).

Bug Fix: If the gallery pane was open while SlideShowPro automatically switched to the next album, and the user clicked on a different album, everything would go a little crazy. This has been fixed.

Bug Fix: The bottom stroke of a caption would occasionally appear at the top of the component while hidden off screen. This has been fixed.

Revamped caption-related code. A little leaner, maybe a little faster

Lots of code optimizations and tweaks

Updated User Guide

1.0.8

New methods for custom navigation: SSP users may now use their own navigational buttons to control playback. Supported methods include loading the previous and next image, pause/start playback, and the opening and closing of both the gallery and navigation. See the updated User Guide for more information. Click here to view a demo

New Behavior: Gallery window may now be displayed without the navigation bar. This was included for support of the aforementioned methods so users can turn off the embedded navigation, but retain the gallery window in their presentation.

New Property: "Audio Loop" -- When set to true, MP3s loop when playback is complete. When set to false, MP3s stop. (In previous versions of SSP MP3s simply stopped).

New Property: "Audio Pause" -- When set to true, MP3s pause when the user switches playback modes. When set to false, MP3s will continue to play and ignore playback changes. (In previous versions of SSP MP3s automatically stopped when playback was switched. This property makes this behavior optional).

New Property: "Auto Finish Mode" -- Four options that control how SlideShowPro (when in auto playback mode) behaves when reaching the final image in an album. If set to "Switch," auto-play is maintained, and the next album is loaded. If set to "Stop," auto-play changes to manual, and the slide show stops. If set to "Restart," auto-play is maintained, and the current album is restarted. If set to "Open Gallery," the gallery interface is opened. This mode functions with both Random and Sequential playback. Note: this property replaces the "Auto Switch Albums" property.

Bug Fix: Thumbnail windows would stick if the 'G' or 'N' keys were pressed while hovering over an image number

Bug Fix: Audio player would display in the wrong place if "Show Navigation" were set to "False"

Updated ActionScript Reference and User Guide

Various code optimizations

1.0.7

Fixed bug that caused the audio icon to appear in an album if the audio attribute was in the XML, but not assigned a value.

Tweaked placement of Gallery navigation so the text fields are more centered

Changed default width and height of component to match the default stage dimensions of a new Flash document. New component icon

1.0.6

Bug Fix: Fixed a small bug permalinks bug in 1.0.5.

1.0.5

New Feature: Album and image URLs now supported. You can not only link to a specific album in your gallery, but any image contained therein.

New Parameter: "Permalinks" -- as part of the aforementioned linking mechanism, you can chose to automatically update the browser's location with your album and image URL ("True") or leave it alone ("False").

New Behavior: The inclusion of permalinks has changed the "Start Mode" behavior when set to "Open." If Permalinks are set to "True", and a document path is loaded with valid permalink information, the "Open" gallery screen is bypassed and the user is taken directly to the image. If the document path doesn't contain a permalink, SSP starts as expected with the gallery window opened.

New XML Attribute: "id" -- a required modification of the SlideShowPro's XML structure to empower permalinks. If you plan on adding permalinks, your XML documents must be updated with ids for each album. For more information about setting up permalinks, see the new "How to Setup Permalinks" tutorial.

New Parameter: "Show Caption Header" -- when set to "False", the "Image X of Y from Gallery Name" header does not appear, leaving just the caption itself. When set to "True", the header appears. The default value is "True." New Caption Behavior: If "Show Caption" is set to "Always", the caption area will automatically drop-down with every image load and recede with every image unload. Mouse gestures are not required to activate them. New Parameter: "Album Thumb Stroke Color" -- controls the color of the stroke automatically applied to the edge of each album's thumbnail.

New Parameter: "Album Thumb Stroke Weight" -- the weight for the aforementioned stroke. Setting this to 0 removes the stroke all-together.

New Parameter: "Preload Color" -- modifies the hex value for the circular preload animation.

New Parameter: "Preload Alpha" -- the transparency level of the aforementioned preload animation.

New Parameter: "Navigation Numbers Background" -- sets the hex value for the background directly underneath the image numbers in the navigation bar.

New Parameter: "Navigation Numbers Background Alpha" -- the transparency level of the aforementioned numbers background. If set to 0, the background is removed and the gap between the navigational icons and the numbers automatically tightens up to fill the empty space.

UI Tweak: An album's caption was placed too close to its title if a thumbnail wasn't loaded. This has been fixed so the spacing between the title and caption is the same regardless of thumbnail presence.

Bug Fix: Fixed an error (introduced by version 1.0.3) which would cause SlideShowPro to not appear or function when loaded into a movie clip or level in a separate movie.

Bug Fix: Fixed a bug that would cause a meltdown if "Auto Switch Albums" were set to "True" and "Image Order" were set to "Random." You may now continually loop one or more albums, and images will be randomly selected in each one.

Bug Fix: Sometimes the audio from a previous album would start playing after manually switching to a new album and engaging auto-play mode. This has been fixed to only play an audio track if that album does indeed have one. Bug Fix: The string of system typeface names used as the default settings for "Typeface - General" and "Typeface - Headers" properties weren't rendering correctly on Windows due to a space after each comma. This has been fixed.

Live Preview Fix: The caption area, when in Live Preview mode, now draws the background of the caption header in addition to the general caption background.

Behavior Change: Images resize only if the "Image Scaling" parameter is set to "True" when the navigation bar is hidden/shown.

Help documentation updates.

Other small code optimizations and tweaks.

1.0.4

Bug Fix: The first image loaded into SlideShowPro (if "Start Mode" was set to "Closed") would sometimes *blink* if cached in a web browser or if the movie was viewed locally. This bug popped up after the 1.0.3 release, and has now been fixed.

1.0.3

Start-up process has been optimized and launches with a slightly different behavior -- user interface items are not drawn until XML file is loaded. After load, the navigational bar slides into either the "Open" or "Closed" position (depending on how "Start Mode" has been set).

The setFormat method is no longer required and has been deprecated. Any modifications made with ActionScript now automatically overrides values in the Property Inspector.

Fixed (really this time) an issue where if the album attribute tnPath were empty or removed, and "Show Thumbnails" were set to "True", SlideShowPro would draw a pop-up container box when a user rolled over a number. Now the box only appears if an image exists.

Fixed an issue where a previous audio player's background would reappear behind a new one when created.

Fixed a problem where if "Start Mode" were set to "Open" and "Show Gallery" were set to "False" SlideShowPro would begin with an open (and empty) gallery interface. Now if this situation is encountered SlideShowPro ignores the "Start Mode" setting and begins as if the property were set to "Closed."

If "Start Mode" is set to "Open," all of the navigational bar buttons are deactivated -- forcing the user to click on an album (and nothing else) to start.

UI Modification: if the gallery screen is open and a user clicks on any of the icons or image numbers in the navigation bar, the gallery screen closes and engages the appropriate action.

New XML Attribute: A "target" attribute has been added to the XML documentation. This behaves just like HTML -- accepts "_self" and "_blank" or any HTML target attribute. The default is "_blank", so you don't need to add it if that's the behavior you want.

Fixed issue where some bitmap fonts wouldn't display correctly when used for the navigational numbers.

Fixed issue with audio player where duration text field could appear next to elapsed if a particular font was used.

Fixed issue where if an album contained only one image, and "Auto Switch Albums" were set to "False", SSP would repeatedly load the first image. It now simply stops.

Minor cosmetic tweek where the skip-previous arrow icon was too far to right if the gallery button were not present.

Various code optimizations.

Updated application help documents.

1.0.2

New Feature: Embedded English text is now fully editable. This means you can replace "Previous Screen", "Next Screen", "Screen", "Image", "of", and "from" with any language (or alternate English words) you wish.

Flickr/RSS update: SlideShowPro now loads the larger-sized images from Flickr RSS feeds. Check out the updated Flickr demo to see the changes.

New Property: backgroundAlpha has been added as a new configurable property. Create semi-transparent backgrounds behind your images, or drop it all the way down to 0 for no background at all. New Keyboard Command: Pressing "g" will open and close the gallery window.

Thumbnail Update: Thumbnail container boxes (above numbers when you rollover them) only appear if the path to an image's thumbnail is valid. This means you could set "Show Thumbnails" to true, and mix albums with and without thumbnails.

Thumbnail Update: Thumbnail container boxes now expand twice as fast as before.

Bug Fix: Sometimes the preload circle animation wouldn't dissapear when testing movies locally. This has been fixed so it always dissapears.

Bug Fix: The "Auto Switch Albums" property sometimes wouldn't revert back to the first image in an album when set to false. This has been fixed to always re-load the first image in an album.

Small Tweak: Gallery screen opens/closes a little faster.

Small Tweak: If an album does not have a title value, "from [album name]" is not included in the caption title bar.

1.0.1

Help documentation update, various bugs fixed not caught in the beta stage, plus two of the most popular feature requests.

[NEW] A "startMode" property with two options has been added -- "Open" will set SSP to start with the gallery screen fully-opened to the height of the window, allowing the user to pick which album they want to see. In this mode, the XML attribute startHere is overridden, since now SSP doesn't autostart with any particular album. "Closed" is the default mode of SSP -- the gallery screen begins hidden and SSP auto-starts with either the first album in the XML file or with an album tagged with the startHere attribute.

[NEW] Audio playback is now tied to Auto/Manual image playback. In other words, streaming audio pauses when auto-playback is paused, and resumes playing (from where it stopped) when auto-play is activated again.

[FIXED] The optional XML attribute startHere now functions as it should.

[FIXED] Audio player would appear if audio and audioCaption were included in the XML but not assigned anything.

[FIXED] Audio player text would stick around even after switching albums if system typefaces were used (and not embedded fonts).

[FIXED] Audio player caption would display "undefined" if audioCaption attribute was used for an album but not given a value.

[FIXED] Album title text would cut off if set to a point size higher than 14

[FIXED] Caption drop-down would unexpectedly appear if "Show Captions" were set to "If Available" and an album contained a mixture of images with and without caption data.

[FIXED] If "imageScale" was set to false, and images with captions larger than SlideShowPro were loaded, the caption text field width was incorrectly sized.

[FIXED] Properties set with ActionScript sometimes wouldn't override values manually entered into the Component Properties panel. This has been fixed with a new public method named "setFormat()" which forces changes made via ActionScript. This method must be called after all modifications. See the Help docs for more info. Added: SSP would show 'undefined' if any of the mixed-case attributes in a user's XML file were mistyped as all lowercase. This was causing enough problems for end-users that I added an error-catcher to accept either mixed-case or lowercase XML attributes.

1.0

The first public release of SlideShowPro.


Page last modified by tdominey on August 18, 2010, at 10:52 AM
© 2010 Dominey Design Inc. All Rights Reserved.
About | Merchandise | Contact | Privacy policy | Legal | Licensing