- Fixed saved searches not appearing (and probably other misbehavior due to the viewWill/DidAppear not getting called); affected both Mac and iPad.
- Fixed the icon for the Delete Saved Search command.
- Settings fix for Sequoia.
- Added Delete Account to Logout confirmation; if chosen, logs out and shows the Delete Account web page.
- Fixed crash in reloading feed after logging out.
- Adjusted the timeout and caching of images.
- Cleans up cached image URLs if needed.
- When offline, now replaces an uncached image with a blank image, to avoid the broken image.
- When online, now loads the remote image if no cached image.
- Experimented with using cleaner cache filenames, but that wasn’t needed (it initially looked like the MD5 was changing between invocations).
- Now uses “jpeg” for the cache extension, since the image URL can have parameter junk that messes with caching.
* dejal:
#1890 (Add Auto to theme selector)
#1247 (Mac Catalyst edition)
Fixed a feed detail swipe starting on one row and ending on another causing the wrong row being marked unread
Prep
- Added an Auto option to the theme segmented controls and submenu (on Mac).
- When Auto is chosen, the theme is light or dark to match the system appearance.
- Removed the Follow System Appearance option in the Preferences/Settings, since it performed much the same function.
- If that Follow System Appearance option was enabled, the theme is set to Auto to preserve the same behavior.
- Removed the Theme popup from the Settings window on Mac, since it had multiple issues and wasn’t really needed.
* master:
Handling missing youtube duration.
Fixing strip underscore
iOS 15 screenshots
Don't use the underscore cache buster anymore.
Correct archive sub count
Don't resync stories on new sub if it already has archive subscribers.
More numpy changes.
Strip underscores from feed addresses, special case jwz