Ian Gilman
|
dbc72d4d98
|
Merge pull request #2643 from RationAI/fix/fallback-canvas-drawer
Flexible support for drawers to modify cache
|
2025-01-23 09:37:52 -08:00 |
|
Aiosa
|
994f0e25a4
|
Fix renaming also in tests.
|
2025-01-14 12:26:28 +01:00 |
|
Aiosa
|
1286fa4549
|
Test drawers collide with drawer render testing - remove after cache tests.
|
2025-01-10 22:13:16 +01:00 |
|
Aiosa
|
03b7c5b9a6
|
Update tests, fix async cache bug - first convert to supported format, then process. Record drawer ID in the internal cache type.
|
2025-01-10 22:05:16 +01:00 |
|
Aiosa
|
426700b1c6
|
Temporarily disable tests - discussing design.
|
2025-01-07 19:57:37 +01:00 |
|
Harsh Kumar Gupta
|
d31562e34f
|
Fix the function arguments for the required file
|
2024-12-20 00:31:40 +05:30 |
|
Aiosa
|
a5c569ab5d
|
fix: reference to the cpuData on webgldrawer
|
2024-12-19 16:11:53 +01:00 |
|
Harsh Kumar Gupta
|
8fdd639bf0
|
Rename parameters in helper functions for clarity and consistency
|
2024-12-19 16:30:04 +05:30 |
|
Harsh Kumar Gupta
|
a0fcfc20ad
|
Correct function names in test helpers for consistency
|
2024-12-19 16:12:27 +05:30 |
|
Harsh Kumar Gupta
|
15627ee18e
|
Bump version to 5.0.1 and update argument names for clarity in helper functions
|
2024-12-19 15:52:14 +05:30 |
|
Harsh Kumar Gupta
|
33c3d4b380
|
Corrected arguments name and fixed the identation issue
|
2024-12-19 15:24:34 +05:30 |
|
Harsh Kumar Gupta
|
74ffb66f40
|
Refactor test helper functions for improved readability and consistency
|
2024-12-18 00:53:44 +05:30 |
|
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
|
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
|
af9bf9e07f
|
Resolve conflicts, implement setImageSmoothingEnabled on webgl drawer by invalidation routine.
|
2024-11-21 16:12:52 +01:00 |
|
Aiosa
|
0bc7deccd7
|
Fixed tests & bugs for the new design of invalidation inside events.
|
2024-11-21 15:35:27 +01: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
|
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
|
f127014f0f
|
Design of separated events: drop update data support for tile-loaded, use only invalidated event.
|
2024-11-01 21:43:12 +01:00 |
|
Tom
|
fab607584c
|
fix problem with asymmetric viewport margins
|
2024-10-25 11:15:52 -06: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
|
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
|
1b6fea72d8
|
Add assets for fallback compatibility filtering plugin demo.
|
2024-10-17 12:17:24 +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 |
|
Aiosa
|
b6693ee50d
|
Fixed outdated demo pages.
|
2024-10-16 11:12:20 +02:00 |
|
Aiosa
|
3d21ec897b
|
Set fully loaded for reset() call on tiled image to false. Add old plugins demo to see how they behave. Remove basic2 demo as it was added by accident.
|
2024-10-07 11:18:36 +02:00 |
|
Aiosa
|
2033814227
|
Update documentation and minor cleanup.
|
2024-10-05 11:50:21 +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
|
63180a1589
|
Simplify filtering plugin demo.
|
2024-08-24 09:59:18 +02: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
|
999ff30e74
|
Merge branch 'master' into cache-overhaul-reviewed
|
2024-08-15 11:53:50 +01:00 |
|
Ian Gilman
|
74b69d99de
|
Changelog for #2546
|
2024-07-16 09:36:24 -07:00 |
|
Ian Gilman
|
819d4cb20c
|
Merge pull request #2546 from BeebBenjamin/flip-overlay
Fixed: Invert overlay scale and rotate on flip
|
2024-07-16 09:30:02 -07:00 |
|
Richard Benjamin Allen
|
c1c1d480dd
|
Fixed: Try renaming to something more descriptive
|
2024-07-16 08:38:39 +01:00 |
|