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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Aiosa
|
cd60aff5dc
|
Fix demo further: clear tile processing logics, perform locking on tile level, delete tile if drawn process encountered _destroyed state.
|
2024-10-23 15:54:31 +02:00 |
|
Aiosa
|
207bc88aab
|
Fix demo further: _queuedInvalidateTiles was not being used, simplify how tile cache updates are being called (but without priorities).
|
2024-10-23 14:37:43 +02:00 |
|
Aiosa
|
6cbe359398
|
Fix demo filtering plugin: certain guards made rendering not being properly updated.
|
2024-10-23 10:07:16 +02:00 |
|
Ian Gilman
|
82314dd4bf
|
Changelog for #2600
|
2024-10-22 09:43:43 -07:00 |
|
Ian Gilman
|
12e4607a30
|
Merge pull request #2600 from pearcetm/viewerMargins
Make webgl drawer account for viewport margins
|
2024-10-22 09:41:40 -07:00 |
|
Aiosa
|
20177116e7
|
Integration tests: bugfixing of manipulation of tiles that share data: when tiles are loaded, when tiles are processed, also await async data preparation befre finishing the invalidation event.
|
2024-10-22 17:25:02 +02:00 |
|
Aiosa
|
e403e29312
|
Fix tests: bug in type equality checking
|
2024-10-21 12:59:21 +02:00 |
|
Aiosa
|
82e1160508
|
Clean up outdated TODO comments.
|
2024-10-21 11:00:23 +02:00 |
|
Aiosa
|
d5cdf59993
|
Fix styling on the plugin demo.
|
2024-10-21 10:00:53 +02:00 |
|
Aiosa
|
3c6c7e0ab7
|
Add plugin interaction demo.
|
2024-10-21 09:55:23 +02:00 |
|
Aiosa
|
68f0ed8901
|
Do not spit out warns on invalid tile unload (preemtive working cache deletion), do not ignore working cache even if __restore=true.
|
2024-10-21 09:00:24 +02:00 |
|
Aiosa
|
b3cdeabf02
|
Flexible timeout for tests.
|
2024-10-18 14:56:05 +02:00 |
|
Aiosa
|
0cd17abafd
|
Clean up old comments in a test.
|
2024-10-18 14:40:54 +02:00 |
|
Aiosa
|
1e47bd6add
|
Add cache tests, add more robust CacheRecord creation/deletion logics. Zombies now do not replace data, prevents also potential memory leak.
|
2024-10-18 14:38:04 +02:00 |
|
Tom
|
6c20101c8b
|
make webgl drawer account for viewport margins
|
2024-10-17 15:06:04 -04:00 |
|
Aiosa
|
bf25e2f069
|
Minor documentation and test cleanup.
|
2024-10-17 13:24:11 +02:00 |
|
Aiosa
|
06ac68d00e
|
Html drawer add canvas to supported formats
|
2024-10-17 12:17:49 +02:00 |
|
Aiosa
|
1b6fea72d8
|
Add assets for fallback compatibility filtering plugin demo.
|
2024-10-17 12:17:24 +02:00 |
|