Commit Graph

  • 3885fa7bfc
    Merge pull request #2619 from jbakarich/fix/2612/incorrect-display-region-rotation master Ian Gilman 2024-11-21 09:53:08 -0800
  • 07db54c805
    Merge f03f2a5d31 into 0e3abe16f4 Aiosa 2024-11-21 15:51:59 +0000
  • f03f2a5d31 Add fixes for working smoothing in the webgl renderer. Aiosa 2024-11-21 16:51:38 +0100
  • ce4b16616d Merge branch 'openseadragon-master' into cache-overhaul-reviewed Aiosa 2024-11-21 16:13:36 +0100
  • af9bf9e07f Resolve conflicts, implement setImageSmoothingEnabled on webgl drawer by invalidation routine. Aiosa 2024-11-21 16:12:52 +0100
  • 1851405fcf Remove warning from cache attaching if the tile has already reference. Aiosa 2024-11-21 15:48:11 +0100
  • 0bc7deccd7 Fixed tests & bugs for the new design of invalidation inside events. Aiosa 2024-11-21 15:35:27 +0100
  • 1426e6f606
    Merge 3354f6dade into 0e3abe16f4 ATH 2024-11-21 11:08:06 +0530
  • 2dc0e29647 Remove displayRegion transform Jacob Bakarich 2024-11-20 14:07:26 -0700
  • 5daaa40c88
    Merge 98fa5ff5c6 into 0e3abe16f4 Geoff Harper 2024-11-20 16:22:38 +0800
  • 1ba9856fe1
    Merge a392ea673a into 0e3abe16f4 pearcetm 2024-11-16 21:48:17 +0300
  • b00e43911b
    Merge fefe77f263 into 0e3abe16f4 Andre LaFleur 2024-11-15 18:00:51 -0500
  • 0e3abe16f4 Changelog for #2615 Ian Gilman 2024-11-15 09:32:07 -0800
  • cd9e4e8c4e
    Merge pull request #2615 from pearcetm/webgl-glnearest Ian Gilman 2024-11-15 09:27:18 -0800
  • 02805226d4 only redraw after setImageSmoothingEnabled() when changed Tom 2024-11-14 13:13:13 -0500
  • fefe77f263 Add demo showing tile seams issue on M2 macs + chrome + webgl ec2-user 2024-11-14 16:16:15 +0000
  • 4163a46a24 Update docs Tom 2024-11-13 16:49:54 -0500
  • 16dbfc62be Add support for imageSmoothingEnabled to WebGLDrawer Tom 2024-11-13 16:43:46 -0500
  • a392ea673a update to help tests pass Tom 2024-11-13 13:44:41 -0500
  • e128ff3a72 handle cleanup of test viewer Tom 2024-11-13 13:17:39 -0500
  • 4fd6b58de9
    Merge 3678cc46a8 into e1e0ec6b24 Mark Salsbery 2024-11-13 20:03:01 +0300
  • 63a174d5c2 remove flag used for testing Tom 2024-11-13 11:03:46 -0500
  • fb374fc286 Add functional test for problems with WebGL and fall back to canvas if needed Tom 2024-11-13 10:52:30 -0500
  • e24f7d1358 Update demo plugins to the new api design Aiosa 2024-11-13 15:04:09 +0100
  • 541fe2e4df Redesign working cache: it is now owned by the event, not a tile. Tests are not yet updated. Aiosa 2024-11-13 14:35:50 +0100
  • e059b8982e Add try-catch for a plugin Aiosa 2024-11-07 12:22:18 +0100
  • 3b1b2d6d23 Fix: reference the correct drawer in invalidation routine. Aiosa 2024-11-07 12:01:02 +0100
  • 535507568f Fix docs syntax. Aiosa 2024-11-05 12:06:59 +0100
  • cc7474ec9b
    Merge branch 'openseadragon:master' into cache-overhaul-reviewed Aiosa 2024-11-05 18:59:34 +0900
  • 9bfdd55b2e Make tile-invalidated event before tile-loaded. Try to fix behavior of maxTilesperFrame Aiosa 2024-11-05 10:58:41 +0100
  • 0946a751f1
    Merge 01e58724a6 into e1e0ec6b24 Stefan Heinze 2024-11-02 15:13:05 +0900
  • 5fdeb382ea Increase the test timeout: it seems that 5 seconds is not enough, maybe reason for tests failing. Aiosa 2024-11-01 22:20:15 +0100
  • cf65f1a4f4 Add ability to run only a specific module from CLI. Aiosa 2024-11-01 22:06:18 +0100
  • f127014f0f Design of separated events: drop update data support for tile-loaded, use only invalidated event. Aiosa 2024-11-01 21:43:12 +0100
  • e1e0ec6b24 Changelog for #2606 Ian Gilman 2024-10-28 09:17:59 -0700
  • faf6d19db5
    Merge pull request #2606 from pearcetm/viewerMargins Ian Gilman 2024-10-28 09:14:09 -0700
  • fab607584c fix problem with asymmetric viewport margins Tom 2024-10-25 11:15:52 -0600
  • 5d19ba68e7 Add demo showing discrepancy with viewportMargins Andre LaFleur 2024-10-25 09:48:26 -0600
  • cd60aff5dc Fix demo further: clear tile processing logics, perform locking on tile level, delete tile if drawn process encountered _destroyed state. Aiosa 2024-10-23 15:54:31 +0200
  • 207bc88aab Fix demo further: _queuedInvalidateTiles was not being used, simplify how tile cache updates are being called (but without priorities). Aiosa 2024-10-23 14:37:43 +0200
  • 6cbe359398 Fix demo filtering plugin: certain guards made rendering not being properly updated. Aiosa 2024-10-23 10:07:16 +0200
  • 82314dd4bf Changelog for #2600 Ian Gilman 2024-10-22 09:43:43 -0700
  • 12e4607a30
    Merge pull request #2600 from pearcetm/viewerMargins Ian Gilman 2024-10-22 09:41:40 -0700
  • 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. Aiosa 2024-10-22 17:25:02 +0200
  • e403e29312 Fix tests: bug in type equality checking Aiosa 2024-10-21 12:59:21 +0200
  • 82e1160508 Clean up outdated TODO comments. Aiosa 2024-10-21 11:00:23 +0200
  • d5cdf59993 Fix styling on the plugin demo. Aiosa 2024-10-21 10:00:53 +0200
  • 3c6c7e0ab7 Add plugin interaction demo. Aiosa 2024-10-21 09:55:23 +0200
  • 68f0ed8901 Do not spit out warns on invalid tile unload (preemtive working cache deletion), do not ignore working cache even if __restore=true. Aiosa 2024-10-21 09:00:24 +0200
  • b3cdeabf02 Flexible timeout for tests. Aiosa 2024-10-18 14:56:05 +0200
  • 0cd17abafd Clean up old comments in a test. Aiosa 2024-10-18 14:40:54 +0200
  • 1e47bd6add Add cache tests, add more robust CacheRecord creation/deletion logics. Zombies now do not replace data, prevents also potential memory leak. Aiosa 2024-10-18 14:38:04 +0200
  • 3354f6dade refactor(test): renames the output vars in test; ATH 2024-10-18 14:18:04 +0200
  • 6c20101c8b make webgl drawer account for viewport margins Tom 2024-10-17 15:06:04 -0400
  • bf25e2f069 Minor documentation and test cleanup. Aiosa 2024-10-17 13:24:11 +0200
  • 06ac68d00e Html drawer add canvas to supported formats Aiosa 2024-10-17 12:17:49 +0200
  • 1b6fea72d8 Add assets for fallback compatibility filtering plugin demo. Aiosa 2024-10-17 12:17:24 +0200
  • 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. Aiosa 2024-10-17 12:10:04 +0200
  • f8e5cff117 Feature/Optimization: cache can be created by a callback (async or sync), to avoid premature data creation Aiosa 2024-10-16 16:31:08 +0200
  • b6693ee50d Fixed outdated demo pages. Aiosa 2024-10-16 11:12:20 +0200
  • 8bdc0a4146 Changelog for #2590 Ian Gilman 2024-10-08 09:26:56 -0700
  • 3e0e39900e
    Merge pull request #2590 from pearcetm/fix-setClip Ian Gilman 2024-10-08 09:24:41 -0700
  • 263a664e58 add _needsUpdate during tiledImage.setClip() Tom 2024-10-07 18:19:38 -0400
  • 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. Aiosa 2024-10-07 11:18:36 +0200
  • 2033814227 Update documentation and minor cleanup. Aiosa 2024-10-05 11:50:21 +0200
  • 17c34a7985 Changelog for #2582 Ian Gilman 2024-09-24 09:50:10 -0700
  • 53e56932bd
    Merge pull request #2582 from BeebBenjamin/2576-overlay-wrapping Ian Gilman 2024-09-24 09:43:56 -0700
  • 2b010a9a59 Fixed: JQuery cannot be used to get position with wrapper Richard Benjamin Allen 2024-09-19 21:13:28 +0100
  • 4d4ccb99ba Fixed: Removed unused style attributes Richard Benjamin Allen 2024-09-18 00:16:41 +0100
  • c0eae951c6 Fixed: Removed unnecessary complexity Richard Benjamin Allen 2024-09-17 23:38:48 +0100
  • b28b77fdbd FIxed: Removed unnecessary references in selectors Richard Benjamin Allen 2024-09-17 23:30:06 +0100
  • 3b99665b32 Fixed: removeChild on Node Richard Benjamin Allen 2024-09-17 12:16:00 +0100
  • 50d7db595b
    Merge pull request #2581 from openseadragon/dependabot/npm_and_yarn/serve-static-1.16.2 Ian Gilman 2024-09-16 09:47:18 -0700
  • fe7e9a3315
    Bump serve-static from 1.14.2 to 1.16.2 dependabot[bot] 2024-09-16 13:29:14 +0000
  • 8777f6be41
    Merge fa899d7302 into a10b9086ab Jonathan Rochkind 2024-09-09 00:17:50 +0530
  • 1ef73b067b
    Merge 3020243d04 into a10b9086ab Chili Johnson 2024-08-30 14:28:47 +0800
  • e3af370832 Merge branch 'cache-overhaul-reviewed' of github.com:RationAI/openseadragon into cache-overhaul-reviewed Aiosa 2024-08-24 10:00:09 +0200
  • 63180a1589 Simplify filtering plugin demo. Aiosa 2024-08-24 09:59:18 +0200
  • c04b6af937
    Merge branch 'master' into cache-overhaul-reviewed Aiosa 2024-08-24 09:53:23 +0200
  • 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. Aiosa 2024-08-24 09:49:16 +0200
  • a10b9086ab Changelog for #2570 Ian Gilman 2024-08-16 09:39:04 -0700
  • a9f81190dd
    Merge pull request #2570 from pearcetm/resize-after-drawer-swap Ian Gilman 2024-08-16 09:36:49 -0700
  • f3b92e0562 remove resize handler when webgl drawer is destroyed Tom 2024-08-15 17:51:06 -0400
  • cba40f4db8 Merge branch 'cache-overhaul-reviewed' of github.com:RationAI/openseadragon into cache-overhaul-reviewed Aiosa 2024-08-15 12:58:07 +0200
  • 1b6f79661b Commit before merging master v5.0 Aiosa 2024-08-15 12:58:01 +0200
  • 999ff30e74
    Merge branch 'master' into cache-overhaul-reviewed Aiosa 2024-08-15 11:53:50 +0100
  • d97ba581b0 Started 5.0.1 Ian Gilman 2024-08-14 09:37:49 -0700
  • f28b7fc116 Version 5.0.0 v5.0.0 Ian Gilman 2024-08-14 09:31:15 -0700
  • a803e826a3 Changelog for #2563 Ian Gilman 2024-08-05 09:28:19 -0700
  • 8d2fd759cc Merge branch 'master' of github.com:openseadragon/openseadragon Ian Gilman 2024-08-05 09:26:42 -0700
  • d4c9b601c8
    Merge pull request #2563 from openseadragon/ms-pixelDensityRatio-docs Ian Gilman 2024-08-05 09:26:18 -0700
  • 7740accfaf Update openseadragon.js Mark Salsbery 2024-08-04 15:29:12 -0700
  • 8f6771ba91 Changelog for #2557 and #2558 Ian Gilman 2024-07-17 09:19:32 -0700
  • 980deca107
    Merge pull request #2558 from pearcetm/webgl-update Ian Gilman 2024-07-17 09:17:54 -0700
  • 2db1c2f1da
    Merge pull request #2557 from pearcetm/acceleration-test Ian Gilman 2024-07-17 09:16:58 -0700
  • b87eaf3040 mark image-unloaded and tile-ready events as private Tom 2024-07-16 14:17:29 -0400
  • 37ce7cc256 add check for missing webgl context in WebGLDrawer.isSupported() Tom 2024-07-16 14:07:27 -0400
  • 74b69d99de Changelog for #2546 Ian Gilman 2024-07-16 09:36:24 -0700
  • 819d4cb20c
    Merge pull request #2546 from BeebBenjamin/flip-overlay Ian Gilman 2024-07-16 09:30:02 -0700
  • c1c1d480dd Fixed: Try renaming to something more descriptive Richard Benjamin Allen 2024-07-16 08:38:39 +0100