Commit graph

55 commits

Author SHA1 Message Date
David Sinclair
6b25a697a7 #1270 (replacing UIWebView with WKWebView)
- Replaced NJKWebViewProgress with a WKWebView-compatible progress bar in the Original view.
2020-03-28 19:39:35 -07:00
David Sinclair
fa3f60a531 NewsBlur iOS: #1238 (statistics)
- Added a Statistics item to the feed detail menu (please provide an icon).
- This command will show the statistics web page in a popover on iPad, or pushed on iPhone.
- Extended the “original” view controller to support showing a custom page without changing the title or including the navigation bar buttons.
2020-01-28 16:10:16 -08:00
Samuel Clay
29e63cef79 Continuing the march. 2017-03-19 18:15:36 -07:00
Nicholas Riley
b364b0b92e iOS: Allow Command-. in addition to Escape to go back.
This doesn’t match the Web but many keyboards for iOS devices, including Apple’s Smart Keyboard, don’t have Escape keys on them.
2016-03-19 13:22:57 -04: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
d017a595ac Merge branch 'master' into 5.1 2015-12-21 19:35:57 -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
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
Nicholas Riley
c659f1df04 Delegate to Web view for original story so you can scroll it with the keyboard (#826). 2015-12-09 11:20:35 -05:00
Nicholas Riley
2f6e6540bb Keyboard support for back buttons (#826).
Also focuses current story page more reliably.
2015-12-09 11:20:35 -05: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
fa19220c66 Adding crashalytics. Refactoring some rotation methods. 2015-09-22 16:34:24 -07:00
Samuel Clay
ad3f714259 Integrating WKWebView, closes #733. Still need to fix broken send to button. 2015-09-17 15:56:09 -07:00
Samuel Clay
5796c00a0b Finishing up last scroll position. Needs to take into account any images, which are throwing off the scroll positions. 2015-09-17 13:15:10 -07:00
Samuel Clay
f5c065ccf2 Updating current feed's title on rename. 2015-05-19 10:55:26 -07:00
Samuel Clay
8880c22c59 Better finish loading detection for improving progress bar. 2014-10-23 16:49:05 -07:00
Samuel Clay
721adf5d19 Fixing bug with showing progress bar on ios. 2014-10-23 16:40:49 -07:00
Samuel Clay
3b2258064d Animated and colored progress bar. Done. 2014-10-23 16:11:02 -07:00
Samuel Clay
e9c7d3ee6b Adding a progress bar to original view on ios. 2014-10-23 15:15:06 -07:00
Samuel Clay
cc4bad4d53 iOS v4.5.0 submitted to the App Store. 2014-10-02 18:43:33 -07:00
Samuel Clay
aaf6ea042e Adding NSURLCache layer for caching of offline images. No more rewriting of image URLs. Thanks to @zacwest for the push on this. 2014-09-26 17:38:46 -07:00
Samuel Clay
f41eee3d07 Fixing gesture recognizers so that a double tap still over an image works for the double tap event and not the image context menu. 2014-09-18 18:25:42 -07:00
Samuel Clay
2ac65348cf Cleaning up static analyzer warnings. 2014-09-18 11:26:00 -07:00
Samuel Clay
bf1b682eaf Adding full page touch control to original view. 2014-09-17 16:41:48 -07:00
Samuel Clay
4407dc6495 Fixing broken videos in original view on iOS app. Was accidentally clearing webview on viewDidDisappear, but should only do so when the view is popped. 2014-05-19 13:34:26 -07:00
Samuel Clay
9543934261 Adding close button on iPad for Original view. 2014-03-21 15:27:40 -07:00
Samuel Clay
b4e412216f Correctly decode html entities in story titles when sharing and on the original view. 2014-02-26 18:01:01 -08:00
Samuel Clay
74ab9888cb Fixing initial load of original view. 2014-02-07 15:46:09 -08:00
Samuel Clay
bed3de68c3 Disabling pan swipe on iphone until I can figure out an interactive controller (which will also handle the feed detail view for both ipad and iphone). 2014-02-05 18:17:53 -08:00
Samuel Clay
dc9d81787e Fixing original view on iPhone. 2014-02-05 17:50:19 -08:00
Samuel Clay
7fa647a631 Adding double finger double tap on stories to load Text. 2014-02-05 17:14:23 -08:00
Samuel Clay
f129e8f12f Allowing swipe to return to story view from original view while loading. 2014-02-05 16:56:27 -08:00
Samuel Clay
dcee6dc1c6 Fixing scroll/swipe issue in original view. 2014-02-05 16:39:24 -08:00
Samuel Clay
c7be4eaaf0 Adding shadows to uiviews. 2014-02-04 18:28:14 -08:00
Samuel Clay
67944e0e3c Adding prelim for double tap to open original view. 2014-02-03 19:20:26 -08:00
Samuel Clay
7b8c0d957e Handling gestures for entering original view. 2014-02-03 18:54:50 -08:00
Samuel Clay
0620af0674 Swiping back from original view works pretty well on ipad now. Needs a button and better navigation title support. Also rotation support. Also fixing iPhone. 2014-02-03 16:59:08 -08:00
Samuel Clay
44fd7ca58b Using a pan gesture for the original view. Needs love and iphone. 2014-02-03 14:17:03 -08:00
Samuel Clay
72797ff167 Mainly fixing all original view issues. Also fixing an issue with river icons not being updated when selected. 2014-01-17 16:23:12 -08:00
Samuel Clay
2c18234cd9 Unused code. 2014-01-17 13:47:55 -08:00
Samuel Clay
598b6914c8 This needs to be ripped out, but I want it logged. 2014-01-17 10:35:47 -08:00
Samuel Clay
8b0f72f0f3 Rough fixes for original view on ipad. Still needs lots of love. 2014-01-16 17:15:29 -08:00
Samuel Clay
b2ccb06177 Refactoring original view to remove both toolbars. Moved back button and send to button to top. 2014-01-08 13:38:18 -08:00
Samuel Clay
b853f656be Partially complete refactoring of original webview into a nav controller being pushed onto the stack instead of a modal. 2014-01-07 18:26:17 -08:00
Samuel Clay
2c1cc058e2 Full iPad control of the new overshare popover. Now just needs preferences. 2014-01-06 18:37:57 -08:00
Samuel Clay
de0a34c0f9 Fixing up email and other share actions on overshare. Needs ipad support, and preferences. 2014-01-06 17:54:18 -08:00
Samuel Clay
0b8d4a0093 Removing UIActivties, replacing with Overshare. 2014-01-06 14:51:35 -08:00
Samuel Clay
c9b8fdd35f Fixing a few nav bars to fit. 2013-09-26 16:12:09 -07:00
Samuel Clay
fdf2f1b61a Further styling ios7. Menus, bunch of buttons, and toolbars. Still lots more. 2013-09-25 10:47:35 -07:00
Samuel Clay
fc830b23de Beginning ios7 transition. Still lots of views to go. 2013-09-24 17:18:20 -07:00