Commit Graph

244 Commits

Author SHA1 Message Date
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
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
3801326e40 pulling full screen api detection out into is own file per ians suggestion 2013-03-06 15:36:52 -05:00
thatcher
096b02d1c8 addressing typo in comment pointed out by @iangilian 2013-03-06 06:03:05 -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
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
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
thatcher
2f938766b3 Merge branch 'master' of https://github.com/openseadragon/openseadragon 2013-02-28 14:38:12 -05:00
thatcher
015e94efa4 found typo in source, thie was supposed to be this 2013-02-28 14:37:32 -05:00
Ian Gilman
6723450a9a Upped version number to 0.9.121 2013-02-27 12:00:34 -08:00
Ian Gilman
6b492f395d Fixed a bug with "grunt publish"; was using the wrong paths 2013-02-27 10:36:19 -08:00
Ian Gilman
d2b9257bc4 Added "grunt publish" command for copying to site-build 2013-02-27 09:59:59 -08:00
Chris Thatcher
65cc3f55e9 Merge pull request #21 from openseadragon/pinchzoompoint
patch for pinch zoom point.
2013-02-27 06:53:20 -08:00
thatcher
361052656c patch for pinch zoom point. initial two point touch midpoint is used for duration of pinch-zoom operation. references #17 2013-02-27 06:57:06 -05:00
thatcher
2372968518 refs #4 - have noticed navigator is often blurry when rendered. changing blendTime can alleviate or worsen this issue if it is more or less than the animationTime (respectively). Im setting this to the value equal to animationTime as a hot patch while we figure out why these two variables are coupled. 2013-02-26 23:52:23 -05:00
iangilman
72d5ee8fb8 Merge pull request #19 from h4l/android-compat
Fix handling of touchmove events on Android
2013-02-26 10:45:31 -08:00
Hal Blackburn
3eac183d8c Fix handling of touchmove events on Android
Dragging the canvas did not work on Android devices as the === check for
lastTouch and the current event was always evaluating to false.
Presumably Safari on iOS re-uses the same Touch object for touchmove
events with the same finger, whereas Chrome/Firefox on Android creates
new Touch objects for each event (so the === evaluates false). The code
now compares Touch.identifier to ensure the new touch event is from the
same finger as the initiating touchstart.
2013-02-26 11:50:11 +00:00
Ian Gilman
6b0cb75ed4 Updated build instructions 2013-02-21 13:46:11 -08:00
Ian Gilman
10f2bbe535 Limiting Travis badge to just the master branch 2013-02-21 13:20:32 -08:00
Ian Gilman
fda4f17675 Grunt fix for Travis 2013-02-21 13:20:18 -08:00
Ian Gilman
8074b338d1 Fixed compress and moved build to build/openseadragon
The zip and tar now go into build next to build/openseadragon
2013-02-21 11:56:16 -08:00
Ian Gilman
98e8289c9b Test now works again 2013-02-21 11:17:05 -08:00
Ian Gilman
34e55d86d5 Fixed banned and changed quote style 2013-02-21 10:54:11 -08:00
Ian Gilman
d6dfc15351 Updated gruntfile and package.json for grunt 0.4.0 2013-02-21 10:45:14 -08:00
Ian Gilman
347fbfd596 Renamed gruntfile 2013-02-21 10:27:21 -08:00
thatcher
c2e0e41a6d undo change to base value for server, breaks tests obviously sorry 2013-02-20 09:31:35 -05:00