diff --git a/wowup-electron/src/app/pages/my-addons/my-addons.component.html b/wowup-electron/src/app/pages/my-addons/my-addons.component.html index e99d039e..98ac94df 100644 --- a/wowup-electron/src/app/pages/my-addons/my-addons.component.html +++ b/wowup-electron/src/app/pages/my-addons/my-addons.component.html @@ -69,6 +69,16 @@ + + + {{'PAGES.MY_ADDONS.TABLE.UPDATED_AT_COLUMN_HEADER' | translate}} + + + {{element.addon.installedAt | relativeDuration}} + + + {{'PAGES.MY_ADDONS.TABLE.LATEST_VERSION_COLUMN_HEADER' | translate}} @@ -279,4 +289,4 @@ {{'PAGES.MY_ADDONS.UPDATE_ALL_CONTEXT_MENU.UPDATE_ALL_CLIENTS_BUTTON' | translate}} - \ No newline at end of file + diff --git a/wowup-electron/src/app/pages/my-addons/my-addons.component.ts b/wowup-electron/src/app/pages/my-addons/my-addons.component.ts index 99b453be..997fe475 100644 --- a/wowup-electron/src/app/pages/my-addons/my-addons.component.ts +++ b/wowup-electron/src/app/pages/my-addons/my-addons.component.ts @@ -71,6 +71,12 @@ export class MyAddonsComponent implements OnInit, OnDestroy { columns: ColumnState[] = [ { name: "addon.name", display: "Addon", visible: true }, { name: "displayState", display: "Status", visible: true }, + { + name: "addon.installedAt", + display: "Updated At", + visible: true, + allowToggle: true, + }, { name: "addon.latestVersion", display: "Latest Version", diff --git a/wowup-electron/src/app/services/addons/addon.service.ts b/wowup-electron/src/app/services/addons/addon.service.ts index 92b709c9..990d3089 100644 --- a/wowup-electron/src/app/services/addons/addon.service.ts +++ b/wowup-electron/src/app/services/addons/addon.service.ts @@ -509,6 +509,7 @@ export class AddonService { newAddon.autoUpdateEnabled = existingAddon.autoUpdateEnabled; newAddon.isIgnored = existingAddon.isIgnored; + newAddon.installedAt = existingAddon.installedAt; }); return newAddons; diff --git a/wowup-electron/src/assets/i18n/de.json b/wowup-electron/src/assets/i18n/de.json index ebc6950c..ca0c5574 100644 --- a/wowup-electron/src/assets/i18n/de.json +++ b/wowup-electron/src/assets/i18n/de.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Aktuelle Version", "PROVIDER_COLUMN_HEADER": "Anbieter", "RELEASED_AT_COLUMN_HEADER": "Erscheinungsdatum", - "STATUS_COLUMN_HEADER": "Status" + "STATUS_COLUMN_HEADER": "Status", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/en.json b/wowup-electron/src/assets/i18n/en.json index 48097daa..0b85afed 100644 --- a/wowup-electron/src/assets/i18n/en.json +++ b/wowup-electron/src/assets/i18n/en.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Latest Version", "PROVIDER_COLUMN_HEADER": "Provider", "RELEASED_AT_COLUMN_HEADER": "Released At", - "STATUS_COLUMN_HEADER": "Status" + "STATUS_COLUMN_HEADER": "Status", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/es.json b/wowup-electron/src/assets/i18n/es.json index f9bec61b..c259a869 100644 --- a/wowup-electron/src/assets/i18n/es.json +++ b/wowup-electron/src/assets/i18n/es.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Última Versión", "PROVIDER_COLUMN_HEADER": "Proveedor", "RELEASED_AT_COLUMN_HEADER": "RELEASED_AT_COLUMN_HEADER", - "STATUS_COLUMN_HEADER": "Situación" + "STATUS_COLUMN_HEADER": "Situación", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/fr.json b/wowup-electron/src/assets/i18n/fr.json index 1e8d2b99..0fc66264 100644 --- a/wowup-electron/src/assets/i18n/fr.json +++ b/wowup-electron/src/assets/i18n/fr.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Dernière version", "PROVIDER_COLUMN_HEADER": "Fournisseur", "RELEASED_AT_COLUMN_HEADER": "RELEASED_AT_COLUMN_HEADER", - "STATUS_COLUMN_HEADER": "Statut" + "STATUS_COLUMN_HEADER": "Statut", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/it.json b/wowup-electron/src/assets/i18n/it.json index a434e589..507c54e5 100644 --- a/wowup-electron/src/assets/i18n/it.json +++ b/wowup-electron/src/assets/i18n/it.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Ultima Versione", "PROVIDER_COLUMN_HEADER": "Provveditore", "RELEASED_AT_COLUMN_HEADER": "RELEASED_AT_COLUMN_HEADER", - "STATUS_COLUMN_HEADER": "Stato" + "STATUS_COLUMN_HEADER": "Stato", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/ko.json b/wowup-electron/src/assets/i18n/ko.json index 90fe0dca..d073bf1c 100644 --- a/wowup-electron/src/assets/i18n/ko.json +++ b/wowup-electron/src/assets/i18n/ko.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Latest Version", "PROVIDER_COLUMN_HEADER": "Provider", "RELEASED_AT_COLUMN_HEADER": "Released At", - "STATUS_COLUMN_HEADER": "Status" + "STATUS_COLUMN_HEADER": "Status", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/nb.json b/wowup-electron/src/assets/i18n/nb.json index e6c9501e..d77f4af4 100644 --- a/wowup-electron/src/assets/i18n/nb.json +++ b/wowup-electron/src/assets/i18n/nb.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Siste Versjon", "PROVIDER_COLUMN_HEADER": "Leverandør", "RELEASED_AT_COLUMN_HEADER": "Utgivelsesdato", - "STATUS_COLUMN_HEADER": "Status" + "STATUS_COLUMN_HEADER": "Status", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/pt.json b/wowup-electron/src/assets/i18n/pt.json index ab2ba3a1..d8f83bbd 100644 --- a/wowup-electron/src/assets/i18n/pt.json +++ b/wowup-electron/src/assets/i18n/pt.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Ultima versão", "PROVIDER_COLUMN_HEADER": "Provedor", "RELEASED_AT_COLUMN_HEADER": "RELEASED_AT_COLUMN_HEADER", - "STATUS_COLUMN_HEADER": "Estado" + "STATUS_COLUMN_HEADER": "Estado", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.", diff --git a/wowup-electron/src/assets/i18n/ru.json b/wowup-electron/src/assets/i18n/ru.json index 16b6e802..b9f75017 100644 --- a/wowup-electron/src/assets/i18n/ru.json +++ b/wowup-electron/src/assets/i18n/ru.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "Последняя версия", "PROVIDER_COLUMN_HEADER": "Источник", "RELEASED_AT_COLUMN_HEADER": "Выпущена", - "STATUS_COLUMN_HEADER": "Статус" + "STATUS_COLUMN_HEADER": "Статус", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "Это действие удалит все относящиеся папки модификации из вашей папки World of Warcraft.", diff --git a/wowup-electron/src/assets/i18n/zh.json b/wowup-electron/src/assets/i18n/zh.json index c0440646..1d4c3b18 100644 --- a/wowup-electron/src/assets/i18n/zh.json +++ b/wowup-electron/src/assets/i18n/zh.json @@ -133,7 +133,8 @@ "LATEST_VERSION_COLUMN_HEADER": "最新版本", "PROVIDER_COLUMN_HEADER": "提供商", "RELEASED_AT_COLUMN_HEADER": "RELEASED_AT_COLUMN_HEADER", - "STATUS_COLUMN_HEADER": "状态" + "STATUS_COLUMN_HEADER": "状态", + "UPDATED_AT_COLUMN_HEADER": "Updated At" }, "UNINSTALL_POPUP": { "CONFIRMATION_ACTION_EXPLANATION": "This will remove all related folders from your World of Warcraft folder.",