Commit Graph

1223 Commits

Author SHA1 Message Date
Brent Simmons efa92d3df7 Add MarsEdit 5 to Apple events entitlements. 2024-12-02 21:30:05 -08:00
Brent Simmons 738dac6a49 Restore the infrastructure for saving conditional GET info, since the built-in caching isn’t handling this as well as it appeared at first. 2024-11-30 20:04:56 -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 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 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 f1bfda400e Remove FeedWrangler support. 2024-11-22 21:48:12 -08:00
Brent Simmons 2936922269 Fix some deprecation warnings. 2024-11-22 21:05:58 -08:00
Brent Simmons da1d063f6b Fix deprecation warnings in ShareViewController. 2024-11-22 20:49:55 -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 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 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
Brent Simmons 85704acd9c Remove FeedProviderManager and Feed Provider and remove references to them. 2023-06-25 16:11:55 -07:00
Brent Simmons 6c1891f7fd Remove Reddit assets. 2023-06-25 15:45:09 -07:00
Brent Simmons d24c66d7eb Remove references to AddFeedWindowControllerType.redditFeed. 2023-06-25 15:31:20 -07:00
Brent Simmons 49549484af Rename New Web Feed to New Feed. 2023-06-25 15:30:57 -07:00
Brent Simmons d232cf43c7 Remove showAddRedditFeedWindow function and all references to it. 2023-06-25 15:26:37 -07:00
Brent Simmons aeafd60c36 Remove Extensions UI from Settings window. 2023-06-25 15:24:24 -07:00
Brent Simmons 4dd3d60c78 Create and use API to determine if there are any feeds that require the Reddit API. 2023-06-25 15:01:53 -07:00
Brent Simmons 8a9481b621 Remove New Reddit Feed menu command. Rename New Web Feed to just New Feed. 2023-06-25 14:46:17 -07:00
Brent Simmons b6e7c16c13 Remove add-Reddit-feed sheet and window controller. 2023-06-25 14:43:55 -07:00
Brent Simmons e6a25f374a Show Reddit deprecation alert if needed. 2023-06-18 15:53:37 -07:00
Brent Simmons 82cb561fc7 Update copyright for 2023. 2023-03-13 21:47:10 -07:00
Brent Simmons 0ba9a06b92 Update Twitter notice to not specify any dates. Bump version and build. 2023-03-13 21:44:32 -07:00
Brent Simmons fda56b4423 Update the Twitter removal warning to say “later in February” instead of “February 9,” since Twitter postponed the removal date to the 13th, and might do so again. 2023-02-09 21:51:58 -08:00
Brent Simmons 86966b29ec Update Safari extension icon — new icon by Louie Mantia. Update release notes and build. 2023-02-09 21:46:46 -08:00
Brent Simmons e7ae7887e3 Add and use anyLocalOriCloudAccountHasAtLeastOneTwitterFeed in AccountManager. Simplify date comparison code. 2023-02-05 20:17:31 -08:00
Stuart Breckenridge b83345a47f Adds account type check for Twitter deprecation alert 2023-02-05 21:30:44 +08:00
Stuart Breckenridge da91548875 Shows Twitter deprecation alert on macOS 2023-02-05 09:40:41 +08:00
Maurice Parker 6c1e1ea1c6 Remove Twitter integration. Fixes #3842 2023-02-03 19:00:13 -08:00