Commit Graph

7773 Commits

Author SHA1 Message Date
Maurice Parker 0d4f4054ce Disable prefetching on the tableview because we sometimes change the icon after the item is prefetched, but before it is visible. Fixes #3352 2021-11-18 15:39:05 -06:00
Maurice Parker 1bc46f1251 Fix initial sidebar load - selected item wasn't getting reloaded correctly 2021-11-18 12:25:43 -06: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
Maurice Parker 9d613fe670
Merge pull request #3351 from Ranchero-Software/revert-3323-main
Revert "Potential fix for #3200"
2021-11-13 09:39:12 -06:00
Maurice Parker 5b00484792
Revert "Potential fix for #3200" 2021-11-13 09:38:57 -06:00
Maurice Parker c82678644c
Merge pull request #3347 from stuartbreckenridge/widget-icons
Resolves partial widget images
2021-11-09 16:18:30 -06:00
Stuart Breckenridge 4d75e7504c Resolves partial widget images 2021-11-09 10:46:44 +08:00
Maurice Parker 19055afeb1
Merge pull request #3339 from stuartbreckenridge/3335
Fixes #3335
2021-11-07 20:39:58 -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 50a61d6a67
Merge pull request #3338 from everhardt/feat-1844-scroll-mark-as-read
Fixed crash on iOS scroll with empty article list in mark-as-read-on-scroll
2021-11-05 16:22:48 -05:00
everhardt bf749682c4 Merge branch 'main' into feat-1844-scroll-mark-as-read 2021-11-05 22:03:18 +01:00
Maurice Parker 0fe3ccbc11 Update to the latest version of VerifyNoBS 2021-11-05 15:27:34 -05:00
everhardt e7830d8e3f Fixed crash on iOS scroll with empty article list 2021-11-05 21:20:15 +01:00
Maurice Parker 06eae25797
Merge pull request #3329 from everhardt/feat-1844-scroll-mark-as-read
Add mark as read on scroll
2021-11-04 12:04:53 -05:00
Maurice Parker 2bdb03be7e Increase datetime contrast on dark mode iOS devices 2021-11-02 05:50:47 -05:00
Maurice Parker 12324bf498 Remove font debugging code 2021-11-02 05:44:21 -05:00
Maurice Parker 29b051e2c9 Increase light mode header contrast and make the external link larger 2021-11-02 05:37:31 -05:00
Maurice Parker c26f09ad1c Fix bug that prevented us from returning to the original text size 2021-11-01 21:24:56 -05:00
Maurice Parker c16a231530 Added the Hyperlegible theme 2021-11-01 21:22:22 -05:00
everhardt 96ffa3aa22 Do not mark as read without user interaction 2021-10-30 18:57:04 +02:00
everhardt 8e53768033 Mark bottom items in feed as read after 2 seconds on iOS
In case markArticlesAsReadOnScroll is set
2021-10-30 11:17:59 +02:00
everhardt 5364b4f384 Mark bottom items in feed as read after 2 seconds on Mac
In case markArticlesAsReadOnScroll is set
2021-10-30 10:58:12 +02:00
everhardt 3b6a3cf4e7 Do not mark articles as read on scroll when they were manually toggled 2021-10-30 10:37:10 +02:00
everhardt 8bce42df56 Change scrollPositionQueue in Mac TimelineViewController to private 2021-10-27 22:21:42 +02:00
everhardt 3db1b60b65 Add Mac setting for mark as read on scroll 2021-10-27 22:03:38 +02:00
everhardt b8cae328f5 Add iOS setting for mark as read on scroll 2021-10-27 21:17:04 +02:00
everhardt 7b8bed9ac2 Add mark as read on scroll functionality
Does not yet include a setting
2021-10-27 20:52:26 +02:00
Maurice Parker 941342f122
Merge pull request #3326 from descodess/improve-markdown
Improve markdown
2021-10-24 14:01:37 -05:00
Maurice Parker 877391ec6b Fix flickering that happens when unread counts come in to fast 2021-10-24 12:45:45 -05:00
descodess 20f54c4725
Merge branch 'Ranchero-Software:main' into improve-markdown 2021-10-24 14:05:40 +02:00
Maurice Parker 5f4409ca1f Remove deferrer feed and article select hack 2021-10-21 13:08:18 -05:00
Maurice Parker f93cedfca0 Rebuild the backing stores when selecting a different feed and the read feeds filter is enabled 2021-10-21 11:55:59 -05:00
Maurice Parker 19eca0e3fc Restore the selection state after reloading cells 2021-10-21 09:47:34 -05:00
Maurice Parker 245a648293 Remove code to auto expand reactivated accounts 2021-10-21 09:44:07 -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
Maurice Parker fd3a3cf3b3
Merge pull request #3323 from stuartbreckenridge/main
Potential fix for #3200
2021-10-16 00:27:39 -05:00
Stuart Breckenridge 4df25ae2f6 Potential fix for #3200 2021-10-16 13:20:37 +08:00
Brent Simmons 23e0d6badf Update default feeds to include Colossal and Maurice’s feed. 2021-10-15 16:19:56 -07:00