Commit graph

3975 commits

Author SHA1 Message Date
Samuel Clay
bb092dc450 Moving from global story layout to per-site story layout. Needs work when switching layouts while on an active story. 2015-02-06 13:28:55 -08:00
Samuel Clay
a8bb32f1fa Merge branch 'master' into grid
* master:
  Fixing organizer to actually delete feeds when in flat hierarchy.
  More use of private method for converting group position to index in FolderListAdapter.
  Add global shared stories icon
  Remove mark as unread from menu in GlobalSharedStoriesReading
  Fix querying for global shared stories
  Fix indexing in FolderListAdapter. Fix title for GlobalSharedStoriesReading.
  Wire everything together to load global shared stories
  Initial work on activity/fragment/feedset for global shared stories
  Single method to convert group position to folder index
  Fix indexing into activeFolderNames to take into account additional row for global shared stories.
  Initial work to show row for global shared stories
  Add constant for position of all shared stories
2015-02-06 12:00:34 -08:00
Samuel Clay
bacbf46d8f Fixing organizer to actually delete feeds when in flat hierarchy. 2015-02-06 11:55:41 -08:00
Samuel Clay
1f5bd656dc Fixing scrolling on selecting story in grid view. 2015-02-03 20:18:29 -08:00
Samuel Clay
1f66c84eca Fixing spacing on grid between stories. Still need to sync switching views. Also making views per-feed. 2015-02-03 19:32:21 -08:00
Samuel Clay
24260cd36b Merge branch 'master' into grid
* master:
  Scrolling back to original position when chagning sort options in organizer.
  Switching to nested hierarchy if jumping to a folder in the organizer.
2015-02-03 18:47:09 -08:00
Samuel Clay
9c923bf620 Scrolling back to original position when chagning sort options in organizer. 2015-02-03 13:52:40 -08:00
Samuel Clay
59cb77c962 Switching to nested hierarchy if jumping to a folder in the organizer. 2015-02-03 13:19:07 -08:00
Samuel Clay
2a1ee5da59 Merge branch 'master' into grid
* master:
  Adding jump to folder to the Organizer.
  Fixing folder views to also handle inverse menus.
  Fixing inverse hover due to new sorting options.
