Commit Graph

  • a578b97d96
    Merge pull request #5 from Aiosa/rotation-seams pearcetm 2023-11-24 09:41:30 -0500
  • 191ba39cbb Remove demo references to the modular renderer. Aiosa 2023-11-21 20:53:06 +0100
  • 23496cb049 Remove also file references. Aiosa 2023-11-21 12:56:19 +0100
  • f4efe2970a Remove modular implementation -> will be introduced in subsequent PR. Aiosa 2023-11-21 12:54:09 +0100
  • 2a1090ffa8 Fix wrong test comparison. Add equality comparator to TileSource API. Return deprecated support for getCompletionCallback. Turn on zombie cache if sources replaced & equal. Aiosa 2023-11-19 16:14:28 +0100
  • 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. Aiosa 2023-11-18 20:16:35 +0100
  • c3ab9a08e7 Merge branch 'cache-overhaul-reviewed' of github.com:RationAI/openseadragon into cache-overhaul-reviewed Aiosa 2023-11-17 20:22:13 +0100
  • 023a864a36
    Merge branch 'openseadragon:master' into cache-overhaul-reviewed Aiosa 2023-11-17 20:21:24 +0100
  • 6abcc76a93 Changelog for #2431 Ian Gilman 2023-11-13 09:57:19 -0800
  • c92f8ad65d
    Merge pull request #2431 from cavenel/master Ian Gilman 2023-11-13 09:53:42 -0800
  • c1038af37d
    Revert "Add debounce of pan events" Christophe Avenel 2023-11-08 18:52:05 +0100
  • 89ae9c1376 Changelog for #2416 Ian Gilman 2023-11-06 09:32:00 -0800
  • a8d37d892e
    Merge pull request #2416 from lutzhelm/2415-iiif-tiling-error-for-descending-sizes Ian Gilman 2023-11-06 09:27:08 -0800
  • e836ffcc61 Add debounce of pan events Christophe Avenel 2023-10-31 15:38:38 +0100
  • 810987210c
    Fix zoom out when wheel event.deltaY is zero Christophe Avenel 2023-10-25 09:26:48 +0200
  • 6447009c18 Remove blend time from comparison demo (not functional). Aiosa 2023-10-23 16:05:18 +0200
  • cd9d340038 Removed date loader (will be handled by future OSD cache system). Attempt to use instanced rendering. Refactoring of the module. Aiosa 2023-10-23 16:03:47 +0200
  • 5272cf092c Ensure descending size order also works for level 0 Lutz Helm 2023-10-10 14:04:31 +0200
  • b92a428e88 Sort levelSizes instead of sizes Lutz Helm 2023-10-10 14:02:44 +0200
  • 31f9a71109 Working tiledimage-level transparency in a single pass. Aiosa 2023-09-27 15:16:23 +0200
  • 174c4c709a Remove logs from debugging. Aiosa 2023-09-26 15:47:50 +0200
  • e3024deb46 Modular webgl2 drawer: fix small bugs. Add drawer IDs to demo page urls to allow refreshing/direct running Aiosa 2023-09-26 15:31:43 +0200
  • f796925ae5 Remove irrelevant code and comments. Aiosa 2023-09-25 08:52:45 +0200
  • 750d45be81 Implement asynchronous tile processing logic wrt. tile cache conversion. Aiosa 2023-09-24 22:30:28 +0200
  • 5542ead48b Fix #2415, order IIIF sizes on tile source init Lutz Helm 2023-09-19 09:55:53 +0200
  • f01a7a4b3c Cache Overhaul for OpenSeadragon (areas to discuss marked with FIXME). Aiosa 2023-09-08 08:47:43 +0200
  • 640526b444 Changelog for #2393 Ian Gilman 2023-08-22 10:21:35 -0700
  • 8d2f8449ba
    Merge pull request #2393 from VIRAT9358/fix496 Ian Gilman 2023-08-22 10:16:17 -0700
  • ed49d46237 syntax fixed and if statement amended ViratSr 2023-08-17 10:39:45 +0530
  • 9b051f55de #fix496 ViratSr 2023-08-16 00:10:55 +0530
  • b15ba75551 fixed position issue ViratSr 2023-08-15 16:46:10 +0530
  • bc1ca64fbb New options for fixing/adding features Mark Salsbery 2023-08-12 14:34:51 -0700
  • 406baa1891 Default/options/member variable cleanup Mark Salsbery 2023-08-11 23:52:15 -0700
  • f683a32e32 ES6 Mark Salsbery 2023-08-11 20:42:30 -0700
  • bef045c9df Revert PR #2280 (fix for issue #1992) Mark Salsbery 2023-08-11 10:57:45 -0700
  • b4bb3a4afd Merge branch 'master' into ms-reference-strip Mark Salsbery 2023-08-10 15:20:31 -0700
  • 17cd6b51ce Changelog for #2387 and tweaks to its demo page Ian Gilman 2023-08-08 09:39:45 -0700
  • cca81a37d5
    Merge pull request #2387 from schuefflerlab/BestTiles Ian Gilman 2023-08-08 09:25:17 -0700
  • 0bdd807d9d Cleaned code according to comments in PR Peter 2023-08-08 11:05:33 +0200
  • f8ad0acfa4 Sort the N tiles only once instead of when adding new indiviual tiles Peter 2023-08-02 21:04:43 +0200
  • 55a05963a2 Sort N tiles always for a better look and feel. Peter 2023-08-02 20:30:30 +0200
  • e07745d790
    Merge pull request #4 from Aiosa/rotation-seams pearcetm 2023-08-01 17:18:32 -0400
  • 4a3fc5b325
    Merge pull request #2389 from openseadragon/ms-mousetracker-docs Ian Gilman 2023-08-01 09:33:12 -0700
  • 2fcdcc3f6a add attribution for rStats code Tom 2023-08-01 12:20:13 -0400
  • 98fa5ff5c6 Merge branch 'master' into pr/2258 Mark Salsbery 2023-07-31 15:25:34 -0700
  • fa8196ef4f changelog update Mark Salsbery 2023-07-31 13:16:36 -0700
  • 1f47f5def1 MouseTracker options docs fixes Mark Salsbery 2023-07-31 13:08:07 -0700
  • 77b5766fa2 update drawerperformance demo Tom 2023-07-31 15:48:29 -0400
  • 13955b0bf6 added demo with maxTilesPerFrame = 3 Peter 2023-07-31 10:14:27 +0200
  • c77a7e7386 enhance performance demo. rename variables for clarity. Tom 2023-07-28 17:49:24 -0400
  • 17873001b8 outsourced tile sorting from tile comparing. Peter 2023-07-28 13:15:47 +0200
  • 054ad0d53b
    Merge branch 'pearcetm:rotation-seams' into rotation-seams Aiosa 2023-07-28 12:25:58 +0200
  • a907aaa160 Merge remote-tracking branch 'origin/rotation-seams' into rotation-seams Aiosa 2023-07-28 12:24:15 +0200
  • b6273b95b8 First modular webgl drawer implementation. Aiosa 2023-07-28 12:23:59 +0200
  • d912ff3196
    Merge pull request #3 from Aiosa/rotation-seams pearcetm 2023-07-26 19:28:29 -0400
  • ca45e96142
    Merge branch 'rotation-seams' into rotation-seams Aiosa 2023-07-26 23:58:07 +0200
  • 046612f8da Better drawer resolution, also supporting inline class spec. Fix minor review stuff. Aiosa 2023-07-26 23:55:46 +0200
  • 1e37745764 sync webgldemodrawer with webgldrawer Tom 2023-07-26 15:44:38 -0400
  • f4ded1630f code cleanup Tom 2023-07-26 15:42:18 -0400
  • 3c3842bdce Change comments TO DO -> TODO. Add automatic recognition of drawers. Matrix as an exposed class. Aiosa 2023-07-26 20:01:26 +0200
  • ccb4ae9f86 Fixed _updateViewport to come to a fullyLoaded state with n tiles. Improved _compareTiles Peter 2023-07-20 17:27:49 +0200
  • 9684a83b8c Updated Comment Peter 2023-07-20 15:17:02 +0200
  • 7ad748799e
    Pr for upstream (#3) P. Schueffler 2023-07-20 14:45:15 +0200
  • f510301922 add performance test demo page. reduce number of drawing calls drawing pipeline of webgl drawer. Tom 2023-07-19 18:18:56 -0400
  • f50df84287
    Merge pull request #2386 from openseadragon/dependabot/npm_and_yarn/word-wrap-1.2.4 Ian Gilman 2023-07-18 14:00:49 -0700
  • 9f31919dc1
    Bump word-wrap from 1.2.3 to 1.2.4 dependabot[bot] 2023-07-18 20:28:16 +0000
  • e51053a6a3 Changelog for #2382 Ian Gilman 2023-07-17 14:03:59 -0700
  • eec052f054
    Merge pull request #2382 from AndrewADev/update-grunt-contrib-qunit Ian Gilman 2023-07-17 14:02:02 -0700
  • be4d5ad7f7 Update grunt-contrib-qunit and extend FullScreen test Andrew Armbruster 2023-07-16 12:57:26 +0200
  • 01a4ea6f2c Update documentation and remove commented code. Change from get type to getType(). Tom 2023-07-09 14:10:20 -0400
  • 6feed0a68e Add clipping to demo. Update documentation and remove commented code. Change from get type to getType(). Tom 2023-07-09 12:05:17 -0400
  • 0a3aa6172d add type property to drawers. only add extra padding to tiles for drawers that need it. Tom 2023-06-30 16:38:07 -0400
  • 048b43e196 remove forced transparency from images in drawercomparison demo. change from context2d naming to canvas. Tom 2023-06-30 16:06:17 -0400
  • cc412f0a20 add documentation; remove unnecessary deprecated code Tom 2023-06-29 21:55:59 -0400
  • 3a5a738508 remove viewer.destroy() from some tests Tom 2023-06-29 17:06:45 -0400
  • 83ec2bb1f0 tiled image opacity works now with no overlapping regions at tile borders Tom 2023-06-29 16:41:45 -0400
  • 24c4d2d2bc Remove tile-drawn event and replace with tiled-image-drawn for webgl drawer, and update related tests. Tom 2023-06-27 13:57:02 -0400
  • 2ec2c0f2c7 remove three.js and associated plugin renderer; fix demo Tom 2023-06-26 21:44:03 -0400
  • 386ca85db8 implement native webgl renderer, and many associated changes related to drawing pipeline and testing Tom 2023-06-26 21:29:08 -0400
  • ffbd8f985a Changelog for #2367 Ian Gilman 2023-06-21 14:19:06 -0700
  • 88f419330e Merge branch 'master' of github.com:openseadragon/openseadragon Ian Gilman 2023-06-21 14:17:06 -0700
  • 3386a73e44
    Merge pull request #2367 from akansjain/master Ian Gilman 2023-06-21 14:10:28 -0700
  • eaa41f7f05 Replaced the comment with Deprecated akansjain 2023-06-21 13:34:58 +0530
  • 128975ea0f only calculate tile positions when necessary Tom 2023-06-18 19:28:48 -0400
  • 0584ca7be9 add to-do comments Tom 2023-06-18 19:09:22 -0400
  • 37b8ef9519 deprecate useCanvas option; add option for drawer and drawerOptions Tom 2023-06-18 19:08:33 -0400
  • 7bb02d51d0 reverted change to argument order in _updateTile call Tom 2023-06-14 07:51:50 -0700
  • 7dec7b9aba Added console.error() in createCallback() function akansjain 2023-06-09 17:58:22 +0530
  • 2e248baf91 additional fixes to get tests to pass Tom 2023-06-08 12:10:55 -0700
  • 354590a17a convert DrawerBase and drawer implementations to classes; add html drawer to the demo page Tom 2023-06-07 12:42:16 -0700
  • 8fda8ceae7 re-enable sequence mode demo viewer Tom 2023-06-07 10:16:21 -0400
  • 8fe6a5f6e6 merging remote Tom 2023-06-07 10:14:58 -0400
  • 1bc93be3f2 update tile drawing logic Tom 2023-06-06 19:37:24 -0400
  • 36084703f0 conditional usage of draw() vs event handlers depending on initialization context Tom 2023-03-13 21:39:54 -0400
  • 1089f79a5b remove drawer class Tom 2023-03-13 17:56:53 -0400
  • 2a0af48bc1 updates to threejsdrawer, bugxfixes/improvements Tom 2023-03-13 17:43:35 -0400
  • dab8a9a3cd move tile update logic back to TiledImage to keep drawing logic cleaner Tom 2023-03-13 15:56:04 -0400
  • 2f3bef0865 split canvas from html rendering Tom 2023-03-12 11:42:03 -0400
  • 467597e2c2 cleaning up drawer APIs Tom 2023-03-11 11:38:21 -0500
  • 5eece7d73a fix cropping when viewer is rotated Tom 2023-03-06 14:29:39 -0500