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
Maurice Parker
bbc7230e76
Refactor Diffable Datasources out of the Sidebar
2021-10-20 19:03:02 -05:00