Commit Graph

  • edffeb3cbb
    Merge 1f1bbc8b26 into 58ba14cd78 #4242 Andy Williams 2024-05-28 18:55:02 +0800
  • e636f16379
    Merge 7e651479cf into 58ba14cd78 #4244 Winnie Quinn 2024-05-28 18:54:51 +0800
  • 58ba14cd78 Add logging to FeedFinder. main Brent Simmons 2024-05-27 19:22:04 -0700
  • 9d747a99c9 Make add-feed work again. Brent Simmons 2024-05-27 11:34:14 -0700
  • 545ed4ad56 Make find-feed window regular instead of HUD. Brent Simmons 2024-05-26 23:05:56 -0700
  • 9864bd576c Call downloadProgress.clear(). Brent Simmons 2024-05-26 23:05:35 -0700
  • ede43bb368 Fix a few bugs. Brent Simmons 2024-05-26 22:18:06 -0700
  • 0ab4eac333 Remove code that sets User-Agent header — because it’s already set for the URLSession. Brent Simmons 2024-05-26 21:12:35 -0700
  • 83840bd889 Add User-Agent header. Brent Simmons 2024-05-26 20:59:14 -0700
  • b0263c4ff3 Add some logging to LocalAccountDelegate. Brent Simmons 2024-05-26 12:33:10 -0700
  • b5d132717d Use a Set rather than an O(n) thing to unique DatabaseObjects. Brent Simmons 2024-05-26 12:13:01 -0700
  • 666f1d9f4a Remove unused code in Keyboard.swift. Make the String extension private, since it’s used only in that file. Brent Simmons 2024-05-26 11:56:37 -0700
  • e275367664 Provide hash(into:) functions where the default implementation might be doing too much work. Brent Simmons 2024-05-26 11:53:36 -0700
  • 401050465e Rename `isNotifyAboutNewArticles` to `shouldSendUserNotificationForNewArticles` Brent Simmons 2024-05-25 23:05:38 -0700
  • 33215ba9e3 Update LocalAccountDelegate to use new FeedDownloader package. Temporarily comment-out feed refreshing in CloudKitAccountDelegate. Brent Simmons 2024-05-25 22:48:50 -0700
  • ea3a78b841 Create FeedDownloader local package. Brent Simmons 2024-05-25 22:48:17 -0700
  • fb5a1b28d0 Make DownloadSession use String identifier instead of AnyObject. Brent Simmons 2024-05-25 22:47:55 -0700
  • 391408f00c Make DownloadSession use String identifier instead of AnyObject. Brent Simmons 2024-05-25 22:47:19 -0700
  • 4323c24c88 Convert delete to async await. Brent Simmons 2024-05-21 22:18:26 -0700
  • 43a94793a7 Fix the last of the duplicate implementation warnings. Brent Simmons 2024-05-21 22:07:06 -0700
  • da8b2c331f Fix some link issues. Brent Simmons 2024-05-21 21:43:43 -0700
  • 926b8f494e Make ParserObjC a separate package and fix some linking issues. Brent Simmons 2024-05-21 21:34:08 -0700
  • 1fee1f53ad Fix conflicts in test plan files. Brent Simmons 2024-05-21 18:08:11 -0700
  • 6df9d1a45f Merge Brent Simmons 2024-05-21 17:53:41 -0700
  • 1c1cd275e6 Add NetNewsWire-iOSTests to test plan. Brent Simmons 2024-05-21 17:48:41 -0700
  • d52b52475a Comment-out non-functional Account tests. Add Account tests to test plans. Brent Simmons 2024-05-21 17:29:37 -0700
  • c35008b4c6 Add FeedlyTests to test plans. Brent Simmons 2024-05-21 17:20:28 -0700
  • 4a173c918b Fix warning in Feedly tests. Brent Simmons 2024-05-21 17:19:11 -0700
  • 72e83becb1 Add first Web test. Add WebTests to test plans. Brent Simmons 2024-05-20 22:56:55 -0700
  • ad61c01ad4 Delete unused code in Web module. Brent Simmons 2024-05-20 22:03:24 -0700
  • 01e37824a8 Start CoreTests and add to test plans. Brent Simmons 2024-05-20 18:12:24 -0700
  • 6176f31392 Recreate Mac.xctestplan, since Xcode started treating it as plain text. Brent Simmons 2024-05-20 18:01:05 -0700
  • 7efd0047aa Add iOS test plan. Brent Simmons 2024-05-20 17:57:58 -0700
  • fe1faac162 Remove Mac.xctestplan from iOS app scheme. Brent Simmons 2024-05-20 13:45:04 -0700
  • 46b9eba09a Create Tree and TreeTests schemes. Rename App.xctestplan to Mac.xctestplan. Brent Simmons 2024-05-20 13:44:28 -0700
  • 0ca7f7b05a Delete unused Blocks.swift. Brent Simmons 2024-05-18 22:41:24 -0700
  • cea9773c08 Add TreeTests. Brent Simmons 2024-05-18 22:37:58 -0700
  • fcfe8435a9 Turn off code coverage because it was making the build fail. Brent Simmons 2024-05-18 19:02:58 -0700
  • 72ba1274a4 Fix ParserTests. Brent Simmons 2024-05-18 19:02:36 -0700
  • 756231c4da Create AppKitExtras tests. Add it to test plan. Add parser tests to test plan. Brent Simmons 2024-05-18 17:14:03 -0700
  • b601cc1caf Create NetNewsWire.xctestplan and add it to the NetNewsWire and NetNewsWire-iOS schemes. Brent Simmons 2024-05-18 16:46:49 -0700
  • 22d9b31715 Simplify isDarkMode. Brent Simmons 2024-05-18 12:14:11 -0700
  • 0ec83de1de Write CalendarExtensionsTests. Brent Simmons 2024-05-18 12:06:43 -0700
  • 5ec78cbbde Rename to Calendar+Extensions.swift. Brent Simmons 2024-05-18 11:52:45 -0700
  • 9c6d91eba4 Add to ArrayExtensionsTests. Brent Simmons 2024-05-18 11:52:04 -0700
  • ff1caf4a8f Remove unused function. Brent Simmons 2024-05-18 11:29:50 -0700
  • 0cf78a3bad Create ArrayExtensionsTests. Brent Simmons 2024-05-18 11:29:42 -0700
  • 2ed93e447a Make TestAccountManager final. Brent Simmons 2024-05-17 23:07:34 -0700
  • 16ed322209 Delete unused test. Brent Simmons 2024-05-17 22:53:11 -0700
  • c491fd2b88 Remove unneeded extension breaks. Brent Simmons 2024-05-17 22:48:00 -0700
  • d962fc5e1e Delete unused test. Brent Simmons 2024-05-17 22:41:39 -0700
  • 45c08cd155 Delete no-longer-used function. Brent Simmons 2024-05-17 22:40:29 -0700
  • a579126e92 Use FeedlyUtilities in FeedlyAccountDelegate. Brent Simmons 2024-05-17 22:39:51 -0700
  • d024e6049d Create FeedlyUtilities and FeedlyUtilitiesTests. Brent Simmons 2024-05-17 22:34:00 -0700
  • 5760705784 Rename FeedlyOrganiseParsedItemsByFeedOperationTests to ParsedItemsKeyedByFeedURLTests, since the operation it was testing is now a function named parsedItemsKeyedByFeedURL. Brent Simmons 2024-05-17 22:02:46 -0700
  • 544dcf651d Move FeedlyEntryParserTests to Feedly module. Brent Simmons 2024-05-16 08:38:28 -0700
  • efe413bef7 Move FeedlyFeedParserTests to Feedly module. Brent Simmons 2024-05-16 08:36:23 -0700
  • c75f3a8e88 Move FeedlyResourceIDTests to Feedly module. Brent Simmons 2024-05-16 08:32:15 -0700
  • 6adbc8245d Delete unused FeedlyTestSecrets. Brent Simmons 2024-05-16 08:29:51 -0700
  • 66e169d552 Move FeedlyTextSanitizationTests to Feedly module. Brent Simmons 2024-05-16 08:28:36 -0700
  • 7f6112da45 Delete unused FeedlyOperationTests. Brent Simmons 2024-05-15 21:54:36 -0700
  • a3dda4c87a Move FeedlyCollectionParserTests to the Feedly module. (It passes.) Brent Simmons 2024-05-15 21:46:35 -0700
  • aa14143494 Delete unused FeedlyCheckpointOperationTests (since FeedlyCheckpointOperation no longer exists). Brent Simmons 2024-05-15 21:41:08 -0700
  • ec12232fb8 Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync, which is the last place where it’s used. Brent Simmons 2024-05-15 09:33:14 -0700
  • 01f08b9f27 Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue. Brent Simmons 2024-05-15 09:31:16 -0700
  • ab4d51b462 Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForProcessing take Set parameter instead of Array. Brent Simmons 2024-05-14 21:05:33 -0700
  • a474a8fc18 Make insertStatuses take a Set. Brent Simmons 2024-05-13 22:09:14 -0700
  • d58821a7ad Convert NewsBlur to async await. Brent Simmons 2024-05-13 21:59:42 -0700
  • be4564716f Convert NewsBlurAPICaller to async await. Brent Simmons 2024-05-08 22:44:19 -0700
  • a3151181eb Add and use MimeType.formURLEncoded. Brent Simmons 2024-05-08 22:18:45 -0700
  • 48bfcedbf7 Simplify and improve DatabaseIDCache. Brent Simmons 2024-05-08 21:57:23 -0700
  • ae77aece2a Make DatabaseIDCache properly Sendable (instead of unchecked) by using an OSAllocatedUnfairLock. Brent Simmons 2024-05-07 19:58:23 -0700
  • 138177858c Fix build error. Brent Simmons 2024-05-07 19:57:51 -0700
  • 69c908c891 Convert UserAgent functions to variables and make them non-optional. Brent Simmons 2024-05-07 19:50:53 -0700
  • ae2c21f5f0 Move NonIntrinsic* views to UIKitExtras. Brent Simmons 2024-05-06 22:26:11 -0700
  • 482ff49a64 Move UIFont extension to the file where it’s used. Brent Simmons 2024-05-06 22:21:37 -0700
  • 03eff6a0da Move UIPageViewController extension to the file where it’s used. Brent Simmons 2024-05-06 22:18:09 -0700
  • 51a893ed98 Move Animations and UITableView extensions to UIKitExtras. Brent Simmons 2024-05-06 22:16:05 -0700
  • 043b7841d8 Move RoundedProgressView to UIKitExtras. Brent Simmons 2024-05-06 22:12:57 -0700
  • e84d8ad1d7 Move TickMarkSlider to UIKitExtras. Brent Simmons 2024-05-06 22:11:28 -0700
  • 314da23321 Move some String extensions to UIKitExtras. Brent Simmons 2024-05-06 22:07:20 -0700
  • 7308cb6b04 Move Bundle extension to the place where it’s used. Brent Simmons 2024-05-06 21:37:24 -0700
  • a80acbacf1 Add missing import. Brent Simmons 2024-05-06 21:37:09 -0700
  • 18acf5919c Move maxY extension method to FoundationExtras. Brent Simmons 2024-05-06 21:31:30 -0700
  • bfa7ad55bb Make SceneDelegate final. Brent Simmons 2024-05-05 22:43:52 -0700
  • b4c8a6920f Convert method to async. Brent Simmons 2024-05-05 22:35:18 -0700
  • c46494de13 Use async await in runSheetOnWindow. Brent Simmons 2024-05-05 22:01:26 -0700
  • 3d91a6b38d Convert some functions to async instead of completion-based. Brent Simmons 2024-05-05 18:02:46 -0700
  • cd7f4f7052 Convert runSheetOnWindow to async. Brent Simmons 2024-05-05 17:23:54 -0700
  • fba8c52b67 Convert several methods to async await. Brent Simmons 2024-05-05 17:08:30 -0700
  • 399703c2fe Rename completion to callback, since it wasn’t a completion handler. Brent Simmons 2024-05-05 16:51:43 -0700
  • c96a3c7e5c Rename completion to callback, since it wasn’t a completion handler. Brent Simmons 2024-05-05 16:51:09 -0700
  • 4b381daa92 Convert restoreWindow to async await. Brent Simmons 2024-05-05 16:49:49 -0700
  • 178cba34ad Turn on strict concurrency for Mac targets. Brent Simmons 2024-05-05 16:43:38 -0700
  • 30e961bfe4 Fix warning about unused @preconcurrency. Brent Simmons 2024-05-04 15:19:48 -0700
  • bf02d1d86a Use targeted concurrency for the app. Remaining concurrency warnings will probably have to wait for future updates from Apple. Brent Simmons 2024-05-04 15:19:30 -0700
  • 16cebcd60a Fix some concurrency warnings. Brent Simmons 2024-05-04 11:05:45 -0700
  • 7f042b5d07 Fix concurrency warning. Brent Simmons 2024-05-03 23:17:54 -0700
  • 19a39ac295 Make TimelineTitleView final. Brent Simmons 2024-05-03 23:17:04 -0700
  • 3f8724c9d1 Silence concurrency warning. Brent Simmons 2024-05-03 23:16:55 -0700