diff --git a/NetNewsWire-iOSUITests/Info.plist b/NetNewsWire-iOSUITests/Info.plist
deleted file mode 100644
index 6c40a6cd0..000000000
--- a/NetNewsWire-iOSUITests/Info.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- BNDL
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 1
-
-
diff --git a/NetNewsWire-iOSUITests/NetNewsWire_iOSUITests.swift b/NetNewsWire-iOSUITests/NetNewsWire_iOSUITests.swift
deleted file mode 100644
index 5f9221760..000000000
--- a/NetNewsWire-iOSUITests/NetNewsWire_iOSUITests.swift
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// NetNewsWire_iOSUITests.swift
-// NetNewsWire-iOSUITests
-//
-// Created by Brent Simmons on 2/5/18.
-// Copyright © 2018 Ranchero Software. All rights reserved.
-//
-
-import XCTest
-
-class NetNewsWire_iOSUITests: XCTestCase {
-
- override func setUp() {
- super.setUp()
-
- // Put setup code here. This method is called before the invocation of each test method in the class.
-
- // In UI tests it is usually best to stop immediately when a failure occurs.
- continueAfterFailure = false
- // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method.
- XCUIApplication().launch()
-
- // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this.
- }
-
- override func tearDown() {
- // Put teardown code here. This method is called after the invocation of each test method in the class.
- super.tearDown()
- }
-
- func testExample() {
- // Use recording to get started writing UI tests.
- // Use XCTAssert and related functions to verify your tests produce the correct results.
- }
-
-}
diff --git a/NetNewsWire.xcodeproj/project.pbxproj b/NetNewsWire.xcodeproj/project.pbxproj
index 46a54dab5..ca303f084 100644
--- a/NetNewsWire.xcodeproj/project.pbxproj
+++ b/NetNewsWire.xcodeproj/project.pbxproj
@@ -8,11 +8,8 @@
/* Begin PBXBuildFile section */
51126DA4225FDE2F00722696 /* RSImage-Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51126DA3225FDE2F00722696 /* RSImage-Extensions.swift */; };
- 51126DA5225FDE2F00722696 /* RSImage-Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51126DA3225FDE2F00722696 /* RSImage-Extensions.swift */; };
5127B238222B4849006D641D /* DetailKeyboardDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5127B236222B4849006D641D /* DetailKeyboardDelegate.swift */; };
- 5127B239222B4849006D641D /* DetailKeyboardDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5127B236222B4849006D641D /* DetailKeyboardDelegate.swift */; };
5127B23A222B4849006D641D /* DetailKeyboardShortcuts.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5127B237222B4849006D641D /* DetailKeyboardShortcuts.plist */; };
- 5127B23B222B4849006D641D /* DetailKeyboardShortcuts.plist in Resources */ = {isa = PBXBuildFile; fileRef = 5127B237222B4849006D641D /* DetailKeyboardShortcuts.plist */; };
519B8D332143397200FA689C /* SharingServiceDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 519B8D322143397200FA689C /* SharingServiceDelegate.swift */; };
51EC114C2149FE3300B296E3 /* FolderTreeMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EC114B2149FE3300B296E3 /* FolderTreeMenu.swift */; };
6581C73820CED60100F4AD34 /* SafariExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6581C73720CED60100F4AD34 /* SafariExtensionHandler.swift */; };
@@ -21,15 +18,10 @@
6581C74020CED60100F4AD34 /* netnewswire-subscribe-to-feed.js in Resources */ = {isa = PBXBuildFile; fileRef = 6581C73F20CED60100F4AD34 /* netnewswire-subscribe-to-feed.js */; };
6581C74220CED60100F4AD34 /* ToolbarItemIcon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 6581C74120CED60100F4AD34 /* ToolbarItemIcon.pdf */; };
8405DD8A2213E0E3008CE1BF /* DetailContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD892213E0E3008CE1BF /* DetailContainerView.swift */; };
- 8405DD8B2213E0E3008CE1BF /* DetailContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD892213E0E3008CE1BF /* DetailContainerView.swift */; };
8405DD9922153B6B008CE1BF /* TimelineContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD9822153B6B008CE1BF /* TimelineContainerView.swift */; };
- 8405DD9A22153B6B008CE1BF /* TimelineContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD9822153B6B008CE1BF /* TimelineContainerView.swift */; };
8405DD9C22153BD7008CE1BF /* NSView-Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD9B22153BD7008CE1BF /* NSView-Extensions.swift */; };
- 8405DD9D22153BD7008CE1BF /* NSView-Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DD9B22153BD7008CE1BF /* NSView-Extensions.swift */; };
8405DDA222168920008CE1BF /* TimelineTableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8405DDA122168920008CE1BF /* TimelineTableView.xib */; };
- 8405DDA322168920008CE1BF /* TimelineTableView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8405DDA122168920008CE1BF /* TimelineTableView.xib */; };
8405DDA522168C62008CE1BF /* TimelineContainerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DDA422168C62008CE1BF /* TimelineContainerViewController.swift */; };
- 8405DDA622168C62008CE1BF /* TimelineContainerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8405DDA422168C62008CE1BF /* TimelineContainerViewController.swift */; };
840958632201629A002C1579 /* Subscribe to Feed.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
840BEE4121D70E64009BBAFA /* CrashReportWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840BEE4021D70E64009BBAFA /* CrashReportWindowController.swift */; };
840D617F2029031C009BC708 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840D617E2029031C009BC708 /* AppDelegate.swift */; };
@@ -39,143 +31,7 @@
840D61882029031D009BC708 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 840D61872029031D009BC708 /* Assets.xcassets */; };
840D618B2029031D009BC708 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 840D61892029031D009BC708 /* LaunchScreen.storyboard */; };
840D61962029031D009BC708 /* NetNewsWire_iOSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840D61952029031D009BC708 /* NetNewsWire_iOSTests.swift */; };
- 840D61A12029031E009BC708 /* NetNewsWire_iOSUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840D61A02029031E009BC708 /* NetNewsWire_iOSUITests.swift */; };
840F7C0821B4671B0057E851 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 840F7C0721B4671B0057E851 /* Credits.rtf */; };
- 840F7C1E21BDA4B40057E851 /* ArticleArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F204DF1FAACBB30076E152 /* ArticleArray.swift */; };
- 840F7C1F21BDA4B40057E851 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849C64631ED37A5D003D8FC0 /* AppDelegate.swift */; };
- 840F7C2021BDA4B40057E851 /* InspectorWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84BBB12C20142A4700F054F5 /* InspectorWindowController.swift */; };
- 840F7C2121BDA4B40057E851 /* AppDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E46C7C1F75EF7B005ECFB3 /* AppDefaults.swift */; };
- 840F7C2221BDA4B40057E851 /* Account+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5907D962004B7EB005947E5 /* Account+Scriptability.swift */; };
- 840F7C2321BDA4B40057E851 /* NothingInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841ABA4D20145E7300980E11 /* NothingInspectorViewController.swift */; };
- 840F7C2521BDA4B40057E851 /* AppNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842E45CD1ED8C308000A8B52 /* AppNotifications.swift */; };
- 840F7C2621BDA4B40057E851 /* TimelineKeyboardDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844B5B5A1FEA00FB00C7C76A /* TimelineKeyboardDelegate.swift */; };
- 840F7C2821BDA4B40057E851 /* Browser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842E45DC1ED8C54B000A8B52 /* Browser.swift */; };
- 840F7C2B21BDA4B40057E851 /* OPMLExporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8444C8F11FED81840051386C /* OPMLExporter.swift */; };
- 840F7C2C21BDA4B40057E851 /* MainWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A975D1ED9EB72007D329B /* MainWindowController.swift */; };
- 840F7C2E21BDA4B40057E851 /* UnreadFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F2D5391FC2308B00998D64 /* UnreadFeed.swift */; };
- 840F7C2F21BDA4B40057E851 /* SidebarCellLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845A29211FC9251E007B49E3 /* SidebarCellLayout.swift */; };
- 840F7C3021BDA4B40057E851 /* SmartFeedPasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AD1EB92031649C00BC20B7 /* SmartFeedPasteboardWriter.swift */; };
- 840F7C3121BDA4B40057E851 /* SmartFeedsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84CC88171FE59CBF00644329 /* SmartFeedsController.swift */; };
- 840F7C3221BDA4B40057E851 /* SidebarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97621ED9EB96007D329B /* SidebarViewController.swift */; };
- 840F7C3321BDA4B40057E851 /* SidebarOutlineView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97601ED9EB96007D329B /* SidebarOutlineView.swift */; };
- 840F7C3421BDA4B40057E851 /* Author+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5A2678B20130ECF00A8D3C0 /* Author+Scriptability.swift */; };
- 840F7C3521BDA4B40057E851 /* PseudoFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F2D5351FC22FCB00998D64 /* PseudoFeed.swift */; };
- 840F7C3621BDA4B40057E851 /* NSScriptCommand+NetNewsWire.swift in Sources */ = {isa = PBXBuildFile; fileRef = D57BE6DF204CD35F00D11AAC /* NSScriptCommand+NetNewsWire.swift */; };
- 840F7C3821BDA4B40057E851 /* Article+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D553737C20186C1F006D8857 /* Article+Scriptability.swift */; };
- 840F7C3921BDA4B40057E851 /* SmartFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845EE7C01FC2488C00854A1F /* SmartFeed.swift */; };
- 840F7C3A21BDA4B40057E851 /* MarkStatusCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84702AA31FA27AC0006B8943 /* MarkStatusCommand.swift */; };
- 840F7C3B21BDA4B40057E851 /* NSApplication+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5907D7E2004AC00005947E5 /* NSApplication+Scriptability.swift */; };
- 840F7C3C21BDA4B40057E851 /* SidebarCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A979E1ED9F130007D329B /* SidebarCell.swift */; };
- 840F7C3D21BDA4B40057E851 /* SidebarTreeControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97611ED9EB96007D329B /* SidebarTreeControllerDelegate.swift */; };
- 840F7C3E21BDA4B40057E851 /* UnreadCountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97631ED9EB96007D329B /* UnreadCountView.swift */; };
- 840F7C3F21BDA4B40057E851 /* FeedIconDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842611891FCB67AA0086A189 /* FeedIconDownloader.swift */; };
- 840F7C4021BDA4B40057E851 /* MarkCommandValidationStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84162A142038C12C00035290 /* MarkCommandValidationStatus.swift */; };
- 840F7C4121BDA4B40057E851 /* ArticlePasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E95D231FB1087500552D99 /* ArticlePasteboardWriter.swift */; };
- 840F7C4221BDA4B40057E851 /* ArticleUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97581ED9EB0D007D329B /* ArticleUtilities.swift */; };
- 840F7C4321BDA4B40057E851 /* OPMLImporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84DAEE2F1F86CAFE0058304B /* OPMLImporter.swift */; };
- 840F7C4421BDA4B40057E851 /* DefaultFeedsImporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97591ED9EB0D007D329B /* DefaultFeedsImporter.swift */; };
- 840F7C4521BDA4B40057E851 /* RenameWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A37CB4201ECD610087C5AF /* RenameWindowController.swift */; };
- 840F7C4621BDA4B40057E851 /* SendToMicroBlogCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A14FF220048CA70046AD9A /* SendToMicroBlogCommand.swift */; };
- 840F7C4721BDA4B40057E851 /* ArticleStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97871ED9ECEF007D329B /* ArticleStyle.swift */; };
- 840F7C4821BDA4B40057E851 /* FaviconURLFinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FF69B01FC3793300DC198E /* FaviconURLFinder.swift */; };
- 840F7C4921BDA4B40057E851 /* SidebarViewController+ContextualMenus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B7178B201E66580091657D /* SidebarViewController+ContextualMenus.swift */; };
- 840F7C4A21BDA4B40057E851 /* RSHTMLMetadata+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842611A11FCB769D0086A189 /* RSHTMLMetadata+Extension.swift */; };
- 840F7C4B21BDA4B40057E851 /* SendToMarsEditCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A1500420048DDF0046AD9A /* SendToMarsEditCommand.swift */; };
- 840F7C4C21BDA4B40057E851 /* ScriptingObjectContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5907DB12004BB37005947E5 /* ScriptingObjectContainer.swift */; };
- 840F7C4D21BDA4B40057E851 /* ArticleStylesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97881ED9ECEF007D329B /* ArticleStylesManager.swift */; };
- 840F7C4E21BDA4B40057E851 /* SharingServiceDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 519B8D322143397200FA689C /* SharingServiceDelegate.swift */; };
- 840F7C4F21BDA4B40057E851 /* TimelineViewController+ContextualMenus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E8E0DA202EC49300562D8F /* TimelineViewController+ContextualMenus.swift */; };
- 840F7C5021BDA4B40057E851 /* TimelineStringFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97731ED9EC04007D329B /* TimelineStringFormatter.swift */; };
- 840F7C5121BDA4B40057E851 /* MultilineTextFieldSizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E185C2203BB12600F69BFA /* MultilineTextFieldSizer.swift */; };
- 840F7C5221BDA4B40057E851 /* FeedInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8472058020142E8900AD578B /* FeedInspectorViewController.swift */; };
- 840F7C5321BDA4B40057E851 /* FolderPasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AD1EA92031617300BC20B7 /* FolderPasteboardWriter.swift */; };
- 840F7C5421BDA4B40057E851 /* SidebarOutlineDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AD1EBB2032AF5C00BC20B7 /* SidebarOutlineDataSource.swift */; };
- 840F7C5521BDA4B40057E851 /* SidebarCellAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845A29231FC9255E007B49E3 /* SidebarCellAppearance.swift */; };
- 840F7C5621BDA4B40057E851 /* FeedFinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F3EE0620DEC97E003FADEB /* FeedFinder.swift */; };
- 840F7C5721BDA4B40057E851 /* StarredFeedDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845EE7B01FC2366500854A1F /* StarredFeedDelegate.swift */; };
- 840F7C5821BDA4B40057E851 /* FaviconDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848F6AE41FC29CFA002D422E /* FaviconDownloader.swift */; };
- 840F7C5921BDA4B40057E851 /* FeedSpecifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F3EE0720DEC97E003FADEB /* FeedSpecifier.swift */; };
- 840F7C5A21BDA4B40057E851 /* SharingServicePickerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849EE72020391F560082A1EA /* SharingServicePickerDelegate.swift */; };
- 840F7C5B21BDA4B40057E851 /* Node-Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97971ED9EFAA007D329B /* Node-Extensions.swift */; };
- 840F7C5C21BDA4B40057E851 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849EE70E203919360082A1EA /* AppImages.swift */; };
- 840F7C5D21BDA4B40057E851 /* AddFeedController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97511ED9EAC0007D329B /* AddFeedController.swift */; };
- 840F7C5F21BDA4B40057E851 /* SidebarStatusBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97821ED9EC63007D329B /* SidebarStatusBarView.swift */; };
- 840F7C6021BDA4B40057E851 /* TodayFeedDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F2D5361FC22FCB00998D64 /* TodayFeedDelegate.swift */; };
- 840F7C6121BDA4B40057E851 /* FolderInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841ABA5D20145E9200980E11 /* FolderInspectorViewController.swift */; };
- 840F7C6221BDA4B40057E851 /* ImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845213221FCA5B10003B6E93 /* ImageDownloader.swift */; };
- 840F7C6321BDA4B40057E851 /* AddFolderWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97421ED9EAA9007D329B /* AddFolderWindowController.swift */; };
- 840F7C6421BDA4B40057E851 /* MainWIndowKeyboardHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844B5B661FEA18E300C7C76A /* MainWIndowKeyboardHandler.swift */; };
- 840F7C6521BDA4B40057E851 /* PasteboardFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848D578D21543519005FFAD5 /* PasteboardFeed.swift */; };
- 840F7C6721BDA4B40057E851 /* DetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A977E1ED9EC42007D329B /* DetailViewController.swift */; };
- 840F7C6821BDA4B40057E851 /* HTMLMetadataDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8426119D1FCB6ED40086A189 /* HTMLMetadataDownloader.swift */; };
- 840F7C6921BDA4B40057E851 /* TimelineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A976B1ED9EBC8007D329B /* TimelineViewController.swift */; };
- 840F7C6A21BDA4B40057E851 /* TimelineCellData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97711ED9EC04007D329B /* TimelineCellData.swift */; };
- 840F7C6B21BDA4B40057E851 /* BuiltinSmartFeedInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841ABA5F20145EC100980E11 /* BuiltinSmartFeedInspectorViewController.swift */; };
- 840F7C6C21BDA4B40057E851 /* AppDelegate+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5E4CC53202C1361009B4FFC /* AppDelegate+Scriptability.swift */; };
- 840F7C6D21BDA4B40057E851 /* ScriptingObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F4EDB4200744A700B9E363 /* ScriptingObject.swift */; };
- 840F7C6E21BDA4B40057E851 /* HTMLFeedFinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F3EE0820DEC97E003FADEB /* HTMLFeedFinder.swift */; };
- 840F7C6F21BDA4B40057E851 /* Folder+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F4EDB820074D7C00B9E363 /* Folder+Scriptability.swift */; };
- 840F7C7021BDA4B40057E851 /* FeaturedImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8426119F1FCB72600086A189 /* FeaturedImageDownloader.swift */; };
- 840F7C7121BDA4B40057E851 /* TimelineCellLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97721ED9EC04007D329B /* TimelineCellLayout.swift */; };
- 840F7C7221BDA4B40057E851 /* DetailWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E8E0EA202F693600562D8F /* DetailWebView.swift */; };
- 840F7C7321BDA4B40057E851 /* TimelineTableRowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97691ED9EBC8007D329B /* TimelineTableRowView.swift */; };
- 840F7C7421BDA4B40057E851 /* UnreadIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97751ED9EC04007D329B /* UnreadIndicatorView.swift */; };
- 840F7C7521BDA4B40057E851 /* DeleteFromSidebarCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84B99C9C1FAE83C600ECDEDB /* DeleteFromSidebarCommand.swift */; };
- 840F7C7621BDA4B40057E851 /* AddFeedWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97521ED9EAC0007D329B /* AddFeedWindowController.swift */; };
- 840F7C7721BDA4B40057E851 /* TimelineTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A976A1ED9EBC8007D329B /* TimelineTableView.swift */; };
- 840F7C7921BDA4B40057E851 /* DetailStatusBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D52E941FE588BB00D14F5B /* DetailStatusBarView.swift */; };
- 840F7C7A21BDA4B40057E851 /* MainWindowController+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5E4CC63202C1AC1009B4FFC /* MainWindowController+Scriptability.swift */; };
- 840F7C7C21BDA4B40057E851 /* SmallIconProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84411E701FE5FBFA004B527F /* SmallIconProvider.swift */; };
- 840F7C7D21BDA4B40057E851 /* SidebarKeyboardDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 844B5B581FE9FE4F00C7C76A /* SidebarKeyboardDelegate.swift */; };
- 840F7C7E21BDA4B40057E851 /* FolderTreeMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51EC114B2149FE3300B296E3 /* FolderTreeMenu.swift */; };
- 840F7C7F21BDA4B40057E851 /* FolderTreeControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97A11ED9F180007D329B /* FolderTreeControllerDelegate.swift */; };
- 840F7C8121BDA4B40057E851 /* SingleFaviconDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 845A29081FC74B8E007B49E3 /* SingleFaviconDownloader.swift */; };
- 840F7C8221BDA4B40057E851 /* PreferencesWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97841ED9ECCD007D329B /* PreferencesWindowController.swift */; };
- 840F7C8321BDA4B40057E851 /* Feed+Scriptability.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F4EDB620074D6500B9E363 /* Feed+Scriptability.swift */; };
- 840F7C8421BDA4B40057E851 /* AuthorAvatarDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E850851FCB60CE0072EA88 /* AuthorAvatarDownloader.swift */; };
- 840F7C8521BDA4B40057E851 /* SingleLineTextFieldSizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E185B2203B74E500F69BFA /* SingleLineTextFieldSizer.swift */; };
- 840F7C8721BDA4B40057E851 /* TimelineTableCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97741ED9EC04007D329B /* TimelineTableCellView.swift */; };
- 840F7C8821BDA4B40057E851 /* TimelineCellAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97701ED9EC04007D329B /* TimelineCellAppearance.swift */; };
- 840F7C8921BDA4B40057E851 /* InitialFeedDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A97A01ED9F180007D329B /* InitialFeedDownloader.swift */; };
- 840F7C8A21BDA4B40057E851 /* ArticleRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849A977D1ED9EC42007D329B /* ArticleRenderer.swift */; };
- 840F7C8C21BDA4B40057E851 /* RSWeb.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F9F20DD8D0500CA8CF5 /* RSWeb.framework */; };
- 840F7C8D21BDA4B40057E851 /* RSDatabase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37FC020DD8E0C00CA8CF5 /* RSDatabase.framework */; };
- 840F7C8E21BDA4B40057E851 /* RSTree.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F9520DD8CFE00CA8CF5 /* RSTree.framework */; };
- 840F7C9021BDA4B40057E851 /* RSParser.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F8C20DD8CF800CA8CF5 /* RSParser.framework */; };
- 840F7C9121BDA4B40057E851 /* Account.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 846E773A1F6EF5D700A165E2 /* Account.framework */; };
- 840F7C9221BDA4B40057E851 /* RSCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F8120DD8CF200CA8CF5 /* RSCore.framework */; };
- 840F7C9421BDA4B40057E851 /* ArticlesDatabase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D682106B3E100DD04E6 /* ArticlesDatabase.framework */; };
- 840F7C9521BDA4B40057E851 /* Articles.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D5B2106B3D600DD04E6 /* Articles.framework */; };
- 840F7C9721BDA4B40057E851 /* KeyboardShortcuts.html in Resources */ = {isa = PBXBuildFile; fileRef = 84EB38101FBA8B9F000D2111 /* KeyboardShortcuts.html */; };
- 840F7C9921BDA4B40057E851 /* GlobalKeyboardShortcuts.plist in Resources */ = {isa = PBXBuildFile; fileRef = 844B5B641FEA11F200C7C76A /* GlobalKeyboardShortcuts.plist */; };
- 840F7C9B21BDA4B40057E851 /* TimelineKeyboardShortcuts.plist in Resources */ = {isa = PBXBuildFile; fileRef = 845479871FEB77C000AD8B59 /* TimelineKeyboardShortcuts.plist */; };
- 840F7C9C21BDA4B40057E851 /* template.html in Resources */ = {isa = PBXBuildFile; fileRef = 849A979B1ED9EFEB007D329B /* template.html */; };
- 840F7C9D21BDA4B40057E851 /* AddFeedSheet.xib in Resources */ = {isa = PBXBuildFile; fileRef = 849A97A71ED9F9AA007D329B /* AddFeedSheet.xib */; };
- 840F7C9F21BDA4B40057E851 /* SidebarKeyboardShortcuts.plist in Resources */ = {isa = PBXBuildFile; fileRef = 844B5B681FEA20DF00C7C76A /* SidebarKeyboardShortcuts.plist */; };
- 840F7CA021BDA4B40057E851 /* AddFolderSheet.xib in Resources */ = {isa = PBXBuildFile; fileRef = 849A97AA1ED9F9BC007D329B /* AddFolderSheet.xib */; };
- 840F7CA121BDA4B40057E851 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 849C64671ED37A5D003D8FC0 /* Assets.xcassets */; };
- 840F7CA221BDA4B40057E851 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 849C64691ED37A5D003D8FC0 /* Main.storyboard */; };
- 840F7CA321BDA4B40057E851 /* MainWindow.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 849A97B01ED9FA69007D329B /* MainWindow.storyboard */; };
- 840F7CA521BDA4B40057E851 /* styleSheet.css in Resources */ = {isa = PBXBuildFile; fileRef = 849A979A1ED9EFEB007D329B /* styleSheet.css */; };
- 840F7CA621BDA4B40057E851 /* Preferences.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 849A97A41ED9F94D007D329B /* Preferences.storyboard */; };
- 840F7CA721BDA4B40057E851 /* RenameSheet.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84A37CB9201ECE590087C5AF /* RenameSheet.xib */; };
- 840F7CA821BDA4B40057E851 /* Inspector.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 84BBB12B20142A4700F054F5 /* Inspector.storyboard */; };
- 840F7CA921BDA4B40057E851 /* NetNewsWire.sdef in Resources */ = {isa = PBXBuildFile; fileRef = D5D175012002039D0047B29D /* NetNewsWire.sdef */; };
- 840F7CAC21BDA4B40057E851 /* RSWeb.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F9F20DD8D0500CA8CF5 /* RSWeb.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CAD21BDA4B40057E851 /* RSDatabase.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37FC020DD8E0C00CA8CF5 /* RSDatabase.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CAE21BDA4B40057E851 /* RSTree.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F9520DD8CFE00CA8CF5 /* RSTree.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CB121BDA4B40057E851 /* RSParser.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F8C20DD8CF800CA8CF5 /* RSParser.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CB221BDA4B40057E851 /* RSCore.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 84C37F8120DD8CF200CA8CF5 /* RSCore.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CB321BDA4B40057E851 /* Account.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 846E773A1F6EF5D700A165E2 /* Account.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CB421BDA4B40057E851 /* ArticlesDatabase.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D682106B3E100DD04E6 /* ArticlesDatabase.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CB521BDA4B40057E851 /* Articles.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D5B2106B3D600DD04E6 /* Articles.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 840F7CC121BDAD2C0057E851 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 840F7CC021BDAD2C0057E851 /* Credits.rtf */; };
- 840F7CC421BF58890057E851 /* SafariExtensionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6581C73920CED60100F4AD34 /* SafariExtensionViewController.swift */; };
- 840F7CC521BF58890057E851 /* SafariExtensionHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6581C73720CED60100F4AD34 /* SafariExtensionHandler.swift */; };
- 840F7CC821BF58890057E851 /* ToolbarItemIcon.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 6581C74120CED60100F4AD34 /* ToolbarItemIcon.pdf */; };
- 840F7CC921BF58890057E851 /* SafariExtensionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6581C73B20CED60100F4AD34 /* SafariExtensionViewController.xib */; };
- 840F7CCA21BF58890057E851 /* netnewswire-subscribe-to-feed.js in Resources */ = {isa = PBXBuildFile; fileRef = 6581C73F20CED60100F4AD34 /* netnewswire-subscribe-to-feed.js */; };
- 840F7CD021BF59840057E851 /* Subscribe to Feed-MAS.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 840F7CCE21BF58890057E851 /* Subscribe to Feed-MAS.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
84162A152038C12C00035290 /* MarkCommandValidationStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84162A142038C12C00035290 /* MarkCommandValidationStatus.swift */; };
841ABA4E20145E7300980E11 /* NothingInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841ABA4D20145E7300980E11 /* NothingInspectorViewController.swift */; };
841ABA5E20145E9200980E11 /* FolderInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841ABA5D20145E9200980E11 /* FolderInspectorViewController.swift */; };
@@ -183,19 +39,14 @@
841D4D6B2106B3ED00DD04E6 /* Articles.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D5B2106B3D600DD04E6 /* Articles.framework */; };
841D4D6C2106B3ED00DD04E6 /* Articles.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D5B2106B3D600DD04E6 /* Articles.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
84216D0322128B9D0049B9B9 /* DetailWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84216D0222128B9D0049B9B9 /* DetailWebViewController.swift */; };
- 84216D0422128B9D0049B9B9 /* DetailWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84216D0222128B9D0049B9B9 /* DetailWebViewController.swift */; };
8426118A1FCB67AA0086A189 /* FeedIconDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842611891FCB67AA0086A189 /* FeedIconDownloader.swift */; };
8426119E1FCB6ED40086A189 /* HTMLMetadataDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8426119D1FCB6ED40086A189 /* HTMLMetadataDownloader.swift */; };
842611A01FCB72600086A189 /* FeaturedImageDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8426119F1FCB72600086A189 /* FeaturedImageDownloader.swift */; };
842611A21FCB769D0086A189 /* RSHTMLMetadata+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842611A11FCB769D0086A189 /* RSHTMLMetadata+Extension.swift */; };
842AE5B92241F37B004A742C /* AccountsControlsBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5B72241F37B004A742C /* AccountsControlsBackgroundView.swift */; };
- 842AE5BA2241F37B004A742C /* AccountsControlsBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5B72241F37B004A742C /* AccountsControlsBackgroundView.swift */; };
842AE5BB2241F37B004A742C /* AccountsPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5B82241F37B004A742C /* AccountsPreferencesViewController.swift */; };
- 842AE5BC2241F37B004A742C /* AccountsPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5B82241F37B004A742C /* AccountsPreferencesViewController.swift */; };
842AE5BF2241F396004A742C /* GeneralPrefencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5BE2241F396004A742C /* GeneralPrefencesViewController.swift */; };
- 842AE5C02241F396004A742C /* GeneralPrefencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5BE2241F396004A742C /* GeneralPrefencesViewController.swift */; };
842AE5C32241F39C004A742C /* AdvancedPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5C22241F39C004A742C /* AdvancedPreferencesViewController.swift */; };
- 842AE5C42241F39C004A742C /* AdvancedPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842AE5C22241F39C004A742C /* AdvancedPreferencesViewController.swift */; };
842E45CE1ED8C308000A8B52 /* AppNotifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842E45CD1ED8C308000A8B52 /* AppNotifications.swift */; };
842E45DD1ED8C54B000A8B52 /* Browser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842E45DC1ED8C54B000A8B52 /* Browser.swift */; };
8440C8AD2129F9F5002353D1 /* ArticlesDatabase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 841D4D682106B3E100DD04E6 /* ArticlesDatabase.framework */; };
@@ -219,7 +70,6 @@
84702AA41FA27AC0006B8943 /* MarkStatusCommand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84702AA31FA27AC0006B8943 /* MarkStatusCommand.swift */; };
8472058120142E8900AD578B /* FeedInspectorViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8472058020142E8900AD578B /* FeedInspectorViewController.swift */; };
8477ACBE22238E9500DF7F37 /* SearchFeedDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8477ACBD22238E9500DF7F37 /* SearchFeedDelegate.swift */; };
- 8477ACBF22238E9500DF7F37 /* SearchFeedDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8477ACBD22238E9500DF7F37 /* SearchFeedDelegate.swift */; };
847E64A02262783000E00365 /* NSAppleEventDescriptor+UserRecordFields.swift in Sources */ = {isa = PBXBuildFile; fileRef = 847E64942262782F00E00365 /* NSAppleEventDescriptor+UserRecordFields.swift */; };
848B937221C8C5540038DC0D /* CrashReporter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848B937121C8C5540038DC0D /* CrashReporter.swift */; };
848D578E21543519005FFAD5 /* PasteboardFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 848D578D21543519005FFAD5 /* PasteboardFeed.swift */; };
@@ -269,7 +119,6 @@
84A37CB5201ECD610087C5AF /* RenameWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A37CB4201ECD610087C5AF /* RenameWindowController.swift */; };
84A37CBB201ECE590087C5AF /* RenameSheet.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84A37CB9201ECE590087C5AF /* RenameSheet.xib */; };
84A3EE5F223B667F00557320 /* DefaultFeeds.opml in Resources */ = {isa = PBXBuildFile; fileRef = 84A3EE52223B667F00557320 /* DefaultFeeds.opml */; };
- 84A3EE60223B667F00557320 /* DefaultFeeds.opml in Resources */ = {isa = PBXBuildFile; fileRef = 84A3EE52223B667F00557320 /* DefaultFeeds.opml */; };
84A3EE61223B667F00557320 /* DefaultFeeds.opml in Resources */ = {isa = PBXBuildFile; fileRef = 84A3EE52223B667F00557320 /* DefaultFeeds.opml */; };
84AD1EAA2031617300BC20B7 /* FolderPasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AD1EA92031617300BC20B7 /* FolderPasteboardWriter.swift */; };
84AD1EBA2031649C00BC20B7 /* SmartFeedPasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84AD1EB92031649C00BC20B7 /* SmartFeedPasteboardWriter.swift */; };
@@ -301,13 +150,9 @@
84E95D241FB1087500552D99 /* ArticlePasteboardWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E95D231FB1087500552D99 /* ArticlePasteboardWriter.swift */; };
84EB381F1FBA8B9F000D2111 /* KeyboardShortcuts.html in Resources */ = {isa = PBXBuildFile; fileRef = 84EB38101FBA8B9F000D2111 /* KeyboardShortcuts.html */; };
84F1F0562242038B00DA0616 /* AccountsTableViewBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F0552242038B00DA0616 /* AccountsTableViewBackgroundView.swift */; };
- 84F1F0572242038B00DA0616 /* AccountsTableViewBackgroundView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F0552242038B00DA0616 /* AccountsTableViewBackgroundView.swift */; };
84F1F0692243455C00DA0616 /* LocalAccount.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84F1F0682243455C00DA0616 /* LocalAccount.xib */; };
- 84F1F06A2243455C00DA0616 /* LocalAccount.xib in Resources */ = {isa = PBXBuildFile; fileRef = 84F1F0682243455C00DA0616 /* LocalAccount.xib */; };
84F1F06C2243457C00DA0616 /* LocalAccountPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F06B2243457C00DA0616 /* LocalAccountPreferencesViewController.swift */; };
- 84F1F06D2243457C00DA0616 /* LocalAccountPreferencesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F06B2243457C00DA0616 /* LocalAccountPreferencesViewController.swift */; };
84F1F0702246C1D800DA0616 /* AccountsTableCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F06F2246C1D800DA0616 /* AccountsTableCellView.swift */; };
- 84F1F0712246C1D800DA0616 /* AccountsTableCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F1F06F2246C1D800DA0616 /* AccountsTableCellView.swift */; };
84F204E01FAACBB30076E152 /* ArticleArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F204DF1FAACBB30076E152 /* ArticleArray.swift */; };
84F2D5371FC22FCC00998D64 /* PseudoFeed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F2D5351FC22FCB00998D64 /* PseudoFeed.swift */; };
84F2D5381FC22FCC00998D64 /* TodayFeedDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84F2D5361FC22FCB00998D64 /* TodayFeedDelegate.swift */; };
@@ -362,76 +207,6 @@
remoteGlobalIDString = 840D617B2029031C009BC708;
remoteInfo = "NetNewsWire-iOS";
};
- 840D619D2029031E009BC708 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 840D617B2029031C009BC708;
- remoteInfo = "NetNewsWire-iOS";
- };
- 840F7C0C21BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 846E77301F6EF5D600A165E2 /* Account.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 848934F51F62484F00CEBD24;
- remoteInfo = Account;
- };
- 840F7C0E21BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 84C37F7A20DD8CF200CA8CF5 /* RSCore.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 84CFF4F31AC3C69700CEA6C8;
- remoteInfo = RSCore;
- };
- 840F7C1021BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 84C37F9820DD8D0400CA8CF5 /* RSWeb.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 849C08B51E0CAC85006B03FA;
- remoteInfo = RSWeb;
- };
- 840F7C1221BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 84C37F8F20DD8CFD00CA8CF5 /* RSTree.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 842A0BE01CFCB9BC00BF746C;
- remoteInfo = RSTree;
- };
- 840F7C1621BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 84C37F8620DD8CF800CA8CF5 /* RSParser.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 84FF5F831EFA285800C15A01;
- remoteInfo = RSParser;
- };
- 840F7C1821BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 84C37FB920DD8E0C00CA8CF5 /* RSDatabase.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 84F22C541B52E0D9000060CE;
- remoteInfo = RSDatabase;
- };
- 840F7C1A21BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 841D4D542106B3D500DD04E6 /* Articles.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 844BEE5A1F0AB3C8004AB7CD;
- remoteInfo = Articles;
- };
- 840F7C1C21BDA4B40057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 841D4D5E2106B3E100DD04E6 /* ArticlesDatabase.xcodeproj */;
- proxyType = 1;
- remoteGlobalIDString = 844BEE361F0AB3AA004AB7CD;
- remoteInfo = ArticlesDatabase;
- };
- 840F7CD121BF59840057E851 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 849C64581ED37A5D003D8FC0 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 840F7CC221BF58890057E851;
- remoteInfo = "Subscribe to Feed-MAS";
- };
841D4D5A2106B3D600DD04E6 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 841D4D542106B3D500DD04E6 /* Articles.xcodeproj */;
@@ -642,35 +417,6 @@
name = "Embed App Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
- 840F7CAB21BDA4B40057E851 /* Embed Frameworks */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 10;
- files = (
- 840F7CAC21BDA4B40057E851 /* RSWeb.framework in Embed Frameworks */,
- 840F7CAD21BDA4B40057E851 /* RSDatabase.framework in Embed Frameworks */,
- 840F7CAE21BDA4B40057E851 /* RSTree.framework in Embed Frameworks */,
- 840F7CB121BDA4B40057E851 /* RSParser.framework in Embed Frameworks */,
- 840F7CB221BDA4B40057E851 /* RSCore.framework in Embed Frameworks */,
- 840F7CB321BDA4B40057E851 /* Account.framework in Embed Frameworks */,
- 840F7CB421BDA4B40057E851 /* ArticlesDatabase.framework in Embed Frameworks */,
- 840F7CB521BDA4B40057E851 /* Articles.framework in Embed Frameworks */,
- );
- name = "Embed Frameworks";
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7CD321BF59840057E851 /* Embed App Extensions */ = {
- isa = PBXCopyFilesBuildPhase;
- buildActionMask = 2147483647;
- dstPath = "";
- dstSubfolderSpec = 13;
- files = (
- 840F7CD021BF59840057E851 /* Subscribe to Feed-MAS.appex in Embed App Extensions */,
- );
- name = "Embed App Extensions";
- runOnlyForDeploymentPostprocessing = 0;
- };
84B06F681ED37B9000F0B54B /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -736,15 +482,9 @@
840D61912029031D009BC708 /* NetNewsWire-iOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NetNewsWire-iOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
840D61952029031D009BC708 /* NetNewsWire_iOSTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetNewsWire_iOSTests.swift; sourceTree = ""; };
840D61972029031D009BC708 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
- 840D619C2029031D009BC708 /* NetNewsWire-iOSUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "NetNewsWire-iOSUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- 840D61A02029031E009BC708 /* NetNewsWire_iOSUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetNewsWire_iOSUITests.swift; sourceTree = ""; };
- 840D61A22029031E009BC708 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
840F7C0721B4671B0057E851 /* Credits.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; name = Credits.rtf; path = NetNewsWire/Resources/Credits.rtf; sourceTree = SOURCE_ROOT; };
840F7C0921BCA1B10057E851 /* NetNewsWire.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = NetNewsWire.entitlements; path = NetNewsWire/NetNewsWire.entitlements; sourceTree = ""; };
- 840F7CBB21BDA4B40057E851 /* NetNewsWire.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = NetNewsWire.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 840F7CBD21BDA6730057E851 /* NetNewsWire-MAS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = "NetNewsWire-MAS.entitlements"; path = "NetNewsWire/NetNewsWire-MAS.entitlements"; sourceTree = ""; };
840F7CC021BDAD2C0057E851 /* Credits.rtf */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.rtf; name = Credits.rtf; path = NetNewsWire/Resources/MAS/Credits.rtf; sourceTree = SOURCE_ROOT; };
- 840F7CCE21BF58890057E851 /* Subscribe to Feed-MAS.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Subscribe to Feed-MAS.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
84162A142038C12C00035290 /* MarkCommandValidationStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkCommandValidationStatus.swift; sourceTree = ""; };
841ABA4D20145E7300980E11 /* NothingInspectorViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NothingInspectorViewController.swift; sourceTree = ""; };
841ABA5D20145E9200980E11 /* FolderInspectorViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FolderInspectorViewController.swift; sourceTree = ""; };
@@ -787,7 +527,6 @@
847752FE2008879500D93690 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
8477ACBD22238E9500DF7F37 /* SearchFeedDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchFeedDelegate.swift; sourceTree = ""; };
847E64942262782F00E00365 /* NSAppleEventDescriptor+UserRecordFields.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAppleEventDescriptor+UserRecordFields.swift"; sourceTree = ""; };
- 848B930921C8B0BF0038DC0D /* Subscribe-to-Feed-MAS-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "Subscribe-to-Feed-MAS-Info.plist"; sourceTree = ""; };
848B937121C8C5540038DC0D /* CrashReporter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CrashReporter.swift; sourceTree = ""; };
848D578D21543519005FFAD5 /* PasteboardFeed.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasteboardFeed.swift; sourceTree = ""; };
848F6AE41FC29CFA002D422E /* FaviconDownloader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FaviconDownloader.swift; sourceTree = ""; };
@@ -947,35 +686,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 840D61992029031D009BC708 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7C8B21BDA4B40057E851 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840F7C8C21BDA4B40057E851 /* RSWeb.framework in Frameworks */,
- 840F7C8D21BDA4B40057E851 /* RSDatabase.framework in Frameworks */,
- 840F7C8E21BDA4B40057E851 /* RSTree.framework in Frameworks */,
- 840F7C9021BDA4B40057E851 /* RSParser.framework in Frameworks */,
- 840F7C9121BDA4B40057E851 /* Account.framework in Frameworks */,
- 840F7C9221BDA4B40057E851 /* RSCore.framework in Frameworks */,
- 840F7C9421BDA4B40057E851 /* ArticlesDatabase.framework in Frameworks */,
- 840F7C9521BDA4B40057E851 /* Articles.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7CC621BF58890057E851 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
849C645D1ED37A5D003D8FC0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -1018,7 +728,6 @@
6581C73920CED60100F4AD34 /* SafariExtensionViewController.swift */,
6581C73B20CED60100F4AD34 /* SafariExtensionViewController.xib */,
6581C73E20CED60100F4AD34 /* Info.plist */,
- 848B930921C8B0BF0038DC0D /* Subscribe-to-Feed-MAS-Info.plist */,
6581C73F20CED60100F4AD34 /* netnewswire-subscribe-to-feed.js */,
6581C74120CED60100F4AD34 /* ToolbarItemIcon.pdf */,
6581C74320CED60100F4AD34 /* Subscribe_to_Feed.entitlements */,
@@ -1049,15 +758,6 @@
path = "NetNewsWire-iOSTests";
sourceTree = "";
};
- 840D619F2029031E009BC708 /* NetNewsWire-iOSUITests */ = {
- isa = PBXGroup;
- children = (
- 840D61A02029031E009BC708 /* NetNewsWire_iOSUITests.swift */,
- 840D61A22029031E009BC708 /* Info.plist */,
- );
- path = "NetNewsWire-iOSUITests";
- sourceTree = "";
- };
841D4D552106B3D500DD04E6 /* Products */ = {
isa = PBXGroup;
children = (
@@ -1415,7 +1115,6 @@
isa = PBXGroup;
children = (
840F7C0921BCA1B10057E851 /* NetNewsWire.entitlements */,
- 840F7CBD21BDA6730057E851 /* NetNewsWire-MAS.entitlements */,
845B14A51FC2299E0013CF92 /* README.md */,
84CBDDAE1FD3674C005A61AA /* Technotes */,
849C64671ED37A5D003D8FC0 /* Assets.xcassets */,
@@ -1448,7 +1147,6 @@
84F9EACF213660A100CF2DE4 /* NetNewsWireTests */,
840D617D2029031C009BC708 /* NetNewsWire-iOS */,
840D61942029031D009BC708 /* NetNewsWire-iOSTests */,
- 840D619F2029031E009BC708 /* NetNewsWire-iOSUITests */,
6581C73620CED60100F4AD34 /* Safari Extension */,
84FB9A2C1EDCD6A4003D53B9 /* Frameworks */,
D5907CDA2002F084005947E5 /* xcconfig */,
@@ -1472,10 +1170,7 @@
849C64711ED37A5D003D8FC0 /* NetNewsWireTests.xctest */,
840D617C2029031C009BC708 /* NetNewsWire.app */,
840D61912029031D009BC708 /* NetNewsWire-iOSTests.xctest */,
- 840D619C2029031D009BC708 /* NetNewsWire-iOSUITests.xctest */,
6581C73320CED60000F4AD34 /* Subscribe to Feed.appex */,
- 840F7CBB21BDA4B40057E851 /* NetNewsWire.app */,
- 840F7CCE21BF58890057E851 /* Subscribe to Feed-MAS.appex */,
);
name = Products;
sourceTree = "";
@@ -1766,70 +1461,6 @@
productReference = 840D61912029031D009BC708 /* NetNewsWire-iOSTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
- 840D619B2029031D009BC708 /* NetNewsWire-iOSUITests */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 840D61A92029031E009BC708 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOSUITests" */;
- buildPhases = (
- 840D61982029031D009BC708 /* Sources */,
- 840D61992029031D009BC708 /* Frameworks */,
- 840D619A2029031D009BC708 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- 840D619E2029031E009BC708 /* PBXTargetDependency */,
- );
- name = "NetNewsWire-iOSUITests";
- productName = "NetNewsWire-iOSUITests";
- productReference = 840D619C2029031D009BC708 /* NetNewsWire-iOSUITests.xctest */;
- productType = "com.apple.product-type.bundle.ui-testing";
- };
- 840F7C0A21BDA4B40057E851 /* NetNewsWire-MAS */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 840F7CB821BDA4B40057E851 /* Build configuration list for PBXNativeTarget "NetNewsWire-MAS" */;
- buildPhases = (
- 840F7C1D21BDA4B40057E851 /* Sources */,
- 840F7C8B21BDA4B40057E851 /* Frameworks */,
- 840F7C9621BDA4B40057E851 /* Resources */,
- 840F7CAA21BDA4B40057E851 /* ShellScript */,
- 840F7CAB21BDA4B40057E851 /* Embed Frameworks */,
- 840F7CD321BF59840057E851 /* Embed App Extensions */,
- );
- buildRules = (
- );
- dependencies = (
- 840F7C0B21BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C0D21BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C0F21BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C1121BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C1521BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C1721BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C1921BDA4B40057E851 /* PBXTargetDependency */,
- 840F7C1B21BDA4B40057E851 /* PBXTargetDependency */,
- 840F7CD221BF59840057E851 /* PBXTargetDependency */,
- );
- name = "NetNewsWire-MAS";
- productName = NetNewsWire;
- productReference = 840F7CBB21BDA4B40057E851 /* NetNewsWire.app */;
- productType = "com.apple.product-type.application";
- };
- 840F7CC221BF58890057E851 /* Subscribe to Feed-MAS */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = 840F7CCB21BF58890057E851 /* Build configuration list for PBXNativeTarget "Subscribe to Feed-MAS" */;
- buildPhases = (
- 840F7CC321BF58890057E851 /* Sources */,
- 840F7CC621BF58890057E851 /* Frameworks */,
- 840F7CC721BF58890057E851 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = "Subscribe to Feed-MAS";
- productName = "Subscribe to Feed";
- productReference = 840F7CCE21BF58890057E851 /* Subscribe to Feed-MAS.appex */;
- productType = "com.apple.product-type.app-extension";
- };
849C645F1ED37A5D003D8FC0 /* NetNewsWire */ = {
isa = PBXNativeTarget;
buildConfigurationList = 849C647A1ED37A5D003D8FC0 /* Build configuration list for PBXNativeTarget "NetNewsWire" */;
@@ -1903,25 +1534,6 @@
ProvisioningStyle = Automatic;
TestTargetID = 840D617B2029031C009BC708;
};
- 840D619B2029031D009BC708 = {
- CreatedOnToolsVersion = 9.3;
- DevelopmentTeam = 9C84TZ7Q6Z;
- ProvisioningStyle = Automatic;
- TestTargetID = 840D617B2029031C009BC708;
- };
- 840F7C0A21BDA4B40057E851 = {
- DevelopmentTeam = M8L2WTLA8W;
- ProvisioningStyle = Manual;
- SystemCapabilities = {
- com.apple.Sandbox = {
- enabled = 1;
- };
- };
- };
- 840F7CC221BF58890057E851 = {
- DevelopmentTeam = M8L2WTLA8W;
- ProvisioningStyle = Manual;
- };
849C645F1ED37A5D003D8FC0 = {
CreatedOnToolsVersion = 8.2.1;
DevelopmentTeam = M8L2WTLA8W;
@@ -1989,13 +1601,10 @@
projectRoot = "";
targets = (
849C645F1ED37A5D003D8FC0 /* NetNewsWire */,
- 840F7C0A21BDA4B40057E851 /* NetNewsWire-MAS */,
849C64701ED37A5D003D8FC0 /* NetNewsWireTests */,
840D617B2029031C009BC708 /* NetNewsWire-iOS */,
840D61902029031D009BC708 /* NetNewsWire-iOSTests */,
- 840D619B2029031D009BC708 /* NetNewsWire-iOSUITests */,
6581C73220CED60000F4AD34 /* Subscribe to Feed */,
- 840F7CC221BF58890057E851 /* Subscribe to Feed-MAS */,
);
};
/* End PBXProject section */
@@ -2165,50 +1774,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 840D619A2029031D009BC708 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7C9621BDA4B40057E851 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840F7C9721BDA4B40057E851 /* KeyboardShortcuts.html in Resources */,
- 840F7C9921BDA4B40057E851 /* GlobalKeyboardShortcuts.plist in Resources */,
- 84A3EE60223B667F00557320 /* DefaultFeeds.opml in Resources */,
- 8405DDA322168920008CE1BF /* TimelineTableView.xib in Resources */,
- 840F7C9B21BDA4B40057E851 /* TimelineKeyboardShortcuts.plist in Resources */,
- 840F7C9C21BDA4B40057E851 /* template.html in Resources */,
- 84F1F06A2243455C00DA0616 /* LocalAccount.xib in Resources */,
- 840F7C9D21BDA4B40057E851 /* AddFeedSheet.xib in Resources */,
- 840F7C9F21BDA4B40057E851 /* SidebarKeyboardShortcuts.plist in Resources */,
- 840F7CA021BDA4B40057E851 /* AddFolderSheet.xib in Resources */,
- 840F7CA121BDA4B40057E851 /* Assets.xcassets in Resources */,
- 840F7CA221BDA4B40057E851 /* Main.storyboard in Resources */,
- 840F7CA321BDA4B40057E851 /* MainWindow.storyboard in Resources */,
- 840F7CA521BDA4B40057E851 /* styleSheet.css in Resources */,
- 840F7CA621BDA4B40057E851 /* Preferences.storyboard in Resources */,
- 5127B23B222B4849006D641D /* DetailKeyboardShortcuts.plist in Resources */,
- 840F7CC121BDAD2C0057E851 /* Credits.rtf in Resources */,
- 840F7CA721BDA4B40057E851 /* RenameSheet.xib in Resources */,
- 840F7CA821BDA4B40057E851 /* Inspector.storyboard in Resources */,
- 840F7CA921BDA4B40057E851 /* NetNewsWire.sdef in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7CC721BF58890057E851 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840F7CC821BF58890057E851 /* ToolbarItemIcon.pdf in Resources */,
- 840F7CC921BF58890057E851 /* SafariExtensionViewController.xib in Resources */,
- 840F7CCA21BF58890057E851 /* netnewswire-subscribe-to-feed.js in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
849C645E1ED37A5D003D8FC0 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2248,19 +1813,6 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
- 840F7CAA21BDA4B40057E851 /* ShellScript */ = {
- isa = PBXShellScriptBuildPhase;
- buildActionMask = 2147483647;
- files = (
- );
- inputPaths = (
- );
- outputPaths = (
- );
- runOnlyForDeploymentPostprocessing = 0;
- shellPath = /bin/sh;
- shellScript = "# See https://blog.curtisherbert.com/automated-build-numbers/\n\ngit=`sh /etc/profile; which git`\nbranch_name=`$git symbolic-ref HEAD | sed -e 's,.*/\\\\(.*\\\\),\\\\1,'`\ngit_count=`$git rev-list $branch_name |wc -l | sed 's/^ *//;s/ *$//'`\nsimple_branch_name=`$git rev-parse --abbrev-ref HEAD`\n\nbuild_number=\"$git_count\"\nif [ $CONFIGURATION != \"Release\" ]; then\nbuild_number+=\"-$simple_branch_name\"\nfi\n\nplist=\"${TARGET_BUILD_DIR}/${INFOPLIST_PATH}\"\ndsym_plist=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $build_number\" \"$plist\"\nif [ -f \"$DSYM_INFO_PLIST\" ] ; then\n/usr/libexec/PlistBuddy -c \"Set :CFBundleVersion $build_number\" \"$dsym_plist\"\nfi\n";
- };
8423E3E3220158E700C3795B /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
@@ -2324,142 +1876,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 840D61982029031D009BC708 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840D61A12029031E009BC708 /* NetNewsWire_iOSUITests.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7C1D21BDA4B40057E851 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840F7C1E21BDA4B40057E851 /* ArticleArray.swift in Sources */,
- 8405DDA622168C62008CE1BF /* TimelineContainerViewController.swift in Sources */,
- 840F7C1F21BDA4B40057E851 /* AppDelegate.swift in Sources */,
- 840F7C2021BDA4B40057E851 /* InspectorWindowController.swift in Sources */,
- 840F7C2121BDA4B40057E851 /* AppDefaults.swift in Sources */,
- 840F7C2221BDA4B40057E851 /* Account+Scriptability.swift in Sources */,
- 840F7C2321BDA4B40057E851 /* NothingInspectorViewController.swift in Sources */,
- 842AE5C02241F396004A742C /* GeneralPrefencesViewController.swift in Sources */,
- 840F7C2521BDA4B40057E851 /* AppNotifications.swift in Sources */,
- 8405DD8B2213E0E3008CE1BF /* DetailContainerView.swift in Sources */,
- 840F7C2621BDA4B40057E851 /* TimelineKeyboardDelegate.swift in Sources */,
- 84216D0422128B9D0049B9B9 /* DetailWebViewController.swift in Sources */,
- 840F7C2821BDA4B40057E851 /* Browser.swift in Sources */,
- 840F7C2B21BDA4B40057E851 /* OPMLExporter.swift in Sources */,
- 842AE5C42241F39C004A742C /* AdvancedPreferencesViewController.swift in Sources */,
- 840F7C2C21BDA4B40057E851 /* MainWindowController.swift in Sources */,
- 840F7C2E21BDA4B40057E851 /* UnreadFeed.swift in Sources */,
- 840F7C2F21BDA4B40057E851 /* SidebarCellLayout.swift in Sources */,
- 840F7C3021BDA4B40057E851 /* SmartFeedPasteboardWriter.swift in Sources */,
- 840F7C3121BDA4B40057E851 /* SmartFeedsController.swift in Sources */,
- 5127B239222B4849006D641D /* DetailKeyboardDelegate.swift in Sources */,
- 840F7C3221BDA4B40057E851 /* SidebarViewController.swift in Sources */,
- 840F7C3321BDA4B40057E851 /* SidebarOutlineView.swift in Sources */,
- 840F7C3421BDA4B40057E851 /* Author+Scriptability.swift in Sources */,
- 840F7C3521BDA4B40057E851 /* PseudoFeed.swift in Sources */,
- 84F1F0712246C1D800DA0616 /* AccountsTableCellView.swift in Sources */,
- 840F7C3621BDA4B40057E851 /* NSScriptCommand+NetNewsWire.swift in Sources */,
- 840F7C3821BDA4B40057E851 /* Article+Scriptability.swift in Sources */,
- 840F7C3921BDA4B40057E851 /* SmartFeed.swift in Sources */,
- 840F7C3A21BDA4B40057E851 /* MarkStatusCommand.swift in Sources */,
- 840F7C3B21BDA4B40057E851 /* NSApplication+Scriptability.swift in Sources */,
- 840F7C3C21BDA4B40057E851 /* SidebarCell.swift in Sources */,
- 840F7C3D21BDA4B40057E851 /* SidebarTreeControllerDelegate.swift in Sources */,
- 840F7C3E21BDA4B40057E851 /* UnreadCountView.swift in Sources */,
- 840F7C3F21BDA4B40057E851 /* FeedIconDownloader.swift in Sources */,
- 840F7C4021BDA4B40057E851 /* MarkCommandValidationStatus.swift in Sources */,
- 840F7C4121BDA4B40057E851 /* ArticlePasteboardWriter.swift in Sources */,
- 840F7C4221BDA4B40057E851 /* ArticleUtilities.swift in Sources */,
- 840F7C4321BDA4B40057E851 /* OPMLImporter.swift in Sources */,
- 840F7C4421BDA4B40057E851 /* DefaultFeedsImporter.swift in Sources */,
- 840F7C4521BDA4B40057E851 /* RenameWindowController.swift in Sources */,
- 840F7C4621BDA4B40057E851 /* SendToMicroBlogCommand.swift in Sources */,
- 840F7C4721BDA4B40057E851 /* ArticleStyle.swift in Sources */,
- 840F7C4821BDA4B40057E851 /* FaviconURLFinder.swift in Sources */,
- 8477ACBF22238E9500DF7F37 /* SearchFeedDelegate.swift in Sources */,
- 84F1F0572242038B00DA0616 /* AccountsTableViewBackgroundView.swift in Sources */,
- 840F7C4921BDA4B40057E851 /* SidebarViewController+ContextualMenus.swift in Sources */,
- 840F7C4A21BDA4B40057E851 /* RSHTMLMetadata+Extension.swift in Sources */,
- 840F7C4B21BDA4B40057E851 /* SendToMarsEditCommand.swift in Sources */,
- 842AE5BC2241F37B004A742C /* AccountsPreferencesViewController.swift in Sources */,
- 51126DA5225FDE2F00722696 /* RSImage-Extensions.swift in Sources */,
- 840F7C4C21BDA4B40057E851 /* ScriptingObjectContainer.swift in Sources */,
- 840F7C4D21BDA4B40057E851 /* ArticleStylesManager.swift in Sources */,
- 840F7C4E21BDA4B40057E851 /* SharingServiceDelegate.swift in Sources */,
- 840F7C4F21BDA4B40057E851 /* TimelineViewController+ContextualMenus.swift in Sources */,
- 840F7C5021BDA4B40057E851 /* TimelineStringFormatter.swift in Sources */,
- 840F7C5121BDA4B40057E851 /* MultilineTextFieldSizer.swift in Sources */,
- 840F7C5221BDA4B40057E851 /* FeedInspectorViewController.swift in Sources */,
- 840F7C5321BDA4B40057E851 /* FolderPasteboardWriter.swift in Sources */,
- 840F7C5421BDA4B40057E851 /* SidebarOutlineDataSource.swift in Sources */,
- 84F1F06D2243457C00DA0616 /* LocalAccountPreferencesViewController.swift in Sources */,
- 840F7C5521BDA4B40057E851 /* SidebarCellAppearance.swift in Sources */,
- 840F7C5621BDA4B40057E851 /* FeedFinder.swift in Sources */,
- 840F7C5721BDA4B40057E851 /* StarredFeedDelegate.swift in Sources */,
- 840F7C5821BDA4B40057E851 /* FaviconDownloader.swift in Sources */,
- 840F7C5921BDA4B40057E851 /* FeedSpecifier.swift in Sources */,
- 8405DD9A22153B6B008CE1BF /* TimelineContainerView.swift in Sources */,
- 840F7C5A21BDA4B40057E851 /* SharingServicePickerDelegate.swift in Sources */,
- 840F7C5B21BDA4B40057E851 /* Node-Extensions.swift in Sources */,
- 840F7C5C21BDA4B40057E851 /* AppImages.swift in Sources */,
- 840F7C5D21BDA4B40057E851 /* AddFeedController.swift in Sources */,
- 840F7C5F21BDA4B40057E851 /* SidebarStatusBarView.swift in Sources */,
- 840F7C6021BDA4B40057E851 /* TodayFeedDelegate.swift in Sources */,
- 840F7C6121BDA4B40057E851 /* FolderInspectorViewController.swift in Sources */,
- 840F7C6221BDA4B40057E851 /* ImageDownloader.swift in Sources */,
- 8405DD9D22153BD7008CE1BF /* NSView-Extensions.swift in Sources */,
- 840F7C6321BDA4B40057E851 /* AddFolderWindowController.swift in Sources */,
- 840F7C6421BDA4B40057E851 /* MainWIndowKeyboardHandler.swift in Sources */,
- 840F7C6521BDA4B40057E851 /* PasteboardFeed.swift in Sources */,
- 840F7C6721BDA4B40057E851 /* DetailViewController.swift in Sources */,
- 840F7C6821BDA4B40057E851 /* HTMLMetadataDownloader.swift in Sources */,
- 840F7C6921BDA4B40057E851 /* TimelineViewController.swift in Sources */,
- 840F7C6A21BDA4B40057E851 /* TimelineCellData.swift in Sources */,
- 840F7C6B21BDA4B40057E851 /* BuiltinSmartFeedInspectorViewController.swift in Sources */,
- 840F7C6C21BDA4B40057E851 /* AppDelegate+Scriptability.swift in Sources */,
- 840F7C6D21BDA4B40057E851 /* ScriptingObject.swift in Sources */,
- 840F7C6E21BDA4B40057E851 /* HTMLFeedFinder.swift in Sources */,
- 840F7C6F21BDA4B40057E851 /* Folder+Scriptability.swift in Sources */,
- 840F7C7021BDA4B40057E851 /* FeaturedImageDownloader.swift in Sources */,
- 840F7C7121BDA4B40057E851 /* TimelineCellLayout.swift in Sources */,
- 840F7C7221BDA4B40057E851 /* DetailWebView.swift in Sources */,
- 840F7C7321BDA4B40057E851 /* TimelineTableRowView.swift in Sources */,
- 840F7C7421BDA4B40057E851 /* UnreadIndicatorView.swift in Sources */,
- 840F7C7521BDA4B40057E851 /* DeleteFromSidebarCommand.swift in Sources */,
- 840F7C7621BDA4B40057E851 /* AddFeedWindowController.swift in Sources */,
- 840F7C7721BDA4B40057E851 /* TimelineTableView.swift in Sources */,
- 842AE5BA2241F37B004A742C /* AccountsControlsBackgroundView.swift in Sources */,
- 840F7C7921BDA4B40057E851 /* DetailStatusBarView.swift in Sources */,
- 840F7C7A21BDA4B40057E851 /* MainWindowController+Scriptability.swift in Sources */,
- 840F7C7C21BDA4B40057E851 /* SmallIconProvider.swift in Sources */,
- 840F7C7D21BDA4B40057E851 /* SidebarKeyboardDelegate.swift in Sources */,
- 840F7C7E21BDA4B40057E851 /* FolderTreeMenu.swift in Sources */,
- 840F7C7F21BDA4B40057E851 /* FolderTreeControllerDelegate.swift in Sources */,
- 840F7C8121BDA4B40057E851 /* SingleFaviconDownloader.swift in Sources */,
- 840F7C8221BDA4B40057E851 /* PreferencesWindowController.swift in Sources */,
- 840F7C8321BDA4B40057E851 /* Feed+Scriptability.swift in Sources */,
- 840F7C8421BDA4B40057E851 /* AuthorAvatarDownloader.swift in Sources */,
- 840F7C8521BDA4B40057E851 /* SingleLineTextFieldSizer.swift in Sources */,
- 840F7C8721BDA4B40057E851 /* TimelineTableCellView.swift in Sources */,
- 840F7C8821BDA4B40057E851 /* TimelineCellAppearance.swift in Sources */,
- 840F7C8921BDA4B40057E851 /* InitialFeedDownloader.swift in Sources */,
- 840F7C8A21BDA4B40057E851 /* ArticleRenderer.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 840F7CC321BF58890057E851 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 840F7CC421BF58890057E851 /* SafariExtensionViewController.swift in Sources */,
- 840F7CC521BF58890057E851 /* SafariExtensionHandler.swift in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
849C645C1ED37A5D003D8FC0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2615,56 +2031,6 @@
target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
targetProxy = 840D61922029031D009BC708 /* PBXContainerItemProxy */;
};
- 840D619E2029031E009BC708 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 840D617B2029031C009BC708 /* NetNewsWire-iOS */;
- targetProxy = 840D619D2029031E009BC708 /* PBXContainerItemProxy */;
- };
- 840F7C0B21BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = Account;
- targetProxy = 840F7C0C21BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C0D21BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = RSCore;
- targetProxy = 840F7C0E21BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C0F21BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = RSWeb;
- targetProxy = 840F7C1021BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C1121BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = RSTree;
- targetProxy = 840F7C1221BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C1521BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = RSParser;
- targetProxy = 840F7C1621BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C1721BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = RSDatabase;
- targetProxy = 840F7C1821BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C1921BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = Articles;
- targetProxy = 840F7C1A21BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7C1B21BDA4B40057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = ArticlesDatabase;
- targetProxy = 840F7C1C21BDA4B40057E851 /* PBXContainerItemProxy */;
- };
- 840F7CD221BF59840057E851 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- target = 840F7CC221BF58890057E851 /* Subscribe to Feed-MAS */;
- targetProxy = 840F7CD121BF59840057E851 /* PBXContainerItemProxy */;
- };
841D4D6E2106B3ED00DD04E6 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = Articles;
@@ -3089,201 +2455,6 @@
};
name = Release;
};
- 840D61AA2029031E009BC708 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- DEVELOPMENT_TEAM = 9C84TZ7Q6Z;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = "NetNewsWire-iOSUITests/Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 11.3;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = YES;
- ONLY_ACTIVE_ARCH = YES;
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.iOSUITests";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_TARGET_NAME = "NetNewsWire-iOS";
- };
- name = Debug;
- };
- 840D61AB2029031E009BC708 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- CODE_SIGN_IDENTITY = "iPhone Developer";
- CODE_SIGN_STYLE = Automatic;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- DEVELOPMENT_TEAM = 9C84TZ7Q6Z;
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- INFOPLIST_FILE = "NetNewsWire-iOSUITests/Info.plist";
- IPHONEOS_DEPLOYMENT_TARGET = 11.3;
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
- MTL_ENABLE_DEBUG_INFO = NO;
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.iOSUITests";
- PRODUCT_NAME = "$(TARGET_NAME)";
- SDKROOT = iphoneos;
- SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
- TARGETED_DEVICE_FAMILY = "1,2";
- TEST_TARGET_NAME = "NetNewsWire-iOS";
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- 840F7CB921BDA4B40057E851 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = D5907CE02002F0FA005947E5 /* NetNewsWire_target.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CODE_SIGN_ENTITLEMENTS = "NetNewsWire/NetNewsWire-MAS.entitlements";
- CODE_SIGN_IDENTITY = "-";
- INFOPLIST_FILE = "NetNewsWire/Info-MAS.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas";
- PRODUCT_NAME = NetNewsWire;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG MAC_APP_STORE SANDBOX";
- };
- name = Debug;
- };
- 840F7CBA21BDA4B40057E851 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = D5907CE02002F0FA005947E5 /* NetNewsWire_target.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
- CODE_SIGN_ENTITLEMENTS = "NetNewsWire/NetNewsWire-MAS.entitlements";
- CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application";
- ENABLE_HARDENED_RUNTIME = YES;
- INFOPLIST_FILE = "NetNewsWire/Info-MAS.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
- MACOSX_DEPLOYMENT_TARGET = 10.14;
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas";
- PRODUCT_NAME = NetNewsWire;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "MAC_APP_STORE SANDBOX";
- };
- name = Release;
- };
- 840F7CCC21BF58890057E851 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = D5907CE02002F0FA005947E5 /* NetNewsWire_target.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements";
- CODE_SIGN_IDENTITY = "-";
- INFOPLIST_FILE = "Safari Extension/Subscribe-to-Feed-MAS-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas.Subscribe-to-Feed";
- PRODUCT_NAME = "Subscribe to Feed-MAS";
- SDKROOT = macosx;
- };
- name = Debug;
- };
- 840F7CCD21BF58890057E851 /* Release */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = D5907CE02002F0FA005947E5 /* NetNewsWire_target.xcconfig */;
- buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CODE_SIGN_ENTITLEMENTS = "Safari Extension/Subscribe_to_Feed.entitlements";
- CODE_SIGN_IDENTITY = "Developer ID Application";
- ENABLE_HARDENED_RUNTIME = YES;
- INFOPLIST_FILE = "Safari Extension/Subscribe-to-Feed-MAS-Info.plist";
- LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @executable_path/../../../../Frameworks";
- PRODUCT_BUNDLE_IDENTIFIER = "com.ranchero.NetNewsWire-Evergreen.mas.Subscribe-to-Feed";
- PRODUCT_NAME = "Subscribe to Feed-MAS";
- SDKROOT = macosx;
- };
- name = Release;
- };
849C64781ED37A5D003D8FC0 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D5907CDD2002F0BE005947E5 /* NetNewsWire_project_debug.xcconfig */;
@@ -3376,33 +2547,6 @@
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 840D61A92029031E009BC708 /* Build configuration list for PBXNativeTarget "NetNewsWire-iOSUITests" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 840D61AA2029031E009BC708 /* Debug */,
- 840D61AB2029031E009BC708 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 840F7CB821BDA4B40057E851 /* Build configuration list for PBXNativeTarget "NetNewsWire-MAS" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 840F7CB921BDA4B40057E851 /* Debug */,
- 840F7CBA21BDA4B40057E851 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- 840F7CCB21BF58890057E851 /* Build configuration list for PBXNativeTarget "Subscribe to Feed-MAS" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 840F7CCC21BF58890057E851 /* Debug */,
- 840F7CCD21BF58890057E851 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
849C645B1ED37A5D003D8FC0 /* Build configuration list for PBXProject "NetNewsWire" */ = {
isa = XCConfigurationList;
buildConfigurations = (
diff --git a/NetNewsWire/NetNewsWire-MAS.entitlements b/NetNewsWire/NetNewsWire-MAS.entitlements
deleted file mode 100644
index 762dacef3..000000000
--- a/NetNewsWire/NetNewsWire-MAS.entitlements
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- com.apple.security.app-sandbox
-
- com.apple.security.automation.apple-events
-
- com.apple.security.files.user-selected.read-only
-
- com.apple.security.network.client
-
-
-
diff --git a/Safari Extension/Subscribe-to-Feed-MAS-Info.plist b/Safari Extension/Subscribe-to-Feed-MAS-Info.plist
deleted file mode 100644
index 88f5872a0..000000000
--- a/Safari Extension/Subscribe-to-Feed-MAS-Info.plist
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- Subscribe to Feed
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- XPC!
- CFBundleShortVersionString
- 1.0
- CFBundleVersion
- 2
- LSMinimumSystemVersion
- $(MACOSX_DEPLOYMENT_TARGET)
- NSExtension
-
- NSExtensionPointIdentifier
- com.apple.Safari.extension
- NSExtensionPrincipalClass
- $(PRODUCT_MODULE_NAME).SafariExtensionHandler
- SFSafariContentScript
-
-
- Script
- netnewswire-subscribe-to-feed.js
-
-
- SFSafariToolbarItem
-
- Action
- Command
- Identifier
- Button
- Image
- ToolbarItemIcon.pdf
- Label
- Subscribe to Feed
-
- SFSafariWebsiteAccess
-
- Allowed Domains
-
- *.*
-
- Level
- All
-
-
- NSHumanReadableCopyright
- Copyright © 2019 Ranchero Software. All rights reserved.
- NSHumanReadableDescription
- This extension adds a Safari toolbar button for easily subscribing to the syndication feed for the current page.
-
-