Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/staff0rd/github-follow-extension
Chrome extension that makes following repository file movements easier
https://github.com/staff0rd/github-follow-extension
Last synced: 3 months ago
JSON representation
Chrome extension that makes following repository file movements easier
- Host: GitHub
- URL: https://github.com/staff0rd/github-follow-extension
- Owner: staff0rd
- License: mit
- Archived: true
- Created: 2015-10-02T07:37:11.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-17T10:42:47.000Z (almost 2 years ago)
- Last Synced: 2024-07-18T10:02:55.838Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 643 KB
- Stars: 43
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
**This extension is no longer needed**
Since [June 2022](https://github.blog/changelog/2022-06-06-view-commit-history-across-file-renames-and-moves/) GitHub have (finally!) implemented this feature themselves. This extension is no longer required.
# ⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️Follow for Github
This extension currently:
- adds a _File moved_ line and _Follow_ button to Commit histories cut short by file movement and;
- changes the _View_ button into _Left_ and _Right_ buttons on diffs that are file movements.Commit History
Clicking the _Follow_ button navigates to the commit history prior to the file rename.
Diffs
Clicking the _Left_ button will move you to the full file as it existed in its previous location in the parent commit. Clicking the _Right_ button does what the old _View_ button did, and moves you to the full file on the current commit.
Please let me know if you have any issues [here](https://github.com/staff0rd/github-follow-extension/issues/new).
Screenshots
![Commit History](https://raw.github.com/staff0rd/github-follow-extension/master/images/screenshot1.png)
![Commit Diffs](https://raw.github.com/staff0rd/github-follow-extension/master/images/screenshot2.png)
Installation
Via [Chrome Web Store](https://chrome.google.com/webstore/detail/github-follow/agalokjhnhheienloigiaoohgmjdpned)
Build
```
npm i -g [email protected] bower
bower install
grunt
```Develop
In `chrome://extensions`, load an unpacked extension, browse to the `/app` directory in this repo.
Make your changes in `app/scripts.babel`. Running grunt in watch mode will have chrome auto-refresh the extension while you make changes;
```
grunt watch
```