diff --git a/client/galaxy/scripts/apps/history-app.js b/client/galaxy/scripts/apps/history-app.js deleted file mode 100644 index cde7d4fd8a1..00000000000 --- a/client/galaxy/scripts/apps/history-app.js +++ /dev/null @@ -1,40 +0,0 @@ - -var GalaxyMasthead = require( '../galaxy.masthead' ).GalaxyMasthead, - GalaxyMenu = require( '../galaxy.menu' ).GalaxyMenu, - History = require( '../mvc/history/history-model' ).History, - HistoryPanelEdit = require( '../mvc/history/history-panel-edit' ).HistoryPanelEdit; - -//TODO: this doesn't address multiple apps per page -window.app = function app( options, bootstrapped ){ - if( !( Galaxy.masthead && Galaxy.menu ) ){ - // adapter to galaxy.masthead.mako config - var mastheadConfig = _.extend( _.clone( Galaxy.config ), { - user : { - requests : Galaxy.currUser.get( 'requests' ), - email : Galaxy.currUser.get( 'email' ), - valid : Galaxy.currUser.isAnonymous(), - json : Galaxy.currUser.toJSON() - } - }); - Galaxy.masthead = new GalaxyMasthead( mastheadConfig ); - Galaxy.menu = new GalaxyMenu({ - masthead : Galaxy.masthead, - config : mastheadConfig - }); - console.debug( Galaxy.masthead ); - console.debug( Galaxy.menu ); - } - - bootstrapped = bootstrapped || {}; - window.panel = new HistoryPanelEdit({ - show_deleted : bootstrapped.show_deleted, - show_hidden : bootstrapped.show_deleted, - purgeAllowed : Galaxy.config.allow_user_dataset_purge, - model : new History( bootstrapped.history, bootstrapped.contents ) - }); - $(function(){ - panel.render().$el.appendTo( ( options || {} ).panelLoc || 'body' ); - }); - - return panel; -}; diff --git a/client/galaxy/scripts/apps/libs.js b/client/galaxy/scripts/apps/libs.js deleted file mode 100644 index a4df7d3aced..00000000000 --- a/client/galaxy/scripts/apps/libs.js +++ /dev/null @@ -1,2 +0,0 @@ -var libExports = require( '../libs/common-libs.js' ); -exports = libExports; diff --git a/client/galaxy/scripts/libs/common-libs.js b/client/galaxy/scripts/libs/common-libs.js deleted file mode 100644 index e3d299a77ea..00000000000 --- a/client/galaxy/scripts/libs/common-libs.js +++ /dev/null @@ -1,31 +0,0 @@ -// common js libraries -var jquery = require( 'jquery' ); -window.jQuery = window.$ = jquery; -require( './jquery/jquery.migrate' ); - -// jquery plugins -require( './jquery/select2' ); -require( './jquery/jquery.event.hover' ); -require( './jquery/jquery.form' ); -require( './jquery/jquery.rating' ); -require( './jquery.sparklines' ); - -require( './bootstrap' ); - -// MVC via backbone -var _ = require( './underscore' ); -window._ = _; -var Backbone = require( './backbone' ); -window.Backbone = Backbone; -var Handlebars = require( './handlebars.runtime' ); -window.Handlebars = Handlebars; - -// all pages get these -require( '../galaxy.base' ); -require( '../galaxy.panels' ); -require( '../galaxy.autocom_tagging' ); - -exports.jquery = jquery; -exports._ = _; -exports.Backbone = Backbone; -exports.Handlebars = Handlebars; diff --git a/static/maps/apps/history-app.js.map b/static/maps/apps/history-app.js.map deleted file mode 100644 index 0740f32f779..00000000000 --- a/static/maps/apps/history-app.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"history-app.js","sources":["../../src/apps/history-app.js"],"names":["GalaxyMasthead","require","GalaxyMenu","History","HistoryPanelEdit","window","app","options","bootstrapped","Galaxy","masthead","menu","mastheadConfig","_","extend","clone","config","user","requests","currUser","get","email","valid","isAnonymous","json","toJSON","console","debug","panel","show_deleted","show_hidden","purgeAllowed","allow_user_dataset_purge","model","history","contents","$","render","$el","appendTo","panelLoc"],"mappings":"AACA,GAAIA,gBAAiBC,QAAS,sBAAuBD,eACjDE,WAAaD,QAAS,kBAAmBC,WACzCC,QAAUF,QAAS,gCAAiCE,QACpDC,iBAAmBH,QAAS,qCAAsCG,gBAGtEC,QAAOC,IAAM,SAAcC,EAASC,GAChC,IAAOC,OAAOC,WAAYD,OAAOE,KAAQ,CAErC,GAAIC,GAAiBC,EAAEC,OAAQD,EAAEE,MAAON,OAAOO,SAC3CC,MACIC,SAAcT,OAAOU,SAASC,IAAK,YACnCC,MAAcZ,OAAOU,SAASC,IAAK,SACnCE,MAAcb,OAAOU,SAASI,cAC9BC,KAAcf,OAAOU,SAASM,WAGtChB,QAAOC,SAAW,GAAIV,gBAAgBY,GACtCH,OAAOE,KAAO,GAAIT,aACdQ,SAAcD,OAAOC,SACrBM,OAAcJ,IAElBc,QAAQC,MAAOlB,OAAOC,UACtBgB,QAAQC,MAAOlB,OAAOE,MAc1B,MAXAH,GAAeA,MACfH,OAAOuB,MAAQ,GAAIxB,mBACfyB,aAAkBrB,EAAaqB,aAC/BC,YAAkBtB,EAAaqB,aAC/BE,aAAkBtB,OAAOO,OAAOgB,yBAChCC,MAAkB,GAAI9B,SAASK,EAAa0B,QAAS1B,EAAa2B,YAEtEC,EAAE,WACER,MAAMS,SAASC,IAAIC,UAAYhC,OAAgBiC,UAAY,UAGxDZ"} \ No newline at end of file diff --git a/static/maps/apps/libs.js.map b/static/maps/apps/libs.js.map deleted file mode 100644 index 327f0e8cbb0..00000000000 --- a/static/maps/apps/libs.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"libs.js","sources":["../../src/apps/libs.js"],"names":["libExports","require","exports"],"mappings":"AAAA,GAAIA,YAAaC,QAAS,yBAC1BC,SAAUF"} \ No newline at end of file diff --git a/static/maps/galaxy-app-base.js.map b/static/maps/galaxy-app-base.js.map index 5aa83781e88..6766ca111d7 100644 --- a/static/maps/galaxy-app-base.js.map +++ b/static/maps/galaxy-app-base.js.map @@ -1 +1 @@ -{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","console","debug","self","this","_init","jQuery","id","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","log","prototype","extend","Events","logger","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","LoggableMixin","_l","userJSON","User","currUser","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","slice","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"galaxy-app-base.js","sources":["../src/galaxy-app-base.js"],"names":["define","_","Backbone","BASE_MVC","userModel","metricsLogger","addLogging","localize","GalaxyApp","options","bootstrapped","console","debug","self","this","_init","DEBUGGING_KEY","NAMESPACE_KEY","localDebugging","localStorage","getItem","storageErr","log","prototype","extend","Events","logger","_processOptions","root","_initConfig","config","_patchGalaxy","window","Galaxy","_initLogger","loggerOptions","_initLocale","_initUser","user","_setUpListeners","trigger","defaultOptions","patchExisting","defaults","k","hasOwnProperty","patchWith","consoleLogger","consoleLevel","MetricsLogger","ALL","consoleNamespaceWhitelist","split","LoggableMixin","_l","userJSON","User","currUser","lastAjax","$","document","bind","ev","xhr","data","JSON","parse","err","url","location","href","slice","debugging","setting","undefined","setItem","removeItem","debuggingNamespaces","namespaces","csv","newSettings","toString","userEmail","get"],"mappings":"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"} \ No newline at end of file diff --git a/static/maps/galaxy.base.js.map b/static/maps/galaxy.base.js.map index 864efc38feb..43d31f57ff1 100644 --- a/static/maps/galaxy.base.js.map +++ b/static/maps/galaxy.base.js.map @@ -1 +1 @@ -{"version":3,"file":"galaxy.base.js","sources":["../src/galaxy.base.js"],"names":["obj_length","obj","undefined","length","count","element","make_popupmenu","button_element","initial_options","element_menu_exists","data","bind","e","$","remove","setTimeout","menu_element","attr","options","appendTo","each","k","v","action","append","url","html","click","addClass","wrapper","x","pageX","width","Math","min","document","scrollLeft","window","max","css","top","pageY","left","close_popup","el","unbind","frame_id","frames","frame","make_popup_menus","parent","find","menu","this","link","link_dom","get","confirmtext","getAttribute","href","target","text","event","confirm","open","preventDefault","box","stopPropagation","replace_big_select_inputs","min_length","max_length","select_elts","jQuery","fn","select2","select_elt","not","num_options","hasClass","refresh_select2","async_save_text","click_to_edit_elt","text_elt_id","save_url","text_parm_name","num_cols","use_textarea","num_rows","on_start","on_finish","t","text_elt","old_text","rows","cols","trim","value","size","blur","show","keyup","keyCode","trigger","ajax_data","val","ajax","error","alert","success","processed_text","hide","insertAfter","focus","select","commatize","number","rgx","test","replace","reset_tool_search","initValue","tool_menu_frame","contents","removeClass","search_input","init_refresh_on_change","off","change","select_field","select_val","ref_on_change_vals","split","last_selected_value","inArray","form","submit","lastTime","vendors","requestAnimationFrame","cancelRequestAnimationFrame","callback","currTime","Date","getTime","timeToCall","id","cancelAnimationFrame","clearTimeout","Array","indexOf","prototype","i","len","makeAbsolute","rebase","pos","position","marginLeft","marginTop","right","placeholder","closeOnSelect","is","dropdownAutoWidth","containerCssClass","make_text_editable","config_dict","help_text","container","children","input_elt","button_elt","set_text","new_text","cur_text","tooltip","GalaxyAsync","log_action","url_dict","set_func_url","func_name","set_user_pref","pref_name","pref_value","arguments","callee","log_user_action","context","params","preventDoubleSubmission","on","$form","ready","placement","anchor","galaxy_main_exists","galaxy_main"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"galaxy.base.js","sources":["../src/galaxy.base.js"],"names":["obj_length","obj","undefined","length","count","element","make_popupmenu","button_element","initial_options","element_menu_exists","data","bind","e","$","remove","setTimeout","menu_element","attr","options","appendTo","each","k","v","action","append","url","html","click","addClass","wrapper","x","pageX","width","Math","min","document","scrollLeft","window","max","css","top","pageY","left","close_popup","el","unbind","frame_id","frames","frame","make_popup_menus","parent","find","menu","this","link","link_dom","get","confirmtext","getAttribute","href","target","text","event","confirm","open","preventDefault","box","stopPropagation","replace_big_select_inputs","min_length","max_length","select_elts","jQuery","fn","select2","select_elt","not","num_options","hasClass","refresh_select2","async_save_text","click_to_edit_elt","text_elt_id","save_url","text_parm_name","num_cols","use_textarea","num_rows","on_start","on_finish","t","text_elt","old_text","rows","cols","trim","value","size","blur","show","keyup","keyCode","trigger","ajax_data","val","ajax","error","alert","success","processed_text","hide","insertAfter","focus","select","commatize","number","rgx","test","replace","reset_tool_search","initValue","tool_menu_frame","contents","removeClass","search_input","init_refresh_on_change","off","change","select_field","select_val","ref_on_change_vals","split","last_selected_value","inArray","form","submit","lastTime","vendors","requestAnimationFrame","cancelRequestAnimationFrame","callback","currTime","Date","getTime","timeToCall","id","cancelAnimationFrame","clearTimeout","Array","indexOf","prototype","i","len","makeAbsolute","rebase","pos","position","marginLeft","marginTop","right","placeholder","closeOnSelect","is","dropdownAutoWidth","containerCssClass","make_text_editable","config_dict","help_text","container","children","input_elt","button_elt","set_text","new_text","cur_text","tooltip","GalaxyAsync","log_action","url_dict","set_func_url","func_name","set_user_pref","pref_name","pref_value","arguments","callee","log_user_action","context","params","preventDoubleSubmission","on","$form","ready","placement","anchor","galaxy_main_exists","galaxy_main"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/apps/history-app.js b/static/scripts/apps/history-app.js deleted file mode 100644 index aa00ffd004a..00000000000 --- a/static/scripts/apps/history-app.js +++ /dev/null @@ -1,2 +0,0 @@ -var GalaxyMasthead=require("../galaxy.masthead").GalaxyMasthead,GalaxyMenu=require("../galaxy.menu").GalaxyMenu,History=require("../mvc/history/history-model").History,HistoryPanelEdit=require("../mvc/history/history-panel-edit").HistoryPanelEdit;window.app=function(a,b){if(!Galaxy.masthead||!Galaxy.menu){var c=_.extend(_.clone(Galaxy.config),{user:{requests:Galaxy.currUser.get("requests"),email:Galaxy.currUser.get("email"),valid:Galaxy.currUser.isAnonymous(),json:Galaxy.currUser.toJSON()}});Galaxy.masthead=new GalaxyMasthead(c),Galaxy.menu=new GalaxyMenu({masthead:Galaxy.masthead,config:c}),console.debug(Galaxy.masthead),console.debug(Galaxy.menu)}return b=b||{},window.panel=new HistoryPanelEdit({show_deleted:b.show_deleted,show_hidden:b.show_deleted,purgeAllowed:Galaxy.config.allow_user_dataset_purge,model:new History(b.history,b.contents)}),$(function(){panel.render().$el.appendTo((a||{}).panelLoc||"body")}),panel}; -//# sourceMappingURL=../../maps/apps/history-app.js.map \ No newline at end of file diff --git a/static/scripts/apps/libs.js b/static/scripts/apps/libs.js deleted file mode 100644 index b40d095f50f..00000000000 --- a/static/scripts/apps/libs.js +++ /dev/null @@ -1,2 +0,0 @@ -var libExports=require("../libs/common-libs.js");exports=libExports; -//# sourceMappingURL=../../maps/apps/libs.js.map \ No newline at end of file diff --git a/static/scripts/galaxy-app-base.js b/static/scripts/galaxy-app-base.js index 7abece94c81..793710e1218 100644 --- a/static/scripts/galaxy-app-base.js +++ b/static/scripts/galaxy-app-base.js @@ -1,104 +1,2 @@ -define([ "libs/underscore", "libs/backbone", "mvc/base-mvc", "mvc/user/user-model", "utils/metrics-logger", "utils/add-logging", "utils/localization" ], function(_, Backbone, BASE_MVC, userModel, metricsLogger, addLogging, localize) { - function GalaxyApp(options, bootstrapped) { - console.debug("GalaxyApp:", options, bootstrapped); - var self = this; - return self._init(options || {}, bootstrapped || {}); - } - addLogging(GalaxyApp, "GalaxyApp"); - var DEBUGGING_KEY = "galaxy:debug", NAMESPACE_KEY = DEBUGGING_KEY + ":namespaces", localDebugging = !1; - try { - localDebugging = "true" == localStorage.getItem(DEBUGGING_KEY); - } catch (storageErr) { - console.log(localize("localStorage not available for debug flag retrieval")); - } - return GalaxyApp.prototype._init = function(options, bootstrapped) { - var self = this; - return _.extend(self, Backbone.Events), localDebugging && (self.logger = console), - self._processOptions(options), self.debug("GalaxyApp.options: ", self.options), - self.root = options.root || "/", self._initConfig(options.config || bootstrapped.config || {}), - self.debug("GalaxyApp.config: ", self.config), self._patchGalaxy(window.Galaxy), - self._initLogger(self.options.loggerOptions || {}), self.debug("GalaxyApp.logger: ", self.logger), - self._initLocale(), self.debug("GalaxyApp.localize: ", self.localize), self.config = options.config || {}, - self.debug("GalaxyApp.config: ", self.config), self._initUser(options.user || {}), - self.debug("GalaxyApp.user: ", self.user), self._setUpListeners(), self.trigger("ready", self), - self; - }, GalaxyApp.prototype.defaultOptions = { - patchExisting: !0, - root: "/" - }, GalaxyApp.prototype._processOptions = function(options) { - var self = this, defaults = self.defaultOptions; - self.debug("_processOptions: ", options), self.options = {}; - for (var k in defaults) defaults.hasOwnProperty(k) && (self.options[k] = options.hasOwnProperty(k) ? options[k] : defaults[k]); - return self; - }, GalaxyApp.prototype._initConfig = function(config) { - var self = this; - return self.debug("_initConfig: ", config), self.config = config, self.config.debug = localDebugging || self.config.debug, - self; - }, GalaxyApp.prototype._patchGalaxy = function(patchWith) { - var self = this; - if (self.options.patchExisting && patchWith) { - self.debug("found existing Galaxy object:", patchWith); - for (var k in patchWith) patchWith.hasOwnProperty(k) && (self.debug(" patching in " + k + " to Galaxy"), - self[k] = patchWith[k]); - } - }, GalaxyApp.prototype._initLogger = function(loggerOptions) { - var self = this; - if (self.config.debug) { - loggerOptions.consoleLogger = loggerOptions.consoleLogger || console, loggerOptions.consoleLevel = loggerOptions.consoleLevel || metricsLogger.MetricsLogger.ALL; - try { - loggerOptions.consoleNamespaceWhitelist = localStorage.getItem(NAMESPACE_KEY).split(","); - } catch (storageErr) {} - } - return self.debug("_initLogger:", loggerOptions), self.logger = new metricsLogger.MetricsLogger(loggerOptions), - self.config.debug && (BASE_MVC.LoggableMixin.logger = self.logger), self; - }, GalaxyApp.prototype._initLocale = function(options) { - var self = this; - return self.debug("_initLocale:", options), self.localize = localize, window._l = self.localize, - self; - }, GalaxyApp.prototype._initUser = function(userJSON) { - var self = this; - return self.debug("_initUser:", userJSON), self.user = new userModel.User(userJSON), - self.user.logger = self.logger, self.currUser = self.user, self; - }, GalaxyApp.prototype._setUpListeners = function() { - var self = this; - return self.lastAjax = {}, $(document).bind("ajaxSend", function(ev, xhr, options) { - var data = options.data; - try { - data = JSON.parse(data); - } catch (err) {} - self.lastAjax = { - url: location.href.slice(0, -1) + options.url, - data: data - }; - }), self; - }, GalaxyApp.prototype.debugging = function(setting) { - var self = this; - try { - if (void 0 === setting) return "true" === localStorage.getItem(DEBUGGING_KEY); - if (setting) return localStorage.setItem(DEBUGGING_KEY, !0), !0; - localStorage.removeItem(DEBUGGING_KEY), self.debuggingNamespaces(null); - } catch (storageErr) { - console.log(localize("localStorage not available for debug flag retrieval")); - } - return !1; - }, GalaxyApp.prototype.debuggingNamespaces = function(namespaces) { - var self = this; - try { - if (void 0 === namespaces) { - var csv = localStorage.getItem(NAMESPACE_KEY); - return "string" == typeof csv ? csv.split(",") : []; - } - null === namespaces ? localStorage.removeItem(NAMESPACE_KEY) : localStorage.setItem(NAMESPACE_KEY, namespaces); - var newSettings = self.debuggingNamespaces(); - return self.logger && (self.logger.options.consoleNamespaceWhitelist = newSettings), - newSettings; - } catch (storageErr) { - console.log(localize("localStorage not available for debug namespace retrieval")); - } - }, GalaxyApp.prototype.toString = function() { - var userEmail = this.user ? this.user.get("email") || "(anonymous)" : "uninitialized"; - return "GalaxyApp(" + userEmail + ")"; - }, { - GalaxyApp: GalaxyApp - }; -}); \ No newline at end of file +define(["libs/underscore","libs/backbone","mvc/base-mvc","mvc/user/user-model","utils/metrics-logger","utils/add-logging","utils/localization"],function(a,b,c,d,e,f,g){function h(a,b){console.debug("GalaxyApp:",a,b);var c=this;return c._init(a||{},b||{})}f(h,"GalaxyApp");var i="galaxy:debug",j=i+":namespaces",k=!1;try{k="true"==localStorage.getItem(i)}catch(l){console.log(g("localStorage not available for debug flag retrieval"))}return h.prototype._init=function(c,d){var e=this;return a.extend(e,b.Events),k&&(e.logger=console),e._processOptions(c),e.debug("GalaxyApp.options: ",e.options),e.root=c.root||"/",e._initConfig(c.config||d.config||{}),e.debug("GalaxyApp.config: ",e.config),e._patchGalaxy(window.Galaxy),e._initLogger(e.options.loggerOptions||{}),e.debug("GalaxyApp.logger: ",e.logger),e._initLocale(),e.debug("GalaxyApp.localize: ",e.localize),e.config=c.config||{},e.debug("GalaxyApp.config: ",e.config),e._initUser(c.user||{}),e.debug("GalaxyApp.user: ",e.user),e._setUpListeners(),e.trigger("ready",e),e},h.prototype.defaultOptions={patchExisting:!0,root:"/"},h.prototype._processOptions=function(a){var b=this,c=b.defaultOptions;b.debug("_processOptions: ",a),b.options={};for(var d in c)c.hasOwnProperty(d)&&(b.options[d]=a.hasOwnProperty(d)?a[d]:c[d]);return b},h.prototype._initConfig=function(a){var b=this;return b.debug("_initConfig: ",a),b.config=a,b.config.debug=k||b.config.debug,b},h.prototype._patchGalaxy=function(a){var b=this;if(b.options.patchExisting&&a){b.debug("found existing Galaxy object:",a);for(var c in a)a.hasOwnProperty(c)&&(b.debug(" patching in "+c+" to Galaxy"),b[c]=a[c])}},h.prototype._initLogger=function(a){var b=this;if(b.config.debug){a.consoleLogger=a.consoleLogger||console,a.consoleLevel=a.consoleLevel||e.MetricsLogger.ALL;try{a.consoleNamespaceWhitelist=localStorage.getItem(j).split(",")}catch(d){}}return b.debug("_initLogger:",a),b.logger=new e.MetricsLogger(a),b.config.debug&&(c.LoggableMixin.logger=b.logger),b},h.prototype._initLocale=function(a){var b=this;return b.debug("_initLocale:",a),b.localize=g,window._l=b.localize,b},h.prototype._initUser=function(a){var b=this;return b.debug("_initUser:",a),b.user=new d.User(a),b.user.logger=b.logger,b.currUser=b.user,b},h.prototype._setUpListeners=function(){var a=this;return a.lastAjax={},$(document).bind("ajaxSend",function(b,c,d){var e=d.data;try{e=JSON.parse(e)}catch(f){}a.lastAjax={url:location.href.slice(0,-1)+d.url,data:e}}),a},h.prototype.debugging=function(a){var b=this;try{if(void 0===a)return"true"===localStorage.getItem(i);if(a)return localStorage.setItem(i,!0),!0;localStorage.removeItem(i),b.debuggingNamespaces(null)}catch(c){console.log(g("localStorage not available for debug flag retrieval"))}return!1},h.prototype.debuggingNamespaces=function(a){var b=this;try{if(void 0===a){var c=localStorage.getItem(j);return"string"==typeof c?c.split(","):[]}null===a?localStorage.removeItem(j):localStorage.setItem(j,a);var d=b.debuggingNamespaces();return b.logger&&(b.logger.options.consoleNamespaceWhitelist=d),d}catch(e){console.log(g("localStorage not available for debug namespace retrieval"))}},h.prototype.toString=function(){var a=this.user?this.user.get("email")||"(anonymous)":"uninitialized";return"GalaxyApp("+a+")"},{GalaxyApp:h}}); +//# sourceMappingURL=../maps/galaxy-app-base.js.map \ No newline at end of file diff --git a/static/scripts/galaxy.base.js b/static/scripts/galaxy.base.js index 82dc69f840f..e6f04806454 100644 --- a/static/scripts/galaxy.base.js +++ b/static/scripts/galaxy.base.js @@ -1,270 +1,2 @@ -function obj_length(obj) { - if (void 0 !== obj.length) return obj.length; - var count = 0; - for (var element in obj) count++; - return count; -} - -function make_popupmenu(button_element, initial_options) { - var element_menu_exists = button_element.data("menu_options"); - button_element.data("menu_options", initial_options), element_menu_exists || button_element.bind("click.show_popup", function(e) { - return $(".popmenu-wrapper").remove(), setTimeout(function() { - var menu_element = $(""), options = button_element.data("menu_options"); - obj_length(options) <= 0 && $("
  • No Options.
  • ").appendTo(menu_element), $.each(options, function(k, v) { - if (v) { - var action = v.action || v; - menu_element.append($("
  • ").append($("").attr("href", v.url).html(k).click(action))); - } else menu_element.append($("
  • ").addClass("head").append($("
    ").html(k))); - }); - var wrapper = $("
    ").append(menu_element).appendTo("body"), x = e.pageX - wrapper.width() / 2; - x = Math.min(x, $(document).scrollLeft() + $(window).width() - $(wrapper).width() - 5), - x = Math.max(x, $(document).scrollLeft() + 5), wrapper.css({ - top: e.pageY, - left: x - }); - }, 10), setTimeout(function() { - var close_popup = function(el) { - $(el).bind("click.close_popup", function() { - $(".popmenu-wrapper").remove(), el.unbind("click.close_popup"); - }); - }; - close_popup($(window.document)), close_popup($(window.top.document)); - for (var frame_id = window.top.frames.length; frame_id--; ) { - var frame = $(window.top.frames[frame_id].document); - close_popup(frame); - } - }, 50), !1; - }); -} - -function make_popup_menus(parent) { - parent = parent || document, $(parent).find("div[popupmenu]").each(function() { - var options = {}, menu = $(this); - menu.find("a").each(function() { - var link = $(this), link_dom = link.get(0), confirmtext = link_dom.getAttribute("confirm"), href = link_dom.getAttribute("href"), target = link_dom.getAttribute("target"); - options[link.text()] = href ? { - url: href, - action: function(event) { - if (!confirmtext || confirm(confirmtext)) { - if (target) return window.open(href, target), !1; - link.click(); - } else event.preventDefault(); - } - } : null; - }); - var box = $(parent).find("#" + menu.attr("popupmenu")); - box.find("a").bind("click", function(e) { - return e.stopPropagation(), !0; - }), make_popupmenu(box, options), box.addClass("popup"), menu.remove(); - }); -} - -function replace_big_select_inputs(min_length, max_length, select_elts) { - jQuery.fn.select2 && (void 0 === min_length && (min_length = 20), void 0 === max_length && (max_length = 3e3), - select_elts = select_elts || $("select"), select_elts.each(function() { - var select_elt = $(this).not("[multiple]"), num_options = select_elt.find("option").length; - min_length > num_options || num_options > max_length || select_elt.hasClass("no-autocomplete") || select_elt.refresh_select2(); - })); -} - -function async_save_text(click_to_edit_elt, text_elt_id, save_url, text_parm_name, num_cols, use_textarea, num_rows, on_start, on_finish) { - void 0 === num_cols && (num_cols = 30), void 0 === num_rows && (num_rows = 4), $("#" + click_to_edit_elt).click(function() { - if (!($("#renaming-active").length > 0)) { - var t, text_elt = $("#" + text_elt_id), old_text = text_elt.text(); - t = use_textarea ? $("").attr({ - rows: num_rows, - cols: num_cols - }).text($.trim(old_text)) : $("").attr({ - value: $.trim(old_text), - size: num_cols - }), t.attr("id", "renaming-active"), t.blur(function() { - $(this).remove(), text_elt.show(), on_finish && on_finish(t); - }), t.keyup(function(e) { - if (27 === e.keyCode) $(this).trigger("blur"); else if (13 === e.keyCode) { - var ajax_data = {}; - ajax_data[text_parm_name] = $(this).val(), $(this).trigger("blur"), $.ajax({ - url: save_url, - data: ajax_data, - error: function() { - alert("Text editing for elt " + text_elt_id + " failed"); - }, - success: function(processed_text) { - "" !== processed_text ? text_elt.text(processed_text) : text_elt.html("None"), - on_finish && on_finish(t); - } - }); - } - }), on_start && on_start(t), text_elt.hide(), t.insertAfter(text_elt), t.focus(), - t.select(); - } - }); -} - -function commatize(number) { - number += ""; - for (var rgx = /(\d+)(\d{3})/; rgx.test(number); ) number = number.replace(rgx, "$1,$2"); - return number; -} - -function reset_tool_search(initValue) { - var tool_menu_frame = $("#galaxy_tools").contents(); - if (0 === tool_menu_frame.length && (tool_menu_frame = $(document)), $(this).removeClass("search_active"), - tool_menu_frame.find(".toolTitle").removeClass("search_match"), tool_menu_frame.find(".toolSectionBody").hide(), - tool_menu_frame.find(".toolTitle").show(), tool_menu_frame.find(".toolPanelLabel").show(), - tool_menu_frame.find(".toolSectionWrapper").each(function() { - "recently_used_wrapper" !== $(this).attr("id") ? $(this).show() : $(this).hasClass("user_pref_visible") && $(this).show(); - }), tool_menu_frame.find("#search-no-results").hide(), tool_menu_frame.find("#search-spinner").hide(), - initValue) { - var search_input = tool_menu_frame.find("#tool-search-query"); - search_input.val("search tools"); - } -} - -function init_refresh_on_change() { - $("select[refresh_on_change='true']").off("change").change(function() { - var select_field = $(this), select_val = select_field.val(), ref_on_change_vals = select_field.attr("refresh_on_change_values"); - if (ref_on_change_vals) { - ref_on_change_vals = ref_on_change_vals.split(","); - var last_selected_value = select_field.attr("last_selected_value"); - if (-1 === $.inArray(select_val, ref_on_change_vals) && -1 === $.inArray(last_selected_value, ref_on_change_vals)) return; - } - $(window).trigger("refresh_on_change"), $(document).trigger("convert_to_values"), - select_field.get(0).form.submit(); - }), $(":checkbox[refresh_on_change='true']").off("click").click(function() { - var select_field = $(this), select_val = select_field.val(), ref_on_change_vals = select_field.attr("refresh_on_change_values"); - if (ref_on_change_vals) { - ref_on_change_vals = ref_on_change_vals.split(","); - var last_selected_value = select_field.attr("last_selected_value"); - if (-1 === $.inArray(select_val, ref_on_change_vals) && -1 === $.inArray(last_selected_value, ref_on_change_vals)) return; - } - $(window).trigger("refresh_on_change"), select_field.get(0).form.submit(); - }), $("a[confirm]").off("click").click(function() { - return confirm($(this).attr("confirm")); - }); -} - -!function() { - for (var lastTime = 0, vendors = [ "ms", "moz", "webkit", "o" ], x = 0; x < vendors.length && !window.requestAnimationFrame; ++x) window.requestAnimationFrame = window[vendors[x] + "RequestAnimationFrame"], - window.cancelRequestAnimationFrame = window[vendors[x] + "CancelRequestAnimationFrame"]; - window.requestAnimationFrame || (window.requestAnimationFrame = function(callback) { - var currTime = new Date().getTime(), timeToCall = Math.max(0, 16 - (currTime - lastTime)), id = window.setTimeout(function() { - callback(currTime + timeToCall); - }, timeToCall); - return lastTime = currTime + timeToCall, id; - }), window.cancelAnimationFrame || (window.cancelAnimationFrame = function(id) { - clearTimeout(id); - }); -}(), Array.indexOf || (Array.prototype.indexOf = function(obj) { - for (var i = 0, len = this.length; len > i; i++) if (this[i] == obj) return i; - return -1; -}), $.fn.makeAbsolute = function(rebase) { - return this.each(function() { - var el = $(this), pos = el.position(); - el.css({ - position: "absolute", - marginLeft: 0, - marginTop: 0, - top: pos.top, - left: pos.left, - right: $(window).width() - (pos.left + el.width()) - }), rebase && el.remove().appendTo("body"); - }); -}, $.fn.refresh_select2 = function() { - var select_elt = $(this), options = { - placeholder: "Click to select", - closeOnSelect: !select_elt.is("[MULTIPLE]"), - dropdownAutoWidth: !0, - containerCssClass: "select2-minwidth" - }; - return select_elt.select2(options); -}, $.fn.make_text_editable = function(config_dict) { - var num_cols = "num_cols" in config_dict ? config_dict.num_cols : 30, num_rows = "num_rows" in config_dict ? config_dict.num_rows : 4, use_textarea = "use_textarea" in config_dict ? config_dict.use_textarea : !1, on_finish = "on_finish" in config_dict ? config_dict.on_finish : null, help_text = "help_text" in config_dict ? config_dict.help_text : null, container = $(this); - return container.addClass("editable-text").click(function(e) { - if (!($(this).children(":input").length > 0)) { - container.removeClass("editable-text"); - var input_elt, button_elt, set_text = function(new_text) { - container.find(":input").remove(), "" !== new_text ? container.text(new_text) : container.html("
    "), - container.addClass("editable-text"), on_finish && on_finish(new_text); - }, cur_text = "cur_text" in config_dict ? config_dict.cur_text : container.text(); - use_textarea ? (input_elt = $("").attr({rows:g,cols:e}).text($.trim(k)):$("").attr({value:$.trim(k),size:e}),a.attr("id","renaming-active"),a.blur(function(){$(this).remove(),j.show(),i&&i(a)}),a.keyup(function(e){if(27===e.keyCode)$(this).trigger("blur");else if(13===e.keyCode){var f={};f[d]=$(this).val(),$(this).trigger("blur"),$.ajax({url:c,data:f,error:function(){alert("Text editing for elt "+b+" failed")},success:function(b){""!==b?j.text(b):j.html("None"),i&&i(a)}})}}),h&&h(a),j.hide(),a.insertAfter(j),a.focus(),a.select()}})}function commatize(a){a+="";for(var b=/(\d+)(\d{3})/;b.test(a);)a=a.replace(b,"$1,$2");return a}function reset_tool_search(a){var b=$("#galaxy_tools").contents();if(0===b.length&&(b=$(document)),$(this).removeClass("search_active"),b.find(".toolTitle").removeClass("search_match"),b.find(".toolSectionBody").hide(),b.find(".toolTitle").show(),b.find(".toolPanelLabel").show(),b.find(".toolSectionWrapper").each(function(){"recently_used_wrapper"!==$(this).attr("id")?$(this).show():$(this).hasClass("user_pref_visible")&&$(this).show()}),b.find("#search-no-results").hide(),b.find("#search-spinner").hide(),a){var c=b.find("#tool-search-query");c.val("search tools")}}function init_refresh_on_change(){$("select[refresh_on_change='true']").off("change").change(function(){var a=$(this),b=a.val(),c=a.attr("refresh_on_change_values");if(c){c=c.split(",");var d=a.attr("last_selected_value");if(-1===$.inArray(b,c)&&-1===$.inArray(d,c))return}$(window).trigger("refresh_on_change"),$(document).trigger("convert_to_values"),a.get(0).form.submit()}),$(":checkbox[refresh_on_change='true']").off("click").click(function(){var a=$(this),b=a.val(),c=a.attr("refresh_on_change_values");if(c){c=c.split(",");var d=a.attr("last_selected_value");if(-1===$.inArray(b,c)&&-1===$.inArray(d,c))return}$(window).trigger("refresh_on_change"),a.get(0).form.submit()}),$("a[confirm]").off("click").click(function(){return confirm($(this).attr("confirm"))})}!function(){for(var a=0,b=["ms","moz","webkit","o"],c=0;cb;b++)if(this[b]==a)return b;return-1}),$.fn.makeAbsolute=function(a){return this.each(function(){var b=$(this),c=b.position();b.css({position:"absolute",marginLeft:0,marginTop:0,top:c.top,left:c.left,right:$(window).width()-(c.left+b.width())}),a&&b.remove().appendTo("body")})},$.fn.refresh_select2=function(){var a=$(this),b={placeholder:"Click to select",closeOnSelect:!a.is("[MULTIPLE]"),dropdownAutoWidth:!0,containerCssClass:"select2-minwidth"};return a.select2(b)},$.fn.make_text_editable=function(a){var b="num_cols"in a?a.num_cols:30,c="num_rows"in a?a.num_rows:4,d="use_textarea"in a?a.use_textarea:!1,e="on_finish"in a?a.on_finish:null,f="help_text"in a?a.help_text:null,g=$(this);return g.addClass("editable-text").click(function(f){if(!($(this).children(":input").length>0)){g.removeClass("editable-text");var h,i,j=function(a){g.find(":input").remove(),""!==a?g.text(a):g.html("
    "),g.addClass("editable-text"),e&&e(a)},k="cur_text"in a?a.cur_text:g.text();d?(h=$("