diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json index 695dfa706..6a44748aa 100644 --- a/app/appearance/langs/en_US.json +++ b/app/appearance/langs/en_US.json @@ -1,4 +1,6 @@ { + "size": "Size", + "count": "Count", "createSnapshot": "Create snapshot", "dataSnapshot": "Data snapshot", "copyKey": "Copy key string", diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json index 4c11fca4c..b59a9d906 100644 --- a/app/appearance/langs/fr_FR.json +++ b/app/appearance/langs/fr_FR.json @@ -1,4 +1,6 @@ { + "size": "Taille", + "count": "Compter", "createSnapshot": "Créer un instantané", "dataSnapshot": "Instantané de données", "copyKey": "Copier la chaîne de clé", diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json index 3c6c246f8..c46b601ed 100644 --- a/app/appearance/langs/zh_CHT.json +++ b/app/appearance/langs/zh_CHT.json @@ -1,4 +1,6 @@ { + "size": "尺寸", + "count": "計數", "createSnapshot": "創建快照", "dataSnapshot": "數據快照", "copyKey": "複製密鑰字符串", diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json index 768fea5ee..7c3841c11 100644 --- a/app/appearance/langs/zh_CN.json +++ b/app/appearance/langs/zh_CN.json @@ -1,4 +1,6 @@ { + "size": "大小", + "count": "数量", "createSnapshot": "创建快照", "dataSnapshot": "数据快照", "copyKey": "复制密钥字符串", diff --git a/app/src/util/history.ts b/app/src/util/history.ts index 1ab193384..27799cb93 100644 --- a/app/src/util/history.ts +++ b/app/src/util/history.ts @@ -125,8 +125,8 @@ const renderRepo = (element: Element, currentPage: number) => { return; } let repoHTML = ""; - response.data.logs.forEach((item: { memo: string, id: string, hCreated: string }, index: number) => { - repoHTML += `
  • + response.data.logs.forEach((item: { memo: string, id: string, hCreated: string, count: number, hSize: string }, index: number) => { + repoHTML += `
  • ${item.hCreated} @@ -134,7 +134,16 @@ const renderRepo = (element: Element, currentPage: number) => {
  • `; if (index === 0) { - element.lastElementChild.lastElementChild.innerHTML = `${item.memo}`; + element.lastElementChild.lastElementChild.innerHTML = `
    + ${window.siyuan.languages.size} + ${item.hSize} + + + ${window.siyuan.languages.count} + ${item.count} +
    +
    +

    ${escapeHtml(item.memo)}

    `; } }); element.lastElementChild.firstElementChild.innerHTML = `${repoHTML}`; @@ -347,7 +356,16 @@ export const openHistory = () => { firstPanelElement.lastElementChild.innerHTML = response.data.content; }); } else if (type === "repo") { - target.parentElement.nextElementSibling.innerHTML = target.getAttribute("data-memo"); + target.parentElement.nextElementSibling.innerHTML = `
    + ${window.siyuan.languages.size} + ${target.getAttribute("data-hsize")} + + + ${window.siyuan.languages.count} + ${target.getAttribute("data-count")} +
    +
    +

    ${escapeHtml(decodeURIComponent(target.getAttribute("data-memo")))}

    `; } let currentItem = hasClosestByClassName(target, "b3-list") as HTMLElement; if (currentItem) {