From fceb27d49617d53db58fa112576353a9a666ce8c Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 05:20:09 +0000 Subject: [PATCH 01/13] Add files via upload From 4dccc02a5442b46a7ddd6d4b66ff32ac05282322 Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 05:23:22 +0000 Subject: [PATCH 02/13] Create MostlySearchFilter.ts --- .../Search/Filters/MostlySearchFilter.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts diff --git a/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts new file mode 100644 index 000000000..da7f25f4a --- /dev/null +++ b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts @@ -0,0 +1,19 @@ +import SimpleSearchFilter from "./SimpleSearchFilter"; +import {__searchFilters_hideNegative} from "@Strings/_strings"; +import type FSearchFilters from "@Content/Features/Store/Search/FSearchFilters"; +import {L} from "@Core/Localization/Localization"; + +export default class NegativeSearchFilter extends SimpleSearchFilter { + + constructor(feature: FSearchFilters) { + super("as-hide", feature, L(__searchFilters_hideNegative), "negative"); + } + + override _addRowMetadata(rows: NodeListOf): void { + for (const row of rows) { + if (row.querySelector(".search_reviewscore span.search_review_summary.negative")) { + row.classList.add("as-hide-negative"); + } + } + } +} From 6510001343ddfc9019350a84c0f6892fd1cbf916 Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 05:27:54 +0000 Subject: [PATCH 03/13] Update MostlySearchFilter.ts --- .../Store/Search/Filters/MostlySearchFilter.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts index da7f25f4a..4d0535e58 100644 --- a/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts +++ b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts @@ -1,18 +1,18 @@ import SimpleSearchFilter from "./SimpleSearchFilter"; -import {__searchFilters_hideNegative} from "@Strings/_strings"; +import {__searchFilters_hideMostly} from "@Strings/_strings"; import type FSearchFilters from "@Content/Features/Store/Search/FSearchFilters"; import {L} from "@Core/Localization/Localization"; -export default class NegativeSearchFilter extends SimpleSearchFilter { +export default class MostlySearchFilter extends SimpleSearchFilter { constructor(feature: FSearchFilters) { - super("as-hide", feature, L(__searchFilters_hideNegative), "negative"); + super("as-hide", feature, L(__searchFilters_hideMostly), "mostly"); } override _addRowMetadata(rows: NodeListOf): void { for (const row of rows) { - if (row.querySelector(".search_reviewscore span.search_review_summary.negative")) { - row.classList.add("as-hide-negative"); + if (row.querySelector(".search_reviewscore span.search_review_summary.mostly")) { + row.classList.add("as-hide-mostly"); } } } From b58a3ce4f03372b0c9cc982ea556aaa89b4457a6 Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:00:26 +0000 Subject: [PATCH 04/13] Update SettingsMigration.ts --- src/js/Core/Update/SettingsMigration.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/js/Core/Update/SettingsMigration.ts b/src/js/Core/Update/SettingsMigration.ts index fc10eb867..6af67f096 100644 --- a/src/js/Core/Update/SettingsMigration.ts +++ b/src/js/Core/Update/SettingsMigration.ts @@ -18,6 +18,7 @@ export default class SettingsMigration { await storage.remove("hide_wishlist"); await storage.remove("hide_cart"); await storage.remove("hide_notdiscounted"); + await storage.remove("hide_mostly"); await storage.remove("hide_mixed"); await storage.remove("hide_negative"); await storage.remove("hide_priceabove"); From 3d30814385fff602781cc3866262e6758e7e23af Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:03:25 +0000 Subject: [PATCH 05/13] Update augmentedsteam.css --- src/css/augmentedsteam.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/css/augmentedsteam.css b/src/css/augmentedsteam.css index dbda2b0dd..834589f68 100644 --- a/src/css/augmentedsteam.css +++ b/src/css/augmentedsteam.css @@ -1289,6 +1289,7 @@ video.highlight_movie:hover + .html5_video_overlay { */ .search_results.cart .ds_incart, .search_results.ea .es_early_access, +.search_results.mixed .as-hide-mostly, .search_results.mixed .as-hide-mixed, .search_results.negative .as-hide-negative, .search_results.reviews-score .as-reviews-score, From 8856b5caca278c658fe885337b55621504921c42 Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:05:32 +0000 Subject: [PATCH 06/13] Update en.json --- src/localization/en.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/localization/en.json b/src/localization/en.json index 4610ae6e7..6ee40a051 100644 --- a/src/localization/en.json +++ b/src/localization/en.json @@ -179,6 +179,7 @@ }, "hide_cart": "Hide items in your Cart", "hide_ea": "Hide Early Access items", + "hide_mostly": "Hide mostly rating items", "hide_mixed": "Hide mixed rating items", "hide_negative": "Hide negative rating items" }, From 913a23d748ede9d19480760921b0a8b14fc02419 Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:06:31 +0000 Subject: [PATCH 07/13] Update _strings.ts --- src/localization/compiled/_strings.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/localization/compiled/_strings.ts b/src/localization/compiled/_strings.ts index e33a77022..e0b127b80 100644 --- a/src/localization/compiled/_strings.ts +++ b/src/localization/compiled/_strings.ts @@ -165,6 +165,7 @@ export const __searchFilters_discountPercent_minCount = "searchFilters_discountP export const __searchFilters_discountPercent_maxCount = "searchFilters_discountPercent_maxCount"; export const __searchFilters_hideCart = "searchFilters_hideCart"; export const __searchFilters_hideEa = "searchFilters_hideEa"; +export const __searchFilters_hideMostly = "searchFilters_hideMostly"; export const __searchFilters_hideMixed = "searchFilters_hideMixed"; export const __searchFilters_hideNegative = "searchFilters_hideNegative"; export const __news = "news"; From f11590e6c19eb941b5443e1f71773c368571f3ff Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:07:49 +0000 Subject: [PATCH 08/13] Update es-ES.json --- src/localization/es-ES.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/localization/es-ES.json b/src/localization/es-ES.json index 4c8f94f68..62decbc3a 100644 --- a/src/localization/es-ES.json +++ b/src/localization/es-ES.json @@ -561,6 +561,7 @@ }, "hide_ea": "Ocultar elem. anticipados", "hide_cart": "Ocultar elem. en tu carro", + "hide_mostly": "Ocultar elem. con reseñas mayormente positivas", "hide_mixed": "Ocultar elem. con reseñas variadas", "hide_negative": "Ocultar elem. con reseñas negativas", "discount_percent": { @@ -875,4 +876,4 @@ "add_fullgame_to_waitlist": "Añadir juego completo a tu lista de espera", "remove_fullgame_from_waitlist_tooltip": "Eliminar de tu lista de espera", "remove_fullgame_from_wishlist_and_waitlist_tooltip": "Eliminar de tus listas de deseados y de espera" -} \ No newline at end of file +} From d8fbe9e282e818e0c4baf6143a5998835dfa630b Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:08:57 +0000 Subject: [PATCH 09/13] Update FSearchFilters.ts --- src/js/Content/Features/Store/Search/FSearchFilters.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/js/Content/Features/Store/Search/FSearchFilters.ts b/src/js/Content/Features/Store/Search/FSearchFilters.ts index fa1107ce3..5e4dd9468 100644 --- a/src/js/Content/Features/Store/Search/FSearchFilters.ts +++ b/src/js/Content/Features/Store/Search/FSearchFilters.ts @@ -6,6 +6,7 @@ import HTML from "@Core/Html/Html"; import {L} from "@Core/Localization/Localization"; import CartSearchFilter from "@Content/Features/Store/Search/Filters/CartSearchFilter"; import EarlyAccessSearchFilter from "@Content/Features/Store/Search/Filters/EarlyAccessSearchFilter"; +import MostlySearchFilter from "@Content/Features/Store/Search/Filters/MostlySearchFilter"; import MixedSearchFilter from "@Content/Features/Store/Search/Filters/MixedSearchFilter"; import NegativeSearchFilter from "@Content/Features/Store/Search/Filters/NegativeSearchFilter"; import ReviewsScoreSearchFilter from "@Content/Features/Store/Search/Filters/ReviewsScoreSearchFilter"; From ecec3b6f0983470702cb1de82fac1256959f0fae Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 06:11:11 +0000 Subject: [PATCH 10/13] Update es-419.json --- src/localization/es-419.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/localization/es-419.json b/src/localization/es-419.json index 4b3654cbb..dadd2eb2f 100644 --- a/src/localization/es-419.json +++ b/src/localization/es-419.json @@ -537,6 +537,7 @@ }, "hide_ea": "Ocultar artículos de Acceso Anticipado", "hide_cart": "Ocultar artículos en tu carrito", + "hide_mostly": "Ocultar artículos con calificación mayormente positiva", "hide_mixed": "Ocultar artículos con calificación mixta", "hide_negative": "Ocultar artículos con calificación negativa" }, @@ -661,4 +662,4 @@ "fo": "Islas Faroe", "fr": "Francia" } -} \ No newline at end of file +} From 37a274829666766ec07ef848dbbf7f48fccb378b Mon Sep 17 00:00:00 2001 From: wplacelongkeeper-del Date: Sat, 2 May 2026 07:07:21 +0000 Subject: [PATCH 11/13] Update augmentedsteam.css --- src/css/augmentedsteam.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/css/augmentedsteam.css b/src/css/augmentedsteam.css index 834589f68..538b66183 100644 --- a/src/css/augmentedsteam.css +++ b/src/css/augmentedsteam.css @@ -1289,7 +1289,7 @@ video.highlight_movie:hover + .html5_video_overlay { */ .search_results.cart .ds_incart, .search_results.ea .es_early_access, -.search_results.mixed .as-hide-mostly, +.search_results.mostly .as-hide-mostly, .search_results.mixed .as-hide-mixed, .search_results.negative .as-hide-negative, .search_results.reviews-score .as-reviews-score, From b1deae15de589940ea1158025b0388f58a863c68 Mon Sep 17 00:00:00 2001 From: Lplacelongkeeper-del Date: Sat, 2 May 2026 07:23:29 +0000 Subject: [PATCH 12/13] Update MostlySearchFilter.ts --- .../Content/Features/Store/Search/Filters/MostlySearchFilter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts index 4d0535e58..66d05f5d6 100644 --- a/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts +++ b/src/js/Content/Features/Store/Search/Filters/MostlySearchFilter.ts @@ -1,7 +1,7 @@ import SimpleSearchFilter from "./SimpleSearchFilter"; import {__searchFilters_hideMostly} from "@Strings/_strings"; -import type FSearchFilters from "@Content/Features/Store/Search/FSearchFilters"; import {L} from "@Core/Localization/Localization"; +import type FSearchFilters from "@Content/Features/Store/Search/FSearchFilters"; export default class MostlySearchFilter extends SimpleSearchFilter { From 2ccc8b15be1ab8d38be0919c57ae67654987a55a Mon Sep 17 00:00:00 2001 From: Lplacelongkeeper-del Date: Sat, 2 May 2026 07:25:00 +0000 Subject: [PATCH 13/13] Update MixedSearchFilter.ts --- .../Content/Features/Store/Search/Filters/MixedSearchFilter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/Content/Features/Store/Search/Filters/MixedSearchFilter.ts b/src/js/Content/Features/Store/Search/Filters/MixedSearchFilter.ts index c95e27f53..a2606b9d7 100644 --- a/src/js/Content/Features/Store/Search/Filters/MixedSearchFilter.ts +++ b/src/js/Content/Features/Store/Search/Filters/MixedSearchFilter.ts @@ -1,7 +1,7 @@ import SimpleSearchFilter from "./SimpleSearchFilter"; import {__searchFilters_hideMixed} from "@Strings/_strings"; -import {L} from "@Core/Localization/Localization"; import type FSearchFilters from "@Content/Features/Store/Search/FSearchFilters"; +import {L} from "@Core/Localization/Localization"; export default class MixedSearchFilter extends SimpleSearchFilter {