Commit graph

431 commits

Author SHA1 Message Date
Samuel Clay
3e4ccf8e11 Adding read stories view to ios. 2014-10-22 17:03:55 -07:00
Samuel Clay
92b91d8d81 Switching from OvershareKit. Should probably remove OSK. 2014-10-22 17:03:55 -07:00
Samuel Clay
01af62e900 Fixing font descriptor size cache for feed and story titles. 2014-10-01 14:23:57 -07:00
Samuel Clay
6ecbb1dc40 Running both feed list and story list through instruments to find bottle necks. Much faster now! 2014-09-26 18:35:40 -07:00
Samuel Clay
ca3e8c05f3 Cleaning images on database upgrade. 2014-09-26 17:51:01 -07:00
Samuel Clay
aaf6ea042e Adding NSURLCache layer for caching of offline images. No more rewriting of image URLs. Thanks to @zacwest for the push on this. 2014-09-26 17:38:46 -07:00
Samuel Clay
de7a84e5a2 Fixing link popover on ipad. 2014-09-26 17:38:45 -07:00
Samuel Clay
3dbedbce79 Fixing form sheets in ios8 on ipad. 2014-09-22 12:35:38 -07:00
Samuel Clay
2ac65348cf Cleaning up static analyzer warnings. 2014-09-18 11:26:00 -07:00
Samuel Clay
a3919a0938 Skip saved feeds which have fake unread counts. 2014-06-21 14:40:15 -07:00
Samuel Clay
4672a4da23 Using story's original text is present for send to sharing. 2014-05-29 12:48:25 -07:00
Samuel Clay
f0fab482be Shorter saved story tag title on iphone. 2014-05-20 15:46:38 -07:00
Samuel Clay
6e8ee1a7fe Fixing saved story tags with spaces. Also fixing saved story river. 2014-05-20 15:43:45 -07:00
Samuel Clay
e0268b9c76 Completing feed view of saved story tags. Need to update counts and fix tags with spaces. 2014-05-20 15:29:16 -07:00
Samuel Clay
4e96b02504 Folder and feed icons and unread counts are now correct for saved stories. 2014-05-20 13:12:03 -07:00
Samuel Clay
d26b6825b7 Stubbing in saved story tags in ios feed list. 2014-05-20 12:21:17 -07:00
Samuel Clay
aebac8c4d2 Reading a story marks it as read in both subscriptions and blurblogs on ios. 2014-05-16 16:30:52 -07:00
Samuel Clay
eef9380e3f Fixing iOS bug around training in social feeds. 2014-05-15 18:49:48 -07:00
Samuel Clay
c82f92e680 Adding three ios fonts. 2014-05-15 17:03:25 -07:00
Samuel Clay
449ef96926 Keeping site unread counts in sync with swipe status of dashboard on ipad. 2014-03-21 16:23:51 -07:00
Samuel Clay
1736ef2914 Fixing broken menu on first use. 2014-03-12 19:43:20 -07:00
Samuel Clay
9fdc4556c3 Correctly updating saved/read status on dashboard. 2014-03-05 15:42:53 -08:00
Samuel Clay
b8cd0aaff3 Correct next/previous progress counter when unreading stories. 2014-03-05 15:29:22 -08:00
Samuel Clay
efb9108a38 Correctly updating feed detail story title list on read. Also syncing all mark reads (including gestures). 2014-03-05 15:20:31 -08:00
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
296e110921 Adding long press gesture options. 2014-03-04 18:09:43 -08:00
Samuel Clay
daac0acdaf Late night bug: fixing a massive resource squeeze by only loading favicons once and not doing awful things to a mutabledictionary from a background thread. 2014-03-03 22:36:40 -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
1d60772b06 Relative dependency path. Fixes #493. 2014-03-03 12:12:06 -08:00
Samuel Clay
700ea4f652 Fixing broken story title reload when bottom positioned. 2014-02-27 17:51:56 -08:00
Samuel Clay
ea28212ecb Updating Overshare to 1.1.0. 2014-02-27 16:54:25 -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
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
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
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
6653b61799 Updating ios app to 4.0 beta 1. 2014-02-12 21:07:18 -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