Commit graph

34 commits

Author SHA1 Message Date
David Sinclair
fb3ccf2bfb #1329 & #1331 (changing to native fullscreen)
- Work in progress; see followup comment.
2020-06-20 21:31:21 -07:00
David Sinclair
383384b6df #1270 (replacing UIWebView with WKWebView)
- All app-specific uses of UIWebView have been replaced with WKWebView.
- Some third-party uses remain.
- More testing required.
- Note that I’ve bumped the minimum iOS version to iOS 11, since that is needed for WKWebView support.
- Committing to a new branch until ready.
2020-02-23 15:21:32 -08:00
David Sinclair
2e9e4d8c4f iOS: #1182 (full screen tweaks)
- Fixed offset short stories.
- Moved autoscroll controls closer to bottom on iPhone or compact.
- Moved autoscroll controls between traversal buttons on regular iPad.
2019-05-31 11:12:17 -04:00
David Sinclair
b707623e00 iOS: #1137 (full screen reading) 2019-01-18 15:21:56 -05:00
David Sinclair
1359d04fe1 iOS: #1137 (full screen reading)
Now supports interactively hiding or showing the nav & status bars when scrolling up and down, and the text no longer moves when hiding/showing via tap.
2018-12-13 08:22:37 -08:00
David Sinclair
2c88f21331 iOS: done #1091 (story theme switch) 2018-10-22 15:14:12 -07:00
Samuel Clay
5fc86097dd Moving to UIAlertController. Got a bunch more. 2017-04-11 15:43:42 -07:00
Samuel Clay
3926ab07f0 Nearly all ASIHttpRequest converted. 2017-03-24 17:30:46 -07:00
Samuel Clay
29e63cef79 Continuing the march. 2017-03-19 18:15:36 -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
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
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
df6b098664 iOS: tweaked #825 (themes) 2016-01-07 21:12:58 -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
Nicholas Riley
b88e1cc5fc First pass at iOS keyboard support (#826). 2015-12-09 11:19:13 -05: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
9806ed08f1 Experimental commit to speedup scrolling between stories. 2015-10-05 11:45:40 -07:00
Samuel Clay
41d0423c5b Fixing rotation losing scroll position. Still have font size issue when returning to view with different rotation. 2015-09-28 20:01:17 -07:00
Samuel Clay
b838723449 Fixing rotation bugs for the most part. 2015-09-23 14:37:54 -07:00
Samuel Clay
95edf8c1a8 Making text view sticky on ios. Maybe bugs? 2015-03-10 18:58:23 -07:00
Samuel Clay
08d7d300c9 Fixing ipad rotation page movement. Also correcting story position scrolling. 2014-12-03 15:35:37 -08:00
Samuel Clay
5fda173146 Adding touch handlers to saved story tags. Upgrading fastclick.js. 2014-11-10 16:00:59 -08:00
Samuel Clay
93c4ddfc30 Full bleed images. Turning off single tap for images. 2014-09-19 14:48:54 -07:00
Samuel Clay
2ef7f4f724 Adding long press menu to images. See the alt text (perfect for reading xkcd), copy image, save image to camera roll, or zoom image. 2014-09-18 15:15:41 -07:00
Samuel Clay
3ef7a7776d Showing saved/shared story status at bottom on ios. 2014-05-21 12:24:22 -07:00
Samuel Clay
f60cb639cc Adding line spacing option to iOS app. 2014-05-15 18:06:56 -07:00
Samuel Clay
32468c2425 Handling double taps in story detail to open original view on ios. 2014-02-04 12:40:46 -08:00
Samuel Clay
7b8c0d957e Handling gestures for entering original view. 2014-02-03 18:54:50 -08:00
Samuel Clay
a4af3eb10b Showing unread icon in ios when marking as unread. 2013-10-07 10:02:44 -07:00
Samuel Clay
70c2f0e610 New drag bar for story titles on ipad in portrait. 2013-09-26 19:26:10 -07:00
Samuel Clay
9561a3406b iOS v3. Fixed move site view folder placement as well. 2013-09-12 21:26:38 -07:00
Samuel Clay
bd264f9921 Users work while offline. Also adding messaging for offline sharing/replying errors. 2013-09-05 16:34:39 -07:00
Samuel Clay
bfff777490 Moving ios and android from media to clients. 2013-06-27 09:43:22 -07:00
Renamed from media/ios/Classes/StoryDetailViewController.h (Browse further)