Commit Graph

1039 Commits

Author SHA1 Message Date
Ian Gilman
b3b1a32717 Merge pull request #760 from avandecreme/imagetilesource
Add ImageTileSource. Fix #467
2015-11-11 10:32:09 -08:00
Antoine Vandecreme
7c62974e57 Exit early if an array is provided as a tile source. 2015-11-09 18:19:17 -05:00
Antoine Vandecreme
954cbbdc46 Rename this.image to this._image 2015-11-09 17:57:39 -05:00
Antoine Vandecreme
760aaa7dca Fix tests. 2015-11-05 22:32:56 -05:00
Antoine Vandecreme
f58a525f47 Discard the image as soon as possible. 2015-11-05 22:16:20 -05:00
Antoine Vandecreme
b85d0674e6 Add support to open an ImageTileSource with it constructor. 2015-11-05 22:04:21 -05:00
Antoine Vandecreme
67b0d9bd99 Fix options handling and improve doc. 2015-11-04 18:47:41 -05:00
Ian Gilman
db5949c2d7 Merge pull request #754 from fs-webdev/master
Added a patch to help slow down the scroll devices that fire too fast…
2015-11-04 11:31:01 -08:00
Sebastian Öberg
6b098c1c2b Fixed zooming in with plus sign. 2015-11-04 11:00:08 +01:00
Antoine Vandecreme
0c75b45075 Save the context of the full image as well. 2015-11-02 19:57:13 -05:00
Antoine Vandecreme
37ca9235f8 Avoid using data urls in ImageTileSource. 2015-11-02 19:42:14 -05:00
Antoine Vandecreme
14a83e1154 Add IE8 support in ImageTileSource. 2015-11-02 18:35:11 -05:00
Grant Echols
3214494dc9 Added code to swallow the canvas-scroll event if we are swallowing it because of time. 2015-11-02 16:03:27 -07:00
Antoine Vandecreme
8e06eb56cf Add pyramid building to the ImageTileSource. 2015-11-01 15:55:39 -05:00
Antoine Vandecreme
3316a55b97 Add CORS support to ImageTileSource 2015-11-01 13:25:25 -05:00
Antoine Vandecreme
c041746366 Add ImageTileSource. Fix #467 2015-11-01 10:23:02 -05:00
Ian Gilman
88709189df Merge branch 'master' into ian3
Fixed Conflicts:
	changelog.txt
