# Enhanced Pull Request

Chrome Web Store URL:
https://chrome.google.com/webstore/detail/enhanced-pull-request/pnepdakkbfhmgjhdfhgdkpjpjgfnnabl

This is a Chrome extension that adds features (that I have been spoiled with
from other code review tools) to GitHub Pull Requests.


# Features

* Links to show/hide all comments on outdated diffs in Conversation (links
  after "Outdated Diff Comments: " below the "Conversation" tab)
* Replies to emulate conversation threading (reply icon on the right side of a
  comment header)
* See the diff of one file in one window as opposed to all changes in one
  window ("One-File Diff" link below the tab bar)
* Give approval comments (like "lgtm") a green background


# Development

Install Node.js and this project's dependencies (run `npm install` from the
project root). Then, install bower dependencies with `node_modules/.bin/bower
install`.


# Tests

See [spec/README.md](https://github.com/tobyhs/enhanced_pull_request/blob/master/spec/README.md).

# Enhanced Pull Request

Chrome Web Store URL:
https://chrome.google.com/webstore/detail/enhanced-pull-request/pnepdakkbfhmgjhdfhgdkpjpjgfnnabl

This is a Chrome extension that adds features (that I have been spoiled with
from other code review tools) to GitHub Pull Requests.


# Features

* Links to show/hide all comments on outdated diffs in Conversation (links
  after "Outdated Diff Comments: " below the "Conversation" tab)
* See the diff of one file in one window as opposed to all changes in one
  window ("One-File Diff" link below the tab bar)
* Replies to emulate conversation threading (reply icon on the right side of a
  comment header); this isn't as useful now that GitHub added message threads
* Give approval comments (like "lgtm") a green background; this isn't as useful
  now that GitHub provides an "Approve" radio button


# Development

Install Node.js and this project's dependencies (run `npm install` from the
project root). Then, install bower dependencies with `node_modules/.bin/bower
install`.


# Tests

See [spec/README.md](https://github.com/tobyhs/enhanced_pull_request/blob/master/spec/README.md).

Add isn't-as-useful notices to some features
Add isn't-as-useful notices to some features
