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