parent
c425725423
commit
d767f80874
17
main.js
17
main.js
|
@ -356,7 +356,7 @@ function pushitem(key, value)
|
||||||
{
|
{
|
||||||
unsavedmark.hidden = false;
|
unsavedmark.hidden = false;
|
||||||
pending[key] = true;
|
pending[key] = true;
|
||||||
var name = metadata[key] ? metadata[key].title : key;
|
var name = metadata && metadata[key] ? metadata[key].title : key;
|
||||||
|
|
||||||
queryremote({action: "push", name: key, data: value})
|
queryremote({action: "push", name: key, data: value})
|
||||||
.then( () =>
|
.then( () =>
|
||||||
|
@ -383,6 +383,9 @@ function serialize(key, value)
|
||||||
{
|
{
|
||||||
localStorage.setItem(key, value);
|
localStorage.setItem(key, value);
|
||||||
|
|
||||||
|
var name = metadata && metadata[key] ? metadata[key].title : key;
|
||||||
|
console.log("'" + name + "' serialized locally");
|
||||||
|
|
||||||
if (settings.sync)
|
if (settings.sync)
|
||||||
{
|
{
|
||||||
pushitem(key, value);
|
pushitem(key, value);
|
||||||
|
@ -496,7 +499,7 @@ function showinfo()
|
||||||
|
|
||||||
function savesettings()
|
function savesettings()
|
||||||
{
|
{
|
||||||
window.serialize("settings", JSON.stringify(settings));
|
localStorage.setItem("settings", JSON.stringify(settings));
|
||||||
}
|
}
|
||||||
|
|
||||||
function descendants(note)
|
function descendants(note)
|
||||||
|
@ -1422,6 +1425,7 @@ function init()
|
||||||
|
|
||||||
window.onbeforeunload = checksaved;
|
window.onbeforeunload = checksaved;
|
||||||
window.onclick = focuseditor;
|
window.onclick = focuseditor;
|
||||||
|
title.value = "";
|
||||||
|
|
||||||
initsnippets();
|
initsnippets();
|
||||||
|
|
||||||
|
@ -1509,7 +1513,7 @@ function queryremote(params)
|
||||||
}
|
}
|
||||||
|
|
||||||
var paramstring = paramlist.join("&");
|
var paramstring = paramlist.join("&");
|
||||||
console.log("http request length: " + formatsize(paramstring.length));
|
console.log("http '" + encparams.action + "' request length: " + formatsize(paramstring.length));
|
||||||
xhr.send(paramstring);
|
xhr.send(paramstring);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -1901,7 +1905,7 @@ function flush()
|
||||||
clearTimeout(workerid);
|
clearTimeout(workerid);
|
||||||
workerid = null;
|
workerid = null;
|
||||||
|
|
||||||
var guid = getguid(window.title.value);
|
var guid = getguid(title.value);
|
||||||
if (guid)
|
if (guid)
|
||||||
{
|
{
|
||||||
var item = metadata[guid];
|
var item = metadata[guid];
|
||||||
|
@ -1921,11 +1925,10 @@ function flush()
|
||||||
}
|
}
|
||||||
else if (title.value == "pgpkeys")
|
else if (title.value == "pgpkeys")
|
||||||
{
|
{
|
||||||
serialize("pgpkeys", md.value);
|
localStorage.setItem("pgpkeys", md.value);
|
||||||
}
|
}
|
||||||
|
|
||||||
unsavedmark.hidden = Object.keys(pending).length == 0;
|
unsavedmark.hidden = Object.keys(pending).length == 0;
|
||||||
console.log("'" + title.value + "' serialized locally");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function escapeHtml(unsafe) {
|
function escapeHtml(unsafe) {
|
||||||
|
@ -2630,7 +2633,7 @@ function renameinternallinks(from, to)
|
||||||
if (content != newcontent)
|
if (content != newcontent)
|
||||||
{
|
{
|
||||||
serialize(guid, newcontent);
|
serialize(guid, newcontent);
|
||||||
if (item.title == window.title.value)
|
if (item.title == title.value)
|
||||||
{
|
{
|
||||||
seteditorcontent(newcontent);
|
seteditorcontent(newcontent);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue