diff --git a/demo_deploy.sh b/demo_deploy.sh new file mode 100755 index 0000000..cb1872c --- /dev/null +++ b/demo_deploy.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +./build_demo.sh + +cp -r html_demo/* ../espterm.github.io/ + +cd ../espterm.github.io/ + +echo "Enter to deploy (^C to abort):" +read + +git add --all +git commit -m "Deploy updates" +git push diff --git a/html_orig/js/app.js b/html_orig/js/app.js index fb25582..a97b633 100644 --- a/html_orig/js/app.js +++ b/html_orig/js/app.js @@ -1275,7 +1275,7 @@ $.ready(function () { $(h).on('click', hdl).on('keypress', cr(hdl)); }); - qsa('form').forEach(function(x) { + $('form').forEach(function(x) { $(x).on('keypress', function(e) { if ((e.keyCode == 10 || e.keyCode == 13) && e.ctrlKey) { x.submit(); @@ -1346,7 +1346,7 @@ $.ready(function () { // remove tabindixes from h2 if wide if (window.innerWidth > 550) { - qsa('.Box h2').forEach(function (x) { + $('.Box h2').forEach(function (x) { x.removeAttribute('tabindex'); }); @@ -1910,7 +1910,7 @@ var Input = (function() { _initKeys(); // Button presses - qsa('#action-buttons button').forEach(function(s) { + $('#action-buttons button').forEach(function(s) { s.addEventListener('click', function() { sendBtnMsg(+this.dataset['n']); }); @@ -2319,12 +2319,12 @@ var Screen = (function () { function _load_labels(str) { var pieces = str.split('\x01'); qs('h1').textContent = pieces[0]; - qsa('#action-buttons button').forEach(function(x, i) { + $('#action-buttons button').forEach(function(x, i) { var s = pieces[i+1].trim(); // if empty string, use the "dim" effect and put nbsp instead to stretch the btn vertically x.innerHTML = s.length > 0 ? e(s) : " "; x.style.opacity = s.length > 0 ? 1 : 0.2; - }); + }) } /** Audible beep for ASCII 7 */ diff --git a/html_orig/jssrc/appcommon.js b/html_orig/jssrc/appcommon.js index bfcd9b8..6b1fad6 100644 --- a/html_orig/jssrc/appcommon.js +++ b/html_orig/jssrc/appcommon.js @@ -25,7 +25,7 @@ $.ready(function () { $(h).on('click', hdl).on('keypress', cr(hdl)); }); - qsa('form').forEach(function(x) { + $('form').forEach(function(x) { $(x).on('keypress', function(e) { if ((e.keyCode == 10 || e.keyCode == 13) && e.ctrlKey) { x.submit(); @@ -96,7 +96,7 @@ $.ready(function () { // remove tabindixes from h2 if wide if (window.innerWidth > 550) { - qsa('.Box h2').forEach(function (x) { + $('.Box h2').forEach(function (x) { x.removeAttribute('tabindex'); }); diff --git a/html_orig/jssrc/term_input.js b/html_orig/jssrc/term_input.js index 67f43d1..2d4277f 100644 --- a/html_orig/jssrc/term_input.js +++ b/html_orig/jssrc/term_input.js @@ -169,7 +169,7 @@ var Input = (function() { _initKeys(); // Button presses - qsa('#action-buttons button').forEach(function(s) { + $('#action-buttons button').forEach(function(s) { s.addEventListener('click', function() { sendBtnMsg(+this.dataset['n']); }); diff --git a/html_orig/jssrc/term_screen.js b/html_orig/jssrc/term_screen.js index 7f8fad0..a20a5c8 100644 --- a/html_orig/jssrc/term_screen.js +++ b/html_orig/jssrc/term_screen.js @@ -316,12 +316,12 @@ var Screen = (function () { function _load_labels(str) { var pieces = str.split('\x01'); qs('h1').textContent = pieces[0]; - qsa('#action-buttons button').forEach(function(x, i) { + $('#action-buttons button').forEach(function(x, i) { var s = pieces[i+1].trim(); // if empty string, use the "dim" effect and put nbsp instead to stretch the btn vertically x.innerHTML = s.length > 0 ? e(s) : " "; x.style.opacity = s.length > 0 ? 1 : 0.2; - }); + }) } /** Audible beep for ASCII 7 */