mirror of
https://github.com/Ranchero-Software/NetNewsWire
synced 2025-08-12 06:26:36 +00:00
Merge branch 'pr/2218' into swiftui
This commit is contained in:
@@ -172,7 +172,7 @@ final class AppDefaults: ObservableObject {
|
||||
// MARK: Timeline
|
||||
@AppStorage(wrappedValue: false, Key.timelineGroupByFeed, store: store) var timelineGroupByFeed: Bool
|
||||
|
||||
@AppStorage(wrappedValue: 3, Key.timelineNumberOfLines, store: store) var timelineNumberOfLines: Int {
|
||||
@AppStorage(wrappedValue: 2.0, Key.timelineNumberOfLines, store: store) var timelineNumberOfLines: Double {
|
||||
didSet {
|
||||
objectWillChange.send()
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ import SwiftUI
|
||||
|
||||
struct SidebarToolbarModifier: ViewModifier {
|
||||
|
||||
@EnvironmentObject private var appSettings: AppDefaults
|
||||
@EnvironmentObject private var defaults: AppDefaults
|
||||
@StateObject private var viewModel = SidebarToolbarModel()
|
||||
|
||||
@ViewBuilder func body(content: Content) -> some View {
|
||||
@@ -75,7 +75,7 @@ struct SidebarToolbarModifier: ViewModifier {
|
||||
AddFolderView()
|
||||
}
|
||||
if viewModel.sheetToShow == .settings {
|
||||
SettingsView().modifier(PreferredColorSchemeModifier(preferredColorScheme: appSettings.userInterfaceColorPalette))
|
||||
SettingsView().modifier(PreferredColorSchemeModifier(preferredColorScheme: defaults.userInterfaceColorPalette))
|
||||
}
|
||||
}
|
||||
#else
|
||||
|
||||
@@ -33,7 +33,7 @@ struct TimelineItemView: View {
|
||||
VStack {
|
||||
Text(verbatim: timelineItem.article.title ?? "N/A")
|
||||
.fontWeight(.semibold)
|
||||
.lineLimit(defaults.timelineNumberOfLines)
|
||||
.lineLimit(Int(defaults.timelineNumberOfLines))
|
||||
.frame(maxWidth: .infinity, alignment: .leading)
|
||||
.padding(.trailing, 4)
|
||||
Spacer()
|
||||
|
||||
Reference in New Issue
Block a user