/* * Change Log for jQuery Cycle Plugin * Examples and documentation at: http://malsup.com/jquery/cycle/ * Copyright (c) 2007-2008 M. Alsup */ 2.28 06-OCT-2008 - fixed type coersion issues with startingSlide, timeout and speed options - change speed option to honor $.fx.speeds object (introduced in jQuery 1.2.6) - added "immediate" functionality to resume logic (@see: http://malsup.com/jquery/cycle/resume.html) - added pauseOnPagerHover option (@see: http://malsup.com/jquery/cycle/pagerHover.html) 2.26 08-11-2008 - improved 'goto' functionality when using scrollHorz/scrollVert transitions (@see: http://malsup.com/jquery/cycle/goto2.html) 2.25 08-11-2008 - added 'fastOnEvent' option to force (nearly) immediate transitions when transitions are triggered manually (using pager or prev/next functionality) (@see: http://malsup.com/jquery/cycle/pager10.html) 2.24 07-30-2008 - Fixed bug that prevented 'pause' option from working when 'slideExpr' option was used. 2.23 07-29-2008 - Dropped downlevel support - jQuery v1.2.3 or later is now required - Added support for dynamically adding pager anchors when using addSlide (@see: http://malsup.com/jquery/cycle/add5.html) - Added support for scrollHorz/scrollVert transitions with pager (@see: http://malsup.com/jquery/cycle/pager9.html) - Added mechanism to advance slides from outslide the plugin (@see: http://malsup.com/jquery/cycle/goto.html) Note: 06-08-2008 Released Cycle Lite Plugin for fade transitions only. @see: http://malsup.com/jquery/cycle/lite/ 2.22 06-08-2008 - Tweak cover/uncover transitions to allow better customizations (@see: http://malsup.com/jquery/cycle/cover2.html) 2.21 05-31-2008 - Improved support for dynamic adding of slides (most transitions were updated in the process) - Added new demo: http://malsup.com/jquery/cycle/add2.html 2.20 05-23-2008 - Added 'wipe' transitions (@see: http://malsup.com/jquery/cycle/wipe.html) 2.19 05-21-2008 (never published) - Exposed fn for controlling how the active pager link is styled: $.fn.cycle.updateActivePagerLink (@see: http://malsup.com/jquery/cycle/pager7.html) 2.18 05-05-2008 - Added transitions: growX, growY - Added transitions: curtainX, curtainY - Added transitions: coverLeft, uncoverLeft - Added transition: toss (@see: http://malsup.com/jquery/cycle/grow.html) (@see: http://malsup.com/jquery/cycle/curtain.html) (@see: http://malsup.com/jquery/cycle/cover.html) (@see: http://malsup.com/jquery/cycle/toss.html) 2.17 05-04-2008 - Auto-style slides to position top:0, left:0 - Added 'blindX', 'blindY' and 'blindZ' transitions (@see: http://malsup.com/jquery/cycle/blind.html) 2.16 04-30-2008 - Fixed clearType issue with first slide (before any transitions occur) 2.15 04-27-2008 - Fixed 'unknown transition' log message when using custom transition 2.14 04-26-2008 - added 'pagerEvent' option to specify something other than the 'click' event for pager controls (@see: http://malsup.com/jquery/cycle/pager5.html) 2.13 04-08-2008 - automatically stop a running slideshow if cycle is called on the same container again 2.12 04-05-2008 - added 'addSlide' option function to allow slides to be added to a slideshow after it has been started. (@see: http://malsup.com/jquery/cycle/add.html) 2.11 04-05-2008 - added 'continuous' option to provide a way to continuously transition slides. note that this will not result in a seemless scroll for the scroll transitions, but it works well for most other transitions. (@see: http://malsup.com/jquery/cycle/continuous.html) - added 'end' option for defining a callback fn that is invoked when the slideshow terminates normally. the 'end' callback is only supported in conjuction with the 'autostop' or 'nowrap' options. (@see: http://malsup.com/jquery/cycle/end.html) 2.10 02-10-2008 - added 'nowrap' option to prevent next/prev from wrapping to beginning/end of slideshow; note that nowrap will also prevent an auto-advance slideshow from wrapping. Thanks to Wade Maxfield! (@see: http://malsup.com/jquery/cycle/nowrap.html) (@see: http://malsup.com/jquery/cycle/nowrap2.html) 2.09 01-22-2008 - added 'cleartypeNoBg' option to prevent setting background-color on ie6 when using the 'cleartype' option 2.08 01-22-2008 - add support for ClearType corrections in IE (@see: http://malsup.com/jquery/cycle/cleartype.html) 2.07 01-22-2008 - fixed problem with shuffle effect when using different size slides - fixed logic for calculating random slide order. Thanks to Henri Médot for this fix! 2.05 01-16-2008 - added support for backward navigation with the shuffle effect (ie: using the prev option) (@see: http://malsup.com/jquery/cycle/shuffle.html) 2.04 01-13-2008 - added support for 'slideExpr' option which identifies slide element types (@see: http://malsup.com/jquery/cycle/slideExpr.html) 2.03 12-02-2007 - added support for metadata plugin v2.0 (http://jqueryjs.googlecode.com/svn/trunk/plugins/metadata/jquery.metadata.js) 2.02 11-13-2007 - added 'startingSlide' option - added 'fadeZoom' effect 2.01 10-25-2007 - improved pagerAnchorBuilder support so existing DOM elements can be used as anchors (@see: http://malsup.com/jquery/cycle/pager3.html) - fixed bug: activeSlide class not set correctly initially 2.00 10-20-2007 - added slideCount to opts object so it can be read in callback functions - added pagerAnchorBuilder option to support custom pager anchor creation 1.99 10-17-2007 - Fixed $ usage in transition definitions (changed to jQuery) 1.98 10-12-2007 - added click callback support for pager and prev/next (pagerClick, prevNextClick) 1.96 09-30-2007 - added autostopCount option so that autoStop behavior can be customized; autostopCount is the number of transitions to perform before stopping 1.95 09-23-2007 - fix bug: pager was not clearing timeout 1.94 09-17-2007 - fix bug: before callback was being invoked when slideshow was paused 1.93 08-29-2007 - fire before/after handler for slide0 on init - added pause/resume support 1.92 08-24-2007 - fixed bugs in scrollHorz/scrollVert - added fence to prevent concurrent animations - added ver function 1.91 08-23-2007 - fixed bugs in scrollHorz/scrollVert 1.9 08-22-2007 - added scrollHorz and scrollVert transitions - refactored transitions to be size aware (per slide) 1.8 08-21-2007 - fixed bug with scroll transitions $slides.gt(0).show(); 1.7 08-20-2007 - added cssFirst option to simplify external CSS dependency - added cssFirst props to included transitions - fixed bug in fade transition by adding: $slides.gt(0).css('opacity',0); 1.6 08-14-2007 - added support for prev/next click triggers - added pager controls functionality - allow click triggers and timeouts on same slideshow - deprecated 'click' option in favor of 'next' - timeout=0 disables auto-advance - pass args to before/after callbacks 1.5 08-13-2007 - rearchitect to support custom transitions and transition plugins - added support for click triggers - added new transitions: turnUp/turnDown/turnLeft/turnRight 1.3 08-09-2007 - removed fade2 effect (in favor of sync option) - added new transitions: zoom, slideX, scrollX, scrollUp/Down/Left/Right - renamed slide transition slideY - added delay option - added sync option - added easing support for all effects - added easeIn and easeOut options - added speedIn and speedOut options - change default easing to null - change default speed to 1000 1.2 08-04-2007 - added fade2 effect 1.1 08-02-2007 - added shuffle effect 07-31-2007 - added before/after callbacks 07-24-2007 - added autostop functionality 07-05-2007 - added custom fadeToggle 06-12-2007 - fix fade on Safari