Commit Graph

7927 Commits

Author SHA1 Message Date
Brent Simmons
0c60fb19bf Fix crash introduced in previous build. 2024-12-15 10:45:51 -08:00
Brent Simmons
a12b8479fb Exempt NetNewsWire blog and inessential.com from Cache-Control checking. 2024-12-14 22:20:48 -08:00
Brent Simmons
0072f9c65a Add special case user-agent for openrss.org when downloading from Downloader (this matches behavior in DownloadSession). 2024-12-14 22:09:14 -08:00
Brent Simmons
3c6e1bd43c Fix warning about not having set an initial view controller. iOS-6.1.5-6133 2024-12-14 21:55:28 -08:00
Brent Simmons
7913bc600b Bump build. 2024-12-14 21:32:53 -08:00
Brent Simmons
38bb3d1326 Update default theme with changes from John Gruber. (Feed formerly known as DFAlt.) 2024-12-14 21:21:03 -08:00
Brent Simmons
d97de7dda6 Restore to before debugging. 2024-12-14 20:47:17 -08:00
Brent Simmons
8110603635 Store the feedURL-to-iconURL cache on disk. 2024-12-14 20:19:02 -08:00
Brent Simmons
700eadc10d Use ephemeral configuration. Handle caching ourselves instead of letting URLSession do it. 2024-12-14 20:18:44 -08:00
Brent Simmons
ca10eef60c Turn off debug logging. Go 3 hours between attempts instead of just 1. 2024-12-14 20:17:53 -08:00
Brent Simmons
0e93021f91 Use .shared for most of the image downloaders. 2024-12-14 15:17:32 -08:00
Brent Simmons
7c47820455 Simplify FeedIconDownloader. 2024-12-14 15:17:11 -08:00
Brent Simmons
98af8ca722 Add AppConfig to Core. 2024-12-14 15:16:42 -08:00
Brent Simmons
ef6b2c962e Remove unused FeatureImageDownloader. 2024-12-14 15:16:34 -08:00
Brent Simmons
dcf78bef61 Skip looking for a feed icon for a given feed when we already know there isn’t one. 2024-12-14 14:35:01 -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
b651131fbd Add and use new HTMLMetadataDownloader. Fix #4414. 2024-12-14 10:15:51 -08:00
Brent Simmons
c38e5d6abe Add HTMLMetadataCache to RSWeb. 2024-12-13 08:57:31 -08:00
Brent Simmons
25c54a4c1d Add Core module with Cache. 2024-12-13 08:57:19 -08:00
Brent Simmons
566fc0d1c2 Update build number. iOS-6.1.5-6132 2024-12-12 22:18:34 -08:00
Brent Simmons
b49f1e298f Restore ability to swipe back from an SFSafariViewController. 2024-12-12 21:17:01 -08:00
Brent Simmons
5dea55855f Add preliminary fix — but not final fix — for bandwidth use while downloading HTML metadata. 2024-12-12 21:16:42 -08:00
Brent Simmons
812ffd3987 Add template for Mac user-agent for openrss.org. 2024-12-12 21:01:20 -08:00
Brent Simmons
cb96a42054 Update lastOpenRSSOrgFeedRefresh when allowing to refresh an openrss.org feed. 2024-12-12 20:47:02 -08:00
Brent Simmons
7d3772a250 Space out openrss.org feed refreshes. 2024-12-12 20:40:28 -08:00
Brent Simmons
3cb17805d8 Get rid of extraneous spaces. 2024-12-12 20:39:55 -08:00
Brent Simmons
c926d1a652 Add UserAgentExtended for use with openrss.org. 2024-12-12 20:38:57 -08:00
Brent Simmons
4a644eae9c Add SpecialCases.swift to have a single place for code for special cases such as openrss.org URLs. 2024-12-12 20:38:41 -08:00
Brent Simmons
8d1cc48f7f Use special user-agent with openrss.org, so they can better understand which NetNewsWire clients have the bandwidth fixes and which do not. 2024-12-10 19:33:06 -08:00
Brent Simmons
762c524a9c Update build. 2024-12-10 18:58:47 -08:00
Brent Simmons
ad8c7706d8 Fix hanging progress indicator in Feeds view on iOS. iOS-6.1.5-6131 2024-12-09 22:20:38 -08:00
Brent Simmons
4b4cc1dfd2 Bump build to 6130. iOS-6.1.5-6130 2024-12-09 22:17:26 -08:00
Brent Simmons
e720d30dc3 Reset sync progress after finishing ReaderAPI sync. 2024-12-09 21:45:50 -08:00
Brent Simmons
0d9f43e10f Create UTType.opml the correct way. Fix #4426. 2024-12-09 21:41:07 -08:00
Brent Simmons
e16dfaa947 Update build number. iOS-6.1.5-6129 2024-12-08 21:22:33 -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
c13edae568 Add privacy manifest. 2024-12-07 15:30:58 -08:00
Brent Simmons
fd84f8b861 Fix several warnings. 2024-12-07 15:13:30 -08:00
Brent Simmons
33865750b9 Fix several warnings. 2024-12-07 15:08:08 -08:00
Brent Simmons
e2b7e2b512 Fix several warnings. 2024-12-07 14:59:17 -08:00
Brent Simmons
903155aba9 Fix several warnings. 2024-12-07 14:56:58 -08:00
Brent Simmons
836d31875d Fix several warnings. 2024-12-07 14:52:38 -08:00
Brent Simmons
1ae8ccfcdb Fix warning about English vs. en. 2024-12-07 14:45:43 -08:00
Brent Simmons
f905d426a2 Fix several warnings. 2024-12-07 14:45:23 -08:00
Brent Simmons
0836688365 Bump build number. 2024-12-07 13:39:03 -08:00
Brent Simmons
6833c18991 Restore ability to tap image and display alt text. 2024-12-07 13:38:03 -08:00
Brent Simmons
c86b52aef5 Update build number. iOS-6.1.5-6127 2024-12-07 09:42:19 -08:00
Brent Simmons
df8b404e1d Present SFSafariViewController using .overFullScreen instead of default .fullScreen — avoids a crash in -[UINavigationBar layoutSubviews]. Fix #4418. 2024-12-05 22:06:00 -08:00
Brent Simmons
e3329e33f7 Update to the correct version and build number. iOS-6.1.5-6126 2024-12-04 20:22:22 -08:00