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
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
Dimitris Apostolou
13e78f120f
Fix typos
2022-12-31 18:52:42 +02: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
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
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
Maurice Parker
78e17b8287
Merge branch 'ios-candidate'
2022-03-01 14:12:57 -06:00
Maurice Parker
2ff8fee308
Reload any Container rows that have change disclosure state since the last rebuild of the Shadow Table. Fixes #3484
2022-03-01 11:14:41 -06:00
Maurice Parker
31f5e5632a
Fix how we identify collapsed stack removal for the new 3 panel mode
2022-01-27 15:26:40 -08:00
Maurice Parker
5424050171
Change to new iOS 3 panel UISplitViewController
2022-01-26 15:40:47 -08:00
Stuart Breckenridge
e4cb868ff6
Removes unused unread count code
2022-01-24 08:37:58 +08:00
Stuart Breckenridge
f66146e9bc
Refreshes Feeds screen
2022-01-23 21:01:55 +08:00
Stuart Breckenridge
7a670516fb
if #available
...
Removes < iOS 15 if #available checks
2022-01-22 20:42:24 +08:00
Maurice Parker
89e899c5d7
Directly set the unread count on the cell instead of doing a full reload to get rid of unread count flickering
2021-11-13 11:06:17 -06:00
Maurice Parker
0da3bca41e
Restrict smart feeds from swipe commands
2021-11-13 10:56:30 -06:00
Maurice Parker
b6eb648f95
Fix code style
2021-11-13 10:44:11 -06:00
Maurice Parker
d09cdb9663
Remove animate block since it wasn't helping any
2021-11-13 10:43:09 -06:00
Maurice Parker
f4961bdc42
Increase the animation duration to reduce unread count flickering
2021-11-13 10:35:20 -06:00
Maurice Parker
e2f3d1867d
Revert to reloading individual rows with a short animation to remove the flicker caused by unread counts changing too fast
2021-11-13 10:33:07 -06:00
Stuart Breckenridge
8b39dc4abb
Uses SceneCoordinator
...
Adds a `func` to SceneCoordinator to handle dismisses vis-a-vis using notifications.
2021-11-08 09:52:12 +08:00
Stuart Breckenridge
0469d81c62
consistent naming
2021-11-06 22:46:26 +08:00
Stuart Breckenridge
0db88c5f92
Fixes #3335
...
When the app is brought to the foreground from an external action (e.g., tapping on the widget, opening from a notification), a notification is posted (with a slight delay).
`MasterFeedViewController` and `SettingsViewController` are observers. `MasterFeedViewController` will dismiss any `SFSafariViewController`s that are presented, while `SettingsViewController` will dismiss itself.
2021-11-06 22:43:50 +08:00
Maurice Parker
877391ec6b
Fix flickering that happens when unread counts come in to fast
2021-10-24 12:45:45 -05:00
Maurice Parker
19eca0e3fc
Restore the selection state after reloading cells
2021-10-21 09:47:34 -05:00
Maurice Parker
99d24e1623
Change to always call super
2021-10-21 09:34:33 -05:00
Maurice Parker
a990888be7
Fix crash caused by reloading visible cells when they didn't need to be
2021-10-21 09:33:29 -05:00
Maurice Parker
278e845f76
Reenable the trait collection reload now that things are working better
2021-10-20 20:50:55 -05:00
Maurice Parker
9069ac975a
Stop animating the reloading of cells
2021-10-20 20:45:20 -05:00
Maurice Parker
08a1e79e7d
Fix handling of how sections were added and remove
2021-10-20 20:37:29 -05:00