19 Commits

Author SHA1 Message Date
Kovid Goyal
00334e9f1b
Workaround for window.innerWidth/Height being wrong inside an iframe on Safari 2017-05-27 15:59:23 +05:30
Kovid Goyal
e2da5ecd0a
Fix touch events not being recognized on Safari 2017-05-27 13:37:22 +05:30
Kovid Goyal
5b3d7c04cf
Handle Chrome changing window level touch even handlers to passive by default in newer releases 2017-05-21 13:39:33 +05:30
Kovid Goyal
a5f1427ca3 Refactor get_boss().read_ui to get_read_ui() 2017-02-15 20:22:19 +05:30
Kovid Goyal
953f83b419 Handle gestures that originate on the side margins 2016-09-28 09:55:34 +05:30
Kovid Goyal
4a12514f0b Have a two finger tap also bring up the chrome 2016-09-28 09:14:16 +05:30
Kovid Goyal
f608f1545a A spot of refactoring 2016-09-28 08:55:37 +05:30
Kovid Goyal
9310a3c76e Fix tapping causing multiple page turns
Only respond to taps once they end. Also recognize double-tap and pinch
gestures.
2016-09-28 08:20:45 +05:30
Kovid Goyal
c0acacf674 ... 2016-08-25 21:40:55 +05:30
Kovid Goyal
1df8918fdd Finish up zone tap gestures 2016-08-22 15:01:04 +05:30
Kovid Goyal
5fc6b6db39 Tapping in the top quarter of the page now shows the chrome 2016-08-22 14:50:23 +05:30
Kovid Goyal
5eaccd6619 Momentum scrolling in flow mode 2016-08-22 14:09:15 +05:30
Kovid Goyal
d3f36abfac DRYer 2016-08-21 11:20:26 +05:30
Kovid Goyal
d0aff1e53a Tap-hold now always simulates a mouse click 2016-08-20 11:11:56 +05:30
Kovid Goyal
67f0358296 Give gestures an id and clean up tap hold handling 2016-08-20 10:53:47 +05:30
Kovid Goyal
c7163db345 Detect a tap on a link and trigger the link 2016-08-20 10:09:41 +05:30
Kovid Goyal
abe32ad8ca Implement swipe and hold gesture to turn pages rapidly 2016-08-19 12:11:52 +05:30
Kovid Goyal
a832c170fc Page turn gestures in paged mode 2016-08-19 09:27:38 +05:30
Kovid Goyal
78c24ce6c5 Start work on gesture support for viewer 2016-08-17 13:38:16 +05:30