Aiosa
61c77a3440
Fix hash tile generation by checking the validity of URL input parameter and fallback to level, x, y variables.
2022-08-21 10:09:36 +02:00
Aiosa
298f069c7e
Change missing cacheKey in Tilesource constructor to warning. Provide default implementation of getTileHashKey for tileSource if the tileSource does not inherit from OpenSeadragon.TileSource
2022-08-09 10:40:57 +01:00
Ian Gilman
12402f2f0f
Changelog for #2187
2022-08-01 14:19:22 -07:00
Ian Gilman
dafcf7bc14
Merge pull request #2187 from pearcetm/button-bugfix
...
Button bugfix
2022-08-01 14:15:55 -07:00
pearcetm
45643b94e3
Update button.js
2022-07-28 17:55:21 -04:00
pearcetm
6d5a75bcf7
Bugfix for enable/disable methods for Buttons
...
Fixes https://github.com/openseadragon/openseadragon/issues/2185
2022-07-28 17:53:49 -04:00
Ian Gilman
bdb44d84fb
Changelog for #2183
2022-07-26 14:58:07 -07:00
Ian Gilman
c449a8353d
Merge pull request #2183 from altert/master
...
Fix closure for croppingPolygons in _drawTiles function
2022-07-26 14:55:09 -07:00
altert
5829a9e892
fix closure for croppingPolygons in drawTile
2022-07-26 13:12:48 +05:30
jonasengelmann
ddd4a05e5e
Revert "always return Euclidean modulo of current rotation"
...
This reverts commit 32af983910
.
2022-07-07 16:31:35 +02:00
jonasengelmann
32af983910
always return Euclidean modulo of current rotation
2022-06-29 20:32:47 +02:00
jonasengelmann
3cdd94e465
constrained rotation to shortest path
2022-06-29 19:47:26 +02:00
jonasengelmann
1b27e59be8
added Euclidean modulo helper function
2022-06-29 19:47:03 +02:00
Ian Gilman
0335f3f4ab
Changelog for #2148
2022-06-28 14:15:35 -07:00
Ian Gilman
d1f46148a7
Merge branch 'master' of github.com:openseadragon/openseadragon
2022-06-28 14:13:21 -07:00
Ian Gilman
1d327d673e
Merge pull request #2148 from Aiosa/master
...
Delegate tile fetching and caching to the TileSource
2022-06-28 14:12:44 -07:00
Aiosa
2fbaf71448
Merge branch 'master' into master
2022-06-28 14:14:05 +02:00
Aiosa
0aadc23fcb
Merge branch 'openseadragon-master'
2022-06-28 14:11:30 +02:00
Aiosa
bb1755613e
Merge branch 'master' of https://github.com/openseadragon/openseadragon into openseadragon-master
...
# Conflicts:
# src/tiledimage.js
2022-06-28 14:11:02 +02:00
Ian Gilman
71e9d5775c
Changelog for #2173
2022-06-20 13:59:58 -07:00
Ian Gilman
6494b49d67
Merge pull request #2173 from ahankinson/fix-iiif-id-field
...
Fixed: ID field parsing on IIIF tile sources
2022-06-20 13:58:14 -07:00
Andrew Hankinson
ddd375b378
Merge branch 'master' into fix-iiif-id-field
2022-06-18 15:17:20 +02:00
Andrew Hankinson
1b777c9e62
Fixed: remove redundant checks
...
Also fixes a JSDoc error for annotating optional parameters.
2022-06-18 15:16:48 +02:00
Andrew Hankinson
d35c0a6385
Fixed: Updated configure comment
...
Updated comment to make it clear that it's a static method. Also updated the example
to IIIF v2, since that's more widely used than v1.1.
2022-06-17 10:34:31 +02:00
Andrew Hankinson
86dabe624b
Revert changes to ID field in configure
2022-06-17 10:23:13 +02:00
Andrew Hankinson
7a97d524f8
Improved testing data for IIIFv3
...
This commit adds a new set of tests for IIIFv3 Image API info
to the `formats` tests. These tests mirror the tests done for the v2
handler, but with updated 'info.json' files.
Image directories also needed to be changed to include the full width/height
parameters.
Also changed was moving the `iiif` test block up below formats, and adding a QUnit
module name. This allowed the tests to show up in the QUnit browser test.
All of the new tests were checked and pass.
2022-06-16 12:58:41 +02:00
Andrew Hankinson
820564dd3e
Fixed: normalize ID property for IIIF tile source
...
This commit attempts to normalize all possible values of the "id" property for IIIF tile sources
into a single internal _id property.
2022-06-16 12:55:21 +02:00
Ian Gilman
9988fcebc1
Changelog for #2175
2022-06-14 14:29:14 -07:00
Ian Gilman
0114381ebe
Merge pull request #2175 from joedf/patch-2174
...
added navigatorElement, fix bug id-overwrite on element
2022-06-14 14:25:05 -07:00
Joe DF
650b899de3
added navigatorElement, fix bug id-overwrite on element
2022-06-14 12:56:34 -04:00
Andrew Hankinson
6eeccb530b
Fixed: ID field parsing on IIIF tile sources
...
The IIIF specification allows for the ID field to be either with or without
an "@" prefix for IIIFv3. (See: https://iiif.io/api/image/3.0/ ) Currently OSD
will fail to parse an image block that uses the non-prefixed form.
This PR changes the IIIF tile source parsing to allow for both forms of the
`id` key.
2022-06-14 08:57:00 +02:00
Ian Gilman
bf395c1633
Changelog for #2166
2022-06-13 14:17:20 -07:00
Ian Gilman
d956b2ae9d
Merge pull request #2166 from joedf/patch-for-PR-1303
...
Patch for #1303
2022-06-13 13:49:17 -07:00
Ian Gilman
c20b2bbab9
Changelog for #2160
2022-06-09 15:44:03 -07:00
Ian Gilman
71a1f06e35
Merge pull request #2160 from joedf/patch-2
...
apply only zoom constraint by default for scroll events
2022-06-09 15:41:17 -07:00
Joachim de fourestier
3ca17c1508
missing period
2022-06-08 20:15:21 -04:00
Joachim de fourestier
ff4f88dc64
add some documentation
2022-06-08 20:05:43 -04:00
Ian Gilman
e8adefbe6e
Minor fix to previous PR
2022-06-08 15:06:58 -07:00
Ian Gilman
4ce2bdcdd1
Merge pull request #2172 from openseadragon/copyright
...
Updated copyright to 2022
2022-06-08 15:03:15 -07:00
Ian Gilman
f31179c9ce
Updated copyright to 2022
2022-06-08 15:02:29 -07:00
Ian Gilman
c1c380fa8f
Started version 3.2.0
2022-06-07 14:06:11 -07:00
Ian Gilman
ee3fc2bd79
Version 3.1.0
2022-06-07 14:00:35 -07:00
Ian Gilman
2afc028ab2
JSDoc fixes
2022-06-07 13:56:58 -07:00
Ian Gilman
db9dcdb2cc
Package-lock
2022-06-07 13:42:55 -07:00
Jirka
7b759558b1
Add tile reference to imagejob options.
2022-06-07 14:53:18 +02:00
Aiosa
1d99a2d6be
Merge branch 'openseadragon:master' into master
2022-06-07 14:48:33 +02:00
Ian Gilman
2007ba7ea5
Merge pull request #2165 from openseadragon/dependabot/npm_and_yarn/grunt-1.5.3
...
Bump grunt from 1.5.2 to 1.5.3
2022-05-31 13:58:07 -07:00
Joe DF
df0e598e38
fix typo
2022-05-29 21:38:38 -04:00
Joe DF
3661d6cae5
remove auto code
2022-05-29 21:31:29 -04:00
Joe DF
9772901d71
Don't overwrite the element's id if it has one already
2022-05-29 21:30:48 -04:00