Commit graph

171 commits

Author SHA1 Message Date
Samuel Clay
91470ceb9b Sync story read status to server when scrolling to mark as read. I'm not sure why this hasn't been happening. 2016-03-14 13:54:26 -07:00
David Sinclair
5e713d2fe8 IOS: fixed rotation issue 2016-03-10 14:49:33 -08:00
Samuel Clay
1b4e5a8561 Fixing story author on newsletters 2016-03-07 22:46:34 -08:00
Samuel Clay
a32ce42ba2 Redrawing all taskbar icons to remove white shadow and consistently apply a thin inner shadow. Closes #885. 2016-03-01 12:31:32 -05:00
David Sinclair
bf9e27a1bb iOS: done #875 (theme chooser in feed detail menu) 2016-02-05 13:59:01 -08:00
David Sinclair
8bd9aeb9bc iOS: move site/folder, delete & mute site
Now using the streamlined move menu to move sites & folders via the
feed detail menu, and the delete & mute site functions behave
similarly, more like the website (no more ugly alerts!).
2016-02-04 20:10:32 -08:00
David Sinclair
a5dfb331fa iOS: mute from feed detail menu 2016-01-29 14:29:22 -08:00
David Sinclair
c8d22f4594 iOS: done #813 (custom domain) 2016-01-21 22:11:37 -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
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
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
592bc7559a iOS: tweaked #825 (dark mode)
Fixes for more of @nriley’s reported issues.
2015-12-13 21:46:07 -08:00
Nicholas Riley
3e39a47de5 Merge branch 'master' into 5.1 2015-12-09 10:49:26 -05:00
David Sinclair
af2ab36297 iOS: done #825 (dark mode) 2015-12-07 16:09:49 -08:00
Nicholas Riley
839908def3 iOS: Fix long-press story training from feed detail view. 2015-12-06 11:17:17 -05:00
Samuel Clay
2800f544fe Fixing #801. Now checking for try-feed earlier, as well as correcting for when it's not ready to be checked. Handles race condition on iPad. 2015-12-03 16:15:03 -08:00
Samuel Clay
ef25dbbe57 Correcting the display of error messages on feed detail view. Also hiding the error globe on empty folders. Lastly, when loading empty feeds/folders, scroll to show search bar. 2015-12-01 15:29:27 -08:00
David Sinclair
c9e02c600b iOS: done #816 (replacing action sheets)
Only the older/newer long-press one; still have the story image one,
but I think that’s okay as-is since it has a title/alt text display.
Also removed some redundant code.
2015-11-29 18:08:44 -08:00
David Sinclair
05995eff64 iOS: done #820 (improve split view support) 2015-11-28 22:07:38 -08:00
Nicholas Riley
ccb83465ca iOS: Don’t scroll the story titles table when returning to the feed detail view (#832). 2015-11-27 22:24:58 -05:00
Samuel Clay
f8ed69056e Fixing part of #771 - pruning queued read stories that have already been marked as read (in case they are in purgatory and can't get marked read). Also fixing a crash when a folder claims to have unreads but doesn't (NSNull+JSON for handling empty results from the server.) 2015-11-17 21:11:34 -08:00
David Sinclair
0636a40aec iOS: done #771 (mark all as read)
Added the preference and long press.
2015-11-17 15:13:29 -08:00
David Sinclair
fedba2870b NewsBlur: tweaked #771 (mark all as read) 2015-11-13 22:12:09 -08:00
David Sinclair
6d373cb419 iOS: done #771 (mark all as read) 2015-11-13 21:54:32 -08:00
David Sinclair
b535b6d87f iOS: done #767 (mark read on scroll) 2015-11-09 14:51:12 -08:00
David Sinclair
b0a349a795 iOS: fixed #807 (search)
Now uses the world icon and displays the server message for free user
search and for other premium features (e.g. saved stories by tag).
2015-11-05 21:58:34 -08:00
David Sinclair
b8a82544bb iOS: done #794 (voiceover support)
Added voiceover labels where needed on the main views.  More could be
done, but this is a good start.
2015-11-03 22:21:18 -08:00
David Sinclair
bf538e648c iOS: fixed #805 (saved stories unread issue) 2015-11-03 17:52:21 -08:00
David Sinclair
42fed5b36d iOS: tweaked #742 (mark older/newer as read) 2015-10-28 20:20:31 -07:00
David Sinclair
ab495c87bd iOS: added #742 (mark older/newer as read)
Long press to the left of the title in the stories list (in the unread
indicator space) to show an action sheet.
2015-10-28 17:02:45 -07:00
Samuel Clay
85fe9bf11a Fixing crash when using interactive swipe to peek at story titles from story detail but canceling. activeStory was being nil'd inadvertently. 2015-10-27 14:04:24 -07:00
David Sinclair
9eae63ca3b Fixed iOS: on iPad, feed unread counts aren't updating until feed refresh #777
Only affected selecting a story from the feed detail list, not the
feeds list, so I now clear the cached index path (that is no longer
relevant).
2015-10-22 13:50:51 -07:00
Samuel Clay
8c26fb1117 Aww yeah, fixing race condition for drawing stories. 2015-10-06 18:52:58 -07:00
Samuel Clay
b1d9cc9e92 Correctly showing text or story view for stories based on story feed, not folder. 2015-10-05 11:45:40 -07:00
Samuel Clay
6556898be4 Attempting a fix for parent view controller orientation on rotation. Also fixing Text view causing active story position to be accidentally shifted. 2015-09-22 17:16:08 -07:00
Samuel Clay
667e999535 Boosting font size for XL. Fixing rotation font sizes issues. And smoothing rotation so theres no jerky motions. 2015-09-22 13:10:35 -07:00
Samuel Clay
3cd8ded04d Updating AFNetworking to 2.0, fixing various afnetworking bugs. Hope nothing else broke! 2015-09-18 15:02:15 -07:00
Samuel Clay
29964b7b78 Adding new ios build versioning system that remembers if the user has seen the upgrade message before. Much nicer experience now and I can give enterprise builds upgrade messages now. 2015-09-16 18:42:02 -07:00
Samuel Clay
1b6a5cb15e Updating dependencies and fixing ios 9 warnings. Reachability and SBJson. 2015-09-16 16:53:07 -07:00
Samuel Clay
5912bdcad4 Fixing a few ios 9 warnings and deprecated methods. Got lots more. 2015-09-16 15:55:55 -07:00
Samuel Clay
f2dfacca8a Fixing rename title update on ipad. 2015-05-19 11:10:59 -07:00
Samuel Clay
f5c065ccf2 Updating current feed's title on rename. 2015-05-19 10:55:26 -07:00
Samuel Clay
74ece008c4 Hooking up rename feed/folder. Doesn't update current feed detail title. 2015-04-26 22:34:12 -07:00
Samuel Clay
090b0fc2b0 Adding rename site/folder to ios. Just stubbed in, but only needs a hookup. 2015-04-26 22:05:28 -07:00
Samuel Clay
95edf8c1a8 Making text view sticky on ios. Maybe bugs? 2015-03-10 18:58:23 -07:00
Samuel Clay
aa957c32f8 Including hidden stories in fetch. Also fixing send to button in story settings cog. 2015-01-28 13:39:01 -08:00
Samuel Clay
c167863c95 Fixing view draw issues when selecting interactions and activities from either profile views or the dashboard. 2014-12-15 15:25:07 -08:00
Samuel Clay
6957235a85 Fixing issues with search bar retaining focus b/w view controllers. 2014-12-02 18:36:38 -08:00
Samuel Clay
34b83051c8 Hiding cancel button on search when coming back into a feed. 2014-11-17 17:05:58 -08:00