Commit graph

130 commits

Author SHA1 Message Date
Samuel Clay
59399c9bea Setting the stage for caching images. Just need the cache writer and cache reader. 2013-06-21 22:18:54 -07:00
Samuel Clay
501c3ede36 Refactoring order and read_filter. Global preferences! 2013-06-21 18:35:06 -07:00
Samuel Clay
361c129fa6 Adding new preferences modal. 2013-06-21 17:48:06 -07:00
Samuel Clay
37a2404dba Handling edge case of reading a story on the web, syncing with ios, then reading in ios offline should mark the story as read through syncing, overriding offline cache. 2013-06-20 21:46:09 -07:00
Samuel Clay
52ddd292c3 Correct notifications for offline and on. 2013-06-20 20:38:40 -07:00
Samuel Clay
d2b3db972d Full offline. Adding feeds table and caching of feed list by username. Also optimizing unread story fetching by placing all db calls in a background thread. 2013-06-20 19:25:57 -07:00
Samuel Clay
1f1aec0b53 Merge branch 'master' into offline
# By Samuel Clay (3) and others
# Via Samuel Clay (3) and ojiikun (3)
* master:
  Turning off forked mongoengine for now.
  Fixing j/k keyboard shortcuts when story titles are hidden.
  Fixing middleware to activate users. Faulty paths resulted in paths that had a / not being recognized. Thanks to @subglass!
  Make AllStories and FolderStories views match.
  Have the All Stories view query by wildcard, not ID list.
  Moved the URL schema (http://) into NEWSBLUR_URL Introduced NEWSBLUR_HOST for couple of cases where NEWSBLUR_URL was being used as a hostname Switched default URL to https://
2013-06-20 13:17:21 -07:00
Samuel Clay
942b742534 Moving notifier to correct position for both feed list and feed detail. Also responds perfectly to orientations, even on different views. 2013-06-19 20:26:04 -07:00
Pablo Averbuj
975c9de0bb Moved the URL schema (http://) into NEWSBLUR_URL
Introduced NEWSBLUR_HOST for couple of cases where NEWSBLUR_URL was being used as a hostname
Switched default URL to https://
2013-06-18 21:23:20 -04:00
Samuel Clay
5d2612c4c5 Upgrading to iOS 6 as a minimum requirement. Still need to fix dependencies. 2013-06-17 11:50:13 -07:00
Samuel Clay
c0bea82fb0 Adding order and unread status to offline. 2013-06-15 08:56:43 -07:00
Samuel Clay
ccbefc16d1 Adding river to offline. Needs customization. 2013-06-14 19:44:57 -07:00
Samuel Clay
35d426fe9b Refactored all database calls to be threadsafe and use a new database queue. Dope. 2013-06-14 19:21:30 -07:00
Samuel Clay
3c0e31554d Got messaigng for offline down pat. Now needs story actions queue. 2013-06-13 21:56:13 -07:00
Samuel Clay
071a7a3107 Correctly showing notifiers for offline and slow loads. 2013-06-13 17:56:58 -07:00
Samuel Clay
0c946e3241 Fixing animation bug when not on story list view. 2013-06-12 19:49:10 -07:00
Samuel Clay
b7a2789f80 Far better loading indicator on story list in ios. 2013-06-12 19:21:56 -07:00
Samuel Clay
fb192a0446 Showing loading notifier. Still need to bring back first page loading notifier. 2013-06-12 17:36:09 -07:00
Samuel Clay
2ff9dece60 Fixing up notifier to actually show loading. 2013-06-11 23:00:00 -07:00
Samuel Clay
ecfc0b21c0 Fading and positioning of notifier. 2013-06-10 00:29:03 -07:00
Samuel Clay
7e962404e8 Adding NBNotifier, but I just want to rip it out. 2013-06-07 02:47:43 -04:00
Samuel Clay
3fa7096625 A bit crude, but now storing feed stories offline. 2013-06-05 17:11:01 -07:00
Samuel Clay
fa51f127f9 Correcting iOS delete and rotation on ipad. 2013-06-04 18:02:05 -07:00
Samuel Clay
2bf76c2829 Attempting to fix delete on ios. 2013-06-04 17:56:10 -07:00
Samuel Clay
31d6af1b6e Adding login as menu item for admin users on ios for debugging. 2013-06-03 12:43:45 -07:00
Samuel Clay
6c75fe1d43 Fixing bug on circular progress indicator if a story isn't selected first. 2013-04-26 16:41:25 -07:00
Samuel Clay
f186b65630 Fixing story circular progress indicator for ipad. 2013-04-26 16:34:02 -07:00
Samuel Clay
5fa8730dc2 Hack to make popovers reload in ios 6. 2013-04-22 17:15:50 -07:00
Samuel Clay
c289d6a4df Fixing menu colors, segmented control colors, and settings button inaccurate sizing after opening social feed (with avatar in place of settings button). 2013-04-15 11:14:00 -07:00
Samuel Clay
811f5b0cb9 Fading new story traversal buttons depending on scroll position. 2013-03-06 14:29:40 -08:00
Samuel Clay
c6fc48e2ba Connect to social service on first use on iOS. 2013-03-04 20:21:29 -08:00
Samuel Clay
84818d6ff8 Fixing orientation issues. 2013-03-04 17:15:50 -08:00
Samuel Clay
42b1f2ffe5 Fixing add/settings buttons on iPad. 2013-03-03 15:06:43 -08:00
Samuel Clay
6b5bf24ff4 Fixing popovers on iPad using new barbuttonitem uibuttons. 2013-03-01 15:48:18 -08:00
Samuel Clay
4ff179e3bc Custom buttons and nav background. 2013-02-28 17:07:51 -08:00
Samuel Clay
6eb3ee5dfc Top toolbar in story detail. Need to rewrite the bottom toolbar to be a floating nav. 2013-02-27 18:04:03 -08:00
Samuel Clay
0485336f48 Tightening up space in feed detail toolbar buttons. 2013-02-27 17:39:54 -08:00
Samuel Clay
d76fb024c8 Styling feed detail to remove the bottom toolbar and integrate settings and mark read into top right. 2013-02-27 17:22:49 -08:00
Samuel Clay
52205ab89d New dashboard widget: search sites and people 2013-02-22 16:02:51 -08:00
Samuel Clay
d444161414 Adding iPhone sized interaction cell. Also fixed infernal race condition between loading stories and looking for try feed when animating in feed detail view controller. 2013-02-21 17:57:32 -08:00
Samuel Clay
0627e6fdb2 Merge branch 'master' into circular
* master:
  If there are no unread stories in a folder, don't request river_stories with no feeds, since that will return all unread stories. Fetch all feeds in folder. Thanks to @afita for pushing this.
  Fixing sharing story by email if the story has no feed.
  Fixing sharing story by email if the story has no feed.
  Adding Tafiti, Windows 8 app, to logs.
  1 month max on next fetch.

Conflicts:
	media/js/newsblur/reader/reader.js
2013-02-14 17:21:15 -08:00
Samuel Clay
4e6fa99eff If there are no unread stories in a folder, don't request river_stories with no feeds, since that will return all unread stories. Fetch all feeds in folder. Thanks to @afita for pushing this. 2013-02-14 17:16:47 -08:00
Samuel Clay
73c77938bd Beginning iOS redesign, converting color scheme. Adding color bars to web. 2013-02-14 15:36:21 -08:00
Samuel Clay
bf33a9a707 Adding favicon to publisher trainer. 2013-02-07 11:46:44 -08:00
Samuel Clay
3688ad342d Fixing ios bug where marking only visible stories in All Stories would actually mark every single story as read. 2013-02-06 18:24:41 -08:00
Samuel Clay
e8fae006a4 Switching from string comparisons to string isequal messages. 2013-02-06 15:15:43 -08:00
Samuel Clay
4891910d42 Submitting v1.8 to iOS App Store. 2013-01-07 16:34:59 -08:00
Samuel Clay
a5652da4f1 Finish look and feel of ios training for both story and feed. Just need to send requests, redraw intelligence, recount and reclassify stories, and update scores. All already written to support inline training. 2012-12-27 00:15:26 -08:00
Samuel Clay
50e3fc5f0f Stubbing in new modal trainer for ios. 2012-12-24 23:01:25 -08:00
Samuel Clay
f826f1da31 Major refactor of ios feed list. No longer relies on fragile locations dictionary. 2012-12-20 12:08:35 -08:00