Added a new “Ask” item to the Long Press Story Title preferences.
Chosen by default.
When “Ask” is selected, the feed detail long press displays a menu with
mark read options and other long press options.
We need to implement the WKUIDelegate webView:createWebViewWithConfiguration:
forNavigationAction:windowFeature: method to load those requests into the same
WKWebView.
Also cleans some lingering UIWebView references.
After 1bbb0fc7e0 the original URL is no longer
included as a separate activity item, so we need to include it in the mail body
directly.
Mailing from the story view directly not affected, there we include the URL in
the text (done by NewsBlurAppDelegate's showSendTo:withUrl:authorName:text:
title:feedTitle:images)
More tweaks to the theme handling, including the story CSS. The gesture
has been extended to make it easier to switch themes: it's still up for
light and down for dark (like a light switch), but swiping up again
will switch between the two light themes, and swiping down again will
switch between the two dark themes.
Also makes them continue to work when you change the bundle identifier (necessary if you want to keep a self-compiled version of NewsBlur at the same time as the official version).
Eliminated the old WYPopoverController from the code, since it isn’t
needed and isn’t compatible with theming. All popovers now use the
modern UIPopoverPresentationController mechanism.
* master: (25 commits)
iOS v5.0.3.
Android v4.6.1b2.
Changing facebook api scope.
Using https as a scheme for all preview embeds.
Adding two spam domains
Adding instagram, twitter, and imgur story embeds.
reverted to hard-coded HTTPS scheme
Fix crash where folders in /reader/feeds contain a null.
Add debug for long-held wakelocks.
Remove unused method.
Add some optional debug logging to go after DB races in platform 4.x.
Improve sync status messaging during unread recounts. Add some debug logging.
Fix Android registration error crashes. (#831)
Fix readability of sync status message in light theme.
Add progress indication in sync status when coming back from being offline.
fixed hard-coded 'https' in URLs
fixed UnicodeDecodeError in folder_rss_feed view
Fix style overrides so dynamic-loaded content (like tweets and instagrams and youtubes) all have good sizing. Also add some comments.
PEP8 fixes
smart_unicode instead of unicode
...