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. - -