Brent Simmons
|
9c23b1351d
|
Create and use DataFile class. Start getting away from CoalescingQueue, since it’s very objc.
|
2024-06-09 13:09:31 -07:00 |
|
Brent Simmons
|
e74c81518e
|
Remove no-longer-needed Unicode support for URL (since it’s part of iOS and macOS now).
|
2024-06-09 10:58:07 -07:00 |
|
Brent Simmons
|
447aa7a448
|
Empty more caches — reclaim more memory — on app resigning active.
|
2024-06-08 12:12:43 -07:00 |
|
Brent Simmons
|
971f49a67e
|
Delete no longer needed Scanner+Extensions.
|
2024-06-07 22:32:58 -07:00 |
|
Brent Simmons
|
3a992d4340
|
Convert downloader to async await. Convert FeedFinder to async await.
|
2024-06-07 22:28:24 -07:00 |
|
Brent Simmons
|
9864bd576c
|
Call downloadProgress.clear().
|
2024-05-26 23:05:35 -07:00 |
|
Brent Simmons
|
ede43bb368
|
Fix a few bugs.
|
2024-05-26 22:18:06 -07:00 |
|
Brent Simmons
|
0ab4eac333
|
Remove code that sets User-Agent header — because it’s already set for the URLSession.
|
2024-05-26 21:12:35 -07:00 |
|
Brent Simmons
|
83840bd889
|
Add User-Agent header.
|
2024-05-26 20:59:14 -07:00 |
|
Brent Simmons
|
fb5a1b28d0
|
Make DownloadSession use String identifier instead of AnyObject.
|
2024-05-25 22:47:55 -07:00 |
|
Brent Simmons
|
da8b2c331f
|
Fix some link issues.
|
2024-05-21 21:43:43 -07:00 |
|
Brent Simmons
|
72e83becb1
|
Add first Web test. Add WebTests to test plans.
|
2024-05-20 22:56:55 -07:00 |
|
Brent Simmons
|
ad61c01ad4
|
Delete unused code in Web module.
|
2024-05-20 22:03:24 -07:00 |
|
Brent Simmons
|
a3151181eb
|
Add and use MimeType.formURLEncoded.
|
2024-05-08 22:18:45 -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
|
d2ae1d3120
|
Add HTTPRequestHeader.acceptType
|
2024-04-23 19:09:48 -07:00 |
|
Brent Simmons
|
ebe5e5fde7
|
Remove unneeded comments.
|
2024-04-16 21:47:29 -07:00 |
|
Brent Simmons
|
fbfb00cd05
|
Convert functions in CloudKitAccountDelegate to async await.
|
2024-04-15 21:02:35 -07:00 |
|
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 |
|