Commit graph

966 commits

Author SHA1 Message Date
Samuel Clay
29e63cef79 Continuing the march. 2017-03-19 18:15:36 -07:00
Samuel Clay
f0759be90d Quick and dirty request SetPostValue -> params setObject 2017-03-19 12:09:49 -07:00
TopCruiser
1cb9781eae TestCommit_AddSiteViewController_modification 2017-03-14 22:50:43 +01:00
Samuel Clay
ef869415e1 Removing all mentions of ASI. 2017-03-10 09:16:03 -08:00
Samuel Clay
0571fe2d50 Removing ASI. 2017-03-09 20:29:30 -08:00
Samuel Clay
391140a8be Starting to move from ASI to AFNetworking. This is going to take a while. 2017-03-09 20:10:44 -08:00
Samuel Clay
6ce80372e9 Merge branch 'master' into ios8
* master: (75 commits)
  Adding template for Turn Touch end campaign email.
  Fixing images in email notifications.
  Bingo, found a bug when marking odler stories as read in a folder.
  Updating fonts.
  Android v5.1.0b1.
  Turning S3 back on.
  enroll more debug logging
  enroll more debug logging
  fix log levels, enroll more debug logging
  enroll more loggin in feedback logger
  enroll more logging in feddback system
  log capture and email reporting
  Adding failure handling for boto.
  Fixing horrible session loss bug. Turns out the django-redis-sessions library changed timeout behavior, from silently retrying to silently failing. Adding necessary SESSION_* vars.
  Better handling of booleans on /reader/feeds.
  Fixing redis bootstrap
  Add Firefox to story browser list
  Dashboard should not show old stories.
  Faking user agent when rss bans NewsBlur.
  Better recording of non-200/300 status codes on feed fetch.
  ...
