Andrew A
09a119afe3
Add ESLint plugin for ES API linting
...
Adding [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat ) to check for usage of incompatible APIs.
For a list of browsers, we start out using both the 'defaults' query along with IE 11, which is still expressly supported in OSD v4 (current).
2023-02-18 15:50:21 +01:00
Ian Gilman
25aabbe766
Merge pull request #2298 from MohitBansal321/npmOutdated
...
some npm packages outdated
2023-02-17 14:16:07 -08:00
Ian Gilman
f2fa9dbb41
Changelog for #2297
2023-02-17 14:01:56 -08:00
Ian Gilman
9026c3a71d
Merge pull request #2297 from KevinBritten/docs/button-type-fix
...
2087 add type Element to documentation for custom ui buttons
2023-02-17 13:57:33 -08:00
Mohit Bansal
e765860aeb
Merge branch 'master' of https://github.com/openseadragon/openseadragon into npmOutdated
2023-02-17 15:26:10 +05:30
Kevin Britten
8ec6e55304
Merge branch 'openseadragon:master' into docs/button-type-fix
2023-02-16 17:21:44 -05:00
Ian Gilman
5a5420972c
Changelog for #2291
2023-02-16 14:16:56 -08:00
Ian Gilman
c7992411a5
Merge pull request #2291 from MohitBansal321/keyboardHandling
...
Consolidate viewer keyboard handling into keydown handler
2023-02-16 14:13:45 -08:00
Kevin Britten
cf3bf91b8d
add type Element to documentation for custom ui buttons
2023-02-16 14:51:30 -05:00
Mohit Bansal
8442cc2b2b
update npm packages
2023-02-15 19:15:22 +05:30
Mohit Bansal
0ab81df9b8
remove unwanted property
2023-02-15 09:37:03 +05:30
Mohit Bansal
6be459e451
formatting
2023-02-13 23:13:08 +05:30
Mohit Bansal
78928e3510
add comment
2023-02-13 23:01:19 +05:30
Mohit Bansal
4909320089
correction of keyCode
2023-02-12 13:30:41 +05:30
Mohit Bansal
3a8738fd43
spacing && documentation
2023-02-12 12:43:41 +05:30
Mohit Bansal
dac697c74e
formatting
2023-02-10 16:44:55 +05:30
Mohit Bansal
4bc9ea4573
add keypress handler's event
2023-02-09 12:55:44 +05:30
Mohit Bansal
cfa88b701f
replace canvasKeyPressEventArgs to canvasKeyDownEventArgs
2023-02-08 19:22:27 +05:30
Tom
16fc72d8fb
Take zoom constraint into account within _fitBounds when constraints = true and immediately = false
2023-02-07 18:12:26 -05:00
Mohit Bansal
f36d44dc67
Consolidate viewer keyboard handling into keydown handler
2023-02-07 03:31:57 +05:30
Ian Gilman
ead728dc35
Changelog for #2282
2023-02-03 14:07:08 -08:00
Ian Gilman
3cf3fb50b2
Merge pull request #2282 from RationAI/master
...
Ensure tile-loaded event completionCallback is called only once.
2023-02-03 14:03:39 -08:00
Aiosa
37d4f62ce9
Remove discouraging note on getCompletionCallback use docs.
2023-02-02 17:18:12 +01:00
Mark Salsbery
e0f9c94bb5
Merge branch 'master' into ms-reference-strip
...
* master: (276 commits)
Changelog for #2280 and #2238
remove trailing space
fix problem with click precision on ReferenceStrip
Changelog for #2273
Also add documentation for tileRetryDelay
try fix with check for null and undefined
fix build error
Add tileRetryMax documentation.
Revert async support and event breaking support in EventSource.
Changelog for #2276
add box-sizing property to the navigator display region
Implement support for async function and promise type recognition with $.type. Add $.Promise proxy. Implement support for promises in EventSource. Implement ability to abort events as well as prioritize events.
Changelog for #2270
issues/2192 fix.
Starting 4.0.1
Version 4.0.0
JSDoc fixes
Changelog for #2256
Changelog for #2249
removed polling vs resizeviewer option from demo
...
2023-02-01 09:26:49 -08:00
Aiosa
57486732b1
Prevent early tile completion with call order instead of guard flag. Improve getCompletionCallback docs.
2023-02-01 10:25:10 +01:00
Aiosa
55e7d2439a
Change completionCallback with 'tile-loaded' event to support original scenario of async completion notification with additional guarding flags.
2023-01-31 08:05:02 +01:00
Aiosa
81d86570da
Typo in the stopping comparison condition.
2023-01-28 14:08:00 +01:00
Aiosa
947109718c
Ensure tile-loaded event completionCallback is called only once. Check when context2D used after cache creation.
2023-01-28 08:42:07 +01:00
Ian Gilman
ca5cc84988
Changelog for #2280 and #2238
2023-01-26 14:13:52 -08:00
Ian Gilman
dbb60cf026
Merge pull request #2280 from damonsson/patch-1
...
fix problem with click precision on ReferenceStrip
2023-01-26 14:11:16 -08:00
Damian Murawski
2484de5010
remove trailing space
2023-01-26 11:44:39 +01:00
Damian Murawski
8550b4fea5
fix problem with click precision on ReferenceStrip
...
temporary fix for #1992 . Just adding 4px which works in all use cases.
2023-01-25 23:15:12 +01:00
Ian Gilman
6f7e8c7a49
Merge pull request #2238 from Ughuuu/pr-1386-3
...
add loop for re-trying failed tiles [Take 3]
2023-01-24 15:15:58 -08:00
Ian Gilman
e6f7c78626
Changelog for #2273
2023-01-24 14:58:13 -08:00
Ian Gilman
d22eceed66
Merge pull request #2273 from RationAI/master
...
EventSource: promises, priorities and execution breaks
2023-01-24 14:53:07 -08:00
Dragos Daian
b4700d28bd
Also add documentation for tileRetryDelay
2023-01-23 22:16:05 +01:00
Dragos Daian
f0f12c459e
try fix with check for null and undefined
2023-01-23 22:10:23 +01:00
Dragos Daian
5d70a807da
fix build error
2023-01-23 19:54:51 +01:00
Dragos Daian
77bc130636
Add tileRetryMax documentation.
2023-01-23 19:49:43 +01:00
Aiosa
377f2bd04f
Merge branch 'master' of github.com:RationAI/openseadragon
2023-01-21 09:00:58 +01:00
Aiosa
7a7acdbe57
Merge branch 'openseadragon:master' into master
2023-01-21 08:00:29 +00:00
Aiosa
de00939d8d
Revert async support and event breaking support in EventSource.
2023-01-21 09:00:24 +01:00
Ian Gilman
a1004bac86
Changelog for #2276
2023-01-20 13:53:46 -08:00
Ian Gilman
5a8e7ddcf8
Merge pull request #2276 from ambujsahu81/patch-1
...
Fix #2264 : Navigator display rectangle is off when the page has box-sizing: border-box
2023-01-20 13:51:52 -08:00
ambujsahu81
f3a76a267c
add box-sizing property to the navigator display region
2023-01-20 18:26:54 +05:30
Aiosa
c8dbb2c757
Implement support for async function and promise type recognition with $.type. Add $.Promise proxy. Implement support for promises in EventSource. Implement ability to abort events as well as prioritize events.
2023-01-17 11:13:48 +01:00
Ian Gilman
d80b6ad4ce
Changelog for #2270
2023-01-12 13:57:44 -08:00
Ian Gilman
3d9ae49948
Merge pull request #2270 from hrghauri/issue-2192
...
issues/2192 fix - Introduced canvas-key-press for keypress.
2023-01-12 13:54:50 -08:00
Haris Ghauri
a9f0523b62
issues/2192 fix.
2023-01-11 23:15:24 -05:00
Ian Gilman
a111d0f616
Starting 4.0.1
2022-12-16 14:22:50 -08:00