Commit Graph

3241 Commits

Author SHA1 Message Date
plougsgaard
b3a10aca3b Introduce variable iOSDevice that disables 8c4fcc9 when running on an iOS device. 2016-06-17 16:37:30 +02:00
Ralph Krimmel
7bf79eac77 Merge branch 'master' of https://github.com/openseadragon/openseadragon 2016-06-17 08:26:34 +02:00
Ian Gilman
18c90ed2e0 Changelog for #965 2016-06-15 09:50:17 -07:00
Ian Gilman
6f4235c7f3 Merge pull request #965 from MrP/master
Fix issue #890 in applyConstraints
2016-06-15 09:40:09 -07:00
Victor Rodriguez Gil
36264c44ef simplified constraint code 2016-06-14 17:31:21 +00:00
Victor Rodriguez Gil
c91039b545 Code that fixes #890, new test passes. Events.js test needed fixing with good value, unrelated to actual test. 2016-06-13 23:07:17 +00:00
Victor Rodriguez Gil
0035b3f36f Test that shows the bug #890, fails 2016-06-13 23:04:55 +00:00
Ian Gilman
755d8f01d0 Attempting to fix Gitter badge for npm 2016-05-26 16:00:04 -07:00
Ian Gilman
a81f3a9b31 Started 2.2.1 "in progress" for changelog 2016-05-26 15:19:14 -07:00
Ian Gilman
373e61e0df Version bump to 2.2.0 2016-05-26 15:14:19 -07:00
Ian Gilman
0043c8a6ce Changelog for #948 2016-05-26 11:54:50 -07:00
Ian Gilman
d52d19cb7f Merge pull request #948 from adgoncal/patch-1
Fix #946
2016-05-26 11:52:38 -07:00
A
033b650c29 Fix #946
Fix for https://github.com/openseadragon/openseadragon/issues/946
2016-05-26 13:24:03 -04:00
Ralph Krimmel
96a4de7b87 Merge remote-tracking branch 'upstream/master' 2016-05-24 08:59:28 +02:00
Ian Gilman
5071540af4 Changelog for #939 2016-05-19 09:50:10 -07:00
Ian Gilman
bd743d688a Merge pull request #939 from avandecreme/perf
Avoid loading clipped out tiles. Fix #889.
2016-05-19 09:46:33 -07:00
Antoine Vandecreme
8951ac3f5b Fix fitBounds with extreme zoom values. 2016-05-17 14:27:28 -04:00
Ian Gilman
12f9aa46b5 Changelog for #930 2016-05-17 10:46:11 -07:00
Ian Gilman
436ff0d086 Merge pull request #930 from dlukez/master
Handle simultaneous touch events
2016-05-17 10:44:46 -07:00
Ian Gilman
af21d7b4cd Changelog for #940 2016-05-17 09:54:03 -07:00
Ian Gilman
ebf7cbf918 Merge pull request #940 from avandecreme/fullpage
Enforce html element width and height to 100% when going full page.
2016-05-17 09:51:08 -07:00
Daniel Zimmermann
7935ab82d4 Add unit tests for multi-touch 2016-05-17 11:29:42 +10:00
Antoine Vandecreme
32f993f862 Enforce html element width and height to 100% when going full page. 2016-05-16 13:08:17 -04:00
Ian Gilman
6ab3d5b33c Changelog for #935 2016-05-16 09:42:06 -07:00
Ian Gilman
ea32e1b090 Merge pull request #935 from leesei/master
feat(navigator): add option autoFade
2016-05-16 09:40:23 -07:00
Daniel Zimmermann
c25bf0a239 Correctly handle touch PointerEvents
`onPointerDown/Up` may call `capture/releasePointer`
with `"touch"` as the pointerType, which would result
in a bug as `touchCount` would be `undefined`.

`capture/releasePointer` should just default to a
count of `1` if not specified. This properly retains
the existing behaviour for non-TouchEvent handling.
2016-05-16 06:26:52 +10:00
Daniel Zimmermann
a4dbae0754 Handle simultaneous touch events
Found and tested on an iPhone 5s w/ iOS 9.2.
Not sure about other devices.

Fixes #877
2016-05-16 06:26:52 +10:00
Antoine Vandecreme
b11edddf68 Fix jshint. 2016-05-13 15:35:33 -04:00
Antoine Vandecreme
352bfbc3a5 Avoid loading clipped out tiles. Fix #889. 2016-05-13 15:18:37 -04:00
Ian Gilman
6099962e40 Changelog for #934 2016-05-13 11:24:15 -07:00
Ian Gilman
c5fc9a6922 Merge pull request #934 from avandecreme/fitBounds
Take rotation into account in viewport getBounds and fitBounds methods
2016-05-13 11:21:40 -07:00
Ralph Krimmel
44874b25b1 Using more interesting image for test 2016-05-13 09:10:49 +02:00
Antoine Vandecreme
1014d5767c Fix resize handling. 2016-05-12 19:23:09 -04:00
Antoine Vandecreme
14069a64e1 Fix applyConstraints with rotation. 2016-05-12 18:47:35 -04:00
Antoine Vandecreme
07d66ce655 Restore applyConstraints to avoid panning when clicking at max zoom. 2016-05-12 18:01:18 -04:00
Antoine Vandecreme
0c398eacdb Add test for fitBounds with a rotated rectangle. 2016-05-10 21:19:33 -04:00
Antoine Vandecreme
e4c29d649b Remove code duplication in Viewport.applyConstraints. 2016-05-10 18:49:55 -04:00
leesei
7ea8733e5b feat(navigator): add option autoFade 2016-05-07 17:16:59 +08:00
Antoine Vandecreme
521e020b9a Viewport getBounds and fitBounds methods now take rotation into account. Fix #924 2016-05-04 22:26:33 -04:00
Ian Gilman
1d02ba7853 Changelog for #927 2016-04-29 10:11:15 -07:00
Ian Gilman
07429f5890 Merge pull request #927 from avandecreme/perf
Optimize sketch canvas clearing and blending.
2016-04-29 10:08:47 -07:00
Antoine Vandecreme
cac7052bf8 Take pixelDensityRatio into account. 2016-04-28 11:26:09 -04:00
Antoine Vandecreme
684029bc79 Optimize sketch canvas clearing and blending. 2016-04-27 11:08:44 -04:00
Antoine Vandecreme
3106d8f85b Fix viewport.fitBounds tests. 2016-04-23 08:29:32 -04:00
Ian Gilman
66ffa03132 Merge pull request #923 from avandecreme/fitbounds
Fix Viewport.update with zoomPoint.
2016-04-22 11:10:34 -07:00
Ian Gilman
b2dbf35dcb Changelog for #910 and #923 2016-04-22 11:09:27 -07:00
Ian Gilman
5785d10cbb Merge pull request #910 from avandecreme/home-clip
Fix home bounds with clipping. Fix #891
2016-04-22 11:01:05 -07:00
Ian Gilman
1b39167780 Merge pull request #922 from avandecreme/master
Fix getScaleForEdgeSmoothing with image tile source.
2016-04-22 10:15:01 -07:00
Antoine Vandecreme
79977b09a0 Fix Viewport.update with zoomPoint. 2016-04-21 16:06:07 -04:00
Antoine Vandecreme
65a95d4a49 Add asserts on this.viewer. 2016-04-21 10:57:39 -04:00