2015-02-03 13:15:27 -08:00
Samuel Clay
9f2dd6cc76 Adding jump to folder to the Organizer. 2015-02-03 13:15:15 -08:00
Samuel Clay
a5fb5d38f0 Fixing folder views to also handle inverse menus. 2015-02-03 10:56:08 -08:00
Samuel Clay
29b467a6d7 Fixing inverse hover due to new sorting options. 2015-02-03 10:50:19 -08:00
Samuel Clay
8c590622e7 Merge branch 'master' into grid
* master: (238 commits)
  Upping ios to v4.6.4.
  Including hidden stories in fetch. Also fixing send to button in story settings cog.
  Less ifs when handling volume key
  Add preference for volume key navigation
  Override volume key for next/prev navigation in reading activity
  Adding an include_hidden parameter to single feeds and rivers, defaulting to false. Clients that don't use hidden stories but use paging as an indicator will need to account for a hidden_stories_count field, as indicating in the API docs.
  Bumping Android version to 4.2.0b1.
  Disable debug.
  Updating oauth toolkit to fix admin issues.
  Better algorithm for image cache cleanup. (#627)
  Unescape HTML entities in image alt text. (#652)
  Redraw overlay buttons slightly less often when scrolling.
  Resource-ify sync status messages.
  Fix story sync status indication. (#644)
  Adding autocomplete ignores.
  Remove last traces of the legacy DB!
  Migrate comment replies off of legacy DB.
  Migrate user profiles off of legacy DB.
  Start migrating comments from legacy DB.
  Fix crash when updating old comments.
  ...
2015-02-02 18:22:23 -08:00
Samuel Clay
f9e78b3054 Handling all grid sizes, from extra narrow to extra wide. 2015-02-02 18:22:14 -08:00
Samuel Clay
9dc3d5dac2 Adding an include_hidden parameter to single feeds and rivers, defaulting to false. Clients that don't use hidden stories but use paging as an indicator will need to account for a hidden_stories_count field, as indicating in the API docs. 2015-01-22 11:38:43 -08:00
Samuel Clay
730ab7fa1e Preventing unwanted story truncation. 2015-01-13 12:09:15 -08:00
Samuel Clay
1c713eac43 Better console clear, to fix old Safari/Chrome. 2015-01-07 08:08:08 -08:00
Samuel Clay
77d7a236ea Cleaning up sorting on recency. About ready to launch. 2015-01-05 21:14:07 -08:00
Samuel Clay
f618d0f301 Background color for grid. 2014-12-18 23:47:22 -08:00
Samuel Clay
22b895d4cf New grid view. Still needs some interaction love, but it's largely done. 2014-12-18 21:17:32 -08:00
Samuel Clay
2513a5d0dc Merge branch 'master' into organizer
* master:
  v4.6.1 of the iOS app. Submitted to the app store + enterprise deployment.
  Fixing HTML in sent messages.
  Stubbing in marking read above scroll.
  Marking story as read if mouse lock position is below the top story.
2014-12-12 11:24:48 -08:00
Samuel Clay
0361321215 Fixing deletion of sites in Organizer, even when switching b/w flat and nested. 2014-12-11 18:19:14 -08:00
Samuel Clay
253eda2e02 Flat hierarchy in organizer means anything that happens to a feed happens to the feed in all of its folders. 2014-12-10 12:34:31 -08:00
Samuel Clay
63a768de0f Adding in flat/nested hierarchy segmented control in organizer. Need to hook it up to move/delete. Works on sort and selections. Maybe need to preserve or remove selections when switching b/w nested and flat. 2014-12-10 11:58:52 -08:00
Samuel Clay
8cdf0e40ae Stubbing in marking read above scroll. 2014-12-09 15:59:08 -08:00
Samuel Clay
e6af96f4b8 Marking story as read if mouse lock position is below the top story. 2014-12-09 12:41:40 -08:00
Samuel Clay
7da75ab1e2 Merge branch 'master' into organizer
* master:
  Adding  to regular /reader/feeds (non-flat) as per @manderson23's request. See 23bc4f2.
  Adding ratelimit to friends list.
  Showing is_staff on mobile devices. Useful for #631.
  Logging signals for paypal.
  Seeing if signals can be moved around.
  Splitting paypal webhook events. Adding payment logging.
  Fixing missing paypal IPNs.
  Bumping android to v4.0.2.
  v4.6.0 enterprise.
  Submitting v4.6.0
  Fixing ipad rotation page movement. Also correcting story position scrolling.
2014-12-08 16:55:47 -08:00
Samuel Clay
b3ef935125 Bumping android to v4.0.2. 2014-12-04 14:27:31 -08:00
Samuel Clay
fe163c3365 Adding inverse sorting icon. 2014-12-01 09:06:44 -08:00
Samuel Clay
67d0c422f0 Fixing sideoptions spacing. 2014-12-01 09:06:44 -08:00
Samuel Clay
5e412bcc5e Fixing unread count padding for feed header counts and folder title counts. 2014-12-01 09:06:44 -08:00
Samuel Clay
cf805fed64 Adjusting default mouse lock to 300 instead of 100. 2014-12-01 09:06:44 -08:00
Samuel Clay
a642fb9713 Updated homepage web graphic, using new daring fireball screencap with NewsBlur mentioned. Awww yeah. 2014-12-01 09:06:43 -08:00
Samuel Clay
5c6a902fc8 Fixing display bug in chrome that wraps the filter popover text. 2014-12-01 09:06:42 -08:00
Samuel Clay
4aead01e34 Adjusting default mouse lock to 300 instead of 100. 2014-11-20 19:35:26 -08:00
Samuel Clay
69c4f78c0f Updated homepage web graphic, using new daring fireball screencap with NewsBlur mentioned. Awww yeah. 2014-11-20 19:33:23 -08:00
Samuel Clay
e33a46c334 Fixing display bug in chrome that wraps the filter popover text. 2014-11-19 13:12:21 -08:00
Samuel Clay
1879cb17e7 Fixing mute sites. 2014-11-17 16:42:24 -08:00
Samuel Clay
055cd22a8c Fixing decline feed in chooser. 2014-11-17 16:41:37 -08:00
Samuel Clay
1155b0e486 Fixing merge conflict. 2014-11-17 16:38:41 -08:00
Samuel Clay
1bc6941cd3 Merge branch 'master' into organizer
* master:
  Fixing scroll for search when loading feed detail.
  Fixing multi-word search queries on ios.
  Adding search bar to ios.
  Adding messaging for premium-only in saved story tags.
  Colorizing payment logging.
  Colorizing payment logging.
  Second typo. Stupid payment code can't be tested offline.
  Typo.
  Forcing re-sync of payment history on expiration.
  Cleaning up payment history logging.
  Fixing chooser dialog by forcing it to conform to modernized modal.

Conflicts:
	media/js/newsblur/reader/reader_feedchooser.js
2014-11-17 16:37:48 -08:00
Samuel Clay
3acebc8fb7 Fixing chooser dialog by forcing it to conform to modernized modal. 2014-11-17 12:50:54 -08:00
Samuel Clay
8958033726 Merge branch 'master' into organizer
* master: (115 commits)
  Adding webhooks url for paypal.
  Better payment reports.
  Adding changelog to enterprise deployment. Fixing share dialog on ipad.
  iOS app v4.6b1.
  Android app v4 beta 7.
  Coloring cursor when adding tag.
  Adding story tags to add tag popover.
  Adding a tag. Ship it!
  Fixing issue with off-by-1 numbers when changing tags. Also hiding tags with no stories.
  Custom headers for saved story tags.
  Better zgrep.
  Fixing issues with saving starred story tags on ios. Nearly ready.
  Don't recalculate virtual intel column; use it.
  Remove unnecessary loader resets in story list.
  Don't show inappropriate context menu items for saved stories.
  Lower sync priority and fewer unnecessary syncs.
  Start story list loader as soon as possible.
  Generalise out all story list view creation logic.
  Move saved item list to in-time adapter creation.
  Move folder item list to in-time adapter creation.
  ...

Conflicts:
	clients/android/NewsBlur/AndroidManifest.xml
	clients/android/NewsBlur/src/com/newsblur/activity/ItemsList.java
	clients/android/NewsBlur/src/com/newsblur/database/BlurDatabaseHelper.java
	clients/android/NewsBlur/src/com/newsblur/database/DatabaseConstants.java
	clients/android/NewsBlur/src/com/newsblur/database/FolderListAdapter.java
	clients/android/NewsBlur/src/com/newsblur/fragment/AllSharedStoriesItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/AllStoriesItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/FeedItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/FolderListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/ItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/fragment/SocialFeedItemListFragment.java
	clients/android/NewsBlur/src/com/newsblur/service/NBSyncService.java
	clients/android/NewsBlur/src/com/newsblur/util/FeedUtils.java
	clients/ios/Classes/NewsBlurAppDelegate.h
	clients/ios/Classes/StoriesCollection.m
	clients/ios/Classes/StoryDetailViewController.m
	clients/ios/NewsBlur.xcodeproj/project.pbxproj
	clients/ios/static/storyDetailView.css
2014-11-17 12:40:19 -08:00
Samuel Clay
c84a2d74c5 Fixing issues with saving starred story tags on ios. Nearly ready. 2014-11-11 17:21:36 -08:00
Samuel Clay
60b1f0bda1 Adding timeout handler. 2014-11-06 09:46:35 -08:00
Samuel Clay
96262a1bf5 Adding default timeout. 2014-11-06 09:46:35 -08:00
Samuel Clay
2a6a45c608 Fixing issue when resizing window causing story progress bar to resurface. 2014-11-06 09:46:33 -08:00
Samuel Clay
3a5f8be8d6 Adding proxy for Story view to handle https loading http sites. Needs testing, but done. 2014-11-06 09:46:33 -08:00
Samuel Clay
a405ae5b6f Adding timeout handler. 2014-11-03 19:30:10 -08:00
Samuel Clay
ba6c8c227a Adding default timeout. 2014-11-03 19:30:10 -08:00