Commit Graph

8591 Commits

Author SHA1 Message Date
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
31fa19c57c Merge pull request #3852 from stuartbreckenridge/mac-release
Shows Twitter deprecation alert on macOS
2023-02-05 17:35:57 -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
Brent Simmons
e59e29eb43 Merge pull request #3818 from stuartbreckenridge/fix-3817
Ignores files in __MACOSX folder
2023-02-05 17:24:40 -08:00
Stuart Breckenridge
b83345a47f Adds account type check for Twitter deprecation alert 2023-02-05 21:30:44 +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
da91548875 Shows Twitter deprecation alert on macOS 2023-02-05 09:40:41 +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
724ac6e216 Merge branch 'ios-release' 2023-02-04 13:43:55 -07:00
Maurice Parker
f7bb4bc447 Merge branch 'mac-release' 2023-02-04 13:21:58 -07: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
Maurice Parker
6c1e1ea1c6 Remove Twitter integration. Fixes #3842 2023-02-03 19:00:13 -08:00
Gabriel R
a0002aae08 modern font, colors match Safari's Reader
FWIW, I'm the original Sepia theme author from way back when themes were introduced in a NNW Beta.
2023-01-27 17:34:21 +01:00
Brent Simmons
23bcb52d0a Merge pull request #3820 from mantia/main
New RSS Icon (in the style of SF Symbols)
2023-01-23 21:40:39 -08:00
Louie Mantia
5446648d70 Updated icon. 2023-01-24 04:39:26 +00:00
Brent Simmons
06910b1e58 Avoid force-unwrapping, which was causing a crash. Add an assertionFailure so we can catch this issue in the act — we need to know why an item would not be a Node. Fix https://github.com/Ranchero-Software/NetNewsWire/issues/3824 2023-01-22 14:57:56 -08:00
Brent Simmons
489088ad74 Import RSDatabase for access to DatabaseError. 2023-01-22 14:50:46 -08:00
Brent Simmons
28b91ed8c8 Copy fetchArticlesAsync callback fix from ios-release. 2023-01-22 12:54:07 -08:00
Brent Simmons
6c781f3a63 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-22 12:50:46 -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 iOS-6.1.1-6113 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
Stuart Breckenridge
63cfbbdd95 Fixes build errors on macOS 2023-01-21 22:07:25 +08:00
Stuart Breckenridge
fd6ba67aee Renames Default theme to NetNewsWire
Where ‘NetNewsWire’ is used `NSLocalizedString` has been removed. This is done so that NetNewsWire is not picked via Export Localizations.
2023-01-21 19:43:26 +08:00
Louie Mantia
aa0a781198 New RSS Icon (in the style of SF Symbols) 2023-01-20 18:03:21 +00:00
Stuart Breckenridge
2f6584ffb1 changes to checking for the prefix 2023-01-19 12:04:43 +08:00
Stuart Breckenridge
c725be2874 Ignores files in __MACOSX folder 2023-01-19 11:34:25 +08:00
Brent Simmons
fd700737f8 Update build and write release notes. iOS-6.1.1-6112 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
Stuart Breckenridge
669a3ee7b0 Provides verbatim comment for MasterTimelineTlView 2023-01-16 14:43:44 +08:00
Stuart Breckenridge
7933345a12 Merge branch 'main' into localize_strings
# Conflicts:
#	Mac/Base.lproj/Preferences.storyboard
#	Mac/MainWindow/Sidebar/Cell/SidebarCell.swift
#	iOS/Account/ReaderAPIAccountViewController.swift
#	iOS/MasterTimeline/MasterTimelineTitleView.swift
2023-01-16 14:42:33 +08:00
Maurice Parker
d0dbb81114 Merge pull request #3809 from stuartbreckenridge/fix-3781
Fixes dark mode on Keyboard Shortcuts
2023-01-13 15:16:32 -08:00
Maurice Parker
dc4a7c9ccd Remove build settings 2023-01-13 15:12:34 -08:00
Maurice Parker
8d0cfe901e Merge pull request #3802 from rex4539/typos
Fix typos
2023-01-13 14:58:10 -08:00
Maurice Parker
af3a1e77ef Merge pull request #3795 from galad87/alignments-fixes
Fix clipped UI in preferences
2023-01-13 14:47:09 -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. iOS-6.1.1-6111 2023-01-08 21:38:05 -08:00
Stuart Breckenridge
09b6a0f22d Deletes UI test code 2023-01-08 10:11:42 +08:00
Stuart Breckenridge
b7dbe5c6a5 Converts widget to localization standards
The widget has been converted to the new Localization standards. Additionally, it has removed the build phase script for SwiftGen.
2023-01-08 09:20:19 +08:00
Stuart Breckenridge
0cfabf23d6 Fixes Mac Open Article URL(s) pluralisation 2023-01-08 07:30:54 +08:00
Stuart Breckenridge
b62dcf8d29 Adds localization technote
And a missing translation
2023-01-08 06:35:22 +08:00
Maurice Parker
53f835b3ce Guard against negative numbers. Fixes #3768 2023-01-06 17:22:56 -08:00
Brent Simmons
6c7b425af3 Cut way down on default feeds — now just six. Hoping to cover a number of different interests with these choices, without giving people too much stuff to deal with. 2023-01-06 17:20:36 -08:00
Brent Simmons
46f8aecb2f Sort default feeds (and get rid of duplicates). Add BBC World News to defaults list. Also: accept whatever updates Xcode seems to have forced on NetNewsWire-iOS.xcscheme. 2023-01-06 17:20:28 -08:00