2017-03-09 17:05:35 -08:00
Joe Gasiorek
7abb2c0ce6 Add Firefox to story browser list 2017-02-17 16:32:22 -08:00
Samuel Clay
ebce9299b8 Fixing warnings. Next has to be removing ASI dependency. 2017-01-05 11:44:18 -08:00
Samuel Clay
dda21eea02 Beginning ios8 minimum requirement. Lots of warnings to fix. 2017-01-05 11:18:44 -08:00
Samuel Clay
c8bc085576 Fixing notifications to work on app start. 2016-12-06 16:03:40 -08:00
Samuel Clay
918a30db28 Merge branch 'master' into shareext
* master: (801 commits)
  Fixing styling of tags and font sizing in story header on web.
  Use ReadingAction for mute/unmute.
  Fixing drag on saved stories and social stories. Also fixing background color on profile activities.
  Fixing username sizing on blurblog. Thanks to J. Leeuwen for finding this.
  Fixing bug when deleting feeds.
  Adding preference for left-swiping feed titles to either show notifications (default) or trainer (old default).
  Alphabetizing notifications.
  Saving notifications on iOS. Just need to update local feed dict on save.
  Mutli select segmented control. Now just need to save and we're done.
  Selecting correct notification filter. Notification type will need a custom segmented control to handle multiple selections.
  Finished styling notifications on ios. Needs web hookup.
  Feeds are now loaded in notifications table. Now to build the cells and save notification types.
  Stubbing in notifications table. Now needs notification feed cells.
  Stubbing in notifications editor on iOS.
  Hiding notifications from non-staff on web in feed popover.
  Android v5.0.0b2
  Fixing date/author/tags size on web.
  Only include active feeds when marking a folder as read.
  clarify ambiguous preview option
  fix story row bordering (#963)
  ...
2016-11-29 17:36:04 -08:00
Samuel Clay
cc4f3fbaeb Fixing drag on saved stories and social stories. Also fixing background color on profile activities. 2016-11-27 16:30:57 -05:00
Samuel Clay
405a99b9a2 Adding preference for left-swiping feed titles to either show notifications (default) or trainer (old default). 2016-11-24 16:41:41 -05:00
Samuel Clay
1017ba3fe8 Alphabetizing notifications. 2016-11-24 14:47:35 -06:00
Samuel Clay
1e6ea0be67 Saving notifications on iOS. Just need to update local feed dict on save. 2016-11-23 15:37:06 -06:00
Samuel Clay
d18d9ab7b9 Mutli select segmented control. Now just need to save and we're done. 2016-11-23 15:15:18 -06:00
Samuel Clay
13851105a3 Selecting correct notification filter. Notification type will need a custom segmented control to handle multiple selections. 2016-11-23 15:05:30 -06:00
Samuel Clay
ca1455e46e Finished styling notifications on ios. Needs web hookup. 2016-11-23 14:37:49 -06:00
Samuel Clay
671b0667ae Feeds are now loaded in notifications table. Now to build the cells and save notification types. 2016-11-23 13:22:12 -06:00
Samuel Clay
47a7126c91 Stubbing in notifications table. Now needs notification feed cells. 2016-11-23 13:22:12 -06:00
Samuel Clay
56c03d113a Stubbing in notifications editor on iOS. 2016-11-23 13:22:12 -06:00
Samuel Clay
c9649abce0 Showing favicon when no other image is available in the story. 2016-11-21 18:10:17 -08:00
Samuel Clay
aaf1c252d2 Total sent count. 2016-11-21 17:36:21 -08:00
Samuel Clay
c533f83615 Fixing images in ios 10 notifications. This is ready to go! 2016-11-21 16:55:58 -08:00
Samuel Clay
e4933dc120 Notification service extension downloads images for ios notifications. 2016-11-21 16:33:24 -08:00
Samuel Clay
8ce74176c3 Adding custom actions for ios notifications. Needs a custom service target to handle images now. 2016-11-21 15:31:14 -08:00
Samuel Clay
d34e0ed041 iOS app now goes to story in notification. 2016-11-18 17:37:34 -08:00
Samuel Clay
d228ecb0e8 Correctly setting apns token. 2016-11-17 20:01:51 -08:00
Samuel Clay
06ab218ac9 Stubbing in APNS push notifications in iOS. Looks for feed notifications for iOS, then requests push notifications. Sends token back to server. Still needs to handle notification and eventually edit notifications. 2016-11-17 19:53:46 -08:00
Samuel Clay
1ac763e294 iOS v6.1.1. 2016-11-02 17:56:08 -07:00
David Sinclair
fff85beb23 iOS: fixed #960 (returning on iPad reloads story)
A bit tricksy to track down, but videos keep playing and the scroll
position is preserved (on rotation while in the app, too).
2016-11-01 15:10:56 -07:00
David Sinclair
994a224b91 iOS: fixed behavior for #945 (pull to refresh) 2016-10-06 21:58:16 -07:00
David Sinclair
d77ddc0161 iOS: fixed remaining Xcode 8 warnings
Now zero warnings on build. Ah, so much cleaner.
2016-10-06 21:18:12 -07:00
David Sinclair
022ea721b1 iOS: fixed #955 (split screen issue) 2016-10-05 21:32:22 -07:00
David Sinclair
27fbf12081 iOS: fixed #929 (rotation issue on iPhone with Safari browser)
This was a curly one!  I also fixed a bunch of Xcode 8 warnings (for
non-third-party code; I'd like to fix the third-party ones to get to
zero warnings, but don't know how you feel about that).
2016-10-05 21:03:32 -07:00
David Sinclair
55c36a24f3 iOS: fixed #950 (bold font size issue) 2016-09-13 16:28:19 -07:00
David Sinclair
c17a741f55 iOS: fixed #945 (pull to refresh broken on iOS 10)
Replaced with the standard control, and fixed the issue.
2016-09-13 15:38:51 -07:00
Nicholas Riley
a529f340c6 Fix stories intermittently not displaying; clean up story loading.
Funnel all HTML loading through -loadHTMLString:.

Cache base URL (which is always the same) in a static variable instead of computing it different ways and putting in an instance variable temporarily.

Use more intention-revealing variable names.

Only set hasStory when we’re actually loading the story itself.

Only set the font size and line spacing once, in webViewDidStartLoad, because the DOM is always set up by then in my experience.

Only bother to set font size and line spacing if we’re loading a (full) story.

Show the Web view when a full story *starts* to load, as sometimes it may not complete but you still want to see a partially loaded story.  (Fixes an intermittent issue with AnandTech; see https://getsatisfaction.com/newsblur/topics/anandtech-straight-up-doesnt-load-on-the-ios-app)
2016-08-23 20:52:34 -04:00
Samuel Clay
839f5089eb Commenting 2016-08-10 13:26:52 -07:00
David Sinclair
6b551e13e1 iOS: fixed #924 (losing story on lock) 2016-06-16 17:10:04 -07:00
David Sinclair
6da7d4ce6b iOS: white flash fix 2016-06-15 21:32:59 -07:00
David Sinclair
5355278c9e iOS: Fixed unread count issue when offline 2016-06-14 22:19:11 -07:00
Nicholas Riley
8f167b6a46 iOS: Eliminate duplicate URLs when sharing to Twitter, Facebook, Weibo and OmniFocus. 2016-06-04 09:54:29 -04:00
Nicholas Riley
02675df053 Clean up activity handling, and fix sending to Reading List.
Don’t try to subclass UIActivityItemProvider as well as implement UIActivityItemSource - the latter is better suited for what NewsBlur wants to do (provide different items based on activity type).

Provide the URL as a separate item where possible; only return strings from UIActivityItemSource.
2016-06-04 09:41:58 -04:00
Samuel Clay
fda1bd72f8 Fixing "Loading stories..." notifier when online stories are taking too long but offline stories are coming in. v6.0.2. 2016-05-11 19:52:50 -07:00
David Sinclair
fb03d62610 iOS: fixed #913 (iPad layout issue with landscape) 2016-05-10 21:47:18 -07:00
David Sinclair
adbd1662bd iOS: fixed #909 (crash when saving a story)
Was doing UI stuff on a background thread. Naughty.
2016-04-14 20:28:16 -07:00
David Sinclair
53f6782926 iOS: fixed #906 (crash on iOS 8)
Crashed due to the -addKeyCommand: method not being available before
iOS 9.  @nriley may want to implement some alternative solution (e.g.
overriding the -keyCommands method), but this fixes the crash.
2016-04-11 20:04:54 -07:00
Samuel Clay
612caca806 Fixing iPad Pro image sizings. Screenshots for v6.0. Build 62. The iOS app v6.0 is now uploaded and awaiting approval. 2016-04-06 18:14:06 -07:00