Commit graph

1277 commits

Author SHA1 Message Date
Samuel Clay
08ad585f1d Fixing memory issue with reusing cells. 2014-02-25 15:29:05 -08:00
Samuel Clay
b1a6ee9aca Fixing social feeds by not clearing isSocial flag too early. 2014-02-25 12:41:20 -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
e04db21846 Saving cached favicons and story images in proper cache directory. 2014-02-25 10:49:20 -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
a36038afc6 Updating 4.0b2 to include layout fixes. 2014-02-21 17:24:33 -08:00
Samuel Clay
c28da1c248 Live updating dashboard and feed list on font size change. 2014-02-21 16:28:00 -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
1d0f0bb45a Handling paging on any view when sycning dashboard with river. 2014-02-21 12:45:17 -08:00
Samuel Clay
be44b5dba4 Transfering stories from feed detail back to dashboard when originally came from dashboard. 2014-02-21 12:24:53 -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
d4b4a11ace No need for reachability logs. 2014-02-18 17:28:36 -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
6653b61799 Updating ios app to 4.0 beta 1. 2014-02-12 21:07:18 -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
de597657fc Prepping stories collection refactor. 2014-02-12 16:39:30 -08:00
Samuel Clay
642ac1940c Last few optimizations for story image caching. 2014-02-12 15:48:16 -08:00
Samuel Clay
c439f18b73 Beginning story list refactor. 2014-02-11 16:55:15 -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
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
32468c2425 Handling double taps in story detail to open original view on ios. 2014-02-04 12:40:46 -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
7cf5685a87 Speedier animation. 2014-01-30 20:42:55 -08:00
Samuel Clay
a222b57bc4 Nice story detail animation in for ipad. 2014-01-30 20:28:08 -08:00
Samuel Clay
5f275dae32 Removing comment. 2014-01-21 11:39:17 -08:00
Samuel Clay
be4761f8d4 Fixing last glitch. 2014-01-17 18:06:21 -08:00