Commit graph

966 commits

Author SHA1 Message Date
David Sinclair
fb20bb2482 iOS: organize fixes 2016-02-04 19:19:28 -08:00
David Sinclair
850b547b2e iOS: mute changes; combined select/sort menu on right, on/off, greyed out text, scrollable menu when needed, etc 2016-02-03 21:51:57 -08:00
David Sinclair
e98cf18bfd iOS: reverted WKWebView changes
I kept a copy of the files from before the change, just in case, so I
just copied them back in to revert everything.
2016-02-01 10:44:59 -08:00
David Sinclair
90f320ca6e iOS: feed chooser tweak
The sort icon now changes based on ascending or descending.
2016-01-30 22:03:25 -08:00
David Sinclair
a14ae1ba87 iOS: switched story view to WKWebView
This should have significant performance improvements, leveraging the
full power of the Safari Nitro Javascript engine and out-of-process
rendering. Also as requested, it now observes the progress and removes
the spinner as soon as the base HTML has loaded.  Some big changes, but
doesn’t look like anything is broken.
2016-01-30 20:54:53 -08:00
David Sinclair
d26130b2ef iOS: fixed #819 ("+" button in Saved Story tags list) 2016-01-29 17:32:19 -08:00
David Sinclair
7d8bd0db96 iOS: fixed #864 (All Sites button disappearing) 2016-01-29 16:11:21 -08:00
David Sinclair
a5dfb331fa iOS: mute from feed detail menu 2016-01-29 14:29:22 -08:00
David Sinclair
68d87578ae iOS: feed chooser mute & organize sites done
Both the Mute Sites & Organize Sites features are now fully functional.
2016-01-28 21:19:04 -08:00
David Sinclair
85136323e2 IOS: feed chooser tweak
In case you want to try it; using the
/reader/move_feeds_by_folder_to_folder method (seems to copy instead of
move).
2016-01-28 12:03:13 -08:00
Samuel Clay
1fb69f5a3b Touch brighter story title in grey theme. 2016-01-28 11:31:18 -08:00
Samuel Clay
191658a353 Merge branch 'master' into 5.1
* master:
  Adding search to all hosts in fabfile.
  Android v4.7.0.
  iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
  Adding logrotate for nginx.
  Premium accounts get feeds fetched at least once every 12 hours (for feeds that publish nothing).
  Flat feeds also gets user_id.
  Adding user_id to /reader/feeds.
  Boosting oauth authorization code expiration to 1 hour (from 60 seconds) to aid development.
  Adding MX DNS check on new users.
  Fixing valuerror when trimming on feeds that have bogus dates.
  Change find-next-unread to search forward then backward rather than forward in a loop.
