Commit Graph

24 Commits

Author SHA1 Message Date
Brent Simmons
0a626b1904 Add async await version of downloadUsingCache. 2024-04-10 19:03:23 -07:00
Brent Simmons
9c1e372f90 Convert several methods to async await. 2024-04-09 19:27:51 -07:00
Brent Simmons
6db1d40597 Replace forEach for for-in. 2024-04-07 17:06:39 -07:00
Brent Simmons
8c2db159d2 Create NewsBlur module. 2024-04-07 13:58:14 -07:00
Brent Simmons
d132dd7cee Fix concurrency warnings in MacWebBrowser. 2024-04-06 22:21:29 -07:00
Brent Simmons
db1b27a98f Turn strict concurrency on. 2024-04-06 22:21:17 -07:00
Brent Simmons
35f7798532 Fix some deprecation warnings in MacWebBrowser. 2024-04-06 22:13:50 -07:00
Brent Simmons
7311c25d35 Delete more unused code from Reachability. 2024-04-06 19:13:42 -07:00
Brent Simmons
46645f700a Fix concurrency warnings in Transport. 2024-04-06 19:01:27 -07:00
Brent Simmons
6053c58334 Mark DownloadWithCacheManager as MainActor. 2024-04-06 19:01:13 -07:00
Brent Simmons
504ebc7b45 Delete unused code in Reachability and add internetIsReachable var. 2024-04-06 19:00:59 -07:00
Brent Simmons
c666028f0b Fix concurrency warnings in DownloadSession. 2024-04-06 18:36:34 -07:00
Brent Simmons
5f82750679 Make UTS46 code concurrency-safe. 2024-04-06 18:35:46 -07:00
Brent Simmons
ced40d5e8a Fix deprecation warning. 2024-04-06 18:21:03 -07:00
Brent Simmons
feb1e77424 Mark delegate methods as nonisolated to fix concurrency warning. Use MainActor.assumeIsolated because we did specify the main queue for these methods. 2024-04-06 18:20:48 -07:00
Brent Simmons
2c91765896 Disable (temporarily) strict concurrency for the Web module. 2024-04-06 17:49:01 -07:00
Brent Simmons
e7abe3fa7a Add async methods to Transport. 2024-04-06 12:06:06 -07:00
Brent Simmons
cee961cfa5 Mark Transport as Sendable. 2024-04-06 12:05:53 -07:00
Brent Simmons
0f80c932a1 Add async cover methods to Transport. 2024-04-05 18:29:23 -07:00
Brent Simmons
0949aefa93 Fix concurrency warnings by marking things as MainActor. 2024-04-02 22:26:16 -07:00
Brent Simmons
3fea0f0758 Fix numerous concurrency warnings by marking things as Sendable or as MainActor. 2024-04-02 22:07:19 -07:00
Brent Simmons
1c9452a1c5 Make DownloadProgress and CombinedRefreshProgress MainActor. 2024-04-01 22:12:05 -07:00
Brent Simmons
b85b17c6cb Add Web scheme. 2024-04-01 22:11:24 -07:00
Brent Simmons
e56b1513b6 Move RSWeb from remote to local project; rename as Web. 2024-04-01 19:31:57 -07:00