Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Touch support #165

Merged
merged 38 commits into from
Nov 14, 2017
Merged

Touch support #165

merged 38 commits into from
Nov 14, 2017

Conversation

alexreardon
Copy link
Collaborator

@alexreardon alexreardon commented Nov 6, 2017

Will complete #11

Still a big work in progress

  • Add documentation explaining how the touch dragging works
  • Add a caveat that auto scrolling is not supported yet
  • Add mobile friendly links to the documentation (storybook sucks for mobile)
  • fix flow
  • Update docs with new flow types
  • Update docs
  • Add native scroll direction diagram to docs
  • Ensure existing tests still pass
  • Add explicit tests that cover all functionality of keyboard, mouse and touch sensors
  • Test on more devices
  • Block container scrolling for touch dragging
  • Re-add previous window reference grabbing Incorrect Binding to Window Event Listeners #139
  • Test bindings still work in ie11
  • Remove array.includes :(
  • Add test for aria-grabbing
  • Remove 'DragTypes' from drag-handle-types
  • Remove drag-handle.old
  • Write release notes
  • Screen cast

@alexreardon alexreardon self-assigned this Nov 8, 2017
@alexreardon
Copy link
Collaborator Author

@jaredcrowe I still have a lot of tests to finish but the /src code is in a fairly good state

@alexreardon
Copy link
Collaborator Author

soon

@alexreardon alexreardon merged commit c6b779e into master Nov 14, 2017
@alexreardon alexreardon deleted the touch-support branch November 20, 2017 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant