diff --git a/src/kiri/init.js b/src/kiri/init.js index cf0cc112..9cd9c7a0 100644 --- a/src/kiri/init.js +++ b/src/kiri/init.js @@ -467,13 +467,13 @@ }).request("/data/"+ settings().id + "/" + settings().ver, set); } - function settingsExport() { - let name = WIN.prompt("Download Settings Filename", "kiriconf"); + function profileExport() { + let name = WIN.prompt("Export Profile Filename", "kiriconf"); if (!name) return; let json = API.conf.export(), blob = new Blob([json], {type: "octet/stream"}), url = WIN.URL.createObjectURL(blob); - $('help').innerHTML = `x`; + $('mod-any').innerHTML = `x`; $('sexport').click(); } @@ -1865,6 +1865,7 @@ $('set-prefs').onclick = (ev) => { ev.stopPropagation(); API.modal.show('prefs') }; $('set-help').onclick = (ev) => { ev.stopPropagation(); API.help.show() }; $('acct-help').onclick = (ev) => { ev.stopPropagation(); API.help.show() }; + $('acct-export').onclick = (ev) => { ev.stopPropagation(); profileExport() }; $('file-recent').onclick = () => { API.modal.show('files') }; $('file-import').onclick = () => { API.event.import() }; $('lt-back').onclick = API.platform.layout; diff --git a/src/moto/db.js b/src/moto/db.js index 20a708d0..2eb40dab 100644 --- a/src/moto/db.js +++ b/src/moto/db.js @@ -11,9 +11,14 @@ // https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_API - let IDB = self.indexedDB || self.mozIndexedDB || self.webkitIndexedDB || self.msIndexedDB, - IRR = self.IDBKeyRange, - local = null; + let IDB, IRR, local = null; + + try { + IDB = self.indexedDB || self.mozIndexedDB || self.webkitIndexedDB || self.msIndexedDB; + IRR = self.IDBKeyRange; + } catch (e) { + console.log("in private or restricted browsing mode. database storage blocked. application may not function."); + } /** * @param {String} dbname diff --git a/web/kiri/index.css b/web/kiri/index.css index feaf05e4..dbfa821e 100644 --- a/web/kiri/index.css +++ b/web/kiri/index.css @@ -855,7 +855,9 @@ th, tr, td { height: 10px; } .pop-sep { - height: 1.5px; + border: 0 !important; + padding: 0 !important; + height: 1px; margin-top: 2px; background-color: #bbb; } diff --git a/web/kiri/index.html b/web/kiri/index.html index 5a7384c8..b07e370f 100644 --- a/web/kiri/index.html +++ b/web/kiri/index.html @@ -51,6 +51,9 @@