Commit Graph

4146 Commits

Author SHA1 Message Date
Maurice Parker
1ae421d3c8 Change to check correct unread value to determine timeline button state. Issue #1433 2019-12-14 15:29:20 -07:00
Brent Simmons
45cdb7bea3 Create a fetchStatuses method that will optionally create statuses if needed. Callback gets Set<ArticleStatus> — or nil if the app is suspended. 2019-12-11 22:28:01 -08:00
Brent Simmons
507eddd42f Bump build to 20. 2019-12-11 20:46:50 -08:00
Maurice Parker
1a26f21d03 Remove context menus from all header sections, not just the accounts. 2019-12-11 14:42:45 -07:00
Maurice Parker
b95a692876 Remove interactions and gesture recognizers from recycled section headers. Issue #1432 2019-12-11 14:29:32 -07:00
Maurice Parker
e90c6d1395 Guard against empty queries. Issue #1431 2019-12-11 13:19:22 -07:00
Maurice Parker
e303d64c1d Refresh feeds and sidebar when downloaded articles update all their unread counts. Issue #1430 2019-12-10 18:17:54 -07:00
Maurice Parker
6f2e6a7d9a Add mask back in so that the zoom image doesn't overlay the bars when zooming back. 2019-12-10 17:54:14 -07:00
Maurice Parker
ffa3c9fd67 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-10 14:10:18 -07:00
Maurice Parker
b8ef6c7549 Don't process OPML file if it hasn't changed since it was last produced. Issue #1428 2019-12-10 14:10:07 -07:00
Brent Simmons
d8fd592e3b Bump build to 19. 2019-12-09 20:46:18 -08:00
Maurice Parker
358f386c4b Change progress view to use the most recent last fetch end time. Issue #1383 2019-12-09 18:34:26 -07:00
Maurice Parker
9b3793968f Change image zoom animation to take safe area into consideration when determining image origin. Issue #1425 2019-12-09 14:29:17 -07:00
Maurice Parker
5872893293 Prevent calls to database while it is suspended. Issue #1424 2019-12-09 14:06:03 -07:00
Maurice Parker
6ef7f296ef
Merge pull request #1423 from kielgillard/master
Disable failing Feedly tests
2019-12-09 13:15:55 -07:00
Maurice Parker
cd0ec05dbb
Merge pull request #1419 from nostodnayr/master
Removed double spaces after punctuation in user-facing strings
2019-12-09 13:14:15 -07:00
Kiel Gillard
280635d332 Disable failing tests until they can be refactored to accomodate latest Account API changes. 2019-12-09 18:54:29 +11:00
Kiel Gillard
2401b0be1b Fix compilation issues with tests after Account API changes. 2019-12-09 18:54:29 +11:00
Brent Simmons
e3e07e771d Remove maximumArticleCutoffDate; just use articleCutoffDate. 2019-12-08 22:38:00 -08:00
Brent Simmons
cf84021fab Make NetNewsWire’s article display window 90 days. It was 93 days, which is weird, even though there was a good reason (3 * 31). 2019-12-08 22:21:53 -08:00
Brent Simmons
9c3217d032 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-08 22:19:42 -08:00
Brent Simmons
03fd162d37 Use datePublished when fetching articles for a feed for display in the UI. This defines the window instead of dateArrived — though dateArrived is still the fallback when datePublished is nil. 2019-12-08 22:17:25 -08:00
Maurice Parker
8ca6ffc379 Restore focus to the timeline after searching so that keyboard shortcuts work. Issue #1387 2019-12-08 18:31:55 -07:00
Maurice Parker
5dcab57256 Change so that focus is on Feeds when restoring a feed. Issue #1386 2019-12-08 18:25:22 -07:00
Maurice Parker
628be90302 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-08 18:14:41 -07:00
Maurice Parker
7a6b818f57 Only reset the timeline under certain conditions. Issue #1422 2019-12-08 18:14:33 -07:00
Brent Simmons
03f95e4788 Make article indexing more efficient. 2019-12-08 17:14:20 -08:00
Brent Simmons
6ee5622adc Bump build to 18. 2019-12-08 15:14:29 -08:00
Brent Simmons
f7bc920f11 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-08 11:49:09 -08:00
Brent Simmons
cb96fe64ed Fix bug where search indexing wasn’t actually happening. 2019-12-08 11:49:02 -08:00
Maurice Parker
4ad7cd7bdd Fix vibrancy for new add web feed folder picker. Issue #1384 2019-12-08 10:39:13 -07:00
Maurice Parker
a3dc787fb0 Change to call completion when exiting early. Issue #1421 2019-12-08 10:00:20 -07:00
Brent Simmons
a1675f0640 Fix a build warning in the Mac version. 2019-12-07 22:23:55 -08:00
Brent Simmons
0b87531f2f Make fetchStarredArticles an async call. Also have it respect subscribed-to feed IDs. 2019-12-07 22:23:44 -08:00
Brent Simmons
a561ea9484 Fetch unread article IDs async. Also: fetch only for feeds currently subscribed-to. Fix #1218. 2019-12-07 20:57:23 -08:00
Ryan Dotson
1414754762
Removed double spaces after punctuation in user-facing strings 2019-12-08 11:10:32 +09:00
Brent Simmons
2d69fdf98a Bump build to 17. 2019-12-07 17:15:24 -08:00
Maurice Parker
0759c303cc Don't query unread counts if database is suspended 2019-12-07 16:57:21 -07:00
Maurice Parker
a75ce688d9 Update to latest RSWeb so that refreshAll completion handler no longer gets called early 2019-12-07 16:26:38 -07:00
Brent Simmons
78511ff47c Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-07 14:23:58 -08:00
Brent Simmons
ffaa630f34 Improve performance of finding updated articles by improving performance of comparing articles by improving performance of comparing authors. 2019-12-07 14:23:51 -08:00
Maurice Parker
efcdc50df0
Merge pull request #1418 from Wevah/app-feed-icons-deux
Return the app icon earlier so we never hit the favicon cache
2019-12-07 15:19:16 -07:00
Nate Weaver
71bc1e5d8a Return the app icon earlier so we never hit the favicon cache 2019-12-07 16:09:32 -06:00
Maurice Parker
91908aa29a
Merge pull request #1417 from Wevah/app-feed-icons
Use the app icon for the NNW feed
2019-12-07 14:53:43 -07:00
Nate Weaver
bf4dd59d90 Use the app icon for the NNW feed 2019-12-07 15:45:33 -06:00
Brent Simmons
b61cd3a869 Hash just the webFeedID in WebFeed’s hash function. This will almost always be unique, and it helps performance because 1) string hashing is slow, and 2) we update sets of WebFeeds kind of often. 2019-12-07 12:05:58 -08:00
Brent Simmons
121ecd1927 Bump build to 16. 2019-12-07 10:58:28 -08:00
Maurice Parker
0230b82c75 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-07 11:54:06 -07:00
Maurice Parker
2ea8253e25 Make navigation and toolbars transparent. Issue #1413 2019-12-07 11:53:53 -07:00
Maurice Parker
751b37f4a6
Merge pull request #1412 from nostodnayr/master
Updated some strings in iOS
2019-12-07 10:41:09 -07:00