# [Github Commit Diff](https://github.com/jerone/UserScripts/tree/master/Github_Commit_Diff) (abandoned) [![Install](https://raw.github.com/jerone/UserScripts/master/_resources/Install-button.png)](https://github.com/jerone/UserScripts/raw/master/Github_Commit_Diff/Github_Commit_Diff.user.js) [![Source](https://raw.github.com/jerone/UserScripts/master/_resources/Source-button.png)](https://github.com/jerone/UserScripts/blob/master/Github_Commit_Diff/Github_Commit_Diff.user.js) [![Donate](https://raw.github.com/jerone/UserScripts/master/_resources/Donate-button.png)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=VCYMHWQ7ZMBKW) [![Support](https://raw.github.com/jerone/UserScripts/master/_resources/Support-button.png)](https://github.com/jerone/UserScripts/issues) ## Description Adds a button to show the `.diff` file for every commit. Hold Shift key to open the `.patch` file instead of an `.diff` file. This works on commits, pull requests and compare pages. ## Screenshot ![Github Commit Diff screenshot](https://github.com/jerone/UserScripts/raw/master/Github_Commit_Diff/screenshot.jpg) ## Compatible - ![Tampermonkey](https://raw.github.com/jerone/UserScripts/master/_resources/Tampermonkey.png) [Tampermonkey](https://addons.mozilla.org/firefox/addon/tampermonkey/) on ![Mozilla Firefox](https://raw.github.com/jerone/UserScripts/master/_resources/Firefox.png) [Mozilla Firefox](http://www.mozilla.org/en-US/firefox/fx/#desktop) desktop. ## Version History - **1.6.7** - 🐛 Fix broken icon url ([#146](https://github.com/jerone/UserScripts/pull/146)). - **1.6.6** - Shift open `.patch` was broken (fixes [119](https://github.com/jerone/UserScripts/issues/119)). - **1.6.5** - Fixed issues after recent layout updates. - **1.6.4** - Fixed issues after recent layout updates. - **1.6.3** - Fixed issues after recent layout updates. - **1.6.2** - Fixed issues after recent layout updates. - **1.6.1** - Tooltips now on top. - **1.6** - Fixed align issue with new split diffs (fixes [24](https://github.com/jerone/UserScripts/issues/24)). - **1.5** - Fixed issues after recent layout updates (fixes [8](https://github.com/jerone/UserScripts/issues/8)). - **1.4** - Fixed middle & right mouse clicks. - **1.3** - Added to pull requests. - Added to compare page. - **1.2** - Added support for Scriptish. - **1.1** - Clean up. - **1.0** - Initial version. ## Notes Use cases: - (commit) - (PR) - (PR commit) - (compare) ## External links - [Greasy Fork](https://greasyfork.org/scripts/77) - [OpenUserJS](https://openuserjs.org/scripts/jerone/Github_Commit_Diff)