From 806c27db4cf9d97bd12341f20cb88de8945b6c0f Mon Sep 17 00:00:00 2001 From: asotoudeh18 Date: Wed, 4 Nov 2020 13:09:44 -0500 Subject: [PATCH] Fix #324 --- .../pages/my-addons/my-addons.component.html | 172 ++++-------------- .../pages/my-addons/my-addons.component.ts | 4 +- 2 files changed, 42 insertions(+), 134 deletions(-) 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 5cd722e5..24be5813 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 @@ -9,35 +9,23 @@
- {{ - "PAGES.MY_ADDONS.CLIENT_TYPE_SELECT_LABEL" | translate - }} + {{ "PAGES.MY_ADDONS.CLIENT_TYPE_SELECT_LABEL" | translate }} - + {{ warcraftService.getClientDisplayName(clientType) }}
-
+
- {{ - "PAGES.MY_ADDONS.FILTER_LABEL" | translate - }} + {{ "PAGES.MY_ADDONS.FILTER_LABEL" | translate }}
-
+

{{ "COMMON.SEARCH.NO_ADDONS" | translate }}

-
+
{{ "PAGES.MY_ADDONS.TABLE.STATUS_COLUMN_HEADER" | translate }} - - - -
- + + + {{ "PAGES.MY_ADDONS.TABLE.UPDATED_AT_COLUMN_HEADER" | translate }} @@ -180,28 +144,25 @@ {{ "PAGES.MY_ADDONS.TABLE.LATEST_VERSION_COLUMN_HEADER" | translate }} + {{ element.addon.latestVersion }} + {{ "PAGES.MY_ADDONS.TABLE.RELEASED_AT_COLUMN_HEADER" | translate }} @@ -210,12 +171,7 @@ - + {{ "PAGES.MY_ADDONS.TABLE.GAME_VERSION_COLUMN_HEADER" | translate }} @@ -224,22 +180,14 @@ - + {{ "PAGES.MY_ADDONS.TABLE.PROVIDER_COLUMN_HEADER" | translate }}
{{ element.addon.providerName }}
-
+
{{ element.addon.providerSource }}
@@ -308,11 +256,8 @@
{{ listItem.addon.name }}
-
{{ listItem.addon.installedVersion }}
-
+
{{ listItem.addon.installedVersion }}
+
{{ listItem.addon.latestVersion }}
@@ -339,15 +284,10 @@ action="AutoUpdateAddon" [label]="listItem.addon.name" > - {{ - "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.AUTO_UPDATE_ADDON_BUTTON" - | translate - }} + {{ "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.AUTO_UPDATE_ADDON_BUTTON" | translate }} - + - {{ - "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.STABLE_ADDON_CHANNEL" - | translate - }} + {{ "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.STABLE_ADDON_CHANNEL" | translate }} - {{ - "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.BETA_ADDON_CHANNEL" | translate - }} + {{ "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.BETA_ADDON_CHANNEL" | translate }} - {{ - "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.ALPHA_ADDON_CHANNEL" | translate - }} + {{ "PAGES.MY_ADDONS.ADDON_CONTEXT_MENU.ALPHA_ADDON_CHANNEL" | translate }} @@ -542,10 +456,7 @@ category="MyAddons" action="UpdateAllClassicRetail" > - {{ - "PAGES.MY_ADDONS.UPDATE_ALL_CONTEXT_MENU.UPDATE_RETAIL_CLASSIC_BUTTON" - | translate - }} + {{ "PAGES.MY_ADDONS.UPDATE_ALL_CONTEXT_MENU.UPDATE_RETAIL_CLASSIC_BUTTON" | translate }} 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 1831b99a..c25aca0c 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 @@ -181,7 +181,7 @@ export class MyAddonsComponent implements OnInit, OnDestroy { } public isLatestUpdateColumnVisible(): boolean { - return this.columns.find(column => column.name === 'addon.latestVersion').visible + return this.columns.find((column) => column.name === "addon.latestVersion").visible; } public onSortChange(): void { @@ -528,7 +528,7 @@ export class MyAddonsComponent implements OnInit, OnDestroy { // Only care about the ones that need to be updated/installed addons = addons .map((addon) => new AddonViewModel(addon)) - .filter((listItem) => listItem.needsUpdate || listItem.needsInstall) + .filter((listItem) => !listItem.isIgnored && (listItem.needsUpdate || listItem.needsInstall)) .map((listItem) => listItem.addon); if (addons.length === 0) {