Commit Graph

7817 Commits

Author SHA1 Message Date
Brent Simmons 7e4c5be30f Remove references to isFeedProvider. 2023-06-28 15:05:11 -07:00
Brent Simmons 3aeda820e4 Remove FeedProviderManager and Feed Provider and remove references to them. 2023-06-28 15:05:02 -07:00
Brent Simmons de1dca3912 Remove Reddit from SecretsProvider. 2023-06-28 15:04:29 -07:00
Brent Simmons 34b6612df3 Remove Reddit from Secrets. 2023-06-28 15:04:23 -07:00
Brent Simmons cd45b88cfb Remove more Reddit references, including code in the Account framework. 2023-06-28 15:04:08 -07:00
Brent Simmons de723d9ed1 Remove references to AddFeedWindowControllerType.redditFeed. 2023-06-28 14:00:53 -07:00
Brent Simmons c3fab795ff Rename New Web Feed to New Feed. 2023-06-28 14:00:39 -07:00
Brent Simmons 2391d4acb9 Rename New Web Feed to New Feed. 2023-06-28 14:00:33 -07:00
Brent Simmons 007f077542 Remove showAddRedditFeedWindow function and all references to it. 2023-06-28 14:00:24 -07:00
Brent Simmons a74dd2d129 Remove Extensions UI from Settings window.
# Conflicts:
#	Mac/Base.lproj/Preferences.storyboard
2023-06-28 13:45:58 -07:00
Brent Simmons 4a6acad3d6 Fix feedRequiresRedditAPI function. 2023-06-28 13:45:01 -07:00
Brent Simmons 2e2491ee66 Create and use API to determine if there are any feeds that require the Reddit API.
# Conflicts:
#	Mac/AppDelegate.swift
2023-06-28 13:44:40 -07:00
Brent Simmons e461eebb68 Remove New Reddit Feed menu command. Rename New Web Feed to just New Feed. 2023-06-28 13:42:28 -07:00
Brent Simmons 6641d64755 Write release notes about removing Reddit API and Extensions. 2023-06-28 13:42:18 -07:00
Brent Simmons 9ca6530b6b Bump version and build. 2023-06-28 13:42:10 -07:00
Brent Simmons 2965e0b2bd Remove add-Reddit-feed sheet and window controller. 2023-06-28 13:41:32 -07:00
Brent Simmons c75627467a Update version, build, and release notes.
# Conflicts:
#	Technotes/ReleaseNotes-Mac.markdown
#	xcconfig/common/NetNewsWire_mac_target_common.xcconfig
2023-06-28 13:39:25 -07:00
Brent Simmons 15716784f4 Remove Reddit assets. 2023-06-28 13:29:45 -07:00
Brent Simmons 65522696e7 Bump build to 6118. 2023-06-23 19:25:25 -07:00
Brent Simmons e5977d86c4 Open the release notes list rather than attempting to open the latest release notes page (on tapping Release Notes in settings). Because I keep messing up the tag for the latest release and we end up with a 404. 2023-06-21 20:44:20 -07:00
Brent Simmons c2db9dbec0 Write release notes. Increment version and build. 2023-06-18 15:11:13 -07:00
Brent Simmons 3dd7743e99 Show Twitter alert if needed. If not, show Reddit alert if needed. 2023-06-14 13:09:19 -07:00
Brent Simmons b1c5d192d0 Add redditDeprecationAlertShown to AppDefaults. 2023-06-14 13:08:51 -07:00
Brent Simmons 1020816e5b Update blog host name. 2023-06-13 21:48:11 -07:00
Brent Simmons a7cd320041 Update NetNewsWire blog feed URL — now at netnewswire.blog rather than nnw.ranchero.com. 2023-06-13 21:34:30 -07:00
Brent Simmons 4e59f66455 Save screenshot of when Twitter suspended NetNewsWire. 2023-04-07 20:30:48 -07:00
Brent Simmons 1442ba81c2 Update build to 6116. Write release notes. 2023-03-19 13:01:53 -07:00
Brent Simmons 44a6fbeca6 Update copyright date to 2023. Update version and build to 6.1.2 and 6115. On the proper branch this time. 2023-03-18 22:33:34 -07:00
Brent Simmons 60ae566c28 Write release notes for 6114. 2023-02-05 20:47:41 -08:00
Brent Simmons 2733ef79df Update build number to 6114. 2023-02-05 20:44:52 -08:00
Brent Simmons e2aa15f08a Create and use anyLocalOriCloudAccountHasAtLeastOneTwitterFeed in AccountManager, so both iOS and Mac apps can use it. Also: simplify the Date comparison in presentTwitterDeprecationAlertIfRequired by using Dates instead of TimeInterval. 2023-02-05 18:07:30 -08:00
Brent Simmons 33c4cfcc3a
Merge pull request #3850 from stuartbreckenridge/ios-release
Shows Twitter Deprecation Alert on iOS
2023-02-05 17:34:53 -08:00
Stuart Breckenridge d5c039b80f
Add account type check for Twitter deprecation 2023-02-05 21:29:19 +08:00
Stuart Breckenridge b2a2c5f5b9
Changes strings to NSLocalizedStrings 2023-02-05 09:45:34 +08:00
Stuart Breckenridge 757c680f4b
Adjusted expiry date 2023-02-05 09:04:23 +08:00
Stuart Breckenridge ee00339b4c
Removes print statement 2023-02-05 08:55:23 +08:00
Stuart Breckenridge b35c4df28d
Shows Twitter Deprecation Alert on iOS 2023-02-05 08:46:16 +08:00
Maurice Parker 6169df75cc Update the iOS icons. The 1x icons were not updated as they aren't used any longer. 2023-02-03 19:59:26 -08:00
Maurice Parker 36822a77d0 Remove Twitter integration. Fixes #3842 2023-02-03 19:11:33 -08:00
Maurice Parker d4985d8fc5 Remove Twitter integration. Fixes #3842 2023-02-03 19:02:49 -08:00
Brent Simmons 6abc8d2ca2 Write release notes and update version. 2023-01-22 12:22:30 -08:00
Brent Simmons 3b2b0272d7 Rewrite fetchArticlesAsync to use DispatchGroup, to be sure the completion is called just once. Fix #3823 2023-01-21 17:21:51 -08:00
Brent Simmons 1e485f3e8d Fix widget data encoding crash — and possibly other bugs — by making sure that `fetchArticlesAsync` calls its callback just once. (The widget data encoder was crashing with multiple calls in the failure case, since it ended up having unbalanced DispatchGroup enter and leave calls.) 2023-01-21 14:49:08 -08:00
Brent Simmons 06b4f9660b Fix warning about using `var` with a `DispatchGroup` that is not mutated. 2023-01-21 14:46:41 -08:00
Brent Simmons fd700737f8 Update build and write release notes. 2023-01-16 21:39:07 -08:00
Brent Simmons 2e9107d67f Add back some feeds to the defaults. Go with an even 10 feeds. 2023-01-16 21:34:50 -08:00
Maurice Parker dc4a7c9ccd Remove build settings 2023-01-13 15:12:34 -08:00
Brent Simmons 494b9b62db Restore code signing settings. 2023-01-08 21:48:00 -08:00
Brent Simmons 691e7cf8b5 Update build and version for 6.1.1. Write release notes. 2023-01-08 21:38:05 -08:00
Maurice Parker 53f835b3ce Guard against negative numbers. Fixes #3768 2023-01-06 17:22:56 -08:00