Commit Graph

409 Commits

Author SHA1 Message Date
Brent Simmons 7c75f62fcf Continue removing Reddit references. 2023-06-30 21:24:18 -07:00
Stuart Breckenridge a80fa38a5f [iOS] Reduced Project Warnings
- Unused code has been removed (`InteractiveLabel`)
- `NavigationLink` code updated
- `Async` alternative used for UNUserNotificationCenter
- iOS target update to 16 to remove Storyboard related warnings
2023-05-31 16:09:38 +08:00
Stuart Breckenridge ed6ff090be Merge branch 'ios-ui-settings-localised' into localize_strings
# Conflicts:
#	Mac/AppDelegate.swift
#	Mac/Base.lproj/Preferences.storyboard
#	NetNewsWire.xcodeproj/project.pbxproj
#	Shared/Localizations/LocalizedNetNewsWireError.swift
#	iOS/MasterFeed/MasterFeedViewController.swift
#	iOS/Settings/Appearance/ArticleThemeManagerView.swift
#	iOS/Settings/Appearance/DisplayAndBehaviorsView.swift
#	iOS/Settings/General/SettingsView.swift
2023-05-27 17:00:42 +08:00
Maurice Parker 2ada885656 Replace old iOS WKWebView flash prevention code with new technique 2023-04-16 14:08:48 -05:00
Brent Simmons d06632da0b Continue adopting MainActor. 2023-04-08 15:42:52 -07:00
Brent Simmons 22f9dbacff Continue adopting @MainActor. 2023-04-06 21:53:45 -07:00
Brent Simmons 37b4fb5438 Update the Twitter deprecation notice to remove references to dates, since it’s no longer February (when we expected free access to the API to get turned off). Bump build to 6115. 2023-03-18 22:23:48 -07:00
Stuart Breckenridge 34ae356cb2 Adds completion in reloadFeeds when window = nil 2023-03-13 13:50:49 +08:00
Stuart Breckenridge 9e85af2a79 Fixes #3910
UITableViewAlertForLayoutOutsideViewHierarchy will no longer fire as a check has been added to make sure that the tableView’s window property is not nil before performing batch updates.
2023-03-13 08:58:49 +08:00
Stuart Breckenridge 3e72a48d49 Adds NumberFormatter to Unread Counts
Fixes #3892
2023-03-03 07:30:03 +08:00
Stuart Breckenridge 6462264fde Localization files updated 2023-02-10 09:51:12 +08:00
Stuart Breckenridge 6efed337db Merge branch 'main' into localize_strings
# Conflicts:
#	Mac/MainWindow/AddFeed/AddTwitterFeedWindowController.swift
#	Mac/MainWindow/MainWindowController.swift
#	NetNewsWire.xcodeproj/project.pbxproj
#	Shared/ArticleStyles/ArticleTheme.swift
#	iOS/Add/AddFeedViewController.swift
#	iOS/Add/Twitter/TwitterEnterDetailTableViewController.swift
#	iOS/Article/ArticleViewController.swift
#	iOS/MasterFeed/MasterFeedViewController.swift
2023-02-10 09:26:05 +08:00
Maurice Parker b119c78bae Merge branch 'ios-release' 2023-02-08 16:42:03 -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
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 724ac6e216 Merge branch 'ios-release' 2023-02-04 13:43:55 -07:00
Maurice Parker 36822a77d0 Remove Twitter integration. Fixes #3842 2023-02-03 19:11:33 -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
Stuart Breckenridge fbba9d4339 Merge branch 'main' into localize_strings
# Conflicts:
#	Shared/Timer/AccountRefreshTimer.swift
2023-01-04 15:17:14 +08:00
Dimitris Apostolou 13e78f120f Fix typos 2022-12-31 18:52:42 +02:00
Stuart Breckenridge 2bca08195e Localization work 2022-12-30 21:53:07 +08:00
Stuart Breckenridge d457b2dd53 Interim commit wth .based localisations 2022-12-24 15:01:33 +08:00
Maurice Parker 339fd937a7 Change the Catch Up command menu option to something that flows a little better. 2022-12-12 16:35:32 -07:00
Bryan Culver 35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Bryan Culver a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00
Bryan Culver 7eacc878d2 Stashing 2022-11-21 22:06:45 -05:00
Maurice Parker 02e19366fb Removed the entity names from the Mark All items to match the Mac app 2022-11-14 20:18:09 -06:00
Maurice Parker 10288f7969 Reset the offset so that when we come back from being suspended the animation restarts 2022-11-13 12:29:37 -06:00
Maurice Parker 1308394da7 Delete unused code 2022-11-12 20:43:25 -06:00
Maurice Parker a0303d674c Fix typo 2022-11-12 20:29:30 -06:00
Maurice Parker 35440ba542 Make dragging feeds between Accounts copy as they do on the Mac. Fixes #3691 2022-11-11 22:57:42 -06:00
Maurice Parker 86156600f6 Make it easier to drop into the account 2022-11-11 21:43:50 -06:00
Maurice Parker 8aeb36e0ec Fix drop highlight state 2022-11-11 21:26:06 -06:00
Maurice Parker 77d8d4f4eb Rollback debugging code 2022-11-11 20:55:45 -06:00
Maurice Parker 5253033eac Make iOS drops more accurate 2022-11-11 20:48:42 -06:00
Maurice Parker f4b4e5b9e4 Make the refresh progress view a fixed width 2022-11-11 19:01:01 -06:00
Maurice Parker 8221e09702 Make the refresh progress view correctly size itself 2022-11-11 17:54:10 -06:00
Maurice Parker 8bbc8d42a1 Prevent scrolling if the feed selection was done by the user 2022-11-11 17:39:28 -06:00
Maurice Parker eba6c364da Change how we display progress per #3566. 2022-11-11 17:16:42 -06:00
Maurice Parker de8e448f0a Respond to sidebar Feed name updates 2022-11-07 02:48:58 -06:00
Maurice Parker 67aae179b0 Fix disclosure color when selected 2022-10-30 16:01:04 -05:00
Bryan Culver 405b40e346 Updated messaging 2022-10-01 15:20:13 -04:00
Bryan Culver 1d0dbfa980 Submenu prototype 2022-10-01 15:20:13 -04:00
Bryan Culver b7a358c986 Prototype 2022-10-01 15:20:13 -04:00
Maurice Parker 0c95428b31 Merge branch 'ios-candidate' 2022-09-22 20:50:35 -05:00
Maurice Parker 3a9e3c8050 Restrict the delete function if not the first responder. Fixes #3642 2022-08-02 18:10:09 -05:00