Commit Graph

  • a1675f0640 Fix a build warning in the Mac version. Brent Simmons 2019-12-07 22:23:55 -08:00
  • 0b87531f2f Make fetchStarredArticles an async call. Also have it respect subscribed-to feed IDs. Brent Simmons 2019-12-07 22:23:44 -08:00
  • a561ea9484 Fetch unread article IDs async. Also: fetch only for feeds currently subscribed-to. Fix #1218. Brent Simmons 2019-12-07 20:57:23 -08:00
  • 1414754762 Removed double spaces after punctuation in user-facing strings Ryan Dotson 2019-12-08 11:10:32 +09:00
  • 2d69fdf98a Bump build to 17. Brent Simmons 2019-12-07 17:15:24 -08:00
  • 0759c303cc Don't query unread counts if database is suspended Maurice Parker 2019-12-07 16:57:21 -07:00
  • a75ce688d9 Update to latest RSWeb so that refreshAll completion handler no longer gets called early Maurice Parker 2019-12-07 16:26:38 -07:00
  • 78511ff47c Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Brent Simmons 2019-12-07 14:23:58 -08:00
  • ffaa630f34 Improve performance of finding updated articles by improving performance of comparing articles by improving performance of comparing authors. Brent Simmons 2019-12-07 14:23:51 -08:00
  • efcdc50df0 Merge pull request #1418 from Wevah/app-feed-icons-deux Maurice Parker 2019-12-07 15:19:16 -07:00
  • 71bc1e5d8a Return the app icon earlier so we never hit the favicon cache Nate Weaver 2019-12-07 16:08:57 -06:00
  • 91908aa29a Merge pull request #1417 from Wevah/app-feed-icons Maurice Parker 2019-12-07 14:53:43 -07:00
  • bf4dd59d90 Use the app icon for the NNW feed Nate Weaver 2019-12-07 15:43:11 -06:00
  • 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. Brent Simmons 2019-12-07 12:05:58 -08:00
  • 121ecd1927 Bump build to 16. Brent Simmons 2019-12-07 10:58:28 -08:00
  • 0230b82c75 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-12-07 11:54:06 -07:00
  • 2ea8253e25 Make navigation and toolbars transparent. Issue #1413 Maurice Parker 2019-12-07 11:53:53 -07:00
  • 751b37f4a6 Merge pull request #1412 from nostodnayr/master Maurice Parker 2019-12-07 10:41:09 -07:00
  • ac9a9ff754 Updated some strings in iOS Ryan Dotson 2019-12-07 14:29:08 +09:00
  • d4722f766f Make sure local accounts can't initiate processing after suspendNetwork is called. Issue #1401 Maurice Parker 2019-12-06 16:06:54 -07:00
  • 1e05238c54 Capture task to ensure it doesn't get deallocated Maurice Parker 2019-12-06 15:47:25 -07:00
  • 9471287db2 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-12-06 15:16:37 -07:00
  • 90b9ab7851 Change to rely on application state instead of scanning scenes to determine if application is in background. Maurice Parker 2019-12-06 15:16:20 -07:00
  • bbdeae380a Merge pull request #1404 from kielgillard/feedly-suspension-1396 Maurice Parker 2019-12-06 14:10:33 -07:00
  • d5331c08c8 Improve Feedly's suspension support. #1396 Kiel Gillard 2019-12-06 06:14:05 +11:00
  • a70f16eb37 Merge pull request #1406 from Wevah/wordpress-smiley-mac Brent Simmons 2019-12-05 22:33:54 -08:00
  • c66ed35799 Add WordPress specific emoji style Nate Weaver 2019-12-06 00:31:37 -06:00
  • d6b2e6a7df Merge pull request #1405 from Wevah/ignore-secrets-release Brent Simmons 2019-12-05 21:59:04 -08:00
  • 24510e49ba Ignore secrets-related files Nate Weaver 2019-12-05 23:56:19 -06:00
  • 66c9d287bb Merge pull request #1403 from kielgillard/feedly-report-crawled Brent Simmons 2019-12-05 21:52:43 -08:00
  • 526052a094 Merge pull request #1392 from kielgillard/master Brent Simmons 2019-12-05 21:52:32 -08:00
  • 205acba64a Bump build to 15. Brent Simmons 2019-12-05 21:44:53 -08:00
  • 2795de3452 Change check to see if any scenes are in the foreground rather than if any scenes are in the background. Maurice Parker 2019-12-05 18:48:19 -07:00
  • 910e06cf63 Don't try to suspend again if we suspended in the task expiration handler. Maurice Parker 2019-12-05 17:43:38 -07:00
  • f58bb38e8f Remove unused code. Kiel Gillard 2019-12-03 21:46:27 +11:00
  • d9a2ca8e7e Adds unit tests for adding a new feed with Feedly. #1300 Kiel Gillard 2019-12-03 19:09:10 +11:00
  • 7563d1b2c6 Search Feedly for the best feed (and its identifier) for the URL entered when adding a new feed. #1300 Kiel Gillard 2019-12-02 07:39:05 +11:00
  • fcd6d15b4c Feedly articles report the crawled and recrawled date for the date published and updated values. Kiel Gillard 2019-12-05 18:54:47 +11:00
  • 66c7a9532c Remove references to attachments in a couple more spots. Brent Simmons 2019-12-04 22:45:15 -08:00
  • ebd7c68396 Merge mac-release — remove attachments. Brent Simmons 2019-12-04 22:36:08 -08:00
  • a5c1341b0c Resume databases for all accounts before resuming anything else, so that notifications don’t trigger database calls. Brent Simmons 2019-12-04 22:11:20 -08:00
  • 3c8c346ce7 Bump version to 14. Brent Simmons 2019-12-04 21:36:17 -08:00
  • 95c1b36fe7 Change order of suspending steps to prevent work from going to a suspended queue. Issue #1400 Maurice Parker 2019-12-04 17:27:39 -07:00
  • 26f49d4b51 Change to call suspend on main thread when expiration handler called. Issue #1399 Maurice Parker 2019-12-04 16:56:09 -07:00
  • 3ead2c63bc Remove attachments from the app, since we’re not using attachments in any way. We could always add it back later. Brent Simmons 2019-12-03 23:03:15 -08:00
  • bcc1a1f5b5 Bump build to 13. Brent Simmons 2019-12-03 22:46:57 -08:00
  • 5725e94414 Fix threading violation with indexing articles. Brent Simmons 2019-12-03 22:46:50 -08:00
  • d03b2b0277 Check if the queue is suspended before attempting to index articles in the database. Brent Simmons 2019-12-03 21:56:52 -08:00
  • d93a4441d7 Bump version to 12. Brent Simmons 2019-12-03 21:47:35 -08:00
  • edaf8fe1bc Update to latest RSCore. Brent Simmons 2019-12-03 21:47:14 -08:00
  • bb58406e61 Merge pull request #1395 from kielgillard/missing-data-1326 Brent Simmons 2019-12-03 21:43:36 -08:00
  • e137dca5e3 Merge pull request #1394 from Wevah/ipv6-fix-mac-release Brent Simmons 2019-12-03 21:42:51 -08:00
  • 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. Kiel Gillard 2019-12-04 09:33:10 +11:00
  • f7375a9c8e Update public Feedly sandbox OAuth secrets. Kiel Gillard 2019-12-04 09:29:43 +11:00
  • 9ce3e73316 Update RSCore Nate Weaver 2019-12-03 13:16:30 -06:00
  • dad8b39ea9 Remove cancellAll for FeedWrangler. Maurice Parker 2019-12-02 15:59:45 -06:00
  • 63428fb2a2 Change to ensure that the app gets suspended when running too long during a background refresh. Maurice Parker 2019-12-02 14:44:52 -06:00
  • f159371967 Change to make sure all queue's get cleared before suspending the database. Issue #1389 Maurice Parker 2019-12-02 14:14:35 -06:00
  • 77cf9a0036 Bump build number to 11. Brent Simmons 2019-12-01 16:15:57 -08:00
  • aae5b1dc48 Remove filtering of Accounts and Smartfeeds. Issue #1377 & #1376 Maurice Parker 2019-12-01 17:54:34 -06:00
  • 7a8155f58f Add suspend and resume to managed files Maurice Parker 2019-12-01 17:16:52 -06:00
  • d9f2e13732 Suspend and resume account resources when moving between the background and foreground. Maurice Parker 2019-12-01 16:51:25 -06:00
  • 4f3f56bda5 Correct scenario where article view controller wasn't getting popped of the navigation stack when there wasn't a selected article. Maurice Parker 2019-12-01 13:45:18 -06:00
  • 33c487de85 Change to only suspend on application termination. Maurice Parker 2019-12-01 13:28:11 -06:00
  • c65ccb0504 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-12-01 12:04:33 -06:00
  • 6ed1c27856 Correct split view collapse logic for when running side by side. Maurice Parker 2019-12-01 12:04:28 -06:00
  • 45804a3d1a Use the new VoidCompletionBlock instead of (() -> ()). Brent Simmons 2019-11-29 23:42:11 -08:00
  • cd019d6d89 Update to latest RSCore. Brent Simmons 2019-11-29 23:30:13 -08:00
  • ed5db537f8 Fix warning in in-progress code. Brent Simmons 2019-11-29 23:04:29 -08:00
  • b5f1c69f8e Add AccountManager.resumeAll, Account.resume. Add suspend() and resume() to AccountDelegate and to individual AccountDelegate instances. Brent Simmons 2019-11-29 22:57:14 -08:00
  • 8ee169d915 Update to latest RSDatabase. Brent Simmons 2019-11-29 22:22:04 -08:00
  • 2dd239d5ee Merge changes from mac-release — adopt DatabaseQueue. Brent Simmons 2019-11-29 22:17:32 -08:00
  • 8daf80e8d1 Update to latest RSDatabase. Brent Simmons 2019-11-29 21:55:11 -08:00
  • 9dc3ed03c7 Adopt DatabaseQueue. Brent Simmons 2019-11-29 21:49:44 -08:00
  • 6fdaf773cd Add SyncDatabase to referenced frameworks in project settings. Brent Simmons 2019-11-29 21:49:24 -08:00
  • 2c58bd31d7 Update to latest RSDatabase. Brent Simmons 2019-11-29 21:12:16 -08:00
  • 87a82eb290 Remove attempt to remove the context menu interaction. Maurice Parker 2019-11-29 18:16:27 -06:00
  • 8097fc488b Merge pull request #1375 from kielgillard/master Maurice Parker 2019-11-29 17:40:19 -06:00
  • 1f924a80fa Restore feed selection after initial layout so that the visible area tests are correct. Maurice Parker 2019-11-29 17:36:22 -06:00
  • 5cd90a9be7 Fix syncing of unread articles with Feedly when adding new or existing feeds to folders. #1289 #1332 Kiel Gillard 2019-11-30 10:13:52 +11:00
  • 4288e71887 Update to latest RSDatabase, which includes the new DatabaseQueue. Brent Simmons 2019-11-29 14:02:47 -08:00
  • 238e8e8a69 Merge pull request #1374 from kielgillard/master Maurice Parker 2019-11-29 16:01:04 -06:00
  • 757c469e00 Improves the test coverage of syncing and progress reporting, identifying and fixing a bug when cancelling. #1328 Kiel Gillard 2019-11-30 08:00:46 +11:00
  • 7d39933ba4 Add article exception fetcher to always restore article to timeline regardless of timeline state. Maurice Parker 2019-11-29 14:31:15 -06:00
  • d62ff04c64 Fix next unread menu option when in fullscreen. Maurice Parker 2019-11-29 13:26:14 -06:00
  • 5373be508a Merge pull request #1373 from kielgillard/master Maurice Parker 2019-11-29 13:24:11 -06:00
  • 514a498641 Merge pull request #1372 from Wevah/debug-menu-default Maurice Parker 2019-11-29 13:23:44 -06:00
  • 52d2121553 Fixes race conditions in FeedlyOperation progress reporting unit tests. Kiel Gillard 2019-11-29 18:33:32 +11:00
  • 229f1604f0 Enable ShowDebugMenu on master Nate Weaver 2019-11-28 14:59:45 -06:00
  • 3d582270ad Add filter exceptions so that the correct timeline is always selected regardless of filter state. Issue #1366 Maurice Parker 2019-11-28 12:40:33 -06:00
  • a458c8cc8b Change animation for apply filter on load. Maurice Parker 2019-11-27 20:08:03 -06:00
  • 219b5a89ba Fix issue where over optimization was causing crashes due to the diffable datasource not being available Maurice Parker 2019-11-27 19:54:52 -06:00
  • 95debf3e61 Remove Secrets build phase Maurice Parker 2019-11-27 18:09:39 -06:00
  • 4e0fe7b5f1 Fix retain loop in background refresh. Maurice Parker 2019-11-27 18:03:19 -06:00
  • 0ed63ad09a Fix pre build paths for iOS and MAS and removed their old Mercury build phases. Maurice Parker 2019-11-27 17:38:03 -06:00
  • bdc86140cf Update pre build action script location Maurice Parker 2019-11-27 17:30:50 -06:00
  • 24aa91a99f Move updateSecrets to buildscripts folder Maurice Parker 2019-11-27 17:26:27 -06:00
  • 30f560be4d Convert Feedly and Mercury to use the new Secrets system. Maurice Parker 2019-11-27 17:20:09 -06:00
  • 748f4e64d3 Merge pull request #1364 from jbennett/manage-secrets Maurice Parker 2019-11-27 16:54:24 -06:00
  • aebb33420e Merge pull request #1368 from Wevah/favicon-master-fix Maurice Parker 2019-11-27 16:32:44 -06:00