Skip to content
Commits on Jan 18, 2012
  1. @inuyaksa

    2.8.2 - maintenance release

    inuyaksa committed Jan 18, 2012
    Changed features
    - faster hw scroll bounce
    
    Fixes
    - pagex/pagey emulation removed (issue#12)
    - prevent onclick event on scroll dragging when touchbehavior:true
    - hw scroll, event onscroll not fired for last position
    - jQuery UI compatibility (issue#15)
Commits on Jan 11, 2012
  1. @inuyaksa

    2.8.0 smooth scroll + fixes + optimizations

    inuyaksa committed Jan 11, 2012
    - native scrolling based on bezier curves (more smooth and time-based scrolling)
    - prevent event catching (mousewheel & keypress) on no-scrolling areas (issue#12)
    - smooth cursor movement for hw-scrolling areas
    - when scroll running, getScrollTop(value) can return actual cursor position (false) or end-scroll cursor position (true)
    - iframe & touchbehavior:true, error on console
    - page & touchbehavior:true, error on console
Commits on Dec 22, 2011
  1. @inuyaksa

    2.6.5 - scroll + bounce + optimization

    inuyaksa committed Dec 22, 2011
    This release version 2.6.5 (recommended update for more stable experience) with optimizations on scroll feeling and new bounce scrolling, read changelog for a complete list:
    -bounce effect with mouse wheel scrolling (bouncescroll)
    -more fast scrolling at top/bottom with mouse wheel
    -rail/cursor position/size optimization
Commits on Dec 15, 2011
  1. @inuyaksa

    2.6.0 - scroll optimizations & fixes

    inuyaksa committed Dec 15, 2011
    New options
    - preservenativescrolling, you can scroll native scrollable areas with mouse, bubbling mouse wheel event (default:true)
    - railoffset, you can add offset top/left for rail position (default:false)
    
    Changed features
    - optimized scroll event dispatcher for hwaccelerated scroll
    - optimized scroll momentum and bounce effect(scroll by touch)
    
    Fixes
    - detection of window object on bind function (addEventListener access error)
    - scrolling up with mouse wheel can stuck
    - scrollTop override (hw accelerated scroll)
    - iframe autoresize
    
    Other updates
    - mouseup/mousedown events changed bind from rail to cursor
    - crossdomain iframes detection
Commits on Dec 12, 2011
  1. @inuyaksa

    2.5.1 - updated package

    inuyaksa committed Dec 12, 2011
Commits on Dec 10, 2011
  1. @inuyaksa

    2.5.1 - bugfix: scroll stuck

    inuyaksa committed Dec 10, 2011
    - optimized scroll event dispatcher for hwaccelerated scroll
    - detection of window object on bind function (addEventListener access error)
    - scrolling up with mouse wheel can stuck
    - scrollTop override
Commits on Dec 9, 2011
  1. @inuyaksa
Commits on Dec 5, 2011
  1. @inuyaksa

    v. 2.5.0 - smooth scroll & chainable methods

    inuyaksa committed Dec 6, 2011
    getNiceScroll returns nicescrollarray
    selector :nicescroll
    new scroll momentum
    remove method
    resize method
    chainable methods
    better mouse wheel scrolling
    smooth scrolling
    zoomico.png optimized
Commits on Nov 25, 2011
  1. @inuyaksa

    2.3.1 FASTLANE issue7+9

    inuyaksa committed Nov 25, 2011
    FASTLANE is a bleeding edge version, not fully tested, only for last-hours issue fix
    
    Fixing
    - compatibility with jquery.mobile and other library using touch events to create custom events
    - tabindex numbering assigned more consistent
Commits on Nov 23, 2011
  1. @inuyaksa

    2.3.0

    inuyaksa committed Nov 23, 2011
    scrollbar will hide when div has hidden
    requestAnimationFrame
    event fix for IE
Commits on Nov 13, 2011
  1. @inuyaksa

    2.2.0 trasition, detect resize, fix IE

    inuyaksa committed Nov 13, 2011
    New features
    - scrolling with css transition (for full hw speed)
    - cssHook-ed scrollTop property, hw-scroll can be controlled by jQuery and you can use animation
    - override jQuery scrollTop function, hw-scroll can be controlled by jQuery and you can use animation
    - nicescroll object linked with jQuery DOM, using $.data named "__nicescroll"
    - jQuery function's getNiceScroll, to get the nicescroll object using $ selectors
    - only one instance for div, it checks if nicescroll already exists on the div
    - "grab" icon on div with touchbehavior = true
    
    New options
    - grabcursorenabled, display "grab" icon for div with touchbehavior = true, default is true
    - autohidemode, how hide the scrollbar works, true=default / "cursor" = only cursor hidden / false = do not hide
    - background, change css for rail background, default is ""
    
    Changed features
    - zIndex for scrollbar of document is the default value and for others is default+2
    - using css "background-clip" with value "padding-box" for a better cursor display. (see http://css-tricks.com/7423-transparent-borders-with-background-clip/)
    
    Fixes
    - zoom on iOS4, not fully visible
    - textarea resize bug, scrollbar didn't update
    - IE7, page scrollbar not hidden
    - IE7-IE8, touchbehavior (grab-to-scroll) doesnt' work
    - IE8, workaround for IFRAME onload bug
    - Opera, key repetitions not working
    - scrollball don't update position when div has resized (no wrapper div), only for IE/Firefox/Opera
Commits on Nov 7, 2011
  1. @inuyaksa

    v.2.0.1 fix zoom issue

    inuyaksa committed Nov 7, 2011
Commits on Nov 6, 2011
  1. @inuyaksa

    NEW v.2 full ipad support + new zoom feature + hw scroll

    inuyaksa committed Nov 6, 2011
    Changelog nicescroll release 2.0.0
    
    New features
    - full support for mobile devices as iPad, iPhone, Android
    - new zoom feature (desktop & mobile)
    - hardware accelerated scroll
    - touchbehavior flag
    - support for "scrollable wrapper" (div in div)
    
    Changed features
    - cursor size changed to 5 pixels
    - z-index for scrollbar lowered to 9000
    - mobile device use native scrollbar for window (main page)
    
    Fixes
    - some fixes for IE6
    - some fixes for Chrome/Safari
    - fixing cursor scrolling/hiding functions
Commits on Nov 2, 2011
  1. @inuyaksa

    Revised README and IE6 fix (bis)

    inuyaksa committed Nov 2, 2011
    Add feature list to README
  2. @inuyaksa

    Revised README and IE6 fix

    inuyaksa committed Nov 2, 2011
    A more complete README file, with some examples and a list of custom parameters.
    IE6 fix
Commits on Oct 30, 2011
  1. @inuyaksa

    Secondo commit (tris)

    inuyaksa committed Oct 30, 2011
    Add project name to licence file
  2. @inuyaksa

    Second commit (bis)

    inuyaksa committed Oct 30, 2011
    Better docs: vert scrolls description
  3. @inuyaksa

    Second commint

    inuyaksa committed Oct 30, 2011
    Support for divs and iframe
Commits on Oct 27, 2011
  1. @inuyaksa

    First commit (3 times)

    inuyaksa committed Oct 27, 2011
    Browser compatibility line.
  2. @inuyaksa

    First complete commit

    inuyaksa committed Oct 27, 2011
    First complete release
  3. @inuyaksa

    firt (b) commit

    inuyaksa committed Oct 27, 2011
    First release
  4. @inuyaksa

    Primo commit

    inuyaksa committed Oct 27, 2011
    Prima versione
  5. @inuyaksa

    primo commit

    inuyaksa committed Oct 27, 2011
Something went wrong with that request. Please try again.