vendor/assets/src/index_server.html in atome-0.5.7.1.0 vs vendor/assets/src/index_server.html in atome-0.5.7.1.7
- old
+ new
@@ -11,10 +11,12 @@
<style id="atomic_style"></style>
<script defer src="js/third_parties/interact.min.js" type="text/javascript"></script>
<script defer src="js/third_parties/popmotion.min.js" type="text/javascript"></script>
<script defer src="js/third_parties/sortable.min.js" type="text/javascript"></script>
<script defer src="js/third_parties/wad.min.js" type="text/javascript"></script>
+ <script defer src="js/third_parties/wavesurfer.min.js" type="text/javascript"></script>
+ <script type="text/javascript" src="js/third_parties/webaudio-pianoroll.min.js" defer></script>
<script defer src="js/third_parties/sha256.min.js" type="text/javascript"></script>
<script defer src="js/third_parties/ping.min.js" type="text/javascript"></script>
<script defer src="js/third_parties/fabric.min.js" type="text/javascript"></script>
<script type="text/javascript" src="js/third_parties/papaparse.min.js" defer></script>
<script defer src='js/opal/opal.js'></script>
@@ -33,6 +35,24 @@
<script defer src="js/atome/specific/opal.js" type="text/javascript"></script>
<script type="text/javascript">
const NativeMode = false; // used by atome.js to load code on the fly
</script>
<script defer src="js/atome/atome.js" type="text/javascript"></script>
+<script>
+ // to prevent right click
+ document.addEventListener("contextmenu", function (e) {
+ e.preventDefault();
+ });
+</script>
+<script defer>
+ document.addEventListener('touchstart', function (event) {
+ if (event.touches.length > 1) {
+ event.preventDefault();
+ }
+ }, {passive: false});
+ document.addEventListener('wheel', function (event) {
+ if (event.ctrlKey === true) {
+ event.preventDefault(); // prevent zoom
+ }
+ }, {passive: false});
+</script>
</html>
\ No newline at end of file