Commit Graph

  • 8c811e75ba Skip downloading feeds from X/Twitter, since those sites will never return a feed. (X/Twitter URLs may still be in people’s feeds lists due to prior Twitter integration, that has since gone away at Twitter’s initiative.) Brent Simmons 2024-11-30 13:18:04 -08:00
  • 23cb45161a Remove unneeded local property. Brent Simmons 2024-11-30 13:16:57 -08:00
  • d25728a018 Combine two DownloadProgress, sync and download-feeds, into one DownloadProgress in CloudKitAccountDelegate. Brent Simmons 2024-11-30 12:47:29 -08:00
  • 265b7035ed Use os_log instead of print. Brent Simmons 2024-11-30 10:27:08 -08:00
  • b4e9a84c5f Update Mac release notes and beta appcast for 6.1.5b2. Brent Simmons 2024-11-29 23:01:49 -08:00
  • ae8bcdfd7c Update build number. mac-6.1.5b2 Brent Simmons 2024-11-29 22:40:55 -08:00
  • 5ceef49a6f Update version and build number. Brent Simmons 2024-11-29 22:23:17 -08:00
  • d052a27665 Add vertical space to Accounts preferences to make enough room for Credentials button. Brent Simmons 2024-11-29 22:05:30 -08:00
  • 53a27149b4 Make URL text field wrap in add-feed sheet. Brent Simmons 2024-11-29 21:47:10 -08:00
  • 906a985bef Fix display issue in Account prefs — don’t draw outside of bounds. Brent Simmons 2024-11-29 21:43:42 -08:00
  • fb8a62b698 Restore and use func localAccountRefresher(_ refresher: LocalAccountRefresher, requestCompletedFor: URL). Brent Simmons 2024-11-29 12:06:05 -08:00
  • 7e42e80b41 Make downloadProgress clear about where it comes from. Brent Simmons 2024-11-29 11:01:17 -08:00
  • 5ef92cbd05 Make refresher non-optional because it doesn’t need to be optional. Brent Simmons 2024-11-28 11:33:41 -08:00
  • 72f7a7cadf Fix downloadProgress for local account. Brent Simmons 2024-11-27 22:26:38 -08:00
  • ece6e521e5 Delete unneeded LICENSE file (now that RSWeb is local to app). Brent Simmons 2024-11-27 20:46:35 -08:00
  • 4f4f7d6cb5 Remove unused sinceToken. Brent Simmons 2024-11-27 20:37:51 -08:00
  • 680c4a4ff4 Stop storing conditional GET info — rely on URLSession built-in caching to handle conditional GET. Brent Simmons 2024-11-27 20:36:39 -08:00
  • 0e8eac3c56 Rename OneShotDownload to Downloader. Use built-in caching support. Brent Simmons 2024-11-27 20:32:36 -08:00
  • a4a41ddfbd Edit comment. Brent Simmons 2024-11-27 20:14:42 -08:00
  • 337d711d21 Remove unused parts of DownloadInfo. Brent Simmons 2024-11-26 22:17:47 -08:00
  • b6ff613888 Create task with URL instead of URLRequest. Brent Simmons 2024-11-26 22:13:22 -08:00
  • 248fe49af4 Simplify local feed downloading. Brent Simmons 2024-11-26 22:03:23 -08:00
  • 7b8e0bd1af Use built-in caching NSURLSession .useProtocolCachePolicy. Brent Simmons 2024-11-26 21:05:26 -08:00
  • 8e54c93c6f Remove throttled feeds support. Brent Simmons 2024-11-26 21:04:53 -08:00
  • 2f090111b3 Add support for 429 responses. Brent Simmons 2024-11-26 20:04:46 -08:00
  • 15e839a961 Delete whitespace. Brent Simmons 2024-11-24 21:06:39 -08:00
  • e2bdfd6830 Add additional http response codes, include 429 Too Many Requests. Brent Simmons 2024-11-24 21:06:27 -08:00
  • 4d72ef05da Add Cache-Control response header. Brent Simmons 2024-11-24 21:06:09 -08:00
  • 4306542975 Read openrss.org feeds at most once an hour. Brent Simmons 2024-11-24 20:41:33 -08:00
  • ec84ce618e Set httpMaximumConnectionsPerHost to 1 to be better for sites like openrss.org. Brent Simmons 2024-11-24 11:35:09 -08:00
  • 934892658a Make RSWeb a local module. Brent Simmons 2024-11-24 11:32:29 -08:00
  • 42ef44f67c Fix whitespace warnings. Brent Simmons 2024-11-23 11:56:49 -08:00
  • ee55c017fa Revert inadvertent build setting change. Brent Simmons 2024-11-23 11:55:04 -08:00
  • 137a8e0896 Enable hardened runtime. Brent Simmons 2024-11-23 11:52:08 -08:00
  • c9a56a3c6a Turn on DEAD_CODE_STRIPPING for release. Brent Simmons 2024-11-23 11:38:48 -08:00
  • 55c61ffd3f Remove no-longer-needed ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES setting. Brent Simmons 2024-11-23 11:35:24 -08:00
  • e1f5eb24e6 Rename Embed App Extensions to Embed Foundation Extensions, per Xcode recommendation. Brent Simmons 2024-11-23 11:35:09 -08:00
  • f524648ca4 Fix error message — make it refer to iCloud Drive and System Settings. Brent Simmons 2024-11-23 11:26:10 -08:00
  • 12c496a613 Add missing word “Drive”; refer to “System Settings.” Brent Simmons 2024-11-23 11:24:25 -08:00
  • 4986192823 Remove MAS targets. Brent Simmons 2024-11-23 11:24:02 -08:00
  • 932a72ff23 Fix bug in scripting support function valueInAccounts:withUniqueID:. Brent Simmons 2024-11-23 11:15:20 -08:00
  • 66a7404607 Update sdef. Add count command. Brent Simmons 2024-11-22 22:15:34 -08:00
  • 81a4509ca3 Add fix for read-after-free crash. Brent Simmons 2024-11-22 21:58:09 -08:00
  • 19b6783f45 Update copyright year. Brent Simmons 2024-11-22 21:52:28 -08:00
  • 3b92fe9c78 Remove code for handling April 2020 retention change, since it’s been four-and-a-half years. Brent Simmons 2024-11-22 21:51:35 -08:00
  • f1bfda400e Remove FeedWrangler support. Brent Simmons 2024-11-22 21:48:12 -08:00
  • 233e0a1064 Add support for MarsEdit 5. Brent Simmons 2024-11-22 21:26:44 -08:00
  • e1df391278 Fix deprecation warnings. Brent Simmons 2024-11-22 21:12:53 -08:00
  • 2936922269 Fix some deprecation warnings. Brent Simmons 2024-11-22 21:05:58 -08:00
  • 36a15b1de4 Use Swift 5.7. Brent Simmons 2024-11-22 20:58:02 -08:00
  • bdc4a36a39 Fix warning about build phase not depending on dependency analysis. Brent Simmons 2024-11-22 20:57:56 -08:00
  • da1d063f6b Fix deprecation warnings in ShareViewController. Brent Simmons 2024-11-22 20:49:55 -08:00
  • a2141ec343 Require macOS 13 and iOS 16. Brent Simmons 2024-11-22 20:49:42 -08:00
  • 5899cb32c0 Fix warnings about build phases not depending on dependency analysis. Brent Simmons 2024-11-22 20:49:22 -08:00
  • b222fdcad1 Make ArticleStatus thread-safe. Brent Simmons 2024-11-22 20:20:51 -08:00
  • af2e163f7d Require macOS 13 and up. Brent Simmons 2024-11-22 20:18:14 -08:00
  • 772c556b2b Add keyboard shortcuts for Copy Article URL and Copy External URL. Brent Simmons 2024-11-22 20:14:20 -08:00
  • 8b5231fbb3 Delete no-longer-used MainWindow.storyboard. Brent Simmons 2024-11-22 20:11:02 -08:00
  • 5577afbbb4 Restore toggle sidebar toolbar button. Brent Simmons 2024-11-22 20:08:26 -08:00
  • d65d8415c6 Update copyright to 2024. Brent Simmons 2024-11-22 19:55:27 -08:00
  • ba0a2d3521 Remove use of forEach. Brent Simmons 2024-11-18 15:11:18 -08:00
  • c1c4c8b1b6 Remove a number of uses of forEach. Brent Simmons 2024-11-17 22:08:44 -08:00
  • 16d8b0066e Add keyboard shortcuts for Copy Article URL and Copy External URL — shift-cmd-C and ctrl-cmd-C. Brent Simmons 2024-11-17 21:54:46 -08:00
  • a4d867c712 Set the container properly for each feed in selectedArticles. Brent Simmons 2024-11-17 21:33:14 -08:00
  • 531e48a337 Give dictionary a title. Brent Simmons 2024-11-17 20:42:14 -08:00
  • 1265351712 Fix bug looking up accounts. Brent Simmons 2024-11-16 16:27:40 -08:00
  • ab651398cd Support the count message. Brent Simmons 2024-11-16 15:58:34 -08:00
  • 8c688590ca Add additional webFeed synonyms to sdef. Brent Simmons 2024-11-16 14:01:10 -08:00
  • a74ee8e544 Fix compile errors in AppleScript scripts, which gets NetNewsWireTests building, running, and passing. Brent Simmons 2024-11-16 13:51:52 -08:00
  • 1091d63923 Make webFeed a synonym for Feed, so that existing scripts that use webFeed don’t break (given the renaming from webFeed to feed). Brent Simmons 2024-11-16 13:46:43 -08:00
  • cebbcc0ca5 Add RSCore to NetNewsWireTests. Brent Simmons 2024-11-16 13:46:08 -08:00
  • 9f30b15af5 Get AccountTests building (and passing) by deleting some test support code that wouldn’t compile — but that was unused anyway. Brent Simmons 2024-11-16 13:31:49 -08:00
  • 4d5b749a65 Add support for sharing to MarsEdit 5. Fix #4289. Brent Simmons 2024-11-16 12:33:38 -08:00
  • f468585487 Rename file. Brent Simmons 2024-11-16 12:25:27 -08:00
  • f8dff61f3c Restore toggle-sidebar control to toolbar. Brent Simmons 2024-11-16 11:59:20 -08:00
  • 85d1a8fe7a Switch to new Parser. Brent Simmons 2024-11-15 22:59:51 -08:00
  • c3f063ae4a Delete unused FeaturedImageDownloader. Brent Simmons 2024-11-15 22:59:36 -08:00
  • ce28c3cd88 Delete RSParser. Brent Simmons 2024-11-15 21:30:56 -08:00
  • a983544539 Add Parser module to project. Brent Simmons 2024-11-15 21:30:47 -08:00
  • 6cee293a7e Add Parser module. Brent Simmons 2024-11-15 21:30:20 -08:00
  • f8c01f8d18 Add Dictionary+RSCore. Brent Simmons 2024-11-15 21:29:50 -08:00
  • 357ea22da4 Delete RSCoreObjC. Brent Simmons 2024-11-15 20:45:45 -08:00
  • 4aaee795f9 Add missing account types to scripting definition. Brent Simmons 2024-11-14 21:27:46 -08:00
  • 2dd63388b6 Remove obsolete LinuxMain.swift files. Brent Simmons 2024-11-14 21:10:44 -08:00
  • 5228307a16 Remove FeedWrangler support. Brent Simmons 2024-11-14 21:05:25 -08:00
  • 9c548fad78 Remove instances of Master. Brent Simmons 2024-11-14 20:38:51 -08:00
  • 758f251115 Remove a number of instances of the word master. Brent Simmons 2024-11-14 20:32:12 -08:00
  • 26091d9593 Remove a number of instances of the word master. Brent Simmons 2024-11-14 20:22:07 -08:00
  • f75fe705c6 Replace prototype text with prose that doesn’t include the word master. Brent Simmons 2024-11-14 20:16:22 -08:00
  • 45d6981215 Remove a number of instances of the word master. Brent Simmons 2024-11-14 20:05:37 -08:00
  • 44fbcd85b6 Remove a number of instances of the word master. Brent Simmons 2024-11-14 20:04:50 -08:00
  • c3098f14e1 Rename AddWebFeedSheet.xib to AddFeedSheet.xib. Brent Simmons 2024-11-14 19:55:25 -08:00
  • 14a59ba6aa Update copyright. Brent Simmons 2024-11-14 19:51:29 -08:00
  • 5de4e97e6e Update copyright year. Brent Simmons 2024-11-14 19:49:19 -08:00
  • a8eb75c20f Remove unneeded #available and @available. Brent Simmons 2024-11-11 22:03:32 -08:00
  • 8a611f4109 Make ArticleStatus Sendable. Brent Simmons 2024-11-11 21:46:08 -08:00
  • 75a56be4d6 Make Article a class. Brent Simmons 2024-11-10 21:45:16 -08:00
  • ef4104e7fa Remove unneeded Frameworks group. Brent Simmons 2024-11-10 21:20:25 -08:00
  • 0433aed9b2 Convert IntentsExtension from group to folder. Brent Simmons 2024-11-10 21:10:52 -08:00
  • 15659e2792 Convert Mac group to folder. Brent Simmons 2024-11-10 21:04:45 -08:00