Commit Graph

7781 Commits

Author SHA1 Message Date
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. 2023-06-27 08:38:48 -07:00
Brent Simmons 91bd2d4256 Update Third Party Dependencies list. 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
Brent Simmons 85704acd9c Remove FeedProviderManager and Feed Provider and remove references to them. 2023-06-25 16:11:55 -07:00
Brent Simmons 5f9eeac2c3 Remove Reddit from SecretsProvider. 2023-06-25 15:53:59 -07:00
Brent Simmons f498ae16a4 Remove Reddit from Secrets. 2023-06-25 15:51:38 -07:00
Brent Simmons 8e8fdcf6d9 Remove more Reddit references, including code in the Account framework. 2023-06-25 15:45:36 -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 54295590a5 Rename New Web Feed to New Feed. 2023-06-25 15:30:43 -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 433dea94e0 Fix feedRequiresRedditAPI function. 2023-06-25 15:24:03 -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 5a5de1edee Write release notes about removing Reddit API and Extensions. 2023-06-25 14:45:50 -07:00
Brent Simmons 89307275e7 Bump version and build. 2023-06-25 14:45:32 -07:00
Brent Simmons b6e7c16c13 Remove add-Reddit-feed sheet and window controller. 2023-06-25 14:43:55 -07:00
Brent Simmons efceeac0e9 Update version, build, and release notes. 2023-06-25 12:26:00 -07:00
Brent Simmons 799d3f3894 Change release notes URL to point to release notes page: https://github.com/Ranchero-Software/NetNewsWire/releases/ 2023-06-25 12:25:45 -07:00
Brent Simmons fdc5fd5b72 Update version. 2023-06-18 16:00:03 -07:00
Brent Simmons e6a25f374a Show Reddit deprecation alert if needed. 2023-06-18 15:53:37 -07:00
Brent Simmons 21ee96609a Update NetNewsWire feed URL to use netnewswire.blog host. 2023-06-18 15:43:47 -07:00
Brent Simmons 0e1ae52a32 Bump version and build to 6.1.2 and 6114 to avoid confusion with previous GitHub-only release of 6.1.1. 2023-04-08 10:02:33 -07:00
Brent Simmons e03d5b85fd Update build number. Write release notes. 2023-04-08 10:00:30 -07:00
Brent Simmons 86294c32e6 Update feeds to remove feeds that — sadly! — appear to be inactive. Add Allen Pike’s feed. 2023-04-08 10:00:12 -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 c848f5ef3c Write release notes for 6.1.1b4. 2023-02-09 22:02:59 -08:00
Brent Simmons f112b08acb Update version and build number. 2023-02-09 21:52:08 -08: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 3168c9c935 Update release notes and version. 2023-02-05 20:20:51 -08:00
Brent Simmons e7ae7887e3 Add and use anyLocalOriCloudAccountHasAtLeastOneTwitterFeed in AccountManager. Simplify date comparison code. 2023-02-05 20:17:31 -08:00
Brent Simmons 31fa19c57c
Merge pull request #3852 from stuartbreckenridge/mac-release
Shows Twitter deprecation alert on macOS
2023-02-05 17:35:57 -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
Brent Simmons 06910b1e58 Avoid force-unwrapping, which was causing a crash. Add an `assertionFailure` so we can catch this issue in the act — we need to know why an item would not be a Node. Fix https://github.com/Ranchero-Software/NetNewsWire/issues/3824 2023-01-22 14:57:56 -08:00