Aiosa
cf65f1a4f4
Add ability to run only a specific module from CLI.
2024-11-01 22:06:18 +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
55882b9215
fix docs. rename matrix.js to matrix3.js
2023-12-19 15:57:15 -05:00
Tom
a364c3f168
responding to review
2023-12-12 21:45:24 -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
pearcetm
36d8b3d9ad
Merge branch 'master' into rotation-seams
2023-11-29 17:28:42 -05:00
Aiosa
23496cb049
Remove also file references.
2023-11-21 12:56:19 +01:00
Aiosa
cd9d340038
Removed date loader (will be handled by future OSD cache system). Attempt to use instanced rendering. Refactoring of the module.
2023-10-23 16:03:47 +02:00
Aiosa
f01a7a4b3c
Cache Overhaul for OpenSeadragon (areas to discuss marked with FIXME).
2023-09-08 08:47:43 +02:00
Aiosa
b6273b95b8
First modular webgl drawer implementation.
2023-07-28 12:23:59 +02:00
Aiosa
046612f8da
Better drawer resolution, also supporting inline class spec. Fix minor review stuff.
2023-07-26 23:55:46 +02:00
Aiosa
3c3842bdce
Change comments TO DO -> TODO. Add automatic recognition of drawers. Matrix as an exposed class.
2023-07-26 20:01:26 +02:00
Andrew Armbruster
be4d5ad7f7
Update grunt-contrib-qunit and extend FullScreen test
...
Update the package responsible for running tests, grunt-contrib-qunit.
The package change includes a significant bump to the puppeteer version used to run the tests (from v9 -> v19: https://github.com/gruntjs/grunt-contrib-qunit#release-history ).
Running the tests with the newer puppeteer version leads to issues running the FullScreen test when run in the 'old'/current default headless mode (the test fails with a timeout).
Updating to the 'new' headless mode (eventually to be the default anyway), seems to allow the fullscreen request to succeed.
Thus, go ahead and extend the FullScreen test to verify the correct values for a successful request, as well as an additional step to exit fullscreen mode.
2023-07-16 13:10:56 +02:00
Tom
048b43e196
remove forced transparency from images in drawercomparison demo. change from context2d naming to canvas.
2023-06-30 16:06:17 -04:00
Tom
386ca85db8
implement native webgl renderer, and many associated changes related to drawing pipeline and testing
2023-06-26 21:29:08 -04:00
Tom
37b8ef9519
deprecate useCanvas option; add option for drawer and drawerOptions
2023-06-18 19:08:33 -04:00
Tom
2f3bef0865
split canvas from html rendering
2023-06-06 18:08:30 -04:00
Tom
5328761877
finished many implementation details and demo
2023-06-06 18:08:01 -04:00
Ian Gilman
9ab6a5ac69
Fix after NPM package update
2021-12-17 15:03:56 -08:00
Mark Salsbery
d2bb480363
Browser sniffing and pointer events fixes and enhancements
2020-07-24 20:05:39 -07:00
Mark Salsbery
c4351f64e8
stricter linting
2020-06-25 16:01:14 -07:00
David McAlpine
998439f29c
Upgraded grunt-contrib-qunit to ^3.1.0 which utilizes pupetter instead of phantomjs
2019-07-17 20:02:40 -04:00
nein09
fd81da2f7d
Adjust timeout downward
2018-01-19 14:38:56 -08:00
nein09
aaec7c9526
Implement code coverage without grunt-qunit-istanbul
2018-01-02 08:32:45 -08:00
nein09
343e990738
Replace grunt-qunit-istanbul with grunt-contrib-qunit
2018-01-02 08:32:45 -08:00
Davison Long
3dec5bb98a
make project compatible with direct npm/yarn installation from github repo
2017-07-17 19:38:18 -04:00
Antoine Vandecreme
30a6c4494b
Remove jshint
2017-01-16 21:44:36 +01:00
Antoine Vandecreme
de25b68b43
Add eslint and hound
2017-01-16 21:41:07 +01:00
Antoine Vandecreme
41b8956df6
Fix version object not filled. Fix #1024
2017-01-07 17:38:38 +01:00
Ralph Krimmel
96a4de7b87
Merge remote-tracking branch 'upstream/master'
2016-05-24 08:59:28 +02:00
Antoine Vandecreme
e4fca14c33
Add TiledImage.fitInBounds method.
2016-03-21 16:11:50 -04:00
Ralph Krimmel
e670ad6e1f
Adding zoomifytilesource to gruntfile so it is considered in build job
2016-02-25 11:46:56 +01:00
Antoine Vandecreme
4434361033
Disable sequences and join_vars in uglify.
2016-01-31 11:44:53 -05:00
Antoine Vandecreme
c17f22f82b
Generate source map for concat. Remove comments except banner for min.
2016-01-26 18:16:54 -05:00
Antoine Vandecreme
c041746366
Add ImageTileSource. Fix #467
2015-11-01 10:23:02 -05:00
Ian Gilman
bb2910673a
Added grunt dev
2015-09-16 09:39:43 -07:00
Philip Giuliani
71cbd84879
Fix case of filename
...
All files are downcased so far.
2014-12-19 16:06:21 +01:00
Ian Gilman
e465c24f2b
Support for generating code coverage reports
2014-11-19 16:46:05 -08:00
Ian Gilman
3810916577
Added --min option for grunt watch
2014-10-29 16:01:06 -07:00
Ian Gilman
dbb60c0ab2
Splitting drawer into drawer/tileCache/tiledImage; adding World
2014-08-06 13:48:18 -07:00
Ian Gilman
298bcc25fb
Merge branch 'master' into ian
2014-07-30 09:26:15 -07:00
Rob Sanderson
984fb8c531
Fixed drawer, renamed source, fixed tests
2014-07-28 11:53:06 -07:00
Rob Sanderson
2c4440b5a2
Combined IIIF tilesource and dynamic tileSize
2014-07-25 16:31:13 -07:00
Ian Gilman
a3973a25e7
Added scaling to drawer.
2014-07-22 11:13:22 -07:00
Ian Gilman
02b606680d
Updated to latest npm packages
2014-06-02 11:02:22 -07:00
Ryan Lester
dd51df97ab
Added ImageLoader; loads batches of images using async queue pattern
2014-05-10 15:09:02 -07:00
Ian Gilman
2ab984aa38
Added bower update mechanism
2014-04-30 11:05:19 -07:00
Mark Salsbery
2684f0ab3a
Added radix to parseInt()s
2013-11-25 10:44:34 -08:00
Mark Salsbery
f0d6a5872f
OpenSeadragon.version property change
...
grunt property name changed to be more OpenSeadragon-specific
2013-11-25 09:30:49 -08:00
Mark Salsbery
2a1b797767
Modified OpenSeadragon.version property
...
Let grunt do more of the work!
2013-11-25 09:19:50 -08:00