NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Bitbucket Show/Hide behind only branches button // @namespace http://tampermonkey.net/ // @version 0.3 // @description Adds a buton to hide branches that have 0 commits ahead // @author Valeriu Parvu valeriuparvu@gmail.com // @match http*://*/projects/*/repos/*/branches* // @grant none // @require http://code.jquery.com/jquery-3.3.1.min.js // @copyright 2019, pirvu (https://openuserjs.org/users/pirvu) // @updateURL https://openuserjs.org/meta/pirvu/Bitbucket_ShowHide_behind_only_branches_button.meta.js // @license MIT // ==/UserScript== (function () { 'use strict'; let visibile = true; const applyVisibility = function () { const elements = $("#branch-list .count-graph.ahead-graph.empty-count, #branch-list .no-changes").parent().parent().parent(); if (visibile) { elements.show() } else { elements.hide() } } const b = $(`<a href="#" id="custom_hide_non_ahead_branches" class="aui-button" tabindex="0">Toogle behind only</a>`).click(function () { visibile = !visibile; applyVisibility() }); setInterval(applyVisibility, 250); $(`.aui-page-panel-inner`).css("min-height", "1000px"); $(`.aui-toolbar2-secondary.commit-badge-container`).prepend(" ").prepend(b); })();