From 98185a309bd237754a1c77bc11eb7fa849116478 Mon Sep 17 00:00:00 2001 From: Julien Loir <6706489+Namaneo@users.noreply.github.com> Date: Thu, 16 Apr 2026 12:14:21 +0200 Subject: [PATCH 1/5] Make home boxarts respect gallery configuration --- frontend/src/components/Home/ContinuePlaying.vue | 1 - frontend/src/components/Home/RecentAdded.vue | 1 - 2 files changed, 2 deletions(-) diff --git a/frontend/src/components/Home/ContinuePlaying.vue b/frontend/src/components/Home/ContinuePlaying.vue index 59f8b1308..788932207 100644 --- a/frontend/src/components/Home/ContinuePlaying.vue +++ b/frontend/src/components/Home/ContinuePlaying.vue @@ -80,7 +80,6 @@ function onClosedMenu() { show-action-bar show-chips :enable3-d-tilt="enable3DEffect" - force-boxart="cover_path" @hover="onHover" @focus="onHover" @openedmenu="onOpenedMenu" diff --git a/frontend/src/components/Home/RecentAdded.vue b/frontend/src/components/Home/RecentAdded.vue index 21f3e6e45..2c965a781 100644 --- a/frontend/src/components/Home/RecentAdded.vue +++ b/frontend/src/components/Home/RecentAdded.vue @@ -84,7 +84,6 @@ function onClosedMenu() { show-chips show-action-bar :enable3-d-tilt="enable3DEffect" - force-boxart="cover_path" @hover="onHover" @focus="onHover" @openedmenu="onOpenedMenu" From a3cc1daada4811eaabfc188fbaf0cf56c22b9819 Mon Sep 17 00:00:00 2001 From: Julien Loir <6706489+Namaneo@users.noreply.github.com> Date: Thu, 16 Apr 2026 12:43:08 +0200 Subject: [PATCH 2/5] Check for computed large cover instead of ROM property --- frontend/src/components/common/Game/Card/Base.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/common/Game/Card/Base.vue b/frontend/src/components/common/Game/Card/Base.vue index dbf7d7ba6..e524b4f97 100644 --- a/frontend/src/components/common/Game/Card/Base.vue +++ b/frontend/src/components/common/Game/Card/Base.vue @@ -311,14 +311,15 @@ onBeforeUnmount(() => { v-if=" isOuterHovering || showGameTitleAlways || - (romsStore.isSimpleRom(rom) && !rom.path_cover_large) || + (romsStore.isSimpleRom(rom) && !largeCover) || (!romsStore.isSimpleRom(rom) && !rom.igdb_url_cover && !rom.moby_url_cover && !rom.ss_url_cover && !rom.sgdb_url_cover && !rom.launchbox_url_cover && - !rom.flashpoint_url_cover) + !rom.flashpoint_url_cover && + !rom.physical_url_cover) " class="translucent" :class=" From 9a311a889bd0daa8143d2fca97abc37497fa5f82 Mon Sep 17 00:00:00 2001 From: Julien Loir <6706489+Namaneo@users.noreply.github.com> Date: Thu, 16 Apr 2026 12:57:30 +0200 Subject: [PATCH 3/5] Add missing `skip_hash_calculation` from config write --- backend/config/config_manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/config/config_manager.py b/backend/config/config_manager.py index 594c93f86..c6a2f79ea 100644 --- a/backend/config/config_manager.py +++ b/backend/config/config_manager.py @@ -682,6 +682,7 @@ class ConfigManager: "filesystem": { "roms_folder": self.config.ROMS_FOLDER_NAME, "firmware_folder": self.config.FIRMWARE_FOLDER_NAME, + "skip_hash_calculation": self.config.SKIP_HASH_CALCULATION }, "system": { "platforms": self.config.PLATFORMS_BINDING, From e1969652bf6cd66570268fd2336ef37dbc4c9a45 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Thu, 16 Apr 2026 08:14:48 -0400 Subject: [PATCH 4/5] run fmt --- backend/config/config_manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/config/config_manager.py b/backend/config/config_manager.py index c6a2f79ea..da7be7e7b 100644 --- a/backend/config/config_manager.py +++ b/backend/config/config_manager.py @@ -682,7 +682,7 @@ class ConfigManager: "filesystem": { "roms_folder": self.config.ROMS_FOLDER_NAME, "firmware_folder": self.config.FIRMWARE_FOLDER_NAME, - "skip_hash_calculation": self.config.SKIP_HASH_CALCULATION + "skip_hash_calculation": self.config.SKIP_HASH_CALCULATION, }, "system": { "platforms": self.config.PLATFORMS_BINDING, From ed15fa13d497213de2cbdd477abe2d28f714c628 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Thu, 16 Apr 2026 10:37:12 -0400 Subject: [PATCH 5/5] fix type errors --- frontend/src/components/common/Game/Card/Base.vue | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/components/common/Game/Card/Base.vue b/frontend/src/components/common/Game/Card/Base.vue index e524b4f97..3ebf78154 100644 --- a/frontend/src/components/common/Game/Card/Base.vue +++ b/frontend/src/components/common/Game/Card/Base.vue @@ -318,8 +318,7 @@ onBeforeUnmount(() => { !rom.ss_url_cover && !rom.sgdb_url_cover && !rom.launchbox_url_cover && - !rom.flashpoint_url_cover && - !rom.physical_url_cover) + !rom.flashpoint_url_cover) " class="translucent" :class="