2015-10-29 14:31:38 -07:00
Ian Gilman
6b208f8a75 * You can now change viewport margins after the viewer is created (#721) 2015-10-29 14:29:59 -07:00
Ian Gilman
671379e1c3 * Fixed an issue with TiledImage setPosition/setWidth/setHeight not reliably triggering a redraw (#720) 2015-10-29 13:42:45 -07:00
Grant Echols
40edbd7a1c Updates as per code review requests 2015-10-28 17:07:51 -06:00
Grant Echols
ad4bbb9daf Changed name of config parameter to include 'MS' to suggest milliseconds. 2015-10-27 15:33:39 -06:00
Grant Echols
19c6179533 Added a patch to help slow down the scroll devices that fire too fast. This new code reduces the number of 'canvas-scroll' events that fire and slows down the zoom process. 2015-10-27 14:00:45 -06:00
Ian Gilman
8eb4cd9453 Merge pull request #744 from javierquevedo/master
Fixed issue in iOS devices that would cause all touch events to fail …
2015-10-27 09:00:43 -07:00
Sebastian Gassner
85edea7250 Add overlays after loading tileSource, when using per-tileSource overlays. 2015-10-17 09:48:09 +02:00
Javier Quevedo
f20d2ffa4d Fixed issue in iOS devices that would cause all touch events to fail after a Multitasking Gesture was triggered. The fix works by aborting all touch contacts after a touch has been cancelled, since the Multitasking Gestures in iOS trigger the TouchCancel event on those touches which were active.. 2015-10-16 15:52:20 +02:00
Antoine Vandecreme
2c73b0fb44 Use Math.round instead of Math.floor and Math.ceil for overlay placement. 2015-10-09 14:15:54 -04:00
Larissa Smith
4b72399e8f Use the right queue item's options when replacing an item. 2015-10-08 16:29:01 -06:00
Larissa Smith
14e86cd30b Set autoRefigureSizes back to true at the end of the loadQueue. 2015-10-07 16:09:17 -06:00
Larissa Smith
4643851da9 Optimized adding large numbers of items to the world. 2015-09-25 09:58:34 -06:00
Grant Echols
c4aa3715a7 Fixed problem with missing .length in for loop of raiseAddItemFailed event.
Added viewer._cancelPendingImages method that clears the loadQueue.
Added call to _cancelPendingImages from within the world.removeAll method.
2015-09-23 15:19:02 -06:00
Larissa Smith
fc8b4db796 Fix for Chrome (v 45) issue that key is sometimes undefined outside of the for-in loop. 2015-09-17 15:45:39 -06:00
Ian Gilman
0003b1c193 Merge pull request #727 from TMUND/toni
Fixed placeholderFillStyle flicker
2015-09-16 09:34:46 -07:00
Ian Gilman
0126f588a7 Merge pull request #728 from LarissaSmith/master
Fix for issue with tiledImages loading tiles at every level instead of just the best level:
2015-09-16 09:27:44 -07:00
Toni Munder
a2ee81d7cb Fixed some code 2015-09-15 20:52:44 -07:00
Larissa Smith
418e21e9f4 Fix for issue with tiledImages loading tiles at every level instead of just the best level: using && instead of || means the tiledImage's longest side is used for comparison instead of the shortest side. 2015-09-15 15:58:34 -06:00
Ian Gilman
aa83e019fd Changelog for #715 and #725 2015-09-15 10:31:43 -07:00
Ian Gilman
e4b33623fa Merge pull request #725 from fs-webdev/master
Added 'tile-load-failed' event
2015-09-15 10:25:31 -07:00
Ian Gilman
4ac34b1190 Merge pull request #715 from LarissaSmith/master
Added autoRefigureSizes flag for disabling calls to _figureSizes …
2015-09-15 10:22:35 -07:00
Toni Munder
484ae63db1 Made some changes to flickering code 2015-09-14 20:45:52 -07:00
Larissa Smith
3fd51d81d7 Updated comments on setAutoRefigureSizes to eliminate reference to private variables and functions. 2015-09-14 16:14:32 -06:00
Grant Echols
4b3bfcb703 Cleaned up comments and renamed the event as per Ian's request to 'tile-load-failed' 2015-09-14 15:25:30 -06:00
Ian Gilman
b07e4b200a Merge pull request #719 from Emigre/umd
registers an AMD module if possible
2015-09-14 13:54:27 -07:00
Toni Munder
561d091005 Code for flickering tile 2015-09-13 19:20:34 -07:00
Larissa Smith
f4be8f859e Merge branch 'master' of https://github.com/openseadragon/openseadragon 2015-09-11 15:37:11 -06:00
Larissa Smith
60f114daf1 If autoRefigureSizes is set to true and bounds-change events have been skipped, call _figureSizes automatically. 2015-09-11 15:35:36 -06:00
Grant Echols
dd8baa1639 Added 'tile-open-failed' event to notify the app when a tile fails to load.
This can happen when the image has authentication or other restrictions.
2015-09-11 14:25:20 -06:00
Ian Gilman
63c066b6e5 Merge branch 'master' of github.com:openseadragon/openseadragon 2015-09-03 09:26:22 -07:00
Ian Gilman
9f2a2f361d Changelog for #711 2015-09-03 09:24:15 -07:00
Ian Gilman
19f35c293b Merge pull request #711 from AlbinoShaun/master
Change resize behaviour to prevent "snapping" to world bounds
2015-09-03 09:21:29 -07:00
Shaun Whitely
59a6a43379 Revert "Fixed navigator resize"
- This reverts commit c825438339.
- Made navigator always use a minZoomImageRatio of 1
2015-09-03 09:44:27 +10:00