Commit graph

31 commits

Author SHA1 Message Date
David Sinclair
a0b628409e #817 (three column layout)
- Fixing deprecations.
2020-09-22 17:28:14 -07:00
David Sinclair
5fe73d431b #817 (three column layout)
- Fixing warnings.
- Adding Swift subclasses of ObjC ones.
2020-08-27 21:26:12 -07:00
David Sinclair
35cc288e83 Warning fixes 2020-08-27 15:08:46 -07:00
David Sinclair
106c970b4a iOS: #1236 (offline text)
- Added a "Download text" preference.  Defaults on.
- If on, the text is fetched for feeds that are in text view when fetching new stories.
- The text is fetched after stories, and before images, using a similar mechanism.
- The text is stored in a new "cached_text" database table.
- The text is deleted when the story is deleted.
- When displaying a text view, the cached text is used if available, otherwise it is fetched as before.
2019-10-25 20:52:51 -07:00
Samuel Clay
ae6bf532f2 Fixing warnings for iPhone X and Xcode 9. 2017-09-26 10:48:02 -07:00
Samuel Clay
1369740713 Fixing all ios8 warnings. v7.0.0 is ready to go to TestFlight! 2017-04-11 16:15:18 -07:00
Samuel Clay
b787650d51 ios 8 branch works! Had to replace TMCache wtih PINCache, but it looks solid now. 2017-04-03 18:52:23 -07:00
Samuel Clay
ca3309a0ba Fixing last error. Now to fix everything else that's broken. 2017-04-03 16:07:01 -07:00
David Sinclair
c8d22f4594 iOS: done #813 (custom domain) 2016-01-21 22:11:37 -08: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
1b6a5cb15e Updating dependencies and fixing ios 9 warnings. Reachability and SBJson. 2015-09-16 16:53:07 -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
4f9376b1bb Attempting to fix memory allocation leaks in offline story and image downloaders. 2014-12-02 15:40:30 -08:00
Samuel Clay
986fe1cfa8 Showing refresh notifier when returning to app. 2014-06-02 15:15:15 -07:00
Samuel Clay
810d28c650 Fixing progressive loading of story images. Needs a queue or something to speed up scrolling. 2014-02-11 11:52:32 -08:00
Samuel Clay
7b8c0d957e Handling gestures for entering original view. 2014-02-03 18:54:50 -08:00
Samuel Clay
fa973ba03c Adding background fetching. For v3.6. 2013-10-17 12:32:19 -07:00
Samuel Clay
574d71783e Moving sqlite db. Upgrading Inappsettingskit. Loading feeds immediately on launch. 2013-10-08 16:00:55 -07:00
Samuel Clay
19ead028be Fixing discrepancies between story title list and story's unread status. 2013-10-03 18:07:39 -07:00
Samuel Clay
3e86ce9206 New notifier progress bar. 2013-09-05 18:48:23 -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
0d1e96d81a Adding reachability preference (wifi only vs wifi + cellular). 2013-09-04 15:56:37 -07:00
Samuel Clay
9b5216d1c2 NSConditionLocks when fetching stories to handle race conditions between fetching next set of stories and storing recently fetched stories. 2013-09-04 15:31:12 -07:00
Samuel Clay
0c0f7cc2fb Showing offline/fetching messages correctly. 2013-08-12 11:59:07 -07:00
Samuel Clay
4483583063 Fixing unread stories being overwritten in the inbetween time from offline to online when loading stories. 2013-07-19 12:20:51 -07:00
Samuel Clay
1852480691 Fixing timestamp issue on image order. 2013-07-18 18:44:40 -07:00
Samuel Clay
a965940115 Lots of offline progress: cancelling sync in the middle of one correctly, fixing bug around missing story hashes in sync, updating progress bar more often, fixing image caching bug that preventing caching from running at all. 2013-07-18 18:24:38 -07:00
Samuel Clay
4a0763e20e Fixing three small issues in ios: traverse button icons, traverse buttons hiding incorrectly, and correcting broken story hashes that are unread but no longer exist. 2013-07-17 18:14:04 -07:00
Samuel Clay
7debd48b3d Handling default preferences. 2013-07-16 18:06:36 -07:00
Samuel Clay
dbd7531ef8 Massive refactoring complete. Offline can now be canceled at any time and restarted successfully. 2013-07-16 16:38:51 -07:00
Samuel Clay
5745044927 Refactoring the living crap out of the offline network operations. Now work in order and all cancelable with a single call. Still need to fix the network operation queue for downloading images and uploading the progress bar. 2013-07-15 18:25:09 -07:00