Commit graph

792 commits

Author SHA1 Message Date
Joe Gasiorek
7abb2c0ce6 Add Firefox to story browser list 2017-02-17 16:32:22 -08:00
Samuel Clay
c8bc085576 Fixing notifications to work on app start. 2016-12-06 16:03:40 -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
f86006794d Fixing username sizing on blurblog. Thanks to J. Leeuwen for finding this. 2016-11-27 15:11:18 -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
2848c55123 Adding notification info to flat feeds for ios and android. 2016-11-17 19:13:42 -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
Samuel Clay
c800ac764a iOS v6.1.0 2016-09-14 18:49:50 -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
Samuel Clay
f71e09b28c New fleurons for #903. 2016-07-05 15:59:24 -07:00
Samuel Clay
a7ceebcb0f Adding exception handling for twitter feeds. 2016-06-28 16:09:14 -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
Samuel Clay
2ae8cb98a1 iOS v6.0.3. 2016-06-15 19:02:30 -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
Samuel Clay
7f0e219c5b Fixing CSS for newsletters. Now we're talking! Just need to build a dialog to expose the secret email address for users. 2016-05-11 18:48:49 -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
Samuel Clay
718be07038 V6.0.1 2016-04-12 19:26:42 -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
David Sinclair
06b4f94b54 iOS: saved stories folder count fix 2016-03-30 21:46:22 -07:00
Samuel Clay
6a43cbfc2b New intelligence control icons for ios. 2016-03-30 13:58:35 -07:00