Commit Graph

7839 Commits

Author SHA1 Message Date
Brent Simmons
ae8bcdfd7c Update build number. mac-6.1.5b2 2024-11-29 22:40:55 -08:00
Brent Simmons
5ceef49a6f Update version and build number. 2024-11-29 22:23:17 -08:00
Brent Simmons
d052a27665 Add vertical space to Accounts preferences to make enough room for Credentials button. 2024-11-29 22:05:30 -08:00
Brent Simmons
53a27149b4 Make URL text field wrap in add-feed sheet. 2024-11-29 21:47:10 -08:00
Brent Simmons
906a985bef Fix display issue in Account prefs — don’t draw outside of bounds. 2024-11-29 21:43:42 -08:00
Brent Simmons
fb8a62b698 Restore and use func localAccountRefresher(_ refresher: LocalAccountRefresher, requestCompletedFor: URL). 2024-11-29 12:06:05 -08:00
Brent Simmons
7e42e80b41 Make downloadProgress clear about where it comes from. 2024-11-29 11:01:17 -08:00
Brent Simmons
5ef92cbd05 Make refresher non-optional because it doesn’t need to be optional. 2024-11-28 11:33:41 -08:00
Brent Simmons
72f7a7cadf Fix downloadProgress for local account. 2024-11-27 22:26:38 -08:00
Brent Simmons
ece6e521e5 Delete unneeded LICENSE file (now that RSWeb is local to app). 2024-11-27 20:46:35 -08:00
Brent Simmons
4f4f7d6cb5 Remove unused sinceToken. 2024-11-27 20:37:51 -08:00
Brent Simmons
680c4a4ff4 Stop storing conditional GET info — rely on URLSession built-in caching to handle conditional GET. 2024-11-27 20:36:39 -08:00
Brent Simmons
0e8eac3c56 Rename OneShotDownload to Downloader. Use built-in caching support. 2024-11-27 20:32:36 -08:00
Brent Simmons
a4a41ddfbd Edit comment. 2024-11-27 20:14:42 -08:00
Brent Simmons
337d711d21 Remove unused parts of DownloadInfo. 2024-11-26 22:17:47 -08:00
Brent Simmons
b6ff613888 Create task with URL instead of URLRequest. 2024-11-26 22:13:22 -08:00
Brent Simmons
248fe49af4 Simplify local feed downloading. 2024-11-26 22:03:23 -08:00
Brent Simmons
7b8e0bd1af Use built-in caching NSURLSession .useProtocolCachePolicy. 2024-11-26 21:05:26 -08:00
Brent Simmons
8e54c93c6f Remove throttled feeds support. 2024-11-26 21:04:53 -08:00
Brent Simmons
2f090111b3 Add support for 429 responses. 2024-11-26 20:04:46 -08:00
Brent Simmons
15e839a961 Delete whitespace. 2024-11-24 21:06:39 -08:00
Brent Simmons
e2bdfd6830 Add additional http response codes, include 429 Too Many Requests. 2024-11-24 21:06:27 -08:00
Brent Simmons
4d72ef05da Add Cache-Control response header. 2024-11-24 21:06:09 -08:00
Brent Simmons
4306542975 Read openrss.org feeds at most once an hour. 2024-11-24 20:41:33 -08:00
Brent Simmons
ec84ce618e Set httpMaximumConnectionsPerHost to 1 to be better for sites like openrss.org. 2024-11-24 11:35:09 -08:00
Brent Simmons
934892658a Make RSWeb a local module. 2024-11-24 11:32:29 -08:00
Brent Simmons
42ef44f67c Fix whitespace warnings. 2024-11-23 11:56:49 -08:00
Brent Simmons
ee55c017fa Revert inadvertent build setting change. 2024-11-23 11:55:04 -08:00
Brent Simmons
137a8e0896 Enable hardened runtime. 2024-11-23 11:52:08 -08:00
Brent Simmons
c9a56a3c6a Turn on DEAD_CODE_STRIPPING for release. 2024-11-23 11:38:48 -08:00
Brent Simmons
55c61ffd3f Remove no-longer-needed ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES setting. 2024-11-23 11:35:24 -08:00
Brent Simmons
e1f5eb24e6 Rename Embed App Extensions to Embed Foundation Extensions, per Xcode recommendation. 2024-11-23 11:35:09 -08:00
Brent Simmons
12c496a613 Add missing word “Drive”; refer to “System Settings.” 2024-11-23 11:24:25 -08:00
Brent Simmons
4986192823 Remove MAS targets. 2024-11-23 11:24:02 -08:00
Brent Simmons
932a72ff23 Fix bug in scripting support function valueInAccounts:withUniqueID:. 2024-11-23 11:15:20 -08:00
Brent Simmons
66a7404607 Update sdef. Add count command. 2024-11-22 22:15:34 -08:00
Brent Simmons
81a4509ca3 Add fix for read-after-free crash. 2024-11-22 21:58:09 -08:00
Brent Simmons
19b6783f45 Update copyright year. 2024-11-22 21:52:28 -08:00
Brent Simmons
3b92fe9c78 Remove code for handling April 2020 retention change, since it’s been four-and-a-half years. 2024-11-22 21:51:35 -08:00
Brent Simmons
f1bfda400e Remove FeedWrangler support. 2024-11-22 21:48:12 -08:00
Brent Simmons
233e0a1064 Add support for MarsEdit 5. 2024-11-22 21:26:44 -08:00
Brent Simmons
e1df391278 Fix deprecation warnings. 2024-11-22 21:12:53 -08:00
Brent Simmons
2936922269 Fix some deprecation warnings. 2024-11-22 21:05:58 -08:00
Brent Simmons
36a15b1de4 Use Swift 5.7. 2024-11-22 20:58:02 -08:00
Brent Simmons
bdc4a36a39 Fix warning about build phase not depending on dependency analysis. 2024-11-22 20:57:56 -08:00
Brent Simmons
da1d063f6b Fix deprecation warnings in ShareViewController. 2024-11-22 20:49:55 -08:00
Brent Simmons
a2141ec343 Require macOS 13 and iOS 16. 2024-11-22 20:49:42 -08:00
Brent Simmons
5899cb32c0 Fix warnings about build phases not depending on dependency analysis. 2024-11-22 20:49:22 -08:00
Brent Simmons
b222fdcad1 Make ArticleStatus thread-safe. 2024-11-22 20:20:51 -08:00
Brent Simmons
af2e163f7d Require macOS 13 and up. 2024-11-22 20:18:14 -08:00