Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page
当前为
// ==UserScript==
// @name Show Full Commit Message and Default to All Branches Page (GitHub)
// @namespace chriskim06
// @description Automatically show the full commit and changes the link so that clicking branches takes you to the all branches page
// @include https://github.com/*
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// @version 1.4.3
// @grant none
// @locale en
// ==/UserScript==
this.$ = this.jQuery = jQuery.noConflict(true);
$(function() {
function allBranches() {
if ($('.repository-content').length) {
var link = $('.repository-content').find('ul.numbers-summary').find('li:nth-child(2) > a');
link.attr('href', link.attr('href') + '/all');
}
}
function fullCommit() {
if ($('.commit-tease.js-details-container').length) {
$('.commit-tease.js-details-container').addClass('open');
}
}
allBranches();
fullCommit();
window.$(document).on('pjax:end', function() {
allBranches();
fullCommit();
});
});