Commit Graph

4113 Commits

Author SHA1 Message Date
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
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
Ryan Dotson ac9a9ff754
Updated some strings in iOS 2019-12-07 14:29:08 +09:00
Maurice Parker d4722f766f Make sure local accounts can't initiate processing after suspendNetwork is called. Issue #1401 2019-12-06 16:06:54 -07:00
Maurice Parker 1e05238c54 Capture task to ensure it doesn't get deallocated 2019-12-06 15:47:25 -07:00
Maurice Parker 9471287db2 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-12-06 15:16:37 -07:00
Maurice Parker 90b9ab7851 Change to rely on application state instead of scanning scenes to determine if application is in background. 2019-12-06 15:16:20 -07:00
Maurice Parker bbdeae380a
Merge pull request #1404 from kielgillard/feedly-suspension-1396
Improve Feedly's suspension support.
2019-12-06 14:10:33 -07:00
Kiel Gillard d5331c08c8 Improve Feedly's suspension support. #1396 2019-12-07 07:59:45 +11:00
Brent Simmons 66c9d287bb
Merge pull request #1403 from kielgillard/feedly-report-crawled
Feedly articles report the crawled and recrawled date…
2019-12-05 21:52:43 -08:00
Brent Simmons 526052a094
Merge pull request #1392 from kielgillard/master
Search Feedly for an appropriate feed when creating a Web Feed.
2019-12-05 21:52:32 -08:00
Brent Simmons 205acba64a Bump build to 15. 2019-12-05 21:44:53 -08:00
Maurice Parker 2795de3452 Change check to see if any scenes are in the foreground rather than if any scenes are in the background. 2019-12-05 18:48:19 -07:00
Maurice Parker 910e06cf63 Don't try to suspend again if we suspended in the task expiration handler. 2019-12-05 17:43:38 -07:00
Kiel Gillard f58bb38e8f Remove unused code. 2019-12-05 19:02:40 +11:00
Kiel Gillard d9a2ca8e7e Adds unit tests for adding a new feed with Feedly. #1300 2019-12-05 19:02:40 +11:00
Kiel Gillard 7563d1b2c6 Search Feedly for the best feed (and its identifier) for the URL entered when adding a new feed. #1300 2019-12-05 19:02:40 +11:00
Kiel Gillard fcd6d15b4c Feedly articles report the crawled and recrawled date for the date published and updated values. 2019-12-05 18:55:28 +11:00
Brent Simmons 66c7a9532c Remove references to attachments in a couple more spots. 2019-12-04 22:45:15 -08:00
Brent Simmons ebd7c68396 Merge mac-release — remove attachments. 2019-12-04 22:36:08 -08:00
Brent Simmons a5c1341b0c Resume databases for all accounts before resuming anything else, so that notifications don’t trigger database calls. 2019-12-04 22:11:20 -08:00
Brent Simmons 3c8c346ce7 Bump version to 14. 2019-12-04 21:36:17 -08:00
Maurice Parker 95c1b36fe7 Change order of suspending steps to prevent work from going to a suspended queue. Issue #1400 2019-12-04 17:27:39 -07:00
Maurice Parker 26f49d4b51 Change to call suspend on main thread when expiration handler called. Issue #1399 2019-12-04 16:56:09 -07:00
Brent Simmons 3ead2c63bc Remove attachments from the app, since we’re not using attachments in any way. We could always add it back later. 2019-12-03 23:03:15 -08:00
Brent Simmons bcc1a1f5b5 Bump build to 13. 2019-12-03 22:46:57 -08:00
Brent Simmons 5725e94414 Fix threading violation with indexing articles. 2019-12-03 22:46:50 -08:00
Brent Simmons d03b2b0277 Check if the queue is suspended before attempting to index articles in the database. 2019-12-03 21:56:52 -08:00
Brent Simmons d93a4441d7 Bump version to 12. 2019-12-03 21:47:35 -08:00
Brent Simmons edaf8fe1bc Update to latest RSCore. 2019-12-03 21:47:14 -08:00
Brent Simmons bb58406e61
Merge pull request #1395 from kielgillard/missing-data-1326
Feedly: Optional feed titles
2019-12-03 21:43:36 -08:00
Brent Simmons e137dca5e3
Merge pull request #1394 from Wevah/ipv6-fix-mac-release
Update RSCore
2019-12-03 21:42:51 -08:00
Kiel Gillard 3fdab4a288 Feed titles in Feedly seem to be optional despite what the API documentation says, possibly fixing #1326 if there are no other required keys that should be optional. 2019-12-04 09:33:10 +11:00
Kiel Gillard f7375a9c8e Update public Feedly sandbox OAuth secrets. 2019-12-04 09:29:43 +11:00
Nate Weaver 9ce3e73316 Update RSCore
(IPv6 fix.)
2019-12-03 13:16:43 -06:00