Commit Graph

7818 Commits

Author SHA1 Message Date
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
Brent Simmons
772c556b2b Add keyboard shortcuts for Copy Article URL and Copy External URL. 2024-11-22 20:14:20 -08:00
Brent Simmons
8b5231fbb3 Delete no-longer-used MainWindow.storyboard. 2024-11-22 20:11:02 -08:00
Brent Simmons
5577afbbb4 Restore toggle sidebar toolbar button. 2024-11-22 20:08:26 -08:00
Brent Simmons
d65d8415c6 Update copyright to 2024. 2024-11-22 19:55:27 -08:00
Brent Simmons
16bc976b68 Bump version to 6.1.5b1. Write release notes. mac-6.1.5b1 2023-12-01 17:19:01 -08:00
Brent Simmons
6860637912 Restore showing link in status bar on hover. 2023-12-01 17:10:01 -08:00
Brent Simmons
ee26aadb82 Create new web view controllers when the JavaScript setting changes, so that the effect of the change is immediate and apparent. 2023-11-28 21:37:38 -08:00
Brent Simmons
faaf1baba9 Remove code that watches for JavaScript setting change — that change needs to be handled elsewhere. 2023-11-27 21:46:02 -08:00
Brent Simmons
2bdd60cdf5 Reload article when JavaScript setting changes. 2023-11-25 21:58:39 -08:00
Brent Simmons
1b236c425e Create Mac UI for JavaScript setting. 2023-11-25 20:50:45 -08:00
Brent Simmons
9d7dba085e Make JavaScript on by default — since it’s needed for videos and social media embeds etc. 2023-11-25 20:17:12 -08:00
Brent Simmons
dfd778d038 Add isJavascriptEnabled setting, defaulting to false, and respect it in the web view. 2023-11-25 11:53:19 -08:00
Brent Simmons
c05ef2344f Remove unused code and references to Twitter and Reddit. 2023-11-25 11:44:34 -08:00
Brent Simmons
279a99259e Use WKUserScript to inject scripts into the page. Use permalink as base URL. 2023-11-25 11:29:56 -08:00
Brent Simmons
7222dcde6f Update release notes and version. mac-6.1.4 2023-06-27 08:38:48 -07:00
Brent Simmons
91bd2d4256 Update Third Party Dependencies list. mac-6.1.4b1 2023-06-26 10:14:21 -07:00
Brent Simmons
7078e6fd55 Remove OAuthSwift and its dependencies. 2023-06-26 09:57:22 -07:00
Brent Simmons
d31c9c1766 Remove unused imports of the Zip module. 2023-06-26 09:56:26 -07:00
Brent Simmons
1bef45e1af Remove ExtensionPoint code. 2023-06-25 16:48:37 -07:00
Brent Simmons
7f295797ee Remove last references to isFeedProvider. Fix a couple warnings. 2023-06-25 16:19:20 -07:00
Brent Simmons
fb51185c05 Remove references to isFeedProvider. 2023-06-25 16:15:21 -07:00