Aiosa
b6693ee50d
Fixed outdated demo pages.
2024-10-16 11:12:20 +02:00
Aiosa
cdb89ff5ad
Add job queue full event.
2024-06-01 15:02:31 +02:00
Aiosa
360f0d6796
Fix docs, commit before upstream merge.
2024-03-03 14:50:01 +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
d5a3cabf13
fixing jsdocs
2023-12-18 17:01:17 -05:00
Tom
3f7e7141b9
fixes from review of drawerbase.js
2023-12-14 19:14:05 -05:00
Aiosa
a690b50eee
Add external execution pipeline (proof of concept implementation, needs polishing). Add filtering plugin live demo for testing. Fix issues with tile cache access outside its lifespan. Add custom css for the static page renderer and differentiate folder icons. Remove some old deprecations.
2023-12-10 16:34:42 +01:00
Aiosa
219049976c
Add tests for zombie and data type conversion, ensure destructors are called.
...
Fix bugs (zombie was disabled on item replace, fix zombie cache system by separating to its own cache array). Fix CacheRecord destructor & dijkstra. Deduce cache only from originalCacheKey. Force explicit type declaration with types on users.
2023-11-18 20:16:35 +01:00
Aiosa
f01a7a4b3c
Cache Overhaul for OpenSeadragon (areas to discuss marked with FIXME).
2023-09-08 08:47:43 +02:00
Ian Gilman
b9cb52a184
Updated copyright to 2023
2023-05-25 14:52:20 -07:00
Dragos Daian
d18a4c3fd7
mark tile.exists so that the retired tiles appear.
2023-04-08 16:48:04 +02: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
c3dec09d9c
add loop for re-trying failed tiles [Take 3]
2022-11-20 12:27:51 +01:00
Aiosa
bb1755613e
Merge branch 'master' of https://github.com/openseadragon/openseadragon into openseadragon-master
...
# Conflicts:
# src/tiledimage.js
2022-06-28 14:11:02 +02:00
Jirka
7b759558b1
Add tile reference to imagejob options.
2022-06-07 14:53:18 +02:00
Jirka
8a2c998cb9
Finish on image job now accepts request argument. Further comments cleanup. Deprecation message for image property in tile loaded event. Removal of downloadTileFinish(). More robust aborting that cleans up an image properties when aborted (not done until now).
2022-05-04 15:16:13 +02:00
Jirka
d82fd35323
Fix comments on #2148 : part 2. Better commens on the new TileSource API. Deprecation if 'tile-loaded' image event parameter. Unwrap ImageJob and add userData property.
2022-04-29 23:45:01 +02:00
Jirka
45a7a4aaf3
Fix comments on #2148 : hasTransparency as a property. Move '.image' tile property to be a getter instead. Rename 'ImageJob' data property from 'image' to 'data'. Repair comments related to #2148 .
2022-04-29 18:41:43 +02:00
Jirka
4f79f29238
Move cache creation, image downloading process and transparency deduction to the TileSource instance to allow custom data fetching, caching, processing.
2022-04-16 21:19:54 +02:00
Jirka
1ec4d71db0
makeAjaxRequest(): delegate error message responsibility to the handler if any.
2022-04-07 17:56:14 +02:00
Jirka
68126a82dc
Update docs on POST data to reflect more accurately the behaviour.
...
Fix bug & implement propositions ~ issue #2094 .
2022-03-23 10:22:13 +01:00
Ian Gilman
51e3ea7fa0
Changelog for #2072 and minor comment style change
2022-01-21 11:57:14 -08:00
Jirka
63ecaafa51
Update documentation to be more explicit about post data string parameter format.
2022-01-20 18:03:08 +01:00
Aiosa
a11b5ce602
Support for POST data in the ajax requests.
2021-12-08 09:54:14 +01:00
Mark Allen Matney, Jr
f94aa78cc6
Improved ImageJob timeout error logging
2018-09-10 00:59:25 -07:00
Mark Allen Matney, Jr
77da306397
Enable configuration of ImageJob timeout
2017-05-11 21:36:27 -07:00
Sean Nichols
2ed09bade2
Add fallback to BlobBuilder API when Blob constructor is missing
2017-05-08 15:34:46 -04:00
Sean Nichols
15fe35a589
Improve documentation and option/argument names
2017-05-05 15:37:33 -04:00
Sean Nichols
ddab768696
Add options for loading tiles via AJAX and custom AJAX request headers.
2017-05-05 15:37:33 -04:00
Antoine Vandecreme
a12b74ec17
Fix @lends for new JSDoc. Fix polymorphic functions doc ( #824 ).
2016-01-24 16:09:18 -05:00
Grant Echols
8b71876c37
Added error message tracking into the tile loading mechanism. This exposes the reason for the error in the console.log message
2015-07-06 14:57:15 -06:00
Philip Giuliani
75b0d316f8
Forgot var
2015-03-03 09:36:04 +01:00
Philip Giuliani
55ea2c3b51
Call abort on all jobs before the queue gets cleared
2015-03-03 09:29:23 +01:00
Philip Giuliani
b8a7d33ebb
Fix documentation of jobLimit
2014-12-22 08:51:57 +01:00
Philip Giuliani
71cbd84879
Fix case of filename
...
All files are downcased so far.
2014-12-19 16:06:21 +01:00
thatcher
dc841a6294
commented out unreported profiling code. removed psuedo private properties and accessors of Profiler preferring direct property access. will eventuall reconnect profiler via AOP and include 'profile' option in Viewer which is false by default
2011-12-29 17:14:42 -05:00
thatcher
8ba072a1a9
removed ImageLoader abstraction (loadImage is noe method of Drawer) since its constructor was only called once and the resulting object was kept psuedo-private.
2011-12-27 18:17:24 -05:00
thatcher
e591acfadb
removed Job abstraction since it's constructor was only called in one place internally and the resulting object was private. removed file and reference in build.
2011-12-27 18:01:20 -05:00
thatcher
de14271399
removed psuedo-privacy anti-patterns from imageloader.js in favor of simple pinning and public properties.
2011-12-13 18:51:35 -05:00
thatcher
916ada5f02
Added simple ant build. Broke main file into composite parts in src directory. Concatenated release is still included in the project as a release artifact.
2011-12-05 22:50:25 -05:00