diff --git a/lsp/main.css b/lsp/main.css index 559b029f..203d8b9a 100644 --- a/lsp/main.css +++ b/lsp/main.css @@ -490,6 +490,10 @@ th.sorting-desc:after { content: ''; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAB3RJTUUH1wsGDC4gqCc4egAAAAlwSFlzAAAewQAAHsEBw2lUUwAAAARnQU1BAACxjwv8YQUAAADDSURBVHjaY2AgDdSyoYswI3MaGBT/KjMcR1HAhGA2MTBEMHxkiEhDUcAIY7Qw/BNSfMrL8fLHWenv7xZjMYFfaAsXx7s/3BwSWxj4Maxo4xfeLmX5/P45i2f3FSyltmOxYtGHL+9u2X59/VdU4TCLUJUAVk8WREz+mBSBKsaIYFYJqQAd+QLoyAXvsHizhV9qCz/H5z+CHHJbYvmxKBDfLmf57v51i9f3VSzltmNRwKf1/v5T2+6zj21f3xfRIjGGKAMAccw+PBxJau0AAAAASUVORK5CYII=); } +table.valigntop td, +table.valigntop th { + vertical-align: top; +} .browse_container { flex-flow: column nowrap; @@ -595,6 +599,7 @@ input[type=radio] { position: relative; outline: 1px solid rgba(0,0,0,0.2); } +td.LTSonly { outline: none; } .LTSonly:after { content: 'Pro'; font-size: 0.8em; diff --git a/lsp/minified.js b/lsp/minified.js index 32412312..2167fabe 100644 --- a/lsp/minified.js +++ b/lsp/minified.js @@ -1,10 +1,10 @@ var MD5=function(a){function c(a,c){var b,d,f,g,e;f=a&2147483648;g=c&2147483648;b=a&1073741824;d=c&1073741824;e=(a&1073741823)+(c&1073741823);return b&d?e^2147483648^f^g:b|d?e&1073741824?e^3221225472^f^g:e^1073741824^f^g:e^f^g}function d(a,b,d,f,g,e,j){a=c(a,c(c(b&d|~b&f,g),j));return c(a<>>32-e,b)}function b(a,b,d,f,g,e,j){a=c(a,c(c(b&f|d&~f,g),j));return c(a<>>32-e,b)}function e(a,b,d,f,g,e,j){a=c(a,c(c(b^d^f,g),j));return c(a<>>32-e,b)}function h(a,b,d,f,g,e,j){a=c(a,c(c(d^(b|~f), -g),j));return c(a<>>32-e,b)}function m(a){var c="",b="",d;for(d=0;3>=d;d++)b=a>>>8*d&255,b="0"+b.toString(16),c+=b.substr(b.length-2,2);return c}var g=[],q,o,i,u,f,j,l,k,g=a.replace(/\r\n/g,"\n"),a="";for(q=0;qo?a+=String.fromCharCode(o):(127o?a+=String.fromCharCode(o>>6|192):(a+=String.fromCharCode(o>>12|224),a+=String.fromCharCode(o>>6&63|128)),a+=String.fromCharCode(o&63|128));g=a;a=g.length;q=a+8;o=16*((q-q%64)/64+1);i=Array(o-1);for(f=u=0;f>>29;g=i;f=1732584193;j=4023233417;l=2562383102;k=271733878;for(a=0;a>>32-e,b)}function m(a){var c="",b="",d;for(d=0;3>=d;d++)b=a>>>8*d&255,b="0"+b.toString(16),c+=b.substr(b.length-2,2);return c}var g=[],q,o,l,u,f,j,i,k,g=a.replace(/\r\n/g,"\n"),a="";for(q=0;qo?a+=String.fromCharCode(o):(127o?a+=String.fromCharCode(o>>6|192):(a+=String.fromCharCode(o>>12|224),a+=String.fromCharCode(o>>6&63|128)),a+=String.fromCharCode(o&63|128));g=a;a=g.length;q=a+8;o=16*((q-q%64)/64+1);l=Array(o-1);for(f=u=0;f>>29;g=l;f=1732584193;j=4023233417;i=2562383102;k=271733878;for(a=0;ab?1*d:a .menu"),main:$("main"),header:$("header"),connection:{status:$("#connection"),user_and_host:$("#user_and_host"),msg:$("#message")}};UI.buildMenu();UI.stored.getOpts();try{if("mistLogin"in sessionStorage){var a=JSON.parse(sessionStorage.mistLogin);mist.user.name=a.name;mist.user.password=a.password;mist.user.host=a.host}}catch(c){}location.hash&&(a=decodeURIComponent(location.hash).substring(1).split("@")[0].split("&"),mist.user.name=a[0],a[1]&&(mist.user.host= a[1]));mist.send(function(){$(window).trigger("hashchange")},{},{timeout:5,hide:!0});var d=0;$("body > div.filler").on("scroll",function(){var a=$(this).scrollLeft();a!=d&&UI.elements.header.css("margin-right",-1*a+"px");d=a})});$(window).on("hashchange",function(){var a=decodeURIComponent(location.hash).substring(1).split("@");a[1]||(a[1]="");a=a[1].split("&");""==a[0]&&(a[0]="Overview");UI.showTab(a[0],a[1])}); var otherhost={host:!1,https:!1},UI={debug:!1,elements:{},stored:{getOpts:function(){var a=localStorage.stored;a&&(a=JSON.parse(a));$.extend(!0,this.vars,a);return this.vars},saveOpt:function(a,c){this.vars[a]=c;localStorage.stored=JSON.stringify(this.vars);return this.vars},vars:{helpme:!0}},interval:{clear:function(){"undefined"!=typeof this.opts&&(clearInterval(this.opts.id),delete this.opts)},set:function(a,c){this.opts&&log("[interval]","Set called on interval, but an interval is already active."); @@ -29,31 +29,31 @@ $(this).data("validate")(this,!0))return!1});c||(a.find(".isSetting").each(funct ""));g=$("").addClass("field_container");m.append(g);switch(b.type){case "password":e=$("").attr("type","password");break;case "int":e=$("").attr("type","number");"min"in b&&e.attr("min",b.min);"max"in b&&e.attr("max",b.min);"validate"in b?b.validate.push("int"):b.validate=["int"];break;case "span":e=$("");break;case "debug":b.select=[["","Default"],[0,"0 - All debugging messages disabled"],[1,"1 - Messages about failed operations"],[2,"2 - Previous level, and error messages"], [3,"3 - Previous level, and warning messages"],[4,"4 - Previous level, and status messages for development"],[5,"5 - Previous level, and more status messages for development"],[6,"6 - Previous level, and verbose debugging messages"],[7,"7 - Previous level, and very verbose debugging messages"],[8,"8 - Report everything in extreme detail"],[9,"9 - Report everything in insane detail"],[10,"10 - All messages enabled"]];case "select":e=$("