diff --git a/Frameworks/Account/Feed.swift b/Frameworks/Account/Feed.swift
index 058bafdfc..ab0661a55 100644
--- a/Frameworks/Account/Feed.swift
+++ b/Frameworks/Account/Feed.swift
@@ -134,6 +134,15 @@ public final class Feed: DisplayNameProvider, Renamable, UnreadCountProvider, Ha
}
}
+ public var isArticleExtractorAlwaysOn: Bool {
+ get {
+ return metadata.isArticleExtractorAlwaysOn
+ }
+ set {
+ metadata.isArticleExtractorAlwaysOn = newValue
+ }
+ }
+
public var subscriptionID: String? {
get {
return metadata.subscriptionID
diff --git a/Frameworks/Account/FeedMetadata.swift b/Frameworks/Account/FeedMetadata.swift
index cac1f4e6c..6536af3e9 100644
--- a/Frameworks/Account/FeedMetadata.swift
+++ b/Frameworks/Account/FeedMetadata.swift
@@ -25,6 +25,7 @@ final class FeedMetadata: Codable {
case editedName
case authors
case contentHash
+ case isArticleExtractorAlwaysOn
case conditionalGetInfo
case subscriptionID
case folderRelationship
@@ -85,6 +86,14 @@ final class FeedMetadata: Codable {
}
}
}
+
+ var isArticleExtractorAlwaysOn = false {
+ didSet {
+ if isArticleExtractorAlwaysOn != oldValue {
+ valueDidChange(.contentHash)
+ }
+ }
+ }
var authors: [Author]? {
didSet {
diff --git a/Mac/Base.lproj/MainWindow.storyboard b/Mac/Base.lproj/MainWindow.storyboard
index cec644190..495550c89 100644
--- a/Mac/Base.lproj/MainWindow.storyboard
+++ b/Mac/Base.lproj/MainWindow.storyboard
@@ -168,7 +168,7 @@
-
+