Reviewers: pdr,

Description:
Adding touch scrolling support to ScrollPanel for mobile support.
TouchScroller augments an existing widget implementor of HasScrolling.
By default, it is enabled in ScrollPanel so users don't have to worry
about adding special mobile support (most users are surprised that
ScrollPanel isn't natively supported on mobile browsers).  Power users
can disable the default TouchScroller and implement their own, with
specialized Momentum logic.  However, most users will just use the
default implementation.


Please review this at http://gwt-code-reviews.appspot.com/1370801/

Affected files:
  A user/src/com/google/gwt/touch/Touch.gwt.xml
  A user/src/com/google/gwt/touch/client/DefaultMomentum.java
  A user/src/com/google/gwt/touch/client/Momentum.java
  A user/src/com/google/gwt/touch/client/Point.java
  A user/src/com/google/gwt/touch/client/TouchScroller.java
  M user/src/com/google/gwt/user/User.gwt.xml
  A user/src/com/google/gwt/user/client/ui/HasHorizontalScrolling.java
  A user/src/com/google/gwt/user/client/ui/HasScrolling.java
  A user/src/com/google/gwt/user/client/ui/HasVerticalScrolling.java
  M user/src/com/google/gwt/user/client/ui/ScrollPanel.java
  A user/test/com/google/gwt/touch/TouchSuite.java
  A user/test/com/google/gwt/touch/client/DefaultMomentumTest.java
  A user/test/com/google/gwt/touch/client/PointTest.java
  A user/test/com/google/gwt/touch/client/TouchScrollTest.java
  M user/test/com/google/gwt/user/client/ui/ScrollPanelTest.java


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to