thatcher
|
537ea0b844
|
simplifying zoom settings so scroll and click arent significantly different
|
2013-03-14 07:22:26 -04:00 |
|
thatcher
|
464cf076a6
|
simplifying zoom settings so scroll and click arent significantly different
|
2013-03-14 07:22:26 -04:00 |
|
thatcher
|
a5421917a4
|
minZoomImageRatio should not be less than minPixelRatio to avoid blurry full zoom out. Its worth noting now that several options are 'coupled' but dont have logic which addresses the coupling so as to avoid ill affects from settings that dont make sense for how they are coupled.
|
2013-03-14 07:22:26 -04:00 |
|
thatcher
|
86e27c18f7
|
what was initally a feature branch to work on just canvas prerender, evolved into a feature branch focused on broader ideas discussed in issue #4 - I've basically been able to reduce time spent in drawTile by half. good stuff, thanks to dustmoo for getting us looking into this
|
2013-03-14 07:22:26 -04:00 |
|
thatcher
|
fe0cafea21
|
improved caching follows existing use of tile.unload to delete prerendered canvas
|
2013-03-14 07:22:26 -04:00 |
|
thatcher
|
2be165fa70
|
niave implementation of prerender for canvas, the first optimization discussed here: http://www.html5rocks.com/en/tutorials/canvas/performance/
|
2013-03-14 07:22:25 -04:00 |
|
Chris Thatcher
|
91075ceaf4
|
Merge pull request #42 from eikeon/master
Fix for minLevel issue #41
To be more future safe I'd recommend passing the arguments as a single options object instead of positional parameters.
|
2013-03-13 11:03:39 -07:00 |
|
thatcher
|
417a93d5ae
|
Merge branch 'master' of https://github.com/openseadragon/openseadragon
|
2013-03-12 20:15:36 -04:00 |
|
thatcher
|
b3146683f2
|
applying patch provided by eikeon for position parameter constructor of TileSource. At some point I hope to deprecate most of these constructors that have more than two positional parameters.
|
2013-03-12 20:12:08 -04:00 |
|
Daniel Krech
|
fd51ec6c64
|
Fixed minLevel (incorrect case); closes issue #41).
|
2013-03-12 15:11:56 -04:00 |
|
Ian Gilman
|
e757aa2767
|
Added some section seperators to the grunt file
|
2013-03-12 10:49:48 -07:00 |
|
Ian Gilman
|
b986b14407
|
Minor wording change to readme
|
2013-03-12 10:43:37 -07:00 |
|
Ian Gilman
|
0756c4546a
|
Grunt watch params were out of date; fixed
|
2013-03-12 10:43:27 -07:00 |
|
Ian Gilman
|
b4ddb5a953
|
Improved build banners, including making them visible in minified version
|
2013-03-11 11:52:30 -07:00 |
|
thatcher
|
f28fea8f74
|
publishing native fullscreen support
|
2013-03-08 00:08:11 -05:00 |
|
Chris Thatcher
|
c164e8fac5
|
Merge pull request #24 from openseadragon/fullscreen
Fullscreen native javascript support now available. will increment build id and publish. Thanks ventero and iangilman for your reviews.
|
2013-03-07 20:57:11 -08:00 |
|
thatcher
|
5203cc14b0
|
removing extra whitespace per pull request review
|
2013-03-07 23:50:27 -05:00 |
|
Ian Gilman
|
7f98c3cfa7
|
Renamed test js file so we can have more than one
|
2013-03-07 11:53:46 -08:00 |
|
Ian Gilman
|
025d6cdcd3
|
Added more tests
|
2013-03-07 11:52:01 -08:00 |
|
Ian Gilman
|
9401b5d393
|
First version of real tests
|
2013-03-07 10:44:08 -08:00 |
|
thatcher
|
f107aaf0e8
|
removing debug console log statement per ventero's review notes
|
2013-03-06 21:53:20 -05:00 |
|
thatcher
|
6285a779f3
|
cleaning up event names, reducing demo cases to just addHandler interface, normalizing event data to express more idiomatic javascript pattern of passing object instead of invoking callback with positional parameters
|
2013-03-06 17:34:12 -05:00 |
|
thatcher
|
3801326e40
|
pulling full screen api detection out into is own file per ians suggestion
|
2013-03-06 15:36:52 -05:00 |
|
thatcher
|
75f7589312
|
simplifying zoom settings so scroll and click arent significantly different
|
2013-03-06 07:43:12 -05:00 |
|
thatcher
|
0bdc4383bd
|
simplifying zoom settings so scroll and click arent significantly different
|
2013-03-06 07:35:47 -05:00 |
|
thatcher
|
e04813e477
|
minZoomImageRatio should not be less than minPixelRatio to avoid blurry full zoom out. Its worth noting now that several options are 'coupled' but dont have logic which addresses the coupling so as to avoid ill affects from settings that dont make sense for how they are coupled.
|
2013-03-06 06:44:55 -05:00 |
|
thatcher
|
096b02d1c8
|
addressing typo in comment pointed out by @iangilian
|
2013-03-06 06:03:05 -05:00 |
|
thatcher
|
9503fac39d
|
merging, not sure why I get a conflict on this, must be doing something wrong in my work flow
|
2013-03-06 05:55:53 -05:00 |
|
thatcher
|
61a844bdc0
|
what was initally a feature branch to work on just canvas prerender, evolved into a feature branch focused on broader ideas discussed in issue #4 - I've basically been able to reduce time spent in drawTile by half. good stuff, thanks to dustmoo for getting us looking into this
|
2013-03-06 05:51:31 -05:00 |
|
thatcher
|
11a0f3b315
|
improved caching follows existing use of tile.unload to delete prerendered canvas
|
2013-03-05 07:30:37 -05:00 |
|
houseofyin
|
a432a38d3d
|
23 Initial attempt a this feature along with a demo page
|
2013-03-04 15:19:35 -05:00 |
|
thatcher
|
ab3f465e4b
|
I think in package.json the dependencies block should be devDependencies
|
2013-03-01 10:01:57 -05:00 |
|
thatcher
|
83e48b1ec7
|
incrementing build number
|
2013-03-01 09:39:29 -05:00 |
|
thatcher
|
2fc6cc3876
|
niave implementation of prerender for canvas, the first optimization discussed here: http://www.html5rocks.com/en/tutorials/canvas/performance/
|
2013-03-01 09:23:47 -05:00 |
|
Chris Thatcher
|
fc479b5ecb
|
Merge pull request #26 from openseadragon/memoizelevelscale
memoize default implementation of getLevelScale
|
2013-03-01 06:18:08 -08:00 |
|
Chris Thatcher
|
3d424075b9
|
Merge pull request #25 from openseadragon/requestanimationframe
Requestanimationframe
|
2013-03-01 06:11:06 -08:00 |
|
thatcher
|
274df71c0a
|
refs #22 use Math.pow per houseofyin and memoize implementation of getLevelScale per acdha
|
2013-03-01 08:42:06 -05:00 |
|
thatcher
|
6d4d7cc8c6
|
niave implementation of prerender for canvas, the first optimization discussed here: http://www.html5rocks.com/en/tutorials/canvas/performance/
|
2013-03-01 08:14:35 -05:00 |
|
thatcher
|
b560a06c30
|
correcting comment per ventero's review
|
2013-02-28 16:19:04 -05:00 |
|
thatcher
|
e56632c96f
|
blendTime needs to be equal to animationTime to avoid blurred images
|
2013-02-28 15:56:50 -05:00 |
|
thatcher
|
2819ff14e5
|
reverting a couple changes to core openseadragon options unrelated to issue #2 . will explore these in #4 were they have already been referenced.
|
2013-02-28 15:55:24 -05:00 |
|
thatcher
|
807cdd337c
|
cant set blendTime to 0, causes strange behavior in navigator and lip tile sources. should have made the basic config changes in #2 and #3 in a diferent branch related to #4. will do before pulling
|
2013-02-28 15:55:24 -05:00 |
|
thatcher
|
6d3ddd8095
|
by feel, best performance, changed immediateRender to true, springStiffness to 7 - issue #2
|
2013-02-28 15:55:24 -05:00 |
|
thatcher
|
5b6a2f5873
|
basic implementation of issue #2
|
2013-02-28 15:55:24 -05:00 |
|
thatcher
|
5dd8798f7f
|
addressing venturo's review notes
|
2013-02-28 15:34:44 -05:00 |
|
thatcher
|
a4477cd765
|
better encapsulation of native fullscreen api
|
2013-02-28 15:34:44 -05:00 |
|
thatcher
|
d6cdd4028c
|
removing unneccessary if
|
2013-02-28 15:34:43 -05:00 |
|
thatcher
|
a18460a310
|
reverting a couple changes to core openseadragon options unrelated to issue #3 . will explore these in #4 were they have already been referenced.
|
2013-02-28 15:34:43 -05:00 |
|
thatcher
|
d4b02e1aba
|
managed to get a more complete, though hacky, implementation of #3. the big sticky point was how firefox and safari beahved when switching between applications when already in full screen mode. because we didnt have an event listener for fullscreenchange, and because those browsers released full screen on application or window change (think alt+tab or cmd+tab), you would come back to a empty document. more work left here to make this worth merging into master
|
2013-02-28 15:34:43 -05:00 |
|
thatcher
|
f602a682f7
|
basic implementation of enhancement request from issue #3
|
2013-02-28 15:34:43 -05:00 |
|