From 253ea5a45bf5b585a4101df70c763f39f06408e8 Mon Sep 17 00:00:00 2001 From: jmawet Date: Fri, 7 Aug 2026 19:33:55 -0700 Subject: [PATCH 1/4] move merge recents rows setting to correct location --- settings/settings.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/settings/settings.json b/settings/settings.json index 83f73a6ba..9a5550741 100644 --- a/settings/settings.json +++ b/settings/settings.json @@ -181,13 +181,6 @@ "type": "bool", "default": "false" }, - { - "title": "Merge Recently Added Libraries by Type", - "description": "Combine separate libraries of the same type into merged rows on the home page.", - "settingName": "ui.home.mergeRecentRowsByType", - "type": "bool", - "default": "false" - }, { "title": "Prefer Thumbnails", "description": "If thumbnails are selected in Home Row Image, show series instead of episode thumbnails.", @@ -3117,6 +3110,13 @@ "type": "bool", "default": "false" }, + { + "title": "Merge Recent Rows by Type", + "description": "Combine separate libraries of the same type into merged rows on the home page.", + "settingName": "ui.home.mergeRecentRowsByType", + "type": "bool", + "default": "false" + }, { "title": "Show Media Details", "description": "Show details of the selected item at the top of Library pages.", From c4fb01fb7760cb5ae35d8cb377e906bd8061cbb1 Mon Sep 17 00:00:00 2001 From: jmawet Date: Fri, 7 Aug 2026 19:50:18 -0700 Subject: [PATCH 2/4] remove unused detailedSubheading setting --- components/ItemGrid/GridItem.bs | 5 ----- components/ItemGrid/GridItemMedium.bs | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/components/ItemGrid/GridItem.bs b/components/ItemGrid/GridItem.bs index 7d17957ce..26edf42e0 100644 --- a/components/ItemGrid/GridItem.bs +++ b/components/ItemGrid/GridItem.bs @@ -154,11 +154,6 @@ sub itemContentChanged() else end if - useDetailedSubHeadings = get_user_setting_bool("ui.library.useDetailedSubHeadings", true) - if not useDetailedSubHeadings and isValid(itemData.Title) - m.itemText.text = itemData.Title - end if - 'If Poster not loaded, ensure "blue box" is shown until loaded if m.itemPoster.loadStatus <> "ready" m.posterText.visible = true diff --git a/components/ItemGrid/GridItemMedium.bs b/components/ItemGrid/GridItemMedium.bs index 69d76cc71..0b9aaa12b 100644 --- a/components/ItemGrid/GridItemMedium.bs +++ b/components/ItemGrid/GridItemMedium.bs @@ -88,7 +88,7 @@ sub itemContentChanged() if isValid(m.topParent.showItemTitles) if LCase(m.topParent.showItemTitles) = "showalways" m.title.visible = true - m.itemTextExtra.visible = get_user_setting_bool("ui.library.useDetailedSubHeadings", true) + m.itemTextExtra.visible = true end if end if @@ -228,7 +228,7 @@ sub focusChanged() if isValid(m.topParent.showItemTitles) if LCase(m.topParent.showItemTitles) = "showonhover" m.title.visible = m.top.itemHasFocus - m.itemTextExtra.visible = m.top.itemHasFocus and get_user_setting_bool("ui.library.useDetailedSubHeadings", true) + m.itemTextExtra.visible = m.top.itemHasFocus end if end if end sub From bdf2564ee77545d1b9f23b87118b8268d60e3261 Mon Sep 17 00:00:00 2001 From: jmawet Date: Fri, 7 Aug 2026 19:51:37 -0700 Subject: [PATCH 3/4] remove unused detailedSubheading setting --- settings/settings.json | 7 ------- source/utils/settingsSync.bs | 1 - 2 files changed, 8 deletions(-) diff --git a/settings/settings.json b/settings/settings.json index 9a5550741..73e719b38 100644 --- a/settings/settings.json +++ b/settings/settings.json @@ -3124,13 +3124,6 @@ "type": "bool", "default": "true" }, - { - "title": "Use Detailed Sub-Headings", - "description": "Show detailed sub-row metadata on Library pages.", - "settingName": "ui.library.useDetailedSubHeadings", - "type": "bool", - "default": "true" - }, { "title": "Hide Backdrops while Browsing", "description": "Hide fanart backdrops when browsing libraries.", diff --git a/source/utils/settingsSync.bs b/source/utils/settingsSync.bs index 36b9541cb..1f8779ae6 100644 --- a/source/utils/settingsSync.bs +++ b/source/utils/settingsSync.bs @@ -28,7 +28,6 @@ namespace settingsSync { pluginKey: "enableMultiServerLibraries", rokuKey: "ui.home.enableMultiServer", type: "bool" }, { pluginKey: "mergeRecentRowsByType", rokuKey: "ui.home.mergeRecentRowsByType", type: "bool" }, { pluginKey: "showMediaDetailsOnLibraryPage", rokuKey: "ui.library.showMediaDetails", type: "bool" }, - { pluginKey: "useDetailedSubHeadings", rokuKey: "ui.library.useDetailedSubHeadings", type: "bool" }, { pluginKey: "hideBackdropsInLibraries", rokuKey: "ui.library.hideBackdrops", type: "bool" }, { pluginKey: "mediaBarMode", rokuKey: "ui.home.mediaBarMode", type: "direct" }, { pluginKey: "mediaBarSourceType", rokuKey: "ui.home.mediaBarSourceType", type: "direct" }, From b346fc2c94b1d453d47d96e1676c0fecb9b2878f Mon Sep 17 00:00:00 2001 From: RadicalMuffinMan <103554043+RadicalMuffinMan@users.noreply.github.com> Date: Tue, 11 Aug 2026 17:15:17 -0400 Subject: [PATCH 4/4] Keep the merge recent rows setting on the Home Screen --- settings/settings.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/settings/settings.json b/settings/settings.json index 73e719b38..4dc6318fe 100644 --- a/settings/settings.json +++ b/settings/settings.json @@ -181,6 +181,13 @@ "type": "bool", "default": "false" }, + { + "title": "Merge Recently Added Libraries by Type", + "description": "Combine separate libraries of the same type into merged rows on the home page.", + "settingName": "ui.home.mergeRecentRowsByType", + "type": "bool", + "default": "false" + }, { "title": "Prefer Thumbnails", "description": "If thumbnails are selected in Home Row Image, show series instead of episode thumbnails.", @@ -3110,13 +3117,6 @@ "type": "bool", "default": "false" }, - { - "title": "Merge Recent Rows by Type", - "description": "Combine separate libraries of the same type into merged rows on the home page.", - "settingName": "ui.home.mergeRecentRowsByType", - "type": "bool", - "default": "false" - }, { "title": "Show Media Details", "description": "Show details of the selected item at the top of Library pages.",