From: miha-q <> Date: Sun, 4 Aug 2024 01:14:23 +0000 (-0400) Subject: Sat Aug 3 09:14:23 PM EDT 2024 X-Git-Url: http://www.foleosoft.com/?a=commitdiff_plain;h=ef32c8b4045e49cb4d4cf1bfbc90dc45873e8f68;p=QAnsel.git Sat Aug 3 09:14:23 PM EDT 2024 --- diff --git a/src/index.html b/src/index.html index fc90f69..7d2e7bf 100644 --- a/src/index.html +++ b/src/index.html @@ -834,6 +834,9 @@ $("#modal-main-confirm")[0].style.display = ""; $("#modal-main-confirm")[0].setAttribute("onclick", "localStorage.setItem('apikey', $('#modal-main-content input')[0].value); closeModal();"); MicroModal.show("modal-main"); + $("#apikey")[0].focus(); + $("#apikey")[0].selectionStart = 0; + $("#apikey")[0].selectionEnd = $("#apikey")[0].value.length; break; case "save": if (ProgramTrack.STATE[0].length == 0) @@ -1060,6 +1063,39 @@ function getRotationAngle(instr) { + var el = ProgramTrack.STATE[ProgramTrack.DRAGHOLD[0]][ProgramTrack.DRAGHOLD[1]]; + var nnum = 1; + var pnum = ""; + var nden = 1; + var pden = ""; + var sign = "+"; + if (el != undefined) + { + var elv = el.split("")[1].split("<")[0]; + nnum = elv.split("/")[0]; + console.log(nnum); + if (nnum.includes("π")) + { + nnum = nnum.replace("π", ""); + pnum = "pi"; + } + if (elv.includes("/")) + { + nden = elv.split("/")[1]; + if (nden.includes("π")) + { + nden = nden.replace("π", ""); + pden = "pi"; + } + } + if (nnum.includes("-")) + { + nnum = nnum.replace("-", ""); + sign = "-"; + } + if (nnum == "") nnum = "1"; + if (nden == "") nden = "1"; + } var h = ""; h += ""; h += " / " + h.replace(/[_][1]/g, "_2"); @@ -1069,6 +1105,11 @@ $("#modal-main-cancel")[0].style.display = ""; $("#modal-main-confirm")[0].style.display = ""; $("#modal-main-confirm")[0].setAttribute("onclick", "setRotationAngle('" + instr + "');"); + $("#constant_1")[0].value = nnum; + $("#constant_2")[0].value = nden; + $("#pi_1")[0].value = pnum; + $("#pi_2")[0].value = pden; + $("#neg_1")[0].value = sign; MicroModal.show("modal-main"); } diff --git a/src/src.zip b/src/src.zip index 85dee5d..cb5c301 100644 Binary files a/src/src.zip and b/src/src.zip differ