Commit Graph

  • efe413bef7 Move FeedlyFeedParserTests to Feedly module. Brent Simmons 2024-05-16 08:36:23 -07:00
  • c75f3a8e88 Move FeedlyResourceIDTests to Feedly module. Brent Simmons 2024-05-16 08:32:15 -07:00
  • 6adbc8245d Delete unused FeedlyTestSecrets. Brent Simmons 2024-05-16 08:29:51 -07:00
  • 66e169d552 Move FeedlyTextSanitizationTests to Feedly module. Brent Simmons 2024-05-16 08:28:36 -07:00
  • 7f6112da45 Delete unused FeedlyOperationTests. Brent Simmons 2024-05-15 21:54:36 -07:00
  • a3dda4c87a Move FeedlyCollectionParserTests to the Feedly module. (It passes.) Brent Simmons 2024-05-15 21:46:35 -07:00
  • aa14143494 Delete unused FeedlyCheckpointOperationTests (since FeedlyCheckpointOperation no longer exists). Brent Simmons 2024-05-15 21:41:08 -07:00
  • ec12232fb8 Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync, which is the last place where it’s used. Brent Simmons 2024-05-15 09:33:14 -07:00
  • 01f08b9f27 Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue. Brent Simmons 2024-05-15 09:31:16 -07:00
  • ab4d51b462 Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForProcessing take Set parameter instead of Array. Brent Simmons 2024-05-14 21:05:33 -07:00
  • a474a8fc18 Make insertStatuses take a Set. Brent Simmons 2024-05-13 22:09:14 -07:00
  • d58821a7ad Convert NewsBlur to async await. Brent Simmons 2024-05-13 21:59:42 -07:00
  • be4564716f Convert NewsBlurAPICaller to async await. Brent Simmons 2024-05-08 22:44:19 -07:00
  • a3151181eb Add and use MimeType.formURLEncoded. Brent Simmons 2024-05-08 22:18:45 -07:00
  • 48bfcedbf7 Simplify and improve DatabaseIDCache. Brent Simmons 2024-05-08 21:57:23 -07:00
  • ae77aece2a Make DatabaseIDCache properly Sendable (instead of unchecked) by using an OSAllocatedUnfairLock. Brent Simmons 2024-05-07 19:58:23 -07:00
  • 138177858c Fix build error. Brent Simmons 2024-05-07 19:57:51 -07:00
  • 69c908c891 Convert UserAgent functions to variables and make them non-optional. Brent Simmons 2024-05-07 19:50:53 -07:00
  • ae2c21f5f0 Move NonIntrinsic* views to UIKitExtras. Brent Simmons 2024-05-06 22:26:11 -07:00
  • 482ff49a64 Move UIFont extension to the file where it’s used. Brent Simmons 2024-05-06 22:21:37 -07:00
  • 03eff6a0da Move UIPageViewController extension to the file where it’s used. Brent Simmons 2024-05-06 22:18:09 -07:00
  • 51a893ed98 Move Animations and UITableView extensions to UIKitExtras. Brent Simmons 2024-05-06 22:16:05 -07:00
  • 043b7841d8 Move RoundedProgressView to UIKitExtras. Brent Simmons 2024-05-06 22:12:57 -07:00
  • e84d8ad1d7 Move TickMarkSlider to UIKitExtras. Brent Simmons 2024-05-06 22:11:28 -07:00
  • 314da23321 Move some String extensions to UIKitExtras. Brent Simmons 2024-05-06 22:07:20 -07:00
  • 7308cb6b04 Move Bundle extension to the place where it’s used. Brent Simmons 2024-05-06 21:37:24 -07:00
  • a80acbacf1 Add missing import. Brent Simmons 2024-05-06 21:37:09 -07:00
  • 18acf5919c Move maxY extension method to FoundationExtras. Brent Simmons 2024-05-06 21:31:30 -07:00
  • bfa7ad55bb Make SceneDelegate final. Brent Simmons 2024-05-05 22:43:52 -07:00
  • b4c8a6920f Convert method to async. Brent Simmons 2024-05-05 22:35:18 -07:00
  • c46494de13 Use async await in runSheetOnWindow. Brent Simmons 2024-05-05 22:01:26 -07:00
  • 3d91a6b38d Convert some functions to async instead of completion-based. Brent Simmons 2024-05-05 18:02:46 -07:00
  • cd7f4f7052 Convert runSheetOnWindow to async. Brent Simmons 2024-05-05 17:23:54 -07:00
  • fba8c52b67 Convert several methods to async await. Brent Simmons 2024-05-05 17:08:30 -07:00
  • 399703c2fe Rename completion to callback, since it wasn’t a completion handler. Brent Simmons 2024-05-05 16:51:43 -07:00
  • c96a3c7e5c Rename completion to callback, since it wasn’t a completion handler. Brent Simmons 2024-05-05 16:51:09 -07:00
  • 4b381daa92 Convert restoreWindow to async await. Brent Simmons 2024-05-05 16:49:49 -07:00
  • 178cba34ad Turn on strict concurrency for Mac targets. Brent Simmons 2024-05-05 16:43:38 -07:00
  • 30e961bfe4 Fix warning about unused @preconcurrency. Brent Simmons 2024-05-04 15:19:48 -07:00
  • 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 -07:00
  • 16cebcd60a Fix some concurrency warnings. Brent Simmons 2024-05-04 11:05:45 -07:00
  • 7f042b5d07 Fix concurrency warning. Brent Simmons 2024-05-03 23:17:54 -07:00
  • 19a39ac295 Make TimelineTitleView final. Brent Simmons 2024-05-03 23:17:04 -07:00
  • 3f8724c9d1 Silence concurrency warning. Brent Simmons 2024-05-03 23:16:55 -07:00
  • 1e80253018 Fix some concurrency warnings. Brent Simmons 2024-05-03 23:10:57 -07:00
  • 83298770c2 Fix concurrency warning. Brent Simmons 2024-05-03 23:04:13 -07:00
  • 7f545c5a23 Fix some concurrency warnings. Brent Simmons 2024-05-03 23:03:31 -07:00
  • db9a8c7feb Fix some concurrency warnings. Brent Simmons 2024-05-03 23:01:35 -07:00
  • 4ea66ee11e Fix some concurrency warnings. Brent Simmons 2024-05-03 22:57:10 -07:00
  • ea0a827024 Fix some concurrency warnings. Brent Simmons 2024-05-03 22:56:42 -07:00
  • fdbcf0d84e Fix concurrency warning. Brent Simmons 2024-05-03 22:55:29 -07:00
  • 7d04021415 Fix some concurrency warnings. Brent Simmons 2024-05-03 22:49:27 -07:00
  • 87fe78f598 Fix concurrency warning. Brent Simmons 2024-05-03 22:47:14 -07:00
  • 9dcfc2b09c Fix concurrency warning. Brent Simmons 2024-05-03 22:35:20 -07:00
  • 22d184c5f6 Fix concurrency warning. Brent Simmons 2024-05-03 22:33:21 -07:00
  • 09cf212057 Fix some concurrency warnings. Brent Simmons 2024-05-03 22:32:48 -07:00
  • 07091e0d3e Fix concurrency warning. Brent Simmons 2024-05-03 22:28:26 -07:00
  • 0a2b4f7008 Silence concurrency warning. Brent Simmons 2024-05-03 22:25:14 -07:00
  • 9403d81550 Fix concurrency warning. Brent Simmons 2024-05-03 22:24:07 -07:00
  • 78a64c3146 Make WebViewController fina. Brent Simmons 2024-05-03 22:23:55 -07:00
  • 18d0b0e1e7 Fix concurrency warning in SendToCommand. Brent Simmons 2024-05-03 22:05:35 -07:00
  • 2418076364 Fix some concurrency warnings. Brent Simmons 2024-05-03 22:00:35 -07:00
  • a9d50f3a14 Make some things private in UserApp. Brent Simmons 2024-05-03 21:40:46 -07:00
  • 02d8005fa7 Fix a couple concurrency warnings. Brent Simmons 2024-05-03 12:10:59 -07:00
  • 19fd3d96ab Fix a few concurrency warnings. Brent Simmons 2024-05-03 12:05:53 -07:00
  • 81cede769a Fix a few concurrency warnings. Brent Simmons 2024-05-03 11:57:20 -07:00
  • 6776862322 Fix concurrency warnings in ShareViewController. Brent Simmons 2024-05-03 11:45:59 -07:00
  • 6c1ea427af Fix concurrency warnings about gPingPongMap. Brent Simmons 2024-05-03 11:12:15 -07:00
  • 5c31993b90 Fix concurrency warning. Brent Simmons 2024-05-03 10:27:27 -07:00
  • 325f8061de Fix a few concurrency warnings. Brent Simmons 2024-05-03 09:56:51 -07:00
  • 51b78ddd70 Fix concurrency warning. Brent Simmons 2024-05-01 21:51:12 -07:00
  • e9ba29554c Fix concurrency warning. Brent Simmons 2024-05-01 21:50:55 -07:00
  • 9f97b08475 Fix concurrency warning for OSLog. Brent Simmons 2024-05-01 21:32:07 -07:00
  • f3e8d5332f Fix some concurrency warnings. Brent Simmons 2024-05-01 21:26:17 -07:00
  • 81a68884cb Fix concurrency warning. Brent Simmons 2024-05-01 21:16:57 -07:00
  • a1c2a2b43a Create folders in Account module for each account type. Brent Simmons 2024-05-01 21:03:59 -07:00
  • 8de7b56f61 Rename OAuthAccountAuthorizationOperation to FeedlyOAuthAccountAuthorizationOperation. Brent Simmons 2024-05-01 20:58:32 -07:00
  • e56f7a73b8 Delete FeedlyAccountDelegate+OAuth.swift. Brent Simmons 2024-05-01 20:49:09 -07:00
  • 0a4be8f49f Move oauthAuthorizationCodeGrantRequest and requestOAuthAccessToken from FeedlyAccountDelegate to FeedlyAPICaller. Brent Simmons 2024-05-01 20:36:33 -07:00
  • 15e33e3659 Move FeedlyAPICaller to Feedly module. Brent Simmons 2024-05-01 19:54:32 -07:00
  • 625983c74e Make ArticleStatus properly Sendable (rather than unchecked Sendable) via proper use of OSAllocatedUnfairLock. Brent Simmons 2024-05-01 19:36:38 -07:00
  • 2f422b5141 Remove // To replace comments now that the operations have been removed. Brent Simmons 2024-04-29 22:11:12 -07:00
  • f87e96dc9e Delete no-longer-used Feedly protocols. Brent Simmons 2024-04-29 22:09:23 -07:00
  • 8c8cfa6377 Delete Feedly operations. Brent Simmons 2024-04-29 22:02:38 -07:00
  • e58072e281 Make refreshAll function the replacement for FeedlySyncAllOperation. Brent Simmons 2024-04-29 21:46:00 -07:00
  • a8d47363ef Create fetchAndProcessUnreadArticleIDs function to replace FeedlyIngestUnreadArticleIDsOperation. Brent Simmons 2024-04-29 19:21:11 -07:00
  • bb5099c3a5 Create fetchRemoteArticleIDs to use as common code for fetchRemoteStarredArticleIDs and fetchRemoteUnreadArticleIDs. Brent Simmons 2024-04-29 13:23:17 -07:00
  • 45d28e91f3 Create createFeedsForCollectionFolders to replace FeedlyCreateFeedsForCollectionFoldersOperation. Brent Simmons 2024-04-29 08:52:21 -07:00
  • 39e0c4c0fa Create mirrorCollectionsAsFolders function to replace FeedlyMirrorCollectionsAsFoldersOperation. Brent Simmons 2024-04-29 08:43:17 -07:00
  • ec8cfa91e8 Add addExistingFeed function to replace FeedlyAddExistingFeedOperation. Brent Simmons 2024-04-28 22:26:25 -07:00
  • e85e449dcc Create addNewFeed function to replace FeedlyAddNewFeedOperation. Brent Simmons 2024-04-28 22:03:51 -07:00
  • 2cde31a523 Create syncStreamContents function to replace FeedlySyncStreamContentsOperation. Brent Simmons 2024-04-28 21:34:12 -07:00
  • c6c457e718 Create fetchAndProcessAllArticleIDs function to replace FeedlyIngestStreamArticleIDsOperation. Brent Simmons 2024-04-28 21:12:39 -07:00
  • 90fd697f0d Create fetchAndProcessStarredArticleIDs function to replace FeedlyIngestStarredArticleIDsOperation. Brent Simmons 2024-04-28 20:59:32 -07:00
  • 1a99c955b0 Create idsforMissingArticles function to replace FeedlyFetchIDsForMissingArticlesOperation. Brent Simmons 2024-04-28 14:12:03 -07:00
  • d5f996768b Fix typo. Brent Simmons 2024-04-28 14:01:53 -07:00
  • 040ba6218f Create featchStreamContents function to replace FeedlyGetStreamContentsOperation. Brent Simmons 2024-04-28 14:00:57 -07:00
  • 433d64669b Delete unused FeedlyGetStreamIDsOperation. Brent Simmons 2024-04-28 13:04:14 -07:00
  • 7946983bca Create searchForFeed function which will replace FeedlySearchOperation. Brent Simmons 2024-04-28 13:00:19 -07:00
  • 9b8bb4b158 Delete FeedlyRequestStreamsOperation, which is unused. Brent Simmons 2024-04-27 14:29:14 -07:00