Mark Salsbery
b5b4131f49
changelog update
2015-01-17 11:21:16 -08:00
Mark Salsbery
412ebce94d
Keyboard navigation fixes
...
Removed textarea element from Viewer DOM. Viewer.canvas now handles keyboard navigation.
2015-01-17 11:18:55 -08:00
Ian Gilman
1765e3c0c9
Merge pull request #537 from bitjutsu/bug-500-keyboard-nav
...
fix #500 - requests keyboard focus when canvas is clicked
2015-01-16 16:58:11 -08:00
Ian Gilman
02f3637a59
Merge pull request #568 from msalsbery/mousetracker_keys
...
MouseTracker - keyboard handling
2015-01-16 16:54:41 -08:00
Mark Salsbery
abacc50820
changelog update
2015-01-16 16:31:23 -08:00
Mark Salsbery
2831771af5
MouseTracker - keyboard handling
...
1) MouseTracker - added keydown and keyup handlers
2) Modifier keys ignored in keyboard navigation handlers (#503 )
3) Arrow key navigation fixed across platforms (#565 )
2015-01-16 16:26:30 -08:00
Ian Gilman
a8ac532ce1
Merge pull request #566 from msalsbery/mousetracker_nocanvas
...
Mousetracker Improvements
2015-01-16 10:22:04 -08:00
Mark Salsbery
8e5e2168c8
Ensure capture released in abortTouchContacts()
2015-01-16 08:33:34 -08:00
Mark Salsbery
00aae52a08
Fix container-enter/container-exit event properties
2015-01-15 12:37:54 -08:00
Mark Salsbery
3d8ddcf1ff
changelog update
2015-01-15 12:18:35 -08:00
Mark Salsbery
cb56e352cf
Mousetracker Improvements
...
1) MouseTracker - Simulated touchenter/touchleave events now bubble to parent element MouseTrackers
2) MouseTracker - Improved multitouch support in enter/exit event handlers
3) MouseTracker - orphaned tracked touch pointers removed (fix for #539 )
4) MouseTracker - removed touchenter/touchleave event support since the events don't exist on any known platform and have been removed from the W3C specification
5) Removed Viewer onContainerPress/onContainerRelease handlers (and the associated 'container-release' event ) that were never fired due to the canvas (child) element capturing the DOM events
6) Added 'canvas-enter', 'canvas-exit', and 'canvas-press' events to Viewer
7) ButtonGroup - removed obsolete MouseTracker event handlers
2015-01-15 12:15:22 -08:00
Ian Gilman
105e1f761e
Merge pull request #564 from msalsbery/mousetracker_iframe
...
MouseTracker - Improved IE 9+ compatibility
2015-01-14 09:21:41 -08:00
Mark Salsbery
960b4a0d14
changelog update
2015-01-14 08:46:06 -08:00
Mark Salsbery
d26d3f9393
MouseTracker - Improved IE 9+ compatibility
2015-01-14 08:44:14 -08:00
Ian Gilman
aa735c1e00
Changelog fix
2015-01-13 09:27:39 -08:00
Ian Gilman
5f9822fe68
Merge pull request #562 from msalsbery/mousebuttons479
...
MouseTracker Improvements
2015-01-13 09:24:38 -08:00
Mark Salsbery
cc1b6b7c6f
Minor events.js test comment fix
2015-01-13 08:41:02 -08:00
Mark Salsbery
0d6fca35c1
Fix pointer type passed to capturePointer/releasePointer in pointer events model.
...
Remembered to change the test shim as well.
2015-01-12 16:08:26 -08:00
Mark Salsbery
e4c549927b
Merge remote-tracking branch 'upstream/master' into mousebuttons479
...
Conflicts:
changelog.txt
2015-01-12 15:36:19 -08:00
Mark Salsbery
83ff365121
Revert "capturePointer()/releasePointer() call fix for pointer event model"
...
This reverts commit d582a9563f
.
2015-01-12 15:33:51 -08:00
Mark Salsbery
1c465ec59c
Revert "Second attempt: capturePointer()/releasePointer() call fix for pointer event model"
...
This reverts commit 1bdb83dc58
.
2015-01-12 15:33:18 -08:00
Ian Gilman
83b7d7597a
Added a note about preserveOverlays
2015-01-12 14:22:10 -08:00
Ian Gilman
00edbe565a
Changelog for #563
2015-01-12 14:21:57 -08:00
Ian Gilman
4af47ad905
Merge pull request #563 from openseadragon/dzi
...
Fixed: DZI tilesource was broken
2015-01-12 14:19:43 -08:00
Ian Gilman
753bf64e8a
* Fixed: DZI tilesource was broken
2015-01-12 14:18:39 -08:00
Ian Gilman
7b6f7d6a5b
Changelog for #561
2015-01-12 13:40:33 -08:00
Mark Salsbery
1bdb83dc58
Second attempt: capturePointer()/releasePointer() call fix for pointer event model
2015-01-12 12:56:18 -08:00
Mark Salsbery
d582a9563f
capturePointer()/releasePointer() call fix for pointer event model
2015-01-12 12:26:38 -08:00
Mark Salsbery
755854d3f7
Renamed non-primary button events/handlers
2015-01-12 11:02:54 -08:00
Ian Gilman
b9f2f95cee
Merge pull request #561 from ShadOoW/master
...
Added preserveOverlays option to Viewer
2015-01-12 09:53:17 -08:00
Mark Salsbery
becd11b6ce
Added unit tests
2015-01-11 10:06:07 -08:00
Mark Salsbery
ad838e7fd4
changelog update
2015-01-10 14:51:56 -08:00
Mark Salsbery
30b5ec04c6
MouseTracker Improvements
...
* Exposed secondary pointer button (middle, right, etc.) events from MouseTracker and through viewer (#479 )
* MouseTracker - Improved IE 8 compatibility
2015-01-10 14:49:02 -08:00
Younes El Alami
1d16b01a28
Changed _this.source.overlays to _this.overlays, https://github.com/openseadragon/openseadragon/pull/561/files#r22730318
2015-01-10 12:11:45 +00:00
Younes El Alami
9e07c96d29
Added preserveOverlays option to Viewer
2015-01-09 02:21:16 +00:00
Ian Gilman
8ff70dd54f
Started 1.2.1
2015-01-05 13:21:19 -08:00
Ian Gilman
d694c7ea6c
Version bump
2015-01-05 13:17:05 -08:00
Ian Gilman
92fa9cf36a
Merge pull request #552 from msalsbery/mousetracker
...
MouseTracker - Added explicit pointer capture for touch event model events
2014-12-31 15:16:42 -08:00
Mark Salsbery
05ba23ea55
changelog update - added PR #
2014-12-31 14:41:27 -08:00
Mark Salsbery
49e1a8b8e2
changelog update
2014-12-31 14:39:37 -08:00
Mark Salsbery
b39d31a845
MouseTracker - Added explicit pointer capture for touch event model events
2014-12-31 14:30:10 -08:00
Ian Gilman
3e76bfdd9e
Changelog for #518
2014-12-31 11:08:06 -08:00
Ian Gilman
332d2298c4
Merge pull request #550 from msalsbery/mousetracker
...
MouseTracker fixes for #502 , #518 , #527
2014-12-31 11:01:26 -08:00
Mark Salsbery
8d4c776cd0
MouseTracker fixes for #502 , #518 , #527 , #539
2014-12-30 12:57:17 -08:00
Adam Carruthers
6e49f80248
Prevent mobile keyboard from opening
...
Adds readonly property to .keyboard-command-area to prevent
input, but allow keys to be captured.
2014-12-22 20:29:44 -07:00
Ian Gilman
12b412df61
Merge pull request #521 from nein09/viewport-tests
...
Viewport tests
2014-12-18 09:58:08 -08:00
nein09
00510c6cc2
Refactor other looping tests that don't reopen the viewer in a similar manner.
2014-12-15 09:41:32 -08:00
nein09
aebfecb4e8
Factor out looping and reopening viewer into a helper method, based on Ian's example.
2014-12-14 13:15:50 -08:00
nein09
e901248816
Explicitly call viewport.update() after zooming and make the test expected values reflect that action.
2014-12-14 11:08:54 -08:00
nein09
c4fac82489
Clean up errors found by SublimeLinter.
2014-12-12 12:51:50 -08:00