Commit Graph

1233 Commits

Author SHA1 Message Date
Brent Simmons
d5c3ffc8f0 Update copyright year to 2025. 2025-01-06 17:18:08 -08:00
Brent Simmons
b601c181dd Rename Master* to Main*. 2024-12-24 12:09:41 -08:00
Brent Simmons
ecbc38963a Rename feedIcon asset to nnwFeedIcon. 2024-12-15 20:41:30 -08:00
Brent Simmons
a86f36a652 Use a feed icon included with the app (instead of the app icon) as the icon for NetNewsWire feeds. 2024-12-15 20:20:11 -08:00
Brent Simmons
d83e099d2c Remove remainder of featured image code (which is unused). 2024-12-15 10:59:43 -08:00
Brent Simmons
0e93021f91 Use .shared for most of the image downloaders. 2024-12-14 15:17:32 -08:00
Brent Simmons
2056adf5d6 Rename WebFeedIconDownloader to FeedIconDownloader. 2024-12-14 10:28:28 -08:00
Brent Simmons
fdd15ea768 Add missing word “Drive.” 2024-12-14 10:16:00 -08:00
Brent Simmons
812ffd3987 Add template for Mac user-agent for openrss.org. 2024-12-12 21:01:20 -08:00
Brent Simmons
86631b20eb Fix a couple bugs with combined refresh/sync progress that gets reported in status bar. 2024-12-08 18:38:34 -08:00
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