Sean Nichols
035f35a26a
Synchronize opacity and composite operation of TiledImages in navigator
2017-05-25 12:26:30 -04:00
Ian Gilman
1a60238c61
Improved best first level calculation
2017-05-16 13:49:59 -07:00
Sean Nichols
b909caaf45
Add some tests for AJAX tile loading
2017-05-08 11:14:26 -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
Antoine Vandecreme
63a8a2ffa6
Allow tiled image rotation outside the 0 to 360 range
2017-01-21 20:13:32 +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
Antoine Vandecreme
a23a709fb1
Disable tile edge smoothing when only one tile is drawn. Fix #956
2017-01-07 19:56:37 +01:00
Ryan Lester
b4d0104206
Comments for some private functions in TiledImage.
2016-11-13 23:03:43 -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
thejohnhoffer
3eee34a0f2
count tiledImage._tilesLoading
2016-11-04 17:37:48 -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
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
Antoine Vandecreme
2821c8f67b
Partialy fix edge smoothing.
2016-10-06 22:18:32 +02: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
Antoine Vandecreme
62c96ebad7
Add clip-change event.
2016-08-28 14:39:14 +02:00
Antoine Vandecreme
33332bf774
Set rotation around center and fix typo.
2016-08-28 13:39:26 +02:00
Antoine Vandecreme
eaddc1c33b
Merge branch 'master' of https://github.com/openseadragon/openseadragon
2016-08-28 12:14:49 +02:00
Antoine Vandecreme
2e3f57401f
Fix tiles missing with rotation + rotate around center
2016-08-28 12:10:35 +02:00
Simon Green
198e5b3461
Fix #1013
...
tiledImage. _needsDraw flag was only being set to true once the tile had been loaded which effectively made the initial tile loading sequential
2016-08-25 13:44:12 -06:00
Antoine Vandecreme
f0cb707ff2
Improve code readability
2016-08-21 19:24:40 +02:00
Antoine Vandecreme
9e69462405
Merge branch 'master' of https://github.com/openseadragon/openseadragon
2016-08-21 13:16:38 +02:00
Antoine Vandecreme
a9f5e7ec73
Add unit test and fix code review comments.
2016-08-21 12:54:33 +02:00
Antoine Vandecreme
65b59c08d6
First draft of tiled image rotation.
2016-08-17 15:43:08 +02:00
Ian Gilman
23b955c6b4
Updated with improved API
2016-08-10 10:35:08 -07:00
Ian Gilman
03b2a86a9d
Merge branch 'master' into loaded
2016-08-10 09:49:59 -07:00
VoidVolker
2bcc1aa0f4
[=] Wrap fix for #555
...
1. Fix for horizontal and vertical wrap. Problem was in
`getTileAtPoint`: it was working only for points inside viewer - thanks
to @avandecreme for finding this.
2. Was small bug in not rendering top row and left column - after scroll
there are empty space and need some time for rendering.
2016-07-29 01:33:48 +03:00
plougsgaard
b3a10aca3b
Introduce variable iOSDevice
that disables 8c4fcc9
when running on an iOS device.
2016-06-17 16:37:30 +02:00
Antoine Vandecreme
352bfbc3a5
Avoid loading clipped out tiles. Fix #889 .
2016-05-13 15:18:37 -04: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
Antoine Vandecreme
521e020b9a
Viewport getBounds and fitBounds methods now take rotation into account. Fix #924
2016-05-04 22:26:33 -04: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
9e68f6c27b
Fix home bounds with clipping. Fix #891
2016-04-05 17:51:50 -04:00
Antoine Vandecreme
a52f4cadc5
Fix TiledImage.fitBounds with clipping.
2016-03-24 11:48:29 -04:00
Antoine Vandecreme
3cacc8edcf
Add fitBounds option to TiledImage constructor.
2016-03-22 16:41:28 -04:00
Antoine Vandecreme
9c461824b3
Update OpenSeadragon.Placement to be serializable.
2016-03-22 15:50:48 -04:00
Antoine Vandecreme
e4fca14c33
Add TiledImage.fitInBounds method.
2016-03-21 16:11:50 -04:00
Antoine Vandecreme
963986d187
Add missing parenthesis.
2016-02-24 19:53:35 -05:00
Antoine Vandecreme
d18485844d
Fix crash and improve tests..
2016-02-24 19:48:11 -05:00
Antoine Vandecreme
7e3320c167
Fix transparent images clearing the images in backgroumd. Fix #849
2016-02-23 19:37:41 -05:00