Commit graph

249 commits

Author SHA1 Message Date
Samuel Clay
9254f799bb Massive refactor to move reading/unreading/saving/unsaving logic to storiescollection and to unify all views. 2014-03-05 14:13:49 -08:00
Samuel Clay
4c069dc01e Fixing idiotic bug that caused dupe read stories. 2014-03-05 00:12:52 -08:00
Samuel Clay
296e110921 Adding long press gesture options. 2014-03-04 18:09:43 -08:00
Samuel Clay
75914c8e70 Fixing broken 'find next unread' logic on iphone. 2014-03-04 11:27:29 -08:00
Samuel Clay
af272cbabf Fixing crash when empty river but tapping on fleuron. 2014-03-04 10:21:52 -08:00
Samuel Clay
f4e5273a9d Fixing read/unread taps and header updates. 2014-03-03 17:49:16 -08:00
Samuel Clay
2122405947 Adding more double tap gesture options. 2014-03-03 16:21:26 -08:00
Samuel Clay
2ed011fcfa Adding gesture options for double-taps. 2014-03-03 15:47:24 -08:00
Samuel Clay
7ff5e0faf7 Adding double-tap gesture to story titles. 2014-03-03 12:52:26 -08:00
Samuel Clay
82eda37875 Fixing interactive transition when in landscape mode but on bottom positioning. 2014-02-27 17:58:02 -08:00
Samuel Clay
700ea4f652 Fixing broken story title reload when bottom positioned. 2014-02-27 17:51:56 -08:00
Samuel Clay
929d698d3c Fixing issues with finding stories from interactions. 2014-02-27 17:12:34 -08:00
Samuel Clay
0b256a6e22 Allowing a taller bottom positioned story titles pane. Also turning off bit.ly when sharing to Twitter. 2014-02-27 16:10:28 -08:00
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