Commit graph

236 commits

Author SHA1 Message Date
Samuel Clay
6fc2527129 Refactoring feedPage ivar to fix issues with offline river and switching back and forth between dashboard and feed detail. 2014-02-27 14:49:33 -08:00
Samuel Clay
867a39e886 Fixing stickiness of description in table cells. 2014-02-26 20:18:43 -08:00
Samuel Clay
51977ed72b Fixing alpha bug with favicons in river. 2014-02-26 18:01:10 -08:00
Samuel Clay
08ad585f1d Fixing memory issue with reusing cells. 2014-02-25 15:29:05 -08:00
Samuel Clay
e1ea4bff17 Two bugs: no offline story image cache folder, and no longer re-highlighting selected story on dashboard. 2014-02-25 12:37:22 -08:00
Samuel Clay
96b5e15718 Switching out from unreliable disk caching to TMCache (damn threading issues). 2014-02-24 18:56:51 -08:00
Samuel Clay
2928f63868 Fixing scroll frame size bug when opening story from dashboard. 2014-02-24 18:35:35 -08:00
Samuel Clay
3380263e37 Fixing errant shadow when rotating into vertical layout on ipad. 2014-02-21 16:18:40 -08:00
Samuel Clay
5def8a1bfd Fixing story title height sizing and layout for vertical layout. 2014-02-21 16:06:49 -08:00
Samuel Clay
eebe1daeee Refactoring saving of stories. Still needs to update cross-storiesCollection when saving (like when reading), but there's probably a way. 2014-02-20 18:40:58 -08:00
Samuel Clay
b41d346592 Refactoring markStoryRead/Unread in order to allow both story collection modules to read/unread stories. Should also do saves. 2014-02-20 18:23:58 -08:00
Samuel Clay
f17b425e7b Fixing rotation bugs on dashboard. Still needs rotation fix in ipad original view. 2014-02-20 15:37:21 -08:00
Samuel Clay
33bf8b0121 Fixing read state on dashboard stories module. Also gracefully handling deselect transition. 2014-02-20 14:52:27 -08:00
Samuel Clay
16621187d8 Finally fixed all race conditions on loading stories. 2014-02-19 18:59:14 -08:00
Samuel Clay
30d1f3a486 Transfering dashboard stories over to feed detail, but can't handle multiple loads. 2014-02-18 18:38:07 -08:00
Samuel Clay
46252225b8 Fixing first page on iphone issue. Also using reachability correctly to reload feed list when connected from offline. 2014-02-18 16:44:41 -08:00
Samuel Clay
c671fa56e9 Fixing orientation issues. Also working on copying dashboard story collection data to the feed detail view. 2014-02-13 17:18:29 -08:00
Samuel Clay
e1710c2361 Bumping offline catch to 1 second. 2014-02-13 10:59:47 -08:00
Samuel Clay
73a6e74b6d Cleaning up a bit. 2014-02-12 20:46:59 -08:00
Samuel Clay
59bf1577bf Cleaning up story ids (into hashes) to fix dupe stories not being recognized. 2014-02-12 20:41:29 -08:00
Samuel Clay
a9ed66cbb3 Seriously one of the biggest refactors I've ever performed. Extracted all story models from appDelegate and moved them into a new StoriesCollection, which can be instantiated on a per-feedDetailView basis. Perfect for the story titles in the dashboard and behind the feed list. 2014-02-12 20:09:37 -08:00
Samuel Clay
642ac1940c Last few optimizations for story image caching. 2014-02-12 15:48:16 -08:00
Samuel Clay
7af3b78c47 Finally a image caching operation queue I'm happy with. Now to fix that stories model. 2014-02-11 16:00:31 -08:00
Samuel Clay
6fd0f0f274 Using operation queue for loading images, makes scrolling much faster. Now need to perform massive refactor to separate out story models. 2014-02-11 15:20:41 -08:00
Samuel Clay
61a7f8e190 Cropping images for faster cache. 2014-02-11 13:23:45 -08: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
4f2455e846 Huge update to iPad app. Adding story content, image preview, and story list to dashboard. Whew. 2014-02-10 19:21:53 -08:00
Samuel Clay
7b8c0d957e Handling gestures for entering original view. 2014-02-03 18:54:50 -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
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
cea3040671 Fixing disappearing righttoolbarmenu icons. Adding preferences for urls to use in-app browser, safari, or chrome. 2013-12-12 15:35:22 -08:00
Samuel Clay
c020d25792 Fixing rotation issues, as well as premature hiding of dashboard on animation on ipad. 2013-12-11 18:49:21 -08:00
Samuel Clay
e6aeccdac8 Fixing interactive transitions. 2013-12-11 18:22:31 -08:00
Samuel Clay
18e4af950f Fixing many issues with transitions on the ipad. Still need to fix the interactive transition completion. 2013-12-11 18:06:22 -08:00
Samuel Clay
9b25d70736 Fixing swipe-back on ipad for transitioning b/w feed list and feed detail. 2013-12-10 18:14:32 -08:00
Samuel Clay
8727b683a5 Adding font size overrides. 2013-11-23 13:03:14 -08:00
Samuel Clay
0cff317fc2 Adding Dynamic Text support for larger story and feed titles. 2013-10-17 18:56:14 -07:00
Samuel Clay
b8b57d5df4 Massively speeding up the viewWillAppear on the feed list. 2013-10-17 17:23:52 -07:00
Samuel Clay
aa67f74979 Fixing a crash on mark read. 2013-10-17 11:21:37 -07:00
Samuel Clay
b2ca2f471d Fixing broken story page control. 2013-10-16 12:52:21 -07:00
Samuel Clay
8490feca7d Fixing bouncing title view. That was the last UI bug for iOS 7. 2013-10-11 18:07:30 -07:00
Samuel Clay
402c5d9fc1 Massive refactor to fix all toolbar buttons so they extend to the edge. 2013-10-11 17:46:09 -07:00
Samuel Clay
496b6145bb Rewriting short and long date formatting, both for server and ios. Also loading offline stories when server fails half-way through. 2013-10-10 12:58:40 -07:00
Samuel Clay
f415de8c13 Speeding up unread count drawing. Adding long press to story titles for send to. Fixing mark as read by days to not show offline loader. 2013-10-09 14:54:49 -07:00
Samuel Clay
feaa1b8d98 Long press on feeds to choose mark as read days. Also works offline. Also fixing move feed dialog on iphone. 2013-10-08 19:33:11 -07:00
Samuel Clay
98280255fb Numerous iOS UI tweaks. Gesture icon position, highlighting traversal buttons, user profile size, notifier size on launch, launch cover image. 2013-10-08 13:57:15 -07:00
Samuel Clay
a4af3eb10b Showing unread icon in ios when marking as unread. 2013-10-07 10:02:44 -07:00
Samuel Clay
7418743dc1 Fixing a couple display glitches on ipad. 2013-10-04 16:41:22 -07:00