Aiosa
c392f2d205
Change location of logos, add link
2024-12-12 19:28:58 +01:00
Aiosa
bee3c243fb
Delete demos with old plugins.
2024-12-10 14:38:34 +01:00
Aiosa
563c7674c7
Add sponsors section to README.
2024-12-10 14:37:30 +01:00
Aiosa
fec033f9d2
Clear up few todos, introduce tile processing promise to await single tiles.
2024-12-10 14:16:19 +01:00
Aiosa
e12a349f52
Merge branch 'temporary-merge' into cache-overhaul-reviewed
2024-12-10 13:51:56 +01:00
Aiosa
bee5cb2471
Merge conflicts from master.
2024-12-10 13:50:41 +01:00
Ian Gilman
c8c7b481b8
Started on version 6
2024-12-09 09:37:19 -08:00
Ian Gilman
480de92d0a
Version 5.0.1
v5.0.1
2024-12-09 09:31:27 -08:00
Ian Gilman
e9dd9e9dfc
Changelog for #2627
2024-12-06 09:32:44 -08:00
Ian Gilman
07502e6d58
Merge pull request #2627 from pearcetm/pixel-density-change
...
Fix #2623
2024-12-06 09:30:41 -08:00
Tom
1843bbd89c
update docs
2024-12-04 16:42:25 -05:00
Tom
a5987db8d5
fix #2623
2024-12-04 16:41:24 -05:00
Aiosa
039ffbd37a
Fix typo
2024-12-04 09:16:04 +01:00
Aiosa
1a7a5ee1d6
Respect tainted() when uploading a texture.
2024-12-04 09:08:00 +01:00
Ian Gilman
9b96707dec
Changelog for #2620
2024-12-02 09:51:24 -08:00
Ian Gilman
3ce307f309
Merge pull request #2620 from sbarex/master
...
Update webgldrawer.js
2024-12-02 09:48:24 -08:00
Aiosa
d6bb8d3bd1
Fix typo. Remove tileSource prototype extension - adds implementation for methods that throw exceptions.
2024-11-30 10:03:39 +01:00
Aiosa
271f437568
Force prototype extension on inlined tile source. Ensure zombies are processed with invalidation before restored in the system. WebGL drawer can use canvas drawer. Add changelog updates.
2024-11-30 09:52:27 +01:00
sbarex
5438fd65e1
Update webgldrawer.js
...
Fixed a bug that caused a completely white image to be rendered when two-pass rendering mode was requested (required when multiple images, using transparency, or in debug mode).
2024-11-26 23:38:13 +01:00
Aiosa
85e8b381b8
Add cache clear on viewer.clear(). Add tile and viewer state checks to invalidation. Fix IIF test (timer is now built-in).
2024-11-26 15:24:51 +01:00
Aiosa
ef7628f098
Fix bug: webgl 'manual instanced rendering' return -> continue, do not count as drawn index.
2024-11-26 14:08:32 +01:00
Aiosa
17f13885c7
Add back overlapFraction logic for webgl drawer.
2024-11-26 00:48:43 +01:00
Aiosa
6b4c0f873a
Add maxTilesPerFrame degradation, fix tests.
2024-11-22 13:03:16 +01:00
Aiosa
8b16628950
Write documentation fo cache/data overhaul. Rename url type to be more explicit.
2024-11-22 12:43:14 +01:00
Ian Gilman
04211fbb27
Changelog for #2619
2024-11-21 09:58:12 -08:00
Ian Gilman
3885fa7bfc
Merge pull request #2619 from jbakarich/fix/2612/incorrect-display-region-rotation
...
Remove displayRegion transform
2024-11-21 09:53:08 -08:00
Aiosa
f03f2a5d31
Add fixes for working smoothing in the webgl renderer.
2024-11-21 16:51:38 +01:00
Aiosa
ce4b16616d
Merge branch 'openseadragon-master' into cache-overhaul-reviewed
2024-11-21 16:13:36 +01:00
Aiosa
af9bf9e07f
Resolve conflicts, implement setImageSmoothingEnabled on webgl drawer by invalidation routine.
2024-11-21 16:12:52 +01:00
Aiosa
1851405fcf
Remove warning from cache attaching if the tile has already reference.
2024-11-21 15:48:11 +01:00
Aiosa
0bc7deccd7
Fixed tests & bugs for the new design of invalidation inside events.
2024-11-21 15:35:27 +01:00
Jacob Bakarich
2dc0e29647
Remove displayRegion transform
...
ref #2612
- Remove display region transform in `setFlip()` as it is not needed for flipping and was overriding existing rotation transforms.
2024-11-20 14:07:26 -07:00
Ian Gilman
0e3abe16f4
Changelog for #2615
2024-11-15 09:32:07 -08:00
Ian Gilman
cd9e4e8c4e
Merge pull request #2615 from pearcetm/webgl-glnearest
...
Add support for imageSmoothingEnabled to WebGLDrawer
2024-11-15 09:27:18 -08:00
Tom
02805226d4
only redraw after setImageSmoothingEnabled() when changed
2024-11-14 13:13:13 -05:00
Tom
4163a46a24
Update docs
2024-11-13 16:49:54 -05:00
Tom
16dbfc62be
Add support for imageSmoothingEnabled to WebGLDrawer
2024-11-13 16:43:46 -05:00
Aiosa
e24f7d1358
Update demo plugins to the new api design
2024-11-13 15:04:09 +01:00
Aiosa
541fe2e4df
Redesign working cache: it is now owned by the event, not a tile. Tests are not yet updated.
2024-11-13 14:35:50 +01:00
Aiosa
e059b8982e
Add try-catch for a plugin
2024-11-07 12:22:18 +01:00
Aiosa
3b1b2d6d23
Fix: reference the correct drawer in invalidation routine.
2024-11-07 12:01:02 +01:00
Aiosa
535507568f
Fix docs syntax.
2024-11-05 12:06:59 +01:00
Aiosa
cc7474ec9b
Merge branch 'openseadragon:master' into cache-overhaul-reviewed
2024-11-05 18:59:34 +09:00
Aiosa
9bfdd55b2e
Make tile-invalidated event before tile-loaded. Try to fix behavior of maxTilesperFrame
2024-11-05 10:58:41 +01:00
Aiosa
5fdeb382ea
Increase the test timeout: it seems that 5 seconds is not enough, maybe reason for tests failing.
2024-11-01 22:20:15 +01:00
Aiosa
cf65f1a4f4
Add ability to run only a specific module from CLI.
2024-11-01 22:06:18 +01:00
Aiosa
f127014f0f
Design of separated events: drop update data support for tile-loaded, use only invalidated event.
2024-11-01 21:43:12 +01:00
Ian Gilman
e1e0ec6b24
Changelog for #2606
2024-10-28 09:17:59 -07:00
Ian Gilman
faf6d19db5
Merge pull request #2606 from pearcetm/viewerMargins
...
Fix problem with asymmetric viewport margins in webgl drawer
2024-10-28 09:14:09 -07:00
Tom
fab607584c
fix problem with asymmetric viewport margins
2024-10-25 11:15:52 -06:00