Commit Graph

  • c5c8ad7ee6 Merge branch 'mac-release' Brent Simmons 2019-08-28 21:38:11 -07:00
  • a7c373b445 Update to latest RSCore. Brent Simmons 2019-08-28 21:37:55 -07:00
  • 9e29e1cf26 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Brent Simmons 2019-08-28 21:25:43 -07:00
  • 7621fda133 Merge branch 'mac-release' Brent Simmons 2019-08-28 21:25:30 -07:00
  • 1c2d5a677a Update to latest RSParser, which includes fix for detecting RDF feeds that lack an XML header. Brent Simmons 2019-08-28 21:24:35 -07:00
  • be8c14bc65 Change to reload the individual row instead of just changing its contents Maurice Parker 2019-08-28 20:21:50 -05:00
  • 7062744758 Make sure we manually correct some state when using diffable datasources Maurice Parker 2019-08-28 20:08:30 -05:00
  • 89a38fa2b5 Change Feeds to use diffable data sources Maurice Parker 2019-08-28 18:06:27 -05:00
  • def926206d Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-08-28 12:26:39 -05:00
  • d7ec92ef34 Delete unnecessary user activity property value Maurice Parker 2019-08-28 11:46:03 -05:00
  • 5aba61ea04 Update user activity if a feed has been selected and its best icon has been downloaded Maurice Parker 2019-08-28 11:44:54 -05:00
  • 9c66f6160e Clean activities when the associated data is deleted Maurice Parker 2019-08-28 11:30:40 -05:00
  • 28b97fd8d0 Merge pull request #903 from danielpunkass/feedbin-anomaly Maurice Parker 2019-08-28 10:42:09 -05:00
  • a5a36e0986 Fix for #885: Include 403 status code in list of errors to prompt with 'update credentials' error message, and expand that message to cover the possibility an account is no longer valid with the service, i.e. in the case of an expired Feedbin subscription. Daniel Jalkut 2019-08-28 11:40:12 -04:00
  • ba9f7ac426 Add navigation support for Folder and Feed view activities Maurice Parker 2019-08-27 17:43:15 -05:00
  • d641223536 Add Activities for viewing Feeds and Folders Maurice Parker 2019-08-27 14:20:34 -05:00
  • 2b206e098a Move the location of the home page to feed icon cache to the cache directory instead of the temp directory Maurice Parker 2019-08-27 13:29:34 -05:00
  • c80d0cbbce Merge pull request #884 from danielpunkass/account-refinements Maurice Parker 2019-08-27 11:50:49 -05:00
  • 42168ed3b9 Revise the layout of new account xibs to reduce the distance between labels and text fields, standardize the distance from the service header to the first text field, and move the feedback error string field to beneath the input fields, configured to word-wrap and grow in height as needed. Daniel Jalkut 2019-08-27 12:45:10 -04:00
  • 526f21a26b Left-align the accounts in the Add Account UI. Daniel Jalkut 2019-08-27 12:35:27 -04:00
  • 3c86bf0614 Merge pull request #871 from mbernson/master Maurice Parker 2019-08-27 11:13:00 -05:00
  • 846b3a6d2a Update appcasts to remove note about it shipping tomorrow, since it’s shipped. Brent Simmons 2019-08-26 18:04:39 -07:00
  • a1c74a03d1 Update to work with the enhanced FeedIconDownloader Maurice Parker 2019-08-26 19:48:12 -05:00
  • 17fef112d6 Merge branch 'mac-release' Maurice Parker 2019-08-26 19:40:56 -05:00
  • 3279a25581 Cache home page to feed icon relationship Maurice Parker 2019-08-26 19:40:30 -05:00
  • 6c98abb289 Fix image and favicon caching Maurice Parker 2019-08-26 16:58:06 -05:00
  • d7c90106d1 Change to directly modify the avatar image instead of calling reload on the cells Maurice Parker 2019-08-26 15:37:15 -05:00
  • 8de9b355c7 Merge branch 'mac-release' Maurice Parker 2019-08-26 12:54:53 -05:00
  • 1a3e2784ae Optimize table cell reloading when feed images are made available Maurice Parker 2019-08-26 12:54:23 -05:00
  • c3e93f4b8c Fix scenario where multiple timelines could get pushed onto the navigation stack Maurice Parker 2019-08-26 09:07:41 -05:00
  • 3d408d0b27 Prevent autolayout from messing around with our disclosure chevron Maurice Parker 2019-08-25 20:06:45 -05:00
  • cf5fd4fa89 Invalidate content size correctly Maurice Parker 2019-08-25 20:06:02 -05:00
  • a0b11da438 Prevent autolayout from messing with our manually set frames Maurice Parker 2019-08-25 20:00:34 -05:00
  • 31715ad4f0 Handle user activities on a cold launch Maurice Parker 2019-08-25 17:49:09 -05:00
  • 415dcb46cb Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-08-25 17:12:28 -05:00
  • 1e1208f54d Update function name to match other like named functions Maurice Parker 2019-08-25 17:08:39 -05:00
  • a0636b8f47 Add Smart Feeds as User Activities Maurice Parker 2019-08-25 17:04:15 -05:00
  • dc6bf05ae4 Rename ActivityFactory to ActivityManager because it will also handle activity deletes in the future Maurice Parker 2019-08-25 14:43:11 -05:00
  • 90cca3788c Update appcasts for 5.0. Brent Simmons 2019-08-25 11:46:26 -07:00
  • eb9c176f90 Add unique identifier to Spotlight attributes to prevent duplicate spotlight search results Maurice Parker 2019-08-25 11:51:08 -05:00
  • 0b48c3893d Change AppCoordinator to directly call controller API's since that matches the Coordinator pattern better than sending them notifications Maurice Parker 2019-08-25 11:38:04 -05:00
  • 313518698c add the ability to respond to NSActivityRequests Maurice Parker 2019-08-24 19:31:29 -05:00
  • f8c01107d5 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-08-24 15:01:40 -05:00
  • ea55aa5bef Leverage new avatarImage function from ArticleUtilities to reduce code duplication between macOS and iOS Maurice Parker 2019-08-24 15:01:28 -05:00
  • 5b1c0485c5 Add NSUserActivity for reading articles Maurice Parker 2019-08-24 14:57:51 -05:00
  • d75f1ca73b Merge branch 'mac-candidate' Brent Simmons 2019-08-23 22:03:27 -07:00
  • c3aebe7868 Bump version and build. mac-5.0 Brent Simmons 2019-08-23 21:59:44 -07:00
  • ed56376d03 Merge branch 'mac-candidate' Brent Simmons 2019-08-23 18:55:09 -07:00
  • fd7de40d84 Update appcasts. Brent Simmons 2019-08-23 18:55:00 -07:00
  • 739eb5183e Bump version and build numbers. mac-5.0b6 Brent Simmons 2019-08-23 18:31:04 -07:00
  • dd62a3325a Center the main window on first run. Brent Simmons 2019-08-23 18:30:28 -07:00
  • 4bead42b5a Center prefs window after switching to the proper view. Brent Simmons 2019-08-23 18:30:14 -07:00
  • cc7321e936 Center the preferences window. Fix #769. Brent Simmons 2019-08-23 16:22:06 -07:00
  • 3447ebcec0 Reload data after a batch update. Fix #872. Brent Simmons 2019-08-23 15:52:07 -07:00
  • 1ba60e2846 Fix bug that could cause a crash when an invalid indexPath was used to find a node in the shadow table Maurice Parker 2019-08-23 13:23:13 -05:00
  • 7f024586bb Add navigation and toolbar theming for light mode. Issue #698 Maurice Parker 2019-08-23 12:27:45 -05:00
  • 35dca45c60 Add sharing subject test Mathijs Bernson 2019-08-23 13:23:30 +02:00
  • 9214e3d65e Simplify sharing item subject logic Mathijs Bernson 2019-08-23 13:05:20 +02:00
  • 5a5a66d59f Remove unneeded notifications Maurice Parker 2019-08-22 16:50:20 -05:00
  • 5088878721 Hack around WKWebView's white flashing that it does while loading content Maurice Parker 2019-08-22 12:10:50 -05:00
  • 680385fe58 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-08-22 11:16:12 -05:00
  • d67b9193c5 Add large titles to Feeds controller (again) Maurice Parker 2019-08-22 11:16:07 -05:00
  • d6fd938e5d Update appcasts for 5.0b5. Brent Simmons 2019-08-21 22:13:35 -07:00
  • 1ab0f7c25c Merge mac-candidate. Brent Simmons 2019-08-21 21:44:07 -07:00
  • e140d51e4b Bump version and build number. mac-5.0b5 Brent Simmons 2019-08-21 21:42:48 -07:00
  • 849830f494 Refetch articles for smart feeds and folders, if selected, when a feed or folder is deleted. Fix #838. Brent Simmons 2019-08-21 21:41:56 -07:00
  • bffda93700 Give has(feed) a default implementation in Container.swift. Brent Simmons 2019-08-21 21:07:40 -07:00
  • fe2d329301 Make has(feed) a Container protocol method. Brent Simmons 2019-08-21 21:05:47 -07:00
  • edd9b1cc91 Remove HelpBook folder, since the help book now has a separate repo. Brent Simmons 2019-08-21 20:56:53 -07:00
  • c752d0b699 Optimize table cell loading so that we are no longer reloading all visible cells when an image is downloaded Maurice Parker 2019-08-21 19:37:19 -05:00
  • af98311c63 Change to use async fetch for major account changes Maurice Parker 2019-08-21 15:58:55 -05:00
  • 2719772701 Port async timeline fetching from desktop NNW Maurice Parker 2019-08-21 15:27:53 -05:00
  • f513741ddb Start work on filtering timeline so that articles from deleted feeds never show up. Brent Simmons 2019-08-21 13:23:46 -07:00
  • 0c455c086d Merge branch 'mac-candidate' Brent Simmons 2019-08-21 13:06:57 -07:00
  • 98ec923c67 Replace, in default feeds for new users, Om Malik and Xcoders with Rose Orchard and Michael Tsai. Brent Simmons 2019-08-21 13:06:26 -07:00
  • b025b3ae46 fix typo in comment Maurice Parker 2019-08-21 13:13:03 -05:00
  • c4e2420966 Change to get currently selected unread count item from total number of articles shown in timeline Maurice Parker 2019-08-21 13:10:08 -05:00
  • eb8de035d7 Work around bug where cell tintColor isn't always correctly inherited from the window Maurice Parker 2019-08-20 16:37:31 -05:00
  • 9988847fba Fix bug where mark older than caused all articles in the timeline to be marked as read Maurice Parker 2019-08-20 05:46:44 -05:00
  • 64fd5016a9 Commenting out feed context menus due to buggy implementation in Beta 6 Maurice Parker 2019-08-20 05:43:39 -05:00
  • 87bef5cacf Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Maurice Parker 2019-08-19 18:13:38 -05:00
  • b475f52871 Move show share dialog back to detail controller from coordinator Maurice Parker 2019-08-19 18:13:21 -05:00
  • 71343b9e72 Add Share context menu for timeline Maurice Parker 2019-08-19 18:09:38 -05:00
  • badc2d3e25 Add open in browser context menu item Maurice Parker 2019-08-19 17:38:30 -05:00
  • de7970314d Add mark all as read for feed functionality Maurice Parker 2019-08-19 17:26:09 -05:00
  • 78a0a54193 Add note to Contributing emphasizing the need to talk things over in the Slack group *before* starting work. Brent Simmons 2019-08-19 14:44:17 -07:00
  • 925aa5af70 Merge branch 'mac-candidate' Brent Simmons 2019-08-19 14:38:38 -07:00
  • e524d48c1d Add credit to Joe Heck in the About window for difficult infrastructure. Brent Simmons 2019-08-19 14:38:18 -07:00
  • 40a80356f1 Move business logic out of controller into coordinator where we typically keep it Maurice Parker 2019-08-19 16:03:07 -05:00
  • 6087951824 Remove context menu titles as they didn't provide any additional context Maurice Parker 2019-08-19 15:49:42 -05:00
  • 3245223b24 Add Select Feed context menu Maurice Parker 2019-08-19 15:45:52 -05:00
  • 2cc5e20fad Merge branch 'mac-candidate' Brent Simmons 2019-08-18 16:08:04 -07:00
  • 588dbb0ce5 Add prefs to Advanced prefs pane to 1) check for updates automatically, and 2) choose to download test or release builds. The default will be release builds only, since most people don’t want test builds. Brent Simmons 2019-08-18 16:07:37 -07:00
  • eeebb30467 Implement Mark Older as Read for timeline Maurice Parker 2019-08-18 17:34:53 -05:00
  • 5670989c29 Do initial layout of revised Advanced preferences (which now include updates preferences). Brent Simmons 2019-08-17 16:58:39 -07:00
  • 8d7e238386 Change default SUFeedURL to release builds appcast. Add FeedURLForTestBuilds to store the URL for test builds. Brent Simmons 2019-08-17 11:04:54 -07:00
  • 114ec219c6 Add appcast feed for release builds. Brent Simmons 2019-08-17 11:01:31 -07:00
  • 3cbf9f45a3 Add weak self usage in a couple needed places Maurice Parker 2019-08-16 13:54:19 -05:00
  • 066616b005 Add new images used in context menus to AppAssets where they belong Maurice Parker 2019-08-16 13:27:41 -05:00
  • aabe950b2b Add initial support for timeline context menus Maurice Parker 2019-08-16 13:19:06 -05:00