# HG changeset patch # User domruf # Date 1467662067 -7200 # Node ID a009c058b9afe851a46f571e00f7272fe8e38292 # Parent 28b1d67b1601f8252900f978b9ef2d7e9f71a174 changelog: remove quick_repo_menu code and style AFAICS this hasn't worked since the switch to jQuery DataTables in b8830c373681. And since nobody seems to miss it, I say we remove this. diff -r 28b1d67b1601 -r a009c058b9af kallithea/public/css/style.css --- a/kallithea/public/css/style.css Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/public/css/style.css Mon Jul 04 21:54:27 2016 +0200 @@ -488,63 +488,6 @@ text-decoration: none; } -td.quick_repo_menu:before { - font-family: "kallithea"; - content: "\23f5"; /* triangle-right */ - margin-left: 3px; - padding-right: 3px; -} - -td.quick_repo_menu { - cursor: pointer; - width: 8px; - border: 1px solid transparent; -} - -td.quick_repo_menu.active:before { - margin-left: 1px; - padding-right: 1px; -} - -td.quick_repo_menu.active { - border: 1px solid #577632; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); - cursor: pointer; -} - -td.quick_repo_menu .menu_items { - margin-top: 5px; - margin-left: -6px; - width: 150px; - position: absolute; - background-color: #FFF; - background: none repeat scroll 0 0 #FFFFFF; - border-color: #577632 #666666 #666666; - border-right: 1px solid #666666; - border-style: solid; - border-width: 1px; - box-shadow: 2px 8px 4px rgba(0, 0, 0, 0.2); - border-top-style: none; -} - -td.quick_repo_menu .menu_items li { - padding: 0 !important; -} - -td.quick_repo_menu .menu_items a { - display: block; - padding: 4px 12px 4px 8px; -} - -td.quick_repo_menu .menu_items a:hover { - background-color: #EEE; - text-decoration: none; -} - -td.quick_repo_menu .menu_items .icon img { - margin-bottom: -2px; -} - .dt_repo { white-space: nowrap; color: #577632; diff -r 28b1d67b1601 -r a009c058b9af kallithea/public/js/base.js --- a/kallithea/public/js/base.js Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/public/js/base.js Mon Jul 04 21:54:27 2016 +0200 @@ -1367,26 +1367,6 @@ } } -/** - * Activate .quick_repo_menu - */ -var quick_repo_menu = function(){ - $(".quick_repo_menu").mouseenter(function(e) { - var $menu = $(e.currentTarget).children().first().children().first(); - if($menu.hasClass('hidden')){ - $menu.removeClass('hidden').addClass('active'); - $(e.currentTarget).removeClass('hidden').addClass('active'); - } - }); - $(".quick_repo_menu").mouseleave(function(e) { - var $menu = $(e.currentTarget).children().first().children().first(); - if($menu.hasClass('active')){ - $menu.removeClass('active').addClass('hidden'); - $(e.currentTarget).removeClass('active').addClass('hidden'); - } - }); -}; - var addPermAction = function(_html, users_list, groups_list){ var $last_node = $('.last_new_member').last(); // empty tr between last and add diff -r 28b1d67b1601 -r a009c058b9af kallithea/templates/admin/my_account/my_account_repos.html --- a/kallithea/templates/admin/my_account/my_account_repos.html Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/templates/admin/my_account/my_account_repos.html Mon Jul 04 21:54:27 2016 +0200 @@ -9,7 +9,6 @@ var myDataTable = $("#datatable_list_wrap").DataTable({ data: data.records, columns: [ - {data: "menu", sortable: false, className: "quick_repo_menu hidden", searchable: false}, {data: "raw_name", "visible": false, searchable: false}, {data: "name", "orderData": 1, title: "${_('Name')}"}, {data: "last_rev_raw", "visible": false, searchable: false}, diff -r 28b1d67b1601 -r a009c058b9af kallithea/templates/admin/my_account/my_account_watched.html --- a/kallithea/templates/admin/my_account/my_account_watched.html Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/templates/admin/my_account/my_account_watched.html Mon Jul 04 21:54:27 2016 +0200 @@ -9,7 +9,6 @@ var myDataTable = $("#datatable_list_wrap").DataTable({ data: data.records, columns: [ - {data: "menu", sortable: false, className: "quick_repo_menu hidden", searchable: false}, {data: "raw_name", "visible": false, searchable: false}, {data: "name", "orderData": 1, title: "${_('Name')}"}, {data: "last_rev_raw", "visible": false, searchable: false}, diff -r 28b1d67b1601 -r a009c058b9af kallithea/templates/admin/repos/repos.html --- a/kallithea/templates/admin/repos/repos.html Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/templates/admin/repos/repos.html Mon Jul 04 21:54:27 2016 +0200 @@ -36,7 +36,6 @@ var myDataTable = $("#datatable_list_wrap").DataTable({ data: data.records, columns: [ - {data: "menu", sortable: false, className: "quick_repo_menu hidden", searchable: false}, {data: "raw_name", visible: false, searchable: false}, {data: "name", orderData: 1, title: "${_('Name')}"}, {data: "desc", title: "${_('Description')}", searchable: false}, diff -r 28b1d67b1601 -r a009c058b9af kallithea/templates/index_base.html --- a/kallithea/templates/index_base.html Thu Aug 25 21:21:28 2016 +0200 +++ b/kallithea/templates/index_base.html Mon Jul 04 21:54:27 2016 +0200 @@ -82,7 +82,6 @@ $dataTable = $("#repos_list_wrap").DataTable({ data: data.records, columns: [ - {data: "menu", sortable: false, className: "quick_repo_menu hidden", searchable: false}, {data: "raw_name", visible: false, searchable: false}, {title: "${_('Name')}", data: "name", orderData: 1, render: { filter: function(data) {