Luis Nieto
5889f34695
Add keys to change image source in sequence mode
...
Add the keys 'j' and 'k' to change the image source in the viewer.
- 'j': previous source
- 'k': next source
2021-07-08 23:43:38 -05:00
Ian Gilman
eff2ef6f1b
Changelog for #2005
2021-07-08 11:11:58 -07:00
Ian Gilman
4ce125993a
Merge pull request #2005 from RammasEchor/master
...
Flip the order in which view and navigator add a new item
2021-07-08 11:06:48 -07:00
Luis Nieto
932b826c4d
Flip the order in which view and navigator add a new item
...
This change ensures that the added items are updated first in the
navigator's world. If the viewer's world is updated first, it fires
an add-item event, which in turn it may encounter a setItemIndex call;
since the navigator's world does not have the item yet, an error
occurs.
2021-07-05 15:17:30 -05:00
Ian Gilman
577622a210
Changelog for #2000
2021-07-05 11:48:04 -07:00
Ian Gilman
97b08645f6
Merge pull request #2000 from HerCerM/get-viewer-attached-to-an-element
...
Provide a static method in OpenSeadragon to get an existing viewer
2021-07-05 11:45:55 -07:00
Hernán Cervera
b0fb8e836d
Add tests for OpenSeadragon.getViewer
2021-07-02 12:25:02 -05:00
Hernán Cervera
69aba71f79
Cleanup on viewer destroy and register on Viewer()
...
Other changes:
- ESLint comment about undeclared variable Map removed, since Map
is now registered as a global in .eslintrc.*
// eslint-disable-next-line no-undef
- Mark as private the property _viewers of OpenSeadragon
2021-07-02 07:46:55 -05:00
Hernán Cervera
94f269d6d0
Update globals in .eslintrc files
...
1. Add Map as a global
2. Use readonly/writable over false/true
Change 2 was done to use non-deprecated values (last paragraph of the section):
https://eslint.org/docs/user-guide/configuring/language-options#using-configuration-files-1
2021-07-02 07:33:55 -05:00
Hernán Cervera
c639dd15e3
Provide a static method in OpenSeadragon to get an existing viewer
...
From limited testing, this method allows retrieval even when the viewer
was instantiated in a different file.
OpenSeadragon keeps internal private state in _viewers, following the
convention of the underscore prefix for private members.
2021-06-29 19:14:46 -05:00
Ian Gilman
fd85d5e22f
Changelog for #1996
2021-06-23 11:54:13 -07:00
Ian Gilman
f6d3676ed6
Merge pull request #1996 from tdiprima/patch-1
...
Reference globalCompositeOperation doc
2021-06-23 11:51:05 -07:00
Tammy DiPrima
1ca9b16158
correction
...
difference; not destination
2021-06-22 14:52:06 -04:00
Tammy DiPrima
ef297a2c2c
Reference globalCompositeOperation doc
...
Fixes openseadragon/openseadragon#1994
2021-06-22 12:32:59 -04:00
Ian Gilman
cac0e5c9bd
Changelog for #1995
2021-06-21 11:44:01 -07:00
Ian Gilman
2d3c50065d
Merge pull request #1995 from thewilkybarkid/fullscreen-display
...
Force the display of body to be block when fullscreen
2021-06-21 11:40:41 -07:00
Chris Wilkinson
e78e6646e6
Force the display of body to be block when fullscreen
2021-06-18 16:24:38 +01:00
Ian Gilman
d04ccddebe
Update FUNDING.yml
2021-05-11 20:58:53 -07:00
Ian Gilman
3265792c3b
Update FUNDING.yml
2021-05-11 20:57:19 -07:00
Ian Gilman
683749f5e6
Merge pull request #1976 from openseadragon/dependabot/npm_and_yarn/lodash-4.17.21
...
Bump lodash from 4.17.19 to 4.17.21
2021-05-10 11:23:42 -07:00
dependabot[bot]
b95da6801a
Bump lodash from 4.17.19 to 4.17.21
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 18:29:49 +00:00
Ian Gilman
5e079ee18b
Merge pull request #1975 from openseadragon/dependabot/npm_and_yarn/grunt-1.3.0
...
Bump grunt from 1.1.0 to 1.3.0
2021-05-07 11:29:02 -07:00
Ian Gilman
2d7b06fd4a
Merge pull request #1973 from openseadragon/dependabot/npm_and_yarn/handlebars-4.7.7
...
Bump handlebars from 4.7.6 to 4.7.7
2021-05-07 11:21:35 -07:00
dependabot[bot]
39dfbcc735
Bump grunt from 1.1.0 to 1.3.0
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.1.0 to 1.3.0.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.1.0...v1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-07 02:32:45 +00:00
Ian Gilman
2b70908dcb
Merge pull request #1974 from openseadragon/ms-vscode-tasks
...
Visual Studio Code tasks.json update to version 2.0.0
2021-05-06 14:30:03 -07:00
Mark Salsbery
b1845f9f6d
Visual Studio Code tasks.json update to version 2.0.0
2021-05-06 11:53:48 -07:00
Ian Gilman
f775526d81
Merge pull request #1972 from openseadragon/ms-webkit-bug
...
Workaround for WebKit Pointer Event Implicit Capture Bug
2021-05-06 11:22:42 -07:00
dependabot[bot]
dde7bbf1c6
Bump handlebars from 4.7.6 to 4.7.7
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-05-06 18:15:33 +00:00
Mark Salsbery
40623f1e99
Re-added the OpenSeadragon.setElementPointerEventsNone() function
2021-05-05 12:43:53 -07:00
Mark Salsbery
72fc528b3c
removeContact only on existing tracked pointer
2021-05-04 16:55:37 -07:00
Mark Salsbery
7fbff2cc27
cleanup debug code
2021-05-03 14:02:29 -07:00
Mark Salsbery
a53550ea0e
Removed test for move-leave (fly-over, no enter event)
2021-05-03 13:57:14 -07:00
Mark Salsbery
0f1432ce82
changelog update
2021-05-03 13:48:33 -07:00
Mark Salsbery
4b4da7c4a1
Workaround for WebKit Pointer Event Implicit Capture Bug #1962
2021-05-03 13:43:47 -07:00
Mark Salsbery
00187cb5a1
Fixed legacy mouse and touch event handling
2021-05-03 11:38:20 -07:00
Ian Gilman
dba9bcd76c
Changelog for #1968
2021-04-19 11:30:13 -07:00
Ian Gilman
16a255ae33
Merge pull request #1968 from maxshuty/master
...
Fixing issue where the `ajaxHeaders` are not being set for image requests
2021-04-19 11:28:22 -07:00
Max Poshusta
60010628b4
Fixing issue where the ajaxHeaders were not being set for image requests
2021-04-16 06:06:27 -05:00
Ian Gilman
a679213881
Changelog for #1865
2021-04-08 11:34:14 -07:00
Ian Gilman
ed7da66b69
Merge pull request #1865 from gunmiosb/fix774_1861
...
Fix overlays disappearing in SequentialMode
2021-04-08 11:30:39 -07:00
Ian Gilman
15f8e4c186
Changelog for #1937
2021-03-26 13:47:06 -07:00
Ian Gilman
0a78916ff7
Merge pull request #1937 from ronnymikalsen/1763-a11y-browser-zoom
...
fix(a11y): draw the level based on pixel density ratio
2021-03-26 13:44:24 -07:00
Ian Gilman
63f8f2e2a9
Changelog for #1903
2021-03-26 13:43:29 -07:00
Ian Gilman
e7d4f87ca9
Merge pull request #1903 from ali1234/flipmode
...
Implement per-image flipping
2021-03-26 13:40:20 -07:00
ronnymikalsen
3fcd4aeee3
refactor: moved methods that belongs together closer
2021-03-26 12:38:58 +01:00
Alistair Buxton
e6725871b8
Make setFlip() update the navigator
...
Makes setFlip() raise a bounds change, and makes the navigator copy
the image flip in addition to the other properties, when receiving
the bounds signal.
2021-03-26 11:18:21 +00:00
ronnymikalsen
47802c0bd7
refactor: use pixelDensityRatio in getPixelRatio()
2021-03-26 12:08:50 +01:00
ronnymikalsen
f0cf90df76
fix: removes resize event on destroy
2021-03-26 09:43:30 +01:00
ronnymikalsen
99f87c0bc7
docs: fixed typo and corrected the comment
2021-03-25 14:54:42 +01:00
ronnymikalsen
7ab493d18b
fix: made updatePixelDensityRatio private
...
Prefixed it with a underscore and added @private annotation
2021-03-25 14:41:11 +01:00