1720 Commits

Author SHA1 Message Date
Mark Salsbery
5674cf47ad Per #1863, dropped support for Internet Explorer < 11 2021-03-04 15:48:13 -08:00
Mark Salsbery
6a1a6275ed MouseTracker: Allow pre-processing of click and dblclick events 2021-03-02 10:29:44 -08:00
Mark Salsbery
ce098f889c Added additional documentation for the zoomPerSecond viewer option 2021-02-10 08:51:17 -08:00
Mark Salsbery
72fe7a9025 Show deprecation warning in console for MouseTracker.exitHandler 2021-02-10 08:32:00 -08:00
Mark Salsbery
4b40400cd3 MouseTracker contextmenu enabled by default 2021-02-10 07:29:36 -08:00
Mark Salsbery
73dc6895f1 Removed commented legacy fix code (#1872) 2021-02-09 16:28:42 -08:00
Mark Salsbery
9742c4880d Merge branch 'master' into ms-mousetracker
* master:
  Create FUNDING.yml
  Bump ini from 1.3.5 to 1.3.7
  change log for #1889
  fileFormat is no longer hard coded in Zoomify Tile Source

# Conflicts:
#	changelog.txt
2021-02-09 10:47:48 -08:00
ronnymikalsen
4a51a4e47c refactor: removed empty line 2021-02-05 12:39:10 +01:00
ronnymikalsen
e7497272fa fix: comment 2021-02-05 12:32:13 +01:00
ronnymikalsen
eb113662e8 refactor: cleanup code 2021-02-05 11:48:08 +01:00
ronnymikalsen
c410b82e65 fix: refresh $.pixelDensityRatio 2021-02-04 13:39:26 +01:00
ronnymikalsen
39811d9300 fix: draw the level based on pixel density ratio 2021-02-04 12:24:01 +01:00
Steve Halasz
0ede8992de Separate properties for buttonGroup and customButtons
This makes it more clear what we're testing for or calling methods on, vs. assigning to this.buttons in both the
useGroup true and false cases.
2020-12-18 13:25:29 -05:00
abraham lam
c6f812bf8c fileFormat is no longer hard coded in Zoomify Tile Source 2020-09-23 21:45:20 -04:00
Steve Halasz
8178687298 Better handle destruction when navigator in custom location 2020-09-10 17:40:30 -04:00
Mark Salsbery
c969f85239 contextmenu 2020-08-25 11:46:35 -07:00
Mark Salsbery
f7cd901672 Merge branch 'master' into ms-mousetracker
# Conflicts:
#	changelog.txt
2020-08-25 09:13:23 -07:00
Mark Salsbery
35b1dcf362 Better setPointerCapture/releasePointerCapture exception handling 2020-08-25 09:11:00 -07:00
Mark Salsbery
5360e65ee9 setPointerCapture/releasePointerCapture exception handling 2020-08-25 08:51:00 -07:00
Ian Gilman
1772cab251
Merge pull request #1871 from MImranAsghar/change-v2-iiifsize
Replace v2 iiifSize max with full
2020-08-24 17:08:15 -07:00
Mark Salsbery
c22e624a3d isPrimary handling 2020-08-20 16:56:57 -07:00
Mark Salsbery
e7bc65c0af Remove stopImmediatePropagation stub for implementation in future release 2020-08-18 20:03:38 -07:00
Mark Salsbery
f38e0c7967 diff review cleanup 2020-08-14 22:03:23 -07:00
Mark Salsbery
3630b4d365 Merge branch 'master' into ms-mousetracker
# Conflicts:
#	changelog.txt
2020-08-14 16:47:17 -07:00
Mark Salsbery
b07d47011f preventDefaultAction docs 2020-08-14 16:42:06 -07:00
Mark Salsbery
3769af532b Fixed tests to account for #1459 fix (fire drag-end event even if pointer didn't move) 2020-08-13 19:56:22 -07:00
Mark Salsbery
6b500f1ff2 docs update 2020-08-13 17:21:32 -07:00
Mark Salsbery
8fc83c696a Improved releasing of tracked pointers on destroy()/stopTracking() (#1346) 2020-08-13 16:43:49 -07:00
Mark Salsbery
5a9874e4fa changelog update 2020-08-13 10:09:17 -07:00
Imran Asghar
f567fbfeaf Replace v2 iiifSize max with full
Size parameter is set to max when the tile width and image width are same. But, in version 2, max is not required to be supported by IIIF v2 services on any compliance level.
2020-08-13 12:00:16 -04:00
Mark Salsbery
e74d83f104 New preProcessEvent event 2020-08-12 21:22:48 -07:00
abraham lam
47463161b4 revised tileSize check as suggested by @msalsbery 2020-08-10 11:22:19 -04:00
abraham lam
820cdb90f8 tileSize is no longer hard corded in Zoomify Tile Source 2020-08-09 21:33:17 -04:00
Mark Salsbery
e7a62c2717 Enhanced pointer capture implementation, IE bug workarounds 2020-07-30 21:08:02 -07:00
gunmiosb
f9fea572a5 Removed unnecessary (style.display !== 'none') check
Fixes issues 774 and 1861
2020-07-29 11:02:25 +02:00
Mark Salsbery
e47f629a9e Undo unnecessary event property changes from previous commit 2020-07-28 20:20:09 -07:00
Mark Salsbery
ef45f1df1d Fixed/enhanced Viewer event object properties 2020-07-25 20:08:52 -07:00
Mark Salsbery
2d4a723854 MouseTracker enhancements, improved IE <=10 support 2020-07-25 18:30:06 -07:00
Mark Salsbery
d2bb480363 Browser sniffing and pointer events fixes and enhancements 2020-07-24 20:05:39 -07:00
Mark Salsbery
f20b7e738c Stricter linting fixes part 1 2020-06-30 10:25:38 -07:00
Mark Salsbery
c4351f64e8 stricter linting 2020-06-25 16:01:14 -07:00
Ian Gilman
df850c62e8
Merge pull request #1832 from JoFrMueller/pr-1721
Clear viewer and navigator listeners and nodes to avoid memory leaks
2020-06-10 09:41:43 -07:00
Johannes Mueller
5f933b12bb Clear listeners and nodes to avoid memory leaks 2020-06-05 12:27:00 +02:00
Kenan Christian Dimas
c20f95ba94
small doc fix 2020-05-12 23:37:37 +07:00
Takuma Kira
9998edb255 Move TileSource.destroy to the right place. 2020-04-17 14:29:19 +09:00
Takuma Kira
c2ed66415f Revert "- Undo removing prefixUrl option in memorycheck-with-simple-image demo."
This reverts commit 344ddb924fc028af62d7a74d994dce923f7713e0.
2020-04-17 13:48:53 +09:00
Takuma Kira
344ddb924f - Undo removing prefixUrl option in memorycheck-with-simple-image demo.
- Define destroy method in TileSource class, call ImageTileSource.freeupCanvasMemory method as optional from TileSource.destroy method and remove TODO.
2020-03-23 11:29:07 +09:00
Takuma Kira
6cb57aa66c - Make ImageTileSource.freeupCanvasMemory method private and call it from ImageTileSource.destroy for consistency.
- Add comment to memorycheck-with-simple-image demo how to reproduce the problem.
- Simplify memorycheck-with-simple-image demo.
2020-03-19 12:02:50 +09:00
Takuma Kira
798e49e4b2 - Add freeupCanvasMemory method on Viewer.destroy method. 2020-03-18 14:37:45 +09:00
Ian Gilman
4c64042bac JSDoc fixes 2020-03-05 10:29:08 -08:00