mirror of
https://github.com/yattee/yattee.git
synced 2025-11-22 06:31:26 +00:00
Introduces a feature flag to disable the Trending section across the app. When disabled, all trending-related UI elements, navigation links, and settings are hidden. Changes: - Add trendingEnabled feature flag to FeatureFlags.swift (currently disabled) - Hide Trending tab in AppTabNavigation, Sidebar, and TVNavigationView - Remove Trending option from visible sections settings - Remove Trending option from startup section picker - Disable Trending menu command and keyboard shortcut - Prevent Trending URL navigation in OpenURLHandler - Hide Trending in FavoriteItemView navigation
13 lines
478 B
Swift
13 lines
478 B
Swift
import Foundation
|
|
|
|
/// Feature flags for enabling/disabling functionality across the app
|
|
enum FeatureFlags {
|
|
/// Controls whether the "Hide Shorts" functionality is available
|
|
/// Set to false when the API changes prevent reliable detection of short videos
|
|
static let hideShortsEnabled = false
|
|
|
|
/// Controls whether the "Trending" section is available
|
|
/// Set to false to disable trending functionality across the app
|
|
static let trendingEnabled = false
|
|
}
|