Commit Graph

1289 Commits

Author SHA1 Message Date
Henri Astre
e67f6b4003 First attempt at removing duplicated code
I've created _applyBoundaryConstraints() and _fitBounds() to remove
duplicated code.
2014-06-20 13:44:59 -07:00
Ian Gilman
d7e53af27b Changelog for #421 2014-06-19 09:14:24 -07:00
iangilman
7ccacad70f Merge pull request #421 from henri-astre-msft/memory_leak
Fix memory leak while destroying the viewer.
2014-06-19 09:12:34 -07:00
Henri Astre
f86f9063fd Improve comment for destroy() method. 2014-06-18 12:56:36 -07:00
Henri Astre
48aded3824 add fitBoundsWithConstraints() to the viewport. 2014-06-18 11:11:34 -07:00
Henri Astre
a563bdb658 fix .close() called after .destroy() + spacing 2014-06-18 10:35:23 -07:00
Henri Astre
764fa3e34a Fix memory leak while destroying the viewer. 2014-06-17 17:26:10 -07:00
iangilman
e4800a9455 Merge pull request #419 from esmondb/master
Removes unnecessary trailing commas which stops google's closure compile...
2014-06-16 09:11:24 -07:00
esmondb
59ab6562d3 Removes unnecessary trailing commas which stops google's closure compiler. 2014-06-14 10:15:40 +01:00
Ian Gilman
eb58d3fd11 Fixed QUnit dependency 2014-06-05 09:53:03 -07:00
Ian Gilman
0164c3cc7c Bumping node version for travis 2014-06-03 09:09:43 -07:00
Ian Gilman
02b606680d Updated to latest npm packages 2014-06-02 11:02:22 -07:00
Ian Gilman
e967b3c7a3 Changelog for #413 2014-06-02 09:10:22 -07:00
iangilman
c049fd3a48 Merge pull request #413 from esmondb/master
Fix for IIPServer style urls when using DZI.
2014-06-02 09:07:57 -07:00
esmondb
d9ddc5f65d Fix for IIPServer style urls when using DZI. 2014-05-31 08:30:25 +01:00
Ryan Lester
06dcfadf20 Quick patch to fix mid-update image loaded callbacks 2014-05-21 18:29:40 -07:00
iangilman
975828c057 Merge pull request #402 from rdlester/master
Added ImageLoader; loads batches of images using async queue pattern
2014-05-12 09:49:44 -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
6467c0d0e9 In progress 1.1.2 2014-05-08 09:33:52 -07:00
Ian Gilman
9aa0f323db Releasing 1.1.1 2014-05-08 09:30:03 -07:00
iangilman
6c7e2160cb Merge pull request #399 from msalsbery/constrain-during-pan
Improved Viewer Options Support in Gesture Handling
2014-05-07 09:05:54 -07:00
iangilman
bb8070d2fa Merge pull request #398 from msalsbery/chrome-mouse
Removed mousenter/mouseleave DOM Event Handling from Unit Tests
2014-05-07 09:01:01 -07:00
Mark Salsbery
bd11af6571 Improved Viewer Options Support in Gesture Handling
Apply constrainDuringPan option in flick and drag gesture handling.
Apply panHorizontal and panVertical options in flick and pinch gesture
handling.
2014-05-06 11:39:02 -07:00
Mark Salsbery
93b6c49d0c Merge remote-tracking branch 'origin/master' into chrome-mouse 2014-05-05 10:47:25 -07:00
Mark Salsbery
41034705c1 Removed mousenter/mouseleave DOM Event Handling from Unit Tests 2014-05-05 10:44:17 -07:00
Ian Gilman
378bfb9532 Changelog for #395 2014-05-05 10:06:10 -07:00
iangilman
d319667fe1 Merge pull request #395 from msalsbery/chrome-mouse
Removed mousenter/mouseleave DOM Event Handling
2014-05-05 10:02:39 -07:00
Mark Salsbery
5b995eb04b Removed mousenter/mouseleave DOM Event Handling
Fixes #394

