Commit Graph

8297 Commits

Author SHA1 Message Date
Brent Simmons 66e169d552 Move FeedlyTextSanitizationTests to Feedly module. 2024-05-16 08:28:36 -07:00
Brent Simmons 7f6112da45 Delete unused FeedlyOperationTests. 2024-05-15 21:54:36 -07:00
Brent Simmons a3dda4c87a Move FeedlyCollectionParserTests to the Feedly module. (It passes.) 2024-05-15 21:46:35 -07:00
Brent Simmons aa14143494 Delete unused FeedlyCheckpointOperationTests (since FeedlyCheckpointOperation no longer exists). 2024-05-15 21:41:08 -07:00
Brent Simmons ec12232fb8 Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync, which is the last place where it’s used. 2024-05-15 09:33:14 -07:00
Brent Simmons 01f08b9f27 Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue. 2024-05-15 09:31:16 -07:00
Brent Simmons ab4d51b462 Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForProcessing take Set parameter instead of Array. 2024-05-14 21:05:33 -07:00
Brent Simmons a474a8fc18 Make insertStatuses take a Set. 2024-05-13 22:09:14 -07:00
Brent Simmons d58821a7ad Convert NewsBlur to async await. 2024-05-13 21:59:42 -07:00
Brent Simmons be4564716f Convert NewsBlurAPICaller to async await. 2024-05-08 22:44:19 -07:00
Brent Simmons a3151181eb Add and use MimeType.formURLEncoded. 2024-05-08 22:18:45 -07:00
Brent Simmons 48bfcedbf7 Simplify and improve DatabaseIDCache. 2024-05-08 21:57:23 -07:00
Brent Simmons ae77aece2a Make DatabaseIDCache properly Sendable (instead of unchecked) by using an OSAllocatedUnfairLock. 2024-05-07 19:58:23 -07:00
Brent Simmons 138177858c Fix build error. 2024-05-07 19:57:51 -07:00
Brent Simmons 69c908c891 Convert UserAgent functions to variables and make them non-optional. 2024-05-07 19:50:53 -07:00
Brent Simmons ae2c21f5f0 Move NonIntrinsic* views to UIKitExtras. 2024-05-06 22:26:11 -07:00
Brent Simmons 482ff49a64 Move UIFont extension to the file where it’s used. 2024-05-06 22:21:37 -07:00
Brent Simmons 03eff6a0da Move UIPageViewController extension to the file where it’s used. 2024-05-06 22:18:09 -07:00
Brent Simmons 51a893ed98 Move Animations and UITableView extensions to UIKitExtras. 2024-05-06 22:16:05 -07:00
Brent Simmons 043b7841d8 Move RoundedProgressView to UIKitExtras. 2024-05-06 22:12:57 -07:00
Brent Simmons e84d8ad1d7 Move TickMarkSlider to UIKitExtras. 2024-05-06 22:11:28 -07:00
Brent Simmons 314da23321 Move some String extensions to UIKitExtras. 2024-05-06 22:07:20 -07:00
Brent Simmons 7308cb6b04 Move Bundle extension to the place where it’s used. 2024-05-06 21:37:24 -07:00
Brent Simmons a80acbacf1 Add missing import. 2024-05-06 21:37:09 -07:00
Brent Simmons 18acf5919c Move maxY extension method to FoundationExtras. 2024-05-06 21:31:30 -07:00
Brent Simmons bfa7ad55bb Make SceneDelegate final. 2024-05-05 22:43:52 -07:00
Brent Simmons b4c8a6920f Convert method to async. 2024-05-05 22:35:18 -07:00
Brent Simmons c46494de13 Use async await in runSheetOnWindow. 2024-05-05 22:01:26 -07:00
Brent Simmons 3d91a6b38d Convert some functions to async instead of completion-based. 2024-05-05 18:02:46 -07:00
Brent Simmons cd7f4f7052 Convert runSheetOnWindow to async. 2024-05-05 17:23:54 -07:00
Brent Simmons fba8c52b67 Convert several methods to async await. 2024-05-05 17:08:30 -07:00
Brent Simmons 399703c2fe Rename completion to callback, since it wasn’t a completion handler. 2024-05-05 16:51:43 -07:00
Brent Simmons c96a3c7e5c Rename completion to callback, since it wasn’t a completion handler. 2024-05-05 16:51:09 -07:00
Brent Simmons 4b381daa92 Convert restoreWindow to async await. 2024-05-05 16:49:49 -07:00
Brent Simmons 178cba34ad Turn on strict concurrency for Mac targets. 2024-05-05 16:43:38 -07:00
Brent Simmons 30e961bfe4 Fix warning about unused @preconcurrency. 2024-05-04 15:19:48 -07:00
Brent Simmons bf02d1d86a Use targeted concurrency for the app. Remaining concurrency warnings will probably have to wait for future updates from Apple. 2024-05-04 15:19:30 -07:00
Brent Simmons 16cebcd60a Fix some concurrency warnings. 2024-05-04 11:05:45 -07:00
Brent Simmons 7f042b5d07 Fix concurrency warning. 2024-05-03 23:17:54 -07:00
Brent Simmons 19a39ac295 Make TimelineTitleView final. 2024-05-03 23:17:04 -07:00
Brent Simmons 3f8724c9d1 Silence concurrency warning. 2024-05-03 23:16:55 -07:00
Brent Simmons 1e80253018 Fix some concurrency warnings. 2024-05-03 23:10:57 -07:00
Brent Simmons 83298770c2 Fix concurrency warning. 2024-05-03 23:04:13 -07:00
Brent Simmons 7f545c5a23 Fix some concurrency warnings. 2024-05-03 23:03:31 -07:00
Brent Simmons db9a8c7feb Fix some concurrency warnings. 2024-05-03 23:01:35 -07:00
Brent Simmons 4ea66ee11e Fix some concurrency warnings. 2024-05-03 22:57:10 -07:00
Brent Simmons ea0a827024 Fix some concurrency warnings. 2024-05-03 22:56:42 -07:00
Brent Simmons fdbcf0d84e Fix concurrency warning. 2024-05-03 22:55:29 -07:00
Brent Simmons 7d04021415 Fix some concurrency warnings. 2024-05-03 22:49:27 -07:00
Brent Simmons 87fe78f598 Fix concurrency warning. 2024-05-03 22:47:14 -07:00