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
Alexey Tikhonov
0737ba1a83
update to new coding style
2016-02-23 20:47:16 +03:00
Alexey Tikhonov
f51658f0af
don't draw tiles with opacity 0, see #806
2016-02-23 20:42:21 +03:00
Ian Gilman
f1cdf90653
Added "fully-loaded" event to TiledImage
2016-02-05 09:14:43 -08:00
Antoine Vandecreme
33021ac24f
Merge.
2016-01-23 18:49:58 -05:00
Antoine Vandecreme
c639dd5123
Fix edge smoothing with rotation.
2016-01-23 18:40:53 -05:00
Ian Gilman
0a61e160dd
Merge pull request #814 from informatics-isi-edu/master
...
adding setting of globalCompositeOperation for tiledImage
2016-01-21 09:07:29 -08:00
Mei-Hui Su
69cce5770c
simplify the checks on compositeOperation
2016-01-20 09:48:15 -08:00
Mei-Hui Su
91ecd80a4f
Add check for null compositeOperation option when setting useSketch
2016-01-20 09:14:10 -08:00
Mei-Hui Su
c214e2f0c4
change option compositeOperation default to null instead of 'source-over'
2016-01-19 14:17:52 -08:00
Scott Lewis
404e952711
escape HTML in documentation
2016-01-19 14:23:29 -07:00
Mei-Hui Su
e89d1f4c97
fix couple of typos
2016-01-14 12:42:02 -08:00
Mei-Hui Su
3cfe8ecac2
Merge https://github.com/openseadragon/openseadragon
2016-01-14 12:32:54 -08:00
Mei-Hui Su
087507c823
1) update according to comments from openseadragon's
2016-01-07 12:47:17 -08:00
Mei-Hui Su
ea833a780c
Update to allow setting of globalCompositeOperation when
...
html <canvas> is used to process multiple tiledImages to blend
is a specific way.
(special handling,
when compositeOperation is 'source-over' and opacity is 1,
useSketch is false, otherwise useSketch is true
)
Valid values are 'source-atop', 'source-in', 'source-out',
'destination-over', 'destination-atop', 'destination-in',
'destination-out', 'lighter', 'copy' or 'xor'
http://www.w3schools.com/tags/canvas_globalcompositeoperation.asp
2016-01-06 07:58:36 -08:00
Antoine Vandecreme
ebbf4ea4a0
Rename scale functions with NoRotate suffix.
2015-12-22 18:19:22 -05:00
Antoine Vandecreme
764d8f6f2c
Fix crash in debug mode when tile is missing.
2015-12-16 17:40:28 -05:00
Antoine Vandecreme
52f8ad6aa2
Fix coordinates conversion with rotation.
2015-12-11 19:07:23 -05:00
Petar Petrov
7406727090
Merge branch 'master' of https://github.com/openseadragon/openseadragon
2015-11-16 16:44:31 +02:00
Ian Gilman
b3b1a32717
Merge pull request #760 from avandecreme/imagetilesource
...
Add ImageTileSource. Fix #467
2015-11-11 10:32:09 -08:00
Petar Petrov
7eda39c9a9
fixed edge smoothing to work with clipping and placeholderFillRect - #755
2015-11-05 16:31:13 +02:00
Petar Petrov
515c15bf98
various fixes for edge smoothing - #755
2015-11-05 16:19:56 +02:00
Petar Petrov
8c4fcc9ca9
tile edge smoothing at high zoom - #755
2015-11-04 17:04:50 +02:00
Antoine Vandecreme
37ca9235f8
Avoid using data urls in ImageTileSource.
2015-11-02 19:42:14 -05: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
Ian Gilman
0003b1c193
Merge pull request #727 from TMUND/toni
...
Fixed placeholderFillStyle flicker
2015-09-16 09:34:46 -07:00
Toni Munder
a2ee81d7cb
Fixed some code
2015-09-15 20:52:44 -07:00
Ian Gilman
aa83e019fd
Changelog for #715 and #725
2015-09-15 10:31:43 -07:00
Toni Munder
484ae63db1
Made some changes to flickering code
2015-09-14 20:45:52 -07: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
Toni Munder
561d091005
Code for flickering tile
2015-09-13 19:20:34 -07: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
Conner Wingard
b687332c9e
Fix merge conflict in upstream changelog.txt
2015-07-14 16:46:47 -04:00
Grant Echols
5539487814
Added error message tracking into the tile loading mechanism. This exposes the reason for the error in the console.log message
2015-07-06 15:07:00 -06:00