Commit Graph

  • 1778a270d6 Show byline in timeline for single feed timelines when available. Maurice Parker 2020-04-18 07:53:56 -05:00
  • 67434c2d0b Made the displayText a property of a Status. Maurice Parker 2020-04-17 15:34:03 -05:00
  • 07af483b36 Renamed Tweet to TwitterStatus since that matches the API better. Maurice Parker 2020-04-17 15:31:13 -05:00
  • 435c85218d Change to use retweet text for plain text when available. Maurice Parker 2020-04-17 15:02:52 -05:00
  • 2d61798457 Changed to using extended tweets. Maurice Parker 2020-04-17 11:20:22 -05:00
  • 687e1105f0 Change tweets to only show display text now. Maurice Parker 2020-04-17 10:18:59 -05:00
  • 984322453f Commented why we use BatchUpdate on RSS feed adds because I keep forgetting why. Maurice Parker 2020-04-17 09:14:27 -05:00
  • 655e30069f Refactor to make create feed code more readable. Maurice Parker 2020-04-17 09:11:37 -05:00
  • 8331d37dc1 Fix add new feed to keep sidebar consistent. Maurice Parker 2020-04-17 08:58:06 -05:00
  • 9516f1395c Merge pull request #1990 from Wevah/master Maurice Parker 2020-04-17 08:27:25 -05:00
  • 183d703fd3 Use classList instead of string manipulation Nate Weaver 2020-04-17 07:06:55 -05:00
  • 95f1f64aa7 Add Feed Provider refreshes to Local Account. Maurice Parker 2020-04-17 05:32:52 -05:00
  • a31db7e024 Change to use the user name for status timeline. Maurice Parker 2020-04-17 04:30:54 -05:00
  • de150ad281 Add author to tweets. Maurice Parker 2020-04-17 04:30:06 -05:00
  • 7dc34e9655 Fix web feed sidebar not showing sometimes bug. Maurice Parker 2020-04-17 04:29:54 -05:00
  • 9be641c094 Add initial tweet retrieval. Maurice Parker 2020-04-16 20:18:47 -05:00
  • 660cf29305 Add username storage on WebFeed Maurice Parker 2020-04-16 18:19:49 -05:00
  • d43bf5d57a Add new feed naming logic Maurice Parker 2020-04-16 18:00:27 -05:00
  • 9b39165018 Merge branch 'master' into extension-point Maurice Parker 2020-04-16 16:37:18 -05:00
  • afdfe5fe71 Merge branch 'ios-release' Maurice Parker 2020-04-16 16:36:53 -05:00
  • a4c672bb46 Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release Maurice Parker 2020-04-16 16:27:04 -05:00
  • 928e93c074 Remove web view recycling as this seems to contribute to the blank article problem on iPadOS Maurice Parker 2020-04-16 16:26:53 -05:00
  • 3d1bfc0ca2 Integrate Feed Provider add feed into local account delegate. Maurice Parker 2020-04-16 16:19:32 -05:00
  • f9a11198f0 Remove Omni from credits and about text. Brent Simmons 2020-04-16 13:24:20 -07:00
  • 49734e2bd9 Allow for username to be in the url on ability check Maurice Parker 2020-04-16 15:17:22 -05:00
  • d4b5d7bde4 Add FeedProviderManager Maurice Parker 2020-04-16 15:06:56 -05:00
  • 55bc7eae0b Fix release config for new project Maurice Parker 2020-04-16 13:42:40 -05:00
  • 96dd4bb731 Merge branch 'master' into extension-point Maurice Parker 2020-04-16 13:37:38 -05:00
  • 5afda76134 Merge branch 'accent-color-experimental' Maurice Parker 2020-04-16 13:35:12 -05:00
  • a59cb3b79b Clean up the URL screen name extraction Maurice Parker 2020-04-16 12:07:57 -05:00
  • b3afee0252 Change Feed Provider interface to make it work better with refreshing WebFeeds. Maurice Parker 2020-04-16 11:25:39 -05:00
  • eb02568409 Made Feed Providers part of the Account project Maurice Parker 2020-04-16 11:15:39 -05:00
  • d168658e05 Add Extension Point maintenance to the iOS app. Maurice Parker 2020-04-16 08:25:40 -05:00
  • f8a664d035 Cache the feed provider results to make it as fast as the other icon look up types. Maurice Parker 2020-04-16 02:17:38 -05:00
  • c44759fdb2 Add web feed icon downloader support for Feed Providers. Maurice Parker 2020-04-15 20:17:33 -05:00
  • ca28faa8b5 Added OAuthSwift dependency to Secrets Maurice Parker 2020-04-15 19:26:53 -05:00
  • c414d22666 Merge branch 'master' into extension-point Maurice Parker 2020-04-15 19:02:20 -05:00
  • b66d0ef250 Change how we save the CloudKit token so that is won't save if the app is quit before processing its records Maurice Parker 2020-04-15 18:30:39 -05:00
  • 851cf6eb5d Merge pull request #1988 from Wevah/master Maurice Parker 2020-04-15 16:52:23 -05:00
  • 8bb249b1ad Fix typo Nate Weaver 2020-04-15 16:39:58 -05:00
  • 266e136787 Design and stub out FeedProvider protocol Maurice Parker 2020-04-15 16:35:09 -05:00
  • d883981afd Move oauth1 provider implementation fo main TwitterFeedProvider class. Maurice Parker 2020-04-15 14:14:33 -05:00
  • 42853fe487 Renamed source file to match usual conversions for extensions. Maurice Parker 2020-04-15 14:12:31 -05:00
  • e15462fd61 Persist twitter tokens in the keychain. Maurice Parker 2020-04-14 23:19:06 -05:00
  • 9e0248c494 Correctly save Twitter ExtensionPoints Maurice Parker 2020-04-14 23:03:08 -05:00
  • df79da291f Change how ExtensionPoint titles are handled. Maurice Parker 2020-04-14 22:33:05 -05:00
  • ad6d5ef7ed Enhance OAuth error handling. Maurice Parker 2020-04-14 16:55:26 -05:00
  • e206909237 Refactor ExtensionPoints to make them easier to create in the future. Maurice Parker 2020-04-14 16:47:05 -05:00
  • f5aac9516f Stub out Twitter auth. Maurice Parker 2020-04-14 11:05:15 -05:00
  • 266c28d9be Add new OAuth1 credential requirements for Twitter Maurice Parker 2020-04-14 10:15:24 -05:00
  • 0cfbd38d38 Merge branch 'master' into accent-color-experimental Maurice Parker 2020-04-14 08:08:38 -05:00
  • 8ff0f23a55 Fix bug triggered by having no authors associated with a starred article. Maurice Parker 2020-04-14 08:05:16 -05:00
  • 4a7a27e695 Fix build settings Maurice Parker 2020-04-14 07:54:40 -05:00
  • d07e282c6b Merge branch 'master' into extension-point Maurice Parker 2020-04-14 02:03:07 -05:00
  • bbbeaba46c Merge branch 'master' into accent-color-experimental Maurice Parker 2020-04-14 01:26:01 -05:00
  • 85d4cc352f Resolve issue where CloudKit articles were coming back as unread. Maurice Parker 2020-04-14 01:25:35 -05:00
  • a9f8bc4a16 Add OAuthSwift submodule Maurice Parker 2020-04-14 00:41:30 -05:00
  • d1765b3d0c Merge branch 'master' into extension-point Maurice Parker 2020-04-13 10:22:29 -05:00
  • a168c2ce80 Merge branch 'master' into accent-color-experimental Maurice Parker 2020-04-13 07:20:57 -05:00
  • 2ae511b818 Fix recursion bug in opml normalizer. Maurice Parker 2020-04-13 07:11:03 -05:00
  • 2ddc064696 Fix missing unread counts on OPML imports. Maurice Parker 2020-04-13 05:25:07 -05:00
  • fe9ade5e85 Tune the add CloudKit account process. Maurice Parker 2020-04-13 04:59:41 -05:00
  • 6f255e63b3 Fix missing callback that was hanging new accounts. Maurice Parker 2020-04-13 04:26:28 -05:00
  • 1321f0b9ff Loop through through rows using the count of rows in that section, rather than the count of rows in the initial indexPath’s section. Fix #1987. Brent Simmons 2020-04-12 18:23:20 -07:00
  • 6d9eda442f Remove userDeleted support. The read-items filter seems to fill the need to hide things. We’re simplifying the backend by removing this unused feature. Brent Simmons 2020-04-12 17:12:36 -07:00
  • 22c2a7a72e Delete old articles in a graduated way, so as not to block the database for too long. Also: don‘t delete old unread articles in accounts that use an external sync service. Brent Simmons 2020-04-12 16:36:35 -07:00
  • 6bd2c0dc06 Fix duplicate folder relationships caused by OPMLNormalizer Maurice Parker 2020-04-12 18:29:34 -05:00
  • b38f720a62 Update to latest RSWeb Maurice Parker 2020-04-12 16:16:41 -05:00
  • ddc364f4d6 Changed CloudKit account processing to be batch based so that background additions download the articles. Maurice Parker 2020-04-12 15:57:00 -05:00
  • 04bca17538 Merge branch 'master' of https://github.com/Ranchero-Software/NetNewsWire Maurice Parker 2020-04-12 13:44:19 -05:00
  • 46f614e960 Merge branch 'ios-release' Maurice Parker 2020-04-12 11:50:11 -05:00
  • 7064d5d8f5 Fix regression where navigating back and paging back from an article happened at the same time. Maurice Parker 2020-04-12 11:48:14 -05:00
  • ba38665e17 Merge pull request #1984 from abilops/patch-1 Brent Simmons 2020-04-11 17:07:20 -07:00
  • 8e4ada7499 Fix typo abilops 2020-04-12 04:56:00 +05:30
  • a131c01e77 Merge branch 'master' into extension-point Maurice Parker 2020-04-11 18:14:30 -05:00
  • 815cf31ab8 Make sure the network is reachable before trying to sync iCloud accounts. Maurice Parker 2020-04-11 16:45:31 -05:00
  • e6c5d2f199 Merge branch 'ios-release' Maurice Parker 2020-04-11 15:59:37 -05:00
  • 7c266d65ee Force the frame to center when displaying. Issue #1983 Maurice Parker 2020-04-11 15:58:48 -05:00
  • 02f62bbb61 Fix image cropping. Issue #1967 Maurice Parker 2020-04-11 15:11:12 -05:00
  • de5c087fa6 Merge branch 'master' into accent-color-experimental Maurice Parker 2020-04-11 12:31:26 -05:00
  • 6f682aa3cd Merge pull request #1981 from abilops/master Maurice Parker 2020-04-11 12:30:05 -05:00
  • d6a4005336 Separate refreshers so that we don't send out duplicate unread statuses for new records. Maurice Parker 2020-04-11 12:22:28 -05:00
  • 00d3249c86 Avoid cached response when adding new feed abilops 2020-04-11 05:09:52 +05:30
  • 6ec11119f8 Add external web feed to status so that it can prompt receiving system to pull down new articles. Maurice Parker 2020-04-10 18:10:54 -05:00
  • a8dcf3eeee Add the unread statuses on receipt to CloudKit. Maurice Parker 2020-04-10 17:23:39 -05:00
  • 983138366f Add code to process new article entries. Maurice Parker 2020-04-10 16:25:58 -05:00
  • 4418a4bb02 Add completion block that returns new status records when we are marking statuses asynchronously. Maurice Parker 2020-04-10 15:19:33 -05:00
  • 63c4d53ee9 Change LocalAccountRefresher to use a delegate so that it can better handle duplicate feed requests Maurice Parker 2020-04-10 11:20:35 -05:00
  • 3ba9ca8c8a Added new Secrets framework project Maurice Parker 2020-04-09 21:07:56 -05:00
  • e32af77e39 Merge branch 'master' into feed-provider Maurice Parker 2020-04-09 19:30:49 -05:00
  • 78694aa07b Merge branch 'master' of https://github.com/Ranchero-Software/NetNewsWire Maurice Parker 2020-04-09 19:29:45 -05:00
  • 5106cde976 Hide the credentials account button on the Mac for iCloud. Maurice Parker 2020-04-09 19:29:37 -05:00
  • 400b8b7625 Merge branch 'ios-release' of https://github.com/Ranchero-Software/NetNewsWire into ios-release Maurice Parker 2020-04-09 11:21:09 -05:00
  • 47cdef5c07 Fix hashable implementation that could have in theory had collisions. Maurice Parker 2020-04-09 11:20:53 -05:00
  • 0e588b5e09 Update MarsEdit icon and remove "Information" from Preferences tab. Maurice Parker 2020-04-09 10:50:23 -05:00
  • f54f65781c Update some slightly-changed feed URLs in the defaults. Replace Omni’s blog with Craig Hockenberry’s. Brent Simmons 2020-04-08 21:25:23 -07:00
  • d49eabbcb3 Add extension management for our two SendToCommand implementations Maurice Parker 2020-04-08 20:22:13 -05:00
  • e443085c52 Write Technote on Retention Policy. Brent Simmons 2020-04-08 17:45:32 -07:00
  • 61b755486a Flesh out the ExtensionPointManager a little Maurice Parker 2020-04-08 13:46:15 -05:00
  • 14189b19e9 Change extension point so that multiple of the same type can exist. Maurice Parker 2020-04-08 10:12:06 -05:00