Sean Nichols
035f35a26a
Synchronize opacity and composite operation of TiledImages in navigator
2017-05-25 12:26:30 -04:00
Ian Gilman
d815b5da64
Merge pull request #1201 from vin-dev/master
...
Add timeout for navigator item index change handler. Fix for issue# 1126
2017-05-23 09:59:29 -07:00
Ian Gilman
326e7f3e36
Merge branch 'master' into ig-loading
2017-05-22 10:19:57 -07:00
Ian Gilman
e4771234a2
Merge pull request #1198 from openseadragon/ig-closest
...
Improved best first level calculation
2017-05-22 10:17:19 -07:00
vin
4eca8aca98
Add timeout for navigator item index change handler. Fix for issue# 1130
2017-05-22 17:20:41 +05:30
Ian Gilman
82b1b3e599
getClosestLevel refinement
2017-05-19 11:12:01 -07:00
Ian Gilman
52525f6697
Changelog for #1200 and comment tweak
2017-05-19 10:06:48 -07:00
Ian Gilman
8fe682f966
Merge pull request #1200 from LarissaSmith/master
...
Clamp device pixel ratio to a minimum of 1 for calculating pixelDensi…
2017-05-19 10:02:50 -07:00
larissasmith
23cba35ea0
Clamp device pixel ratio to a minimum of 1 for calculating pixelDensityRatio.
...
A lower value can cause tile drawing issues.
2017-05-18 15:17:02 -06:00
Ian Gilman
283b2974dd
Debugging code
2017-05-18 11:19:06 -07:00
Alexey Tikhonov
ed93a32912
change regex determining tilesUrl to accept file as iipserver parameter without slash in front
2017-05-17 22:58:50 +03:00
Ian Gilman
1a60238c61
Improved best first level calculation
2017-05-16 13:49:59 -07:00
Ian Gilman
03e43998eb
Fixed problem with subsequent zooms not loading tiles
2017-05-15 10:51:17 -07:00
Ian Gilman
bb0846f1a5
Merge branch 'master' into ig-loading
2017-05-15 10:14:01 -07:00
Ian Gilman
29f973029f
Changelog for #1196 and doc tweaks
2017-05-15 10:13:34 -07:00
Ian Gilman
bf1b5fd793
Merge pull request #1196 from VipSaran/master
...
fix for #1191 (extension of Viewer.open() function with initialPage argument)
2017-05-15 10:07:58 -07:00
Robert Saric
bb68755699
fix for #1191 (extension of Viewer.open() function with initialPage argument)
2017-05-14 15:56:21 +02:00
Ian Gilman
dc70acec55
Merge pull request #1192 from UCLALibrary/timeout-configuration
...
Enable configuration of ImageJob timeout
2017-05-12 10:28:39 -07:00
Mark Allen Matney, Jr
77da306397
Enable configuration of ImageJob timeout
2017-05-11 21:36:27 -07:00
Ian Gilman
300ebbfe82
Tracking tile loading separately from tile drawing
2017-05-11 11:49:18 -07:00
Ian Gilman
de2fcb1b74
Changelog for #1184
2017-05-11 10:19:43 -07:00
Ian Gilman
fc254c1c6f
Merge pull request #1184 from avandecreme/zoomtowithref
...
Fix zoomTo/zoomBy with ref point and immediately to true. Fix #800
2017-05-11 10:16:02 -07:00
Ian Gilman
e55c5beb1c
Merge pull request #1189 from lastlegion/master
...
[FIX #1188 ] added fix for supporting weird filenames that look like JSONs
2017-05-11 10:01:07 -07:00
Ganesh Iyer
ce1360f5cb
using try/catch $.parseJSON to check for JSONs
2017-05-10 17:51:59 -04:00
Ganesh Iyer
2a251b219a
added fix for supporting weird filenames that look like JSONs
2017-05-09 14:55:23 -04:00
Sean Nichols
2ed09bade2
Add fallback to BlobBuilder API when Blob constructor is missing
2017-05-08 15:34:46 -04:00
Sean Nichols
b909caaf45
Add some tests for AJAX tile loading
2017-05-08 11:14:26 -04:00
Antoine Vandecreme
8e755c389a
Fix zoomTo/zoomBy with ref point and immediately to true. Fix #800
2017-05-07 17:22:44 +02:00
Sean Nichols
11157999eb
Remove use of Object.keys and Array.prototype.forEach for IE8 compatibility
2017-05-05 15:37:33 -04:00
Sean Nichols
6fdf81f266
Ignore falsy header values and improve ajaxHeaders documentation
2017-05-05 15:37:33 -04:00
Sean Nichols
15fe35a589
Improve documentation and option/argument names
2017-05-05 15:37:33 -04:00
Sean Nichols
ddab768696
Add options for loading tiles via AJAX and custom AJAX request headers.
2017-05-05 15:37:33 -04:00
Robert Saric
85e60b759b
fix for #1172 (ReferenceStrip not freeing resources)
2017-04-25 21:07:37 +02:00
superbland
bb229c24d3
Only apply constraints during an actual drag
2017-04-24 22:47:40 +01:00
jonw-cogapp
ab6cdf102e
prevent unnecessary panBy on canvas-drag in viewer
2017-04-21 18:19:11 +01:00
Ian Gilman
2f7ebc2d67
Merge pull request #1149 from sickrandir/preventDefault-canvas-drag
...
Manage preventDefaultAction flag inside the canvas-drag viewer event
2017-04-21 09:51:24 -07:00
David Baker
a8dba2a494
Documents the return type for imageToViewportRectangle
2017-04-12 16:12:47 -06:00
kinto
741745433d
manage preventDefaultAction flag inside the canvas-drag viewer event. Trigger the canvas-drag event before default drag happens on the viewer
2017-03-15 09:51:44 +01:00
Daniel Berthereau
e6ae1ac4e1
Typo.
2017-03-13 00:00:00 +01:00
Daniel Berthereau
2515efa414
Typo.
2017-03-13 00:00:00 +01:00
kinto
bc5e235822
Add comment instructions for using preventDefaultAction parameter in canvas-click event
2017-03-14 19:23:07 +01:00
kinto
d5031835da
manage preventDefaultAction flag inside the canvas-click viewer event. Trigger the canvas-click event before default click zoom happens on the viewer
2017-03-14 16:08:52 +01:00
Jose
fba70355cd
In-iframe check added before resetting all active mousetrackers
2017-02-23 19:15:29 +01:00
Jose
70bdc8839e
Some issues solved
2017-02-20 20:23:25 +01:00
Jose
d5b62aabcd
Patch to fix issue #697 , also contains improvements when panning under certain constrains
2017-02-19 17:36:53 +01:00
Peter
219e4a14c6
Update strings.js
2017-02-09 17:29:13 -05:00
Antoine Vandecreme
e65de72e3a
Fix simple image being drawn twice. Fix #1113
2017-02-04 15:37:50 +01:00
Ian Gilman
7b7672ef96
Merge pull request #1120 from leesei/issue-1080
...
update doc for `$.Button`
2017-02-02 14:27:10 -08:00
leesei
9d96c58eaf
update doc for $.Button
...
relates to #1080
On branch issue-1080
Changes to be committed:
modified: src/button.js
2017-02-02 14:24:16 +08:00
leesei
cce1e9ac37
fix: overlay size calculation
...
fix #1116
2017-02-01 12:06:14 +08:00
Antoine Vandecreme
63a8a2ffa6
Allow tiled image rotation outside the 0 to 360 range
2017-01-21 20:13:32 +01:00
Antoine Vandecreme
b62d4a7bc1
Fix navigator with rotation and clip
2017-01-21 19:40:21 +01:00
Antoine Vandecreme
fc69c6568d
Animate rotation
2017-01-21 19:40:21 +01:00
Antoine Vandecreme
de25b68b43
Add eslint and hound
2017-01-16 21:41:07 +01:00
Ian Gilman
525232c873
Merge pull request #1104 from dieend/navigator_constrainDuringPan
...
Navigator can pan outside boundary
2017-01-16 11:45:59 -08:00
Ian Gilman
855bfbe168
Merge pull request #1102 from avandecreme/sketch_canvas_size
...
Fix sketch canvas not resizing properly. Fix #973
2017-01-16 11:04:07 -08:00
Ian Gilman
86783a50b9
Merge pull request #1101 from avandecreme/optimize_tile_smoothing
...
Disable tile edge smoothing when only one tile is drawn. Fix #956
2017-01-16 10:57:31 -08:00
Adinata Thayib
4eb3864639
Fix navigator doesn't get constrained although viewer have constrainDuringPan options on
2017-01-11 20:11:43 -08:00
Antoine Vandecreme
43bd0e972f
Fix sketch canvas not resizing properly. Fix #973
2017-01-08 11:13:32 +01:00
Antoine Vandecreme
a23a709fb1
Disable tile edge smoothing when only one tile is drawn. Fix #956
2017-01-07 19:56:37 +01:00
leesei
286ba36bf3
fix param for update()
...
Changes to be committed:
modified: src/overlay.js
2017-01-06 11:30:09 +08:00
Ian Gilman
6a3b2d52c5
Merge pull request #1074 from altert/smallfix
...
See #832 , further fix for dzitilesource guessing of tilesUrl, for iii…
2016-12-22 09:59:09 -08:00
Ryan Lester
b4d0104206
Comments for some private functions in TiledImage.
2016-11-13 23:03:43 -05:00
Sean Nichols
e2c43d64db
Fix incorrect call to getTileWidth and getTileHeight in getTileAtPoint
2016-11-08 16:20:12 -05:00
Ian Gilman
ec46f85024
Merge pull request #1066 from avandecreme/wrapping
...
Remove reliance on getTileAtPoint for wrapping
2016-11-07 13:38:58 -08:00
Alexey Tikhonov
870bb2a99a
See #832 , further fix for dzitilesource guessing of tilesUrl, for iiipserver configurations like /iiipsrv?DeepZoom=/path/my.dzi
2016-11-07 11:42:37 +03:00
Antoine Vandecreme
6370a6bafa
Fix tests
2016-11-05 16:41:09 +01:00
thejohnhoffer
3eee34a0f2
count tiledImage._tilesLoading
2016-11-04 17:37:48 -04:00
thejohnhoffer
cf5825d1fa
better underscores in preload term handling
2016-11-04 10:03:41 -04:00
thejohnhoffer
2915ee09c5
correct logic for call to _updateViewport
2016-11-04 09:26:34 -04:00
thejohnhoffer
9548ad6a27
using the strict === comparison
2016-11-04 09:24:08 -04:00
thejohnhoffer
171591a7a3
new opacity flag
2016-11-04 09:21:04 -04:00
thejohnhoffer
c402a7bfdd
underscores to preload
2016-11-04 09:11:46 -04:00
thejohnhoffer
0a44585457
documentation of opacity and preload relations
2016-11-03 22:39:00 -04:00
thejohnhoffer
3fc1948a44
setting booleans the shortest way
2016-11-03 17:12:44 -04:00
thejohnhoffer
1baf086e1b
setting booleans the easy way
2016-11-03 17:11:22 -04:00
thejohnhoffer
bac2cab8e9
document tiledImage.preload
2016-11-02 20:45:33 -04:00
Antoine Vandecreme
10dd723637
Remove reliance on getTileAtPoint for wrapping
2016-11-01 21:43:50 +01:00
Edminsson
04eafa9275
Edge smoothing and IE8 #1063
2016-10-31 09:25:13 +01:00
Ian Gilman
eb8b9ccd50
Merge pull request #1006 from avandecreme/master
...
Tiled image rotation
2016-10-26 09:58:12 -07:00
Antoine Vandecreme
4b48717010
Rollback sketchCanvas scaling when tiled image rotated
2016-10-25 21:41:42 +02:00
Antoine Vandecreme
5ac1502ccd
Take pixelDensityRatio into account when rotating
2016-10-24 22:03:31 +02:00
Antoine Vandecreme
b992d54572
Fix jshint error
2016-10-24 21:34:29 +02:00
Ian Gilman
73bea928c5
Merge pull request #1056 from awagner-mainz/awagner-mainz-no_prior_filetype_check
...
Update legacytilesource.js
2016-10-24 10:07:51 -07:00
Antoine Vandecreme
a9b60057ea
Fix wrapping.
2016-10-23 22:25:16 +02:00
Antoine Vandecreme
77310b0229
Remove TODO
2016-10-23 18:25:14 +02:00
Antoine Vandecreme
5bfccec7a3
Disable tile edge smoothing with tiled image rotation
2016-10-23 17:45:39 +02:00
Ian Gilman
6878bc8771
Merge pull request #1041 from zakharov-aa/master
...
IE8 fix for tileSources type: 'image'
2016-10-21 09:34:56 -07:00
Andreas Wagner
e50beb435b
Update legacytilesource.js
...
Remove check for filetype based on uri or mimetype strings (maybe the filetype is not known before actually downloading the resource).
2016-10-20 11:32:13 +02:00
Ian Gilman
5c538c0967
Merge pull request #1035 from adgoncal/patch-2
...
Fix IndexSizeError on IE and Edge #1033
2016-10-10 17:07:18 -07:00
Antoine Vandecreme
cca6b47fc0
Fix TileSource.getTileAtPoint
2016-10-09 14:05:22 +02:00
Antoine Vandecreme
2821c8f67b
Partialy fix edge smoothing.
2016-10-06 22:18:32 +02:00
zakharov-aa
ffa4bbc8df
IE8 naturalWidth and naturalHeight more clear fix
2016-09-28 10:39:20 +03:00
zakharov-aa
c5ad9b25bf
IE8 fix for tileSources type: 'image'
2016-09-28 09:40:28 +03:00
A
e38c53ff31
Use canvas instead of sketchCanvas
2016-09-23 16:19:08 -04:00
A
c24e8ceedf
Fix IndexSizeError on IE and Edge #1033
...
Internet Explorer and Microsoft Edge throw IndexSizeError when you call context.drawImage with negative x or y or width or height greater than the canvas width or height respectively.
2016-09-23 15:57:35 -04:00
Ryan Lester
861f4bdcd1
Comment fixes
2016-09-22 23:01:33 -04:00
Ryan Lester
0d4e17b627
Use the squared distance when comparing tiles.
...
This drops a Math.sqrt calculation from every tile iterated over while
drawing, improving performance.
2016-09-05 19:09:44 -04:00
Ian Gilman
52fd82d4be
Changelog and tweak for #995
2016-09-01 10:02:42 -07:00
Ian Gilman
bde239d389
Merge pull request #995 from chrishonselaar/patch-1
...
this.tileSize undefined in this scope
2016-09-01 09:56:09 -07:00