- Remove libs dependencies we never really use (raf.js + tweenjs)
- Use a more practical way to define / require the performlist packages (see examples)
- remove potential JS error
- fix scrolling to 0 when setting new data
- fix when setting a new data for the list: scrolling didn't stop when selecting a letter
- can set content list multiple times with the same list (!)
- disable optimizer by default (not needed)
- fix when using default value for minItemsForFilters
- Fix when sliding on letters on Windows Phone
- Fix for some Android devices when letters didn't display correctly
- Cleanup code
- Remove dependency to "html5-mobile-boilerplate" project, which is no more a bower project So you need to download it 'by hand' for now
- Do not set a limit of minimum items without showing the letters but make it configurable
- Do not mix click and touch(start/move/end) events
- Do not preventDefault() touchstart (was here because of an Android Default Browser bug, but does not really fix it)
- Comment unused code
- Disable 3D animation for Android Stock Browser because the perf is really bad with this browser
- trigger a 'resize' event callback call to initialize the list + selector height
- add an option : a max item size where selectors are not displayed (because the list is too small so we don't need the selectors)
- Remove jsdomtools.useDebug() because this sometimes falls on iOS (?)
- Move the background color into the main parent element (feels slugish otherwise)
- Make the selectors appears faster
- Make sure we can only start the performlist once
- on stop() remove all events launched at start()
- Use another polyfill for using DOM classList feature
- Compress more "dist" files
- Update documentation
- Remove selector opacity animation (no meaning for animation)
- Fix JS error when calculating selector offset
- Add iScroll 4 / 5 support + examples
- Inital import