Reviewers: jlabanca,

Description:
Adds a mobile-friendly drag-scroll implementation.
Changes the standard and mobile expense samples to use said scrolling.
(desktop Expense sample still uses regular scrollbars on non-touch
devices)
Adds onclick='' to cell containers, so that touch devices show tap
highlights in the right place.


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

Affected files:
  A /bikeshed/src/com/google/gwt/mobile/Mobile.gwt.xml
  A /bikeshed/src/com/google/gwt/mobile/client/MobileScrollPanel.java
  A /bikeshed/src/com/google/gwt/mobile/client/Momentum.java
  A /bikeshed/src/com/google/gwt/mobile/client/Point.java
  A /bikeshed/src/com/google/gwt/mobile/client/Scroller.java
  A /bikeshed/src/com/google/gwt/mobile/client/Touch.java
  A /bikeshed/src/com/google/gwt/mobile/client/TouchEvent.java
  A /bikeshed/src/com/google/gwt/mobile/client/TouchHandler.java
  M /bikeshed/src/com/google/gwt/sample/expenses/gwt/ExpensesCommon.gwt.xml
M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseDetails.ui.xml M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpenseList.ui.xml M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpensesMobile.java M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpensesMobileShell.java M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpensesMobileShell.ui.xml M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/ExpensesShell.ui.xml M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileExpenseList.java M /bikeshed/src/com/google/gwt/sample/expenses/gwt/client/MobileReportList.java
  M /user/src/com/google/gwt/user/cellview/client/CellList.java
  M /user/src/com/google/gwt/user/cellview/client/CellTable.java
  M /user/src/com/google/gwt/user/cellview/client/CellTreeNodeView.java


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

Reply via email to