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
f01a7a4b3c
Cache Overhaul for OpenSeadragon (areas to discuss marked with FIXME).
2023-09-08 08:47:43 +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
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
iangilman
11614c0cc7
Merge pull request #230 from jpstroop/master
...
IIIF Image API 1.1 Tile Source
2013-10-01 10:16:11 -07:00
Jon Stroop
dcb2fc7136
added test for 1.1; renamed 11 to 1_1
2013-09-26 17:24:02 -04:00
Mark Salsbery
dab182757d
Renamed EventHandler to EventSource ( #225 )
2013-09-24 13:36:13 -07:00
Jon Stroop
1c98e6ba5e
added support for iiif 1.1
2013-08-30 16:40:06 -04:00
Benjamin Gilbert
4ff498814c
Stop copying changelog.txt to the website
...
It's not referenced from the site itself, and the GitHub releases page is
nicer.
2013-07-22 21:19:18 -04:00
Benjamin Gilbert
1f05e0de72
Stop excluding site-build/built-openseadragon/releases from clean
...
The historical releases directory in site-build is no longer kept in
built-openseadragon.
2013-07-22 21:11:14 -04:00
Benjamin Gilbert
5555698cae
Don't publish release binaries into site-build repo
...
We're going to be hosting them in GitHub Releases instead.
2013-07-22 03:52:24 -04:00
Chris Adams
6a214347d6
Upgrade to current JSHint
...
This also allows us to move our settings to .jshintrc for better IDE &
command-line integration - simply type "jshint" in the directory and it
will use the same options.
2013-06-20 15:12:53 -04:00
Chris Adams
dc81cde4ab
Grunt: stricter JSHint settings
2013-06-20 15:12:26 -04:00
Chris Adams
b87de8e6c6
Grunt: normalize build paths
...
The sourcemaps included build/openseadragon/ in the paths. Since grunt
lacks a standard way to replace text in files, I semi-randomly picked
grunt-text-replace.
2013-06-19 14:29:40 -04:00
Chris Adams
ae881689ec
Strip build prefix from sourceMappingURL (see #51 )
...
Previously the sourceMappingURL would be prefixed with
"build/openseadragon/"
2013-06-19 14:29:40 -04:00
Chris Adams
6e074188d4
Grunt: generate source maps when compressing
2013-06-19 14:29:40 -04:00
Chris Adams
9f6f164d9f
Remove all whitespace
...
The results of running this command::
find . -name \*.js -print0 | xargs -0 perl -p -i -e "s|[ \t]+$||"
(Split from #136 )
2013-06-19 13:33:27 -04:00
houseofyin
bb4a8a0b4f
Bringing back in sync with the latest baseline
2013-05-17 22:29:08 -04:00
Benjamin Gilbert
e50b9007b9
Move project URL above license URL in minified header
2013-05-13 23:37:23 -04:00