Commit Graph
43 Commits
Author SHA1 Message Date
Dannon Baker 9257817afd Strip out unused lunr dependency -- a different approach was pursued for tool searching. 2015-04-01 11:41:15 -04:00
Martin Cech 7d411033e5 prevent the search hint string to enter the searchbox
proper placeholder is used instead
2015-03-18 15:31:02 -04:00
Carl Eberhard 2632738584 Merge to dev 2015-03-17 10:56:40 -04:00
Carl Eberhard ba20f5f6e1 Fix bad commit (adding files) 2015-03-17 10:47:31 -04:00
Martin Cech 4e2ed61be2 some post-merge problems 2015-03-16 14:54:06 -04:00
Martin Cech 570d4fd1b7 Merge branch 'dev' into tools-api-expose-search
resolved conflicts:
	client/galaxy/scripts/mvc/tools.js
	lib/galaxy/webapps/galaxy/api/tools.py
	static/scripts/mvc/tools.js
	static/scripts/packed/mvc/tools.js
2015-03-16 14:40:13 -04:00
Martin Cech 0504ac4f92 add the check for presence of ga object 2015-03-10 16:08:19 -04:00
Martin Cech 632ec4ebed expose toolbox search API, enable configuring it
make toolbox and workflowbox use it
2015-03-05 16:32:31 -05:00
Martin Cech a5a64c648d move the logging to the timer function 2015-03-04 11:04:14 -05:00
Martin Cech 2bf52fe2f9 increase toolbox search delay
log search terms
2015-03-02 16:39:48 -05:00
Martin Cech 8e6fbe34ca tweak toolbox search to provide better (and more) results
with the inclusion of toolhelp in index and with more versions
of the same tools being massively installed the search results were
inconsistent and inaccurate and incomplete.
addresses https://trello.com/c/6Bvbduci/2486-toolbox-search-is-behaving-wrongly-differently
2015-03-02 16:33:43 -05:00
Dannon Baker d3fac05f1d Fix lunr availability for tool form. Turns out javascript define needs a target. Oops. 2015-02-05 18:55:15 -05:00
Dannon Baker e9b46edff2 Fixed typo'd require for lunr. 2015-02-05 08:38:14 -05:00
Dannon Baker c03214f670 Add require, TODO for where to integrate lunr. 2015-02-05 08:32:25 -05:00
Aysam Guerler 49596763c6 ToolPanel: Fix tool description 2014-09-30 17:09:01 -04:00
Aysam Guerler 45b5591663 Ui: Open the upload modal if the upload tool is selected from the tool panel, fix code style for masthead and menu views 2014-09-29 14:10:42 -04:00
Jeremy Goecks 28ddf4bcc2 Updates to Sweepster to get it working again. 2014-04-10 17:21:00 -04:00
Jeremy Goecks b675432a2c Replace Backbone-relational usage with manually model chaining and remove backbone-relational scripts. Fix default colors bug in Trackster. Pack scripts. 2013-11-26 14:50:41 -05:00
Jeremy Goecks e0a740ff9e Tool JS module: put template references into render() rather than model definition to allow for module loading when templates are not available. 2013-10-24 10:47:36 -04:00
James Taylor 332267c411 style: remove use of tooltip class, always show tooltip for any element with title attribute, and use standard bootstrap tooltip component. 2013-09-09 13:40:13 -04:00
Jeremy Goecks 5fa10a1014 UI and Trackster: (a) restore trackster tool save functionality; (b) add toggle functionality to visibility mixin; (c) extend tool class to create trackster tool rather than create new class. 2013-08-28 17:46:03 -04:00
Jeremy Goecks 3f5944ce34 Tools and visual analytics: (a) add tool parameter types to client-side code and automatically unpack tools; (b) update Sweepster to work with recent tool parameter enhancements; and (c) fix additional warts. 2013-08-23 16:09:22 -04:00
Jeremy Goecks 043173f254 Fixes for 8ed926e: (1) enable labels to be displayed outside of sections in tool panel and(b) revert class for label divs. Pack script. 2013-08-22 18:13:57 -04:00
Jeremy Goecks 6e5607c32d Enhancements to Tool client-server interactions: (a) use DictifiableMixin to dictify toolbox, tools, and tool inputs + outputs; (b) integrate code from visual analytics module with tool/parameter code base and remove VA module; (c) harmonize class names for tool panel on server and client side; (d) update client-side tool panel code and trackster code to work with server-side enhancements. Pack scripts. 2013-08-21 13:01:53 -04:00
Aysam Guerler 5a05a52775 Unify parameter and url access in front end 2013-08-20 18:51:47 -04:00
Jeremy Goecks c8287321a3 Tool panel refactoring: (a) make client-side code compatible with newest Backbone and Backbone-relational libraries; (b) use mixin rather than a base model on client; (c) add spacing between methods of server-side definition. Pack scripts. 2013-08-14 15:20:23 -04:00
Jeremy Goecks ceea008326 Unify Trackster tool objects with generic tool objects. This unification enhances the generic tool framework and simplifies the trackster tool framework. Also, backbone-ify Trackster tool handling. 2013-08-08 17:05:51 -04:00
Jeremy Goecks 379497217c Change ToolInput to ToolParameter in JavaScript tools implementation to match language used in model. 2013-07-25 12:56:30 -04:00
Jeremy Goecks 3b83ac6cc3 Remove iframe around tools menu. Tranform tools_menu.mako in a library that is used by index.mako to create and display tool panel. Pack scripts. 2013-06-17 16:45:22 -04:00
Jeremy Goecks 75f936db5f Add requireJS support for data, visualization, tools and update dependencies. 2012-09-21 10:12:01 -04:00
Jeremy Goecks 7bd55e2928 Wrap Sweepster in a requireJS module and add needed module qualifications. Pack scripts. 2012-09-18 16:50:45 -04:00
Carl Eberhard 6337e6565b fixes for tool search clear-btn (to use templating); added bootstrap.js to tool menu iframe 2012-08-02 16:43:59 -04:00
Carl Eberhard 62b0725513 btn/esc to clear tool search (bb issue #774) 2012-08-02 12:21:49 -04:00
Jeremy Goecks efac106dca Trackster modifications to work with new tools API controller. 2012-06-29 13:17:10 -04:00
Jeremy Goecks baf5dc82ee Make it simpler to save/restore visualizations and enable saving/restoring of paramamonster visualizations. 2012-06-28 15:48:50 -04:00
Jeremy Goecks 1061f1b281 (a) Paramamonster implemention; (b) bug fixes and small additions to style sheets; and (c) bug fixes for rerunning tools on complete datasets. 2012-06-27 10:51:20 -04:00
Jeremy Goecks c1ea2ba186 Visualization framework improvements. 2012-06-15 17:43:54 -04:00
Jeremy Goecks 78a7b20ac5 Viz framework: (a) JavaScript support for running tools and enhancements to parameter viz. 2012-06-13 12:10:54 -04:00
Jeremy Goecks f8f06c3706 Visualization infrastructure: (a) Backbone-ify cache and data managers; (b) push parameter value sampling code into Tool objects. Pack scripts. 2012-06-07 16:47:06 -04:00
Jeremy Goecks 6572730fdd Visualization: (a) rename circos viz 'circster' and (b) foundational work for circster and backbone-visualization integration. Also pack scripts. 2012-05-28 12:10:04 -04:00
Jeremy Goecks 97650ce691 Partial implementation of Circos visualization using D3. 2012-05-25 15:13:25 -04:00
Jeremy Goecks c296e286d1 Do not use template for tool panel label as it is overkill. 2012-04-16 21:49:05 -04:00
Jeremy Goecks 03c9ed55d0 Change name of directory with backbone code to mvc. 2012-04-12 14:29:36 -04:00