From 8b50c2ee1434c644e32e0ab7bf0fff01af259511 Mon Sep 17 00:00:00 2001 From: Arkadiusz Fal Date: Fri, 10 Jul 2026 21:07:31 +0200 Subject: [PATCH] Default Channels grid to 5 columns on macOS and tvOS --- Yattee/Views/Subscriptions/ManageChannelsView.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Yattee/Views/Subscriptions/ManageChannelsView.swift b/Yattee/Views/Subscriptions/ManageChannelsView.swift index 8b16cec6..bcb954ff 100644 --- a/Yattee/Views/Subscriptions/ManageChannelsView.swift +++ b/Yattee/Views/Subscriptions/ManageChannelsView.swift @@ -23,7 +23,11 @@ struct ManageChannelsView: View { // View options (persisted) @AppStorage("manageChannelsLayout") private var layout: VideoListLayout = .grid @AppStorage("manageChannelsRowStyle") private var rowStyle: VideoRowStyle = .regular + #if os(macOS) || os(tvOS) + @AppStorage("manageChannelsGridColumns") private var gridColumns = 5 + #else @AppStorage("manageChannelsGridColumns") private var gridColumns = 3 + #endif @AppStorage("manageChannelsSortOrder") private var sortOrder: SidebarChannelSort = .alphabetical @State private var subscriptionMetadata: [String: Subscription] = [:]