Matthew Petroff
2a2a4c250b
Fix hot spot scale parameter documentation.
5 lat temu
Will Calderbank
14c1246790
Add scale option to hotspot
When `true`, the hotspot is scaled to match the fish eye effect of the image.
Hotspots then appear to be embedded in the panorama instead of floating on top
5 lat temu
Matthew Petroff
060ced6ba5
Fix capitalization in paper reference.
5 lat temu
Matthew Petroff
ebc31b7239
Fix recovery from load failure ( fixes #755 ).
5 lat temu
Matthew Petroff
062d878bf5
Add inital draft of JOSS manuscript.
5 lat temu
Matthew Petroff
d420aa8059
Add direct documentation links to readme.
5 lat temu
Matthew Petroff
1d0cc06fc2
Use concept DOI in readme.
5 lat temu
Matthew Petroff
0bee2f4720
Prep for release.
5 lat temu
Matthew Petroff
ec0febf054
Fix regression with Video.js plugin.
5 lat temu
Matthew Petroff
d1bf5afc65
Add Zenodo DOI to readme.
5 lat temu
Matthew Petroff
158d825054
Fix issue with tagging 2.5.0 release.
5 lat temu
Matthew Petroff
967378312f
Prep for release.
5 lat temu
Matthew Petroff
5d6d91d3a2
Add release dates to changelog.
5 lat temu
Matthew Petroff
de08b9d7a8
Add `authorURL` configuration parameter (implements #751 ).
5 lat temu
Matthew Petroff
15ddea01bd
Remove unnecessary `encodeURI` calls.
5 lat temu
Matthew Petroff
1c6c26fd48
Remove `requestAnimationFrame` shim, dropping support for some older browsers.
5 lat temu
Matthew Petroff
d02cedcc4e
Document that the viewer pans to the initial pitch before starting auto rotation (see #744 ).
5 lat temu
Matthew Petroff
e3ccab1462
Add Travis CI build status to readme.
5 lat temu
Matthew Petroff
e473b6f738
Add build to Travis CI configuration.
5 lat temu
Matthew Petroff
3f3a30a4ad
Reduce maximum allowed test image difference.
5 lat temu
Matthew Petroff
6f33ab022a
Relax test image difference requirement.
5 lat temu
Matthew Petroff
275a3be3fc
Does changing the port make Sauce Labs work?
5 lat temu
Matthew Petroff
92fe12565c
Try using a newer version of Selenium for Travis CI / Sauce Labs.
5 lat temu
Matthew Petroff
0b28a591b6
Try using Travis CI + Sauce Labs.
5 lat temu
Matthew Petroff
058f9c1912
Readme improvements.
5 lat temu
Matthew Petroff
54efab2293
Add note about contributing.
5 lat temu
Matthew Petroff
aadbd08fef
Apply JSHint fixes.
5 lat temu
Matthew Petroff
0994df2e70
Apparently WebGL does not play nicely with Travis CI.
5 lat temu
Matthew Petroff
186107010f
Fix Travis CI test failure?
5 lat temu
Matthew Petroff
18e00163c3
WebGL doesn't work in Firefox headless mode.
5 lat temu
Matthew Petroff
ed2ad0bc0d
Properly exit when tests fail.
5 lat temu
Matthew Petroff
7820db88aa
Fix test script port number.
5 lat temu
Matthew Petroff
ca50d05dc4
Yet another Travis CI configuration fix.
5 lat temu
Matthew Petroff
1dbf5ab324
Another Travis CI configuration fix.
5 lat temu
Matthew Petroff
94fa314232
Apply fixes to Travis CI configuration.
5 lat temu
Matthew Petroff
232e5e18bf
Add initial Travis CI configuration.
5 lat temu
Matthew Petroff
18f931639a
Add limited test suite.
5 lat temu
Matthew Petroff
1b92bf32b4
Properly handle dynamic first scene without need to manually call `setUpdate`.
5 lat temu
Matthew Petroff
76d2c6b2b8
Create FUNDING.yml
5 lat temu
Matthew Petroff
107b2a180d
Check if previous scene was loaded before trying to fade ( fixes #741 ).
5 lat temu
Matthew Petroff
59893bcea4
Switch to `highp` precision for equirectangular fragment shader.
This resolves pixelation issues on some mobile devices (fixes #725 ).
It also may be related to issues #301 , #496 , #683 , and #708 .
5 lat temu
Matthew Petroff
71bf642860
Properly remove event listeners from container element ( fixes #710 ).
For three event listeners added to the container elements weren't being
removed properly, since `removeEventListener` was mistakenly being called on
`uiContainer` instead. This was preventing garbage collection.
5 lat temu
Matthew Petroff
34cb1a409e
Another check to make sure hot spot div exists before deleting it ( #702 ).
5 lat temu
Matthew Petroff
19b020dbc7
Check to make sure hot spot div exists before deleting it ( #702 ).
5 lat temu
Matthew Petroff
12516e69b9
Fix issue with mouse dragging causing jump around yaw limits ( fixes #698 )
6 lat temu
Matthew Petroff
03eb7fa131
Add check for `document.fullscreenElement` since `document.fullscreen` is deprecated.
6 lat temu
Matthew Petroff
bcebff27d1
Don't fire `fullscreenchange` event on resize.
6 lat temu
Matthew Petroff
f05615045e
Fix event listener removal regression introduced in 64c337beff
.
6 lat temu
Matthew Petroff
f0af9d07bf
Fix interaction between F11 and API fullscreens in Chrome ( fixes #696 ).
6 lat temu
Will Calderbank
4242e7c53a
Add stopMovement to stop all movement ( #690 )
Add `stopMovement` to stop all movement
6 lat temu