2016-01-28 11:30:50 -08:00
Samuel Clay
19ad64c0b7 Feed gradients always get same color treatment. 2016-01-28 08:42:35 -08:00
Samuel Clay
f797cece69 Adjusting all four themes for feed list and story list views. Still need to work on story detail. 2016-01-28 08:42:35 -08:00
David Sinclair
7f0ffdf2b7 iOS: feed chooser
Mute Sites and Organize Sites views.
2016-01-27 20:52:09 -08:00
Nicholas Riley
6df864c7f7 iOS: Work around iOS 9 issue where training menu doesn’t appear the first time you select text.
Source of the workaround and more information at <http://stackoverflow.com/questions/32685198/>.
2016-01-24 12:01:12 -05:00
David Sinclair
c8d22f4594 iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08:00
David Sinclair
b7d6611e05 iOS: fixed Move to Another Folder & Train This Site not displaying on iPhone 2016-01-21 20:04:43 -08:00
Samuel Clay
aaf6a164c5 Fixing share bar alignment issue that cropped up in 689c468 (as a result of @mihaip's 2cf5ec83da). 2016-01-21 14:01:25 -08:00
David Sinclair
4b9327decc iOS: fixed #858 (mark older/newer as read & sharing)
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.
2016-01-08 21:53:18 -08:00
David Sinclair
689c468563 iOS: fixed share bar alignment issue 2016-01-08 17:21:59 -08:00
David Sinclair
df6b098664 iOS: tweaked #825 (themes) 2016-01-07 21:12:58 -08:00
David Sinclair
1b4a66243d Merge branch '5.1' into shareext 2015-12-21 19:37:07 -08:00
David Sinclair
d017a595ac Merge branch 'master' into 5.1 2015-12-21 19:35:57 -08:00
Samuel Clay
295fe667d1 Merge pull request #850 from mihaip/fix-mail-url
Fix Mail action in "Send to" from the original story view not including the URL
2015-12-21 15:48:34 -07:00
Samuel Clay
adfa524cdc Merge pull request #852 from mihaip/fix-quirks-mode
Use standard mode in the story detail web view.
2015-12-21 15:48:09 -07:00
Mihai Parparita
2cf5ec83da Use standard mode in the story detail web view.
It missing a doc type, which was resulting in quirks mode being used. This
affects font-size inheritance in tables and other behaviors.
2015-12-21 11:39:39 -08:00
Mihai Parparita
1c0d8f956a Fix tapping on target=_blank links not working in the original story view.
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.
2015-12-21 11:02:32 -08:00
Mihai Parparita
0eb7a1d357 Fix Mail action in "Send to" from the original story view not including the URL.
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)
2015-12-21 10:59:04 -08:00
David Sinclair
8ad5b8b602 iOS: tweaked #825 (dark mode)
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.
2015-12-20 22:04:55 -08:00
David Sinclair
0d17e25456 iOS #755 (sharing extension) 2015-12-19 19:39:53 -08:00
David Sinclair
0182dd5fdf Merge branch '5.1' into shareext 2015-12-17 20:12:26 -08:00
Nicholas Riley
603468d297 iOS: Fix Force Touch shortcuts not working on first launch.
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).
2015-12-16 21:57:05 -05:00
Nicholas Riley
b04b7c7832 iOS: Set search field cursor color to the same as text color (#825). 2015-12-16 21:21:52 -05:00
David Sinclair
4c85ee2ac3 iOS: tweaked #825 (dark mode)
Fix for accessing [Preferences & Find
Friends](https://github.com/samuelclay/NewsBlur/commit/07e667a95dbb6ac8c
1ab1bfac80e5ffb83e7d9ba#commitcomment-15023182) on iPhone.
2015-12-16 11:21:47 -08:00
David Sinclair
07e667a95d iOS: tweaked #825 (dark mode)
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.
2015-12-15 12:37:18 -08:00
David Sinclair
1b31f27276 iOS: tweaked #825 (dark mode)
Fix for feeds header counts.
2015-12-14 20:44:28 -08:00
David Sinclair
592bc7559a iOS: tweaked #825 (dark mode)
Fixes for more of @nriley’s reported issues.
2015-12-13 21:46:07 -08:00
David Sinclair
746a2f76ea iOS: tweaked #825 (dark mode)
Fix for @nriley’s reported issue of Tap on a story > Go back to the
story list > Tap on the next story on iPhone.
2015-12-12 15:42:39 -08:00
David Sinclair
26b56478d4 iOS: tweaked for sharing extension 2015-12-12 09:49:42 -08:00
David Sinclair
eca77b0552 iOS: merge fixes 2015-12-11 20:00:19 -08:00
David Sinclair
a4b6d881f5 Merged 5.1 branch into shareext 2015-12-11 19:46:36 -08:00
David Sinclair
b6a54ad206 Merge branch 'master' into 5.1 2015-12-11 18:55:20 -08:00
David Sinclair
d381f59154 NewsBlur: tweaked #825 (dark mode)
Fix for about:blank flashing.
2015-12-10 15:07:25 -08:00
Nicholas Riley
ec678a06e5 iOS: Fix first responder after exiting share view (#826). 2015-12-09 11:42:02 -05:00
Nicholas Riley
64fc3f2789 iOS: Keyboard support for story trainer (#826). 2015-12-09 11:20:36 -05:00
Nicholas Riley
edccacbd2c iOS: Make arrow keys switch stories too (#826). 2015-12-09 11:20:36 -05:00
Nicholas Riley
885463fa71 iOS: Select first story when navigating to previous story via keyboard if no story selected (#826).
Makes behavior consistent with the Web.
2015-12-09 11:20:35 -05:00
Nicholas Riley
52cfb516f0 iOS: Only display/respond to valid keyboard shortcuts (#826). 2015-12-09 11:20:35 -05:00
Nicholas Riley
d64c66dd62 More reliably focus the current page, again (#826). 2015-12-09 11:20:35 -05:00