mouseenter/mouseleave are not implemented in Webkit very well, so
reverted to mouseover/mouseout.
2014-05-02 23:01:38 -07:00
Ian Gilman
2ab984aa38 Added bower update mechanism 2014-04-30 11:05:19 -07:00
Ian Gilman
2f9b3091c9 Added 1.1.1 to changelog 2014-04-30 10:39:44 -07:00
Ian Gilman
3b36277940 Updated for 1.1.0 release 2014-04-30 10:34:25 -07:00
iangilman
af383668d4 Merge pull request #392 from msalsbery/Double-Tap
Add Double-Click/Tap Gesture to MouseTracker (#300)
2014-04-28 10:01:23 -07:00
iangilman
f0c92146d1 Merge pull request #385 from msalsbery/IE-Browser-Detection
Fix for IE 11 Browser Detection
2014-04-28 09:57:04 -07:00
iangilman
c9e44f9f6a Merge pull request #384 from msalsbery/Firefox-Unit-Tests
Float to Integer Fix for 'px' String Values in Navigator
2014-04-28 09:55:07 -07:00
Mark Salsbery
5806eed7f4 Merge remote-tracking branch 'origin/master' into IE-Browser-Detection 2014-04-24 12:50:21 -07:00
Mark Salsbery
6df9368f2c Merge remote-tracking branch 'origin/master' into Firefox-Unit-Tests 2014-04-24 12:49:58 -07:00
Mark Salsbery
8232546d51 Merged upstream changes, fixed conflicts 2014-04-24 12:40:49 -07:00
iangilman
c0a3333663 Merge pull request #387 from msalsbery/Touch-Enter-Event
MouseTracker Touch Fixes - Flick Defaults and Bubbling
2014-04-24 10:32:35 -07:00
Ian Gilman
7a8a7b2221 Changelog for #379 2014-04-24 10:06:03 -07:00
iangilman
669925776a Merge pull request #379 from avandecreme/ajax-file
Fix ajax call for file: and ftp: #73
2014-04-24 10:02:44 -07:00
Mark Salsbery
bd52f38788 iOS touch enter/exit fix for BUttonGroup 2014-04-23 08:38:55 -07:00
Mark Salsbery
d9dfd0a435 iOS touch enter/exit fix 2014-04-23 08:07:48 -07:00
Mark Salsbery
e900b605af Update changelog.txt
Updated changelog.

Misc documentation fixes.
2014-04-22 09:41:29 -07:00
Mark Salsbery
7567a657bd Add Double-Click/Tap Gesture to MouseTracker (#300)
Fix for enhancement #300
Added double-click/tap gesture detection to MouseTracker.with
corresponding dblClickHandler event callback.
Added unit test for double-click detection.
Added Viewer dblClickHandler handling to optionally zoom on
double-click.
2014-04-22 09:23:56 -07:00
Antoine Vandecreme
e7ca7b1e95 Prefer DOMParser over ActiveX when both are availables. 2014-04-21 09:23:17 -04:00
Mark Salsbery
765df51bd3 Stiffened the spring 2014-04-20 21:25:29 -07:00
Mark Salsbery
5860167d65 MouseTracker Touch Fixes - Flick Defaults and Bubbling
Flick gesture settings defaults set to better values.
Removed touch event model bubble cancelling so viewer controls show on
touch contact.
2014-04-20 18:19:32 -07:00
Mark Salsbery
8589ebef0d Fix for IE 11 Browser Detection
Proposed temporary fix until we don't need browser  sniffing anymore.
2014-04-19 12:10:48 -07:00
Mark Salsbery
1e80b5a916 Float to Integer Fix for 'px' values in Navigator
Also fixes unit tests on Firefox (#332)
2014-04-19 11:48:26 -07:00
Antoine Vandecreme
6a24af3743 Add @private to internal methods. 2014-04-18 16:59:47 -04:00