Additionally merged changes with gallery.
First cut of Carousel V3
Merge remote branch 'upstream/master'
Added doc comments for widget description.
added class comments, re-formatted source
initial version of the animation plugin for Carousel
Fixed bug related to updating the selected item
Merge from gallery master
Fixed build.properties to pull skins
Remove unwanted file
Separated out the animation plugin as a new component
Removed animation plugin from the gallery-carousel component
gallery-carousel-anim is a separate component so that it gets automatically
pulled by the loader.
Renamed the CSS assets appropriately
Removed skinnable property from build config
Merged from master
Added skinnable option to component
Do not scroll beyond the Carousel's boundaries.
. updateNavigation() sets the state variables for enabling and disabling
. onNavButtonClick() checks navigation state before invoking the scroll
Remove unwanted files
Thanks to Fabian Matthias Frank for finding out the typo. This typo prevents
the Carousel to have a visual indication of enabling/disabling the navigation
Add a minimum width [fix] for IE
Added a simple item click handler
Handle item click event, why was it missing in first place!
Fix the disabled navigation button images.
The Carousel widget was not updating the navigation button images properly. As
part of the fix also use the getCN over hard-coding of class names.
Fix enabling/disabling of navigation buttons for item selection change.
Merge remote-tracking branch 'upstream/master'
Fix removeItem to update the DOM.
There is a known issue that for a large number of items it may be slow to do a
clearItems since it invokes removeItem for every item and in turn updates the
DOM for items, navigation, etc. I will revisit this sometime later.
Changed comment style.
Fixed addItem to add the node back to the DOM.
There's a small known bug w.r.t to Carousel item class name, but its not a
clearItems was not updating navigation elements properly.
The _addItemToDom did not add an item if there were no items in the Carousel.
Fixed a navigation bug after clearing the Carousel and adding new items.
Fixed Carousel item class name bug.
Merged with gallery changes
Simple bug fix for an edge case.
If the Carousel is scrolled to second page or later, then clearItems followed
by addItem(s) will cause some glitch in the navigation.
Fix for the undefined ITEM_CLASS_NAME that was removed earlier. Item
selections work now :)
Merge branch 'master' of github.com:g13n/yui3-gallery
Fix an issue related to navigation bubble not highlighted after click.
Fixed indentation issues
Fixed the scroll (page) backward and forward methods.
The new index computation was based on the selected item rather than the first
visible item which is the right one.
Handle scrolling properly with circular configuration.
Fixes issue #2 and #11. Thanks to <http://github.com/amasad>.
Fixed a bug that was passing NaN to setStyle
IE is strict and better, Firefox is forgiving :-|
Apply NaN bug fix (commit bc28f07) to animation plugin.