Harsh Kumar Gupta
|
d31562e34f
|
Fix the function arguments for the required file
|
2024-12-20 00:31:40 +05:30 |
|
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
|
0bc7deccd7
|
Fixed tests & bugs for the new design of invalidation inside events.
|
2024-11-21 15:35:27 +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
|
cc7474ec9b
|
Merge branch 'openseadragon:master' into cache-overhaul-reviewed
|
2024-11-05 18:59:34 +09: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 |
|
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
|
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 |
|
Aiosa
|
bf25e2f069
|
Minor documentation and test cleanup.
|
2024-10-17 13:24:11 +02:00 |
|
Aiosa
|
0b63a943b6
|
Tests & Bugfixes: new cache tests, working cache preemptively deleted when restore() called, zombie cache had bug (restored cache had no attached tile reference and restoration failed since we relied on any existing tile on the cache to inherit state), deprecated old HTMLDrawer props on tile, rewritten HTMLDrawer to work also with cache API.
|
2024-10-17 12:10:04 +02:00 |
|
Richard Benjamin Allen
|
2b010a9a59
|
Fixed: JQuery cannot be used to get position with wrapper
|
2024-09-19 21:13:28 +01:00 |
|
Richard Benjamin Allen
|
b28b77fdbd
|
FIxed: Removed unnecessary references in selectors
We can test the overlay dimensions still
|
2024-09-17 23:30:06 +01:00 |
|
Richard Benjamin Allen
|
3b99665b32
|
Fixed: removeChild on Node
The overlay.js code has been changed to apply a div wrapper to the overlay element as opposed to its innerHTML.
|
2024-09-17 12:16:00 +01:00 |
|
Aiosa
|
29b01cf1bd
|
First visually correct design: tile invalidation event manages three caches that are shared among equal tiles (based on cache key). Works with both latest drawers and shared caches.
|
2024-08-24 09:49:16 +02:00 |
|
Aiosa
|
0a035afc2d
|
Merge master
|
2024-06-01 16:37:12 +02:00 |
|
frameflare
|
0ba2f75213
|
Signed-off-by: frameflare <yangzenghua@outlook.com>
chore: fix some comments
Signed-off-by: frameflare <yangzenghua@outlook.com>
|
2024-04-07 10:50:24 +08:00 |
|
eug-L
|
b0926b3e69
|
Getter & setter for Viewport.maxZoomPixelRatio
|
2024-04-04 16:02:09 +08:00 |
|
Aiosa
|
e0f442209b
|
Fix black viewport with testing filtering demo on webgl renderer. Introduce managed mock getters for tests.
|
2024-03-05 10:48:07 +01:00 |
|
Aiosa
|
47419a090a
|
Fix circular references in JSON test log serialization.
|
2024-03-04 10:49:05 +01:00 |
|
Aiosa
|
a9b50a8fdb
|
Test fixes (except gl null reference error - test fails sometimes).
|
2024-03-03 16:39:15 +01:00 |
|
Aiosa
|
360f0d6796
|
Fix docs, commit before upstream merge.
|
2024-03-03 14:50:01 +01:00 |
|
Aiosa
|
d91df0126b
|
Add base drawer options and fix docs. Implement 'simple internal cache' for drawer data, optional to use.
|
2024-02-11 11:27:02 +01:00 |
|
Aiosa
|
9ef2d46e75
|
Fix tests: always fetch up-to-date pixel values, prevent adding loaded tile to the 'bestTiles' array. Enforce _needsDraw check to be based on lastDrawn - we are async now.
|
2024-02-05 09:42:26 +01:00 |
|
Aiosa
|
fcf20be8ea
|
Drawers now use new cache API to draw onto a canvas. The type conversion now requires also the tile argument so that conversion can rely on the tile metadata.
|
2024-02-04 18:48:25 +01:00 |
|
Aiosa
|
3fa13570ef
|
Resolve Merge with First WebGL PR: code is merged, but not operable [drawer refactoring needs interaction implemented with cache system].
|
2024-02-04 15:41:05 +01:00 |
|
Tom
|
f6c35b44ed
|
move qunit.starTest log message to test.js
|
2024-01-19 12:54:24 -05:00 |
|
Tom
|
43de595c24
|
clean up code from testing the MAX_TEXTURE_IMAGE_UNITS error issue
|
2024-01-18 16:20:28 -05:00 |
|
Tom
|
a2d31e9610
|
cleaned up additional viewers in tests
|
2024-01-18 16:06:49 -05:00 |
|
Tom
|
8271b6d8b2
|
more test details logged
|
2024-01-18 15:44:29 -05:00 |
|
Tom
|
525d9b52fe
|
more test details logged
|
2024-01-18 13:47:14 -05:00 |
|
Tom
|
bb676a8699
|
add test info to console.log
|
2024-01-18 13:32:30 -05:00 |
|
Tom
|
fd648c26e9
|
add logging directly to webgl drawer
|
2024-01-18 13:17:35 -05:00 |
|
Tom
|
f6c67b2159
|
remove additional test logging for testing travis ci
|
2024-01-18 12:56:03 -05:00 |
|
Tom
|
0a2657cb5b
|
additional test logging for testing travis ci
|
2024-01-18 12:45:27 -05:00 |
|
Tom
|
44b66be0a9
|
update tests
|
2024-01-17 17:07:25 -05:00 |
|
Tom
|
db11611d7d
|
add logging of gl max_texture_image_units errors to multi-image test
|
2024-01-17 16:13:34 -05:00 |
|
Tom
|
b902256a59
|
clean up comments. modify tests. add check for max textures in webgldrawer
|
2024-01-15 14:39:15 -05:00 |
|
Tom
|
f563600635
|
test canvas and webgl drawers in multi-image
|
2024-01-11 14:42:11 -05:00 |
|
Tom
|
500c22feb1
|
consolidate tiled-image-drawn event description and firing code
|
2024-01-10 18:00:01 -05:00 |
|
Tom
|
8be2ca2dfb
|
test drawers separately
|
2024-01-10 17:46:17 -05:00 |
|
Tom
|
58f918aaa1
|
clean up tests
|
2024-01-10 12:13:00 -05:00 |
|
Aiosa
|
3d6eb1b91c
|
Fix broken tests (bad logics in event handling).
|
2023-12-10 17:58:50 +01:00 |
|
Aiosa
|
cf2413e0c9
|
Fix test for the preload hack (and fix the parentheses to always call updateMulti).
|
2023-12-10 16:49:56 +01:00 |
|
Tom
|
1200f0b081
|
clean up outdated code; add tiled-image-drawn event to canvasdrawer so tests work with this viewer
|
2023-12-02 15:40:47 -05:00 |
|
Tom
|
32f12b3ba5
|
check for valid ASSERT in tilesource-dynamic-url test
|
2023-11-29 19:34:41 -05:00 |
|
Tom
|
9dc96390fc
|
update tests to skip fullscreen and certain drawer-related events
|
2023-11-29 19:04:27 -05:00 |
|
pearcetm
|
36d8b3d9ad
|
Merge branch 'master' into rotation-seams
|
2023-11-29 17:28:42 -05:00 |
|
Tom
|
c86158f0ca
|
cleaning up changes
|
2023-11-29 16:46:14 -05:00 |
|
Aiosa
|
90ce0669c5
|
Add auto recognition of the need for tiledImage draw call. Fix ajax-headers test: did not finish because we don't call tile-loaded on cached tiles by default.
|
2023-11-27 12:12:54 +01:00 |
|