Commit Graph
1164 Commits
Author SHA1 Message Date
Carl Eberhard 29bc9a6a0f History API: add route/function to enable setting a current/working history; pack scripts 2013-09-12 14:06:21 -04:00
Aysam Guerler 1b56f95e05 Remove galaxy.master.css and integrate style def into base.less 2013-09-12 11:57:37 -04:00
Carl Eberhard 7883449435 Style: fix tooltips in history panel; pack scripts 2013-09-11 16:36:01 -04:00
Jeremy Goecks 5e12ea868c Trackster: make compatible with recent Backbone-relational update by using findOrCreate rather than creating new dataset objects each time. This fixes composite tracks and readding tracks. 2013-09-11 16:27:16 -04:00
Jeremy Goecks 47a094c8de Trackster: fix data-mode compatibility test; this fixes mode changing from coverage to dense/squish/pack. 2013-09-11 16:00:19 -04:00
James Taylor 64ed51014c style: use the standard modal styles in galaxy.modal.js 2013-09-11 15:00:02 -04:00
James Taylor fb2d92e48b merge. 2013-09-11 14:51:03 -04:00
Jeremy Goecks ee164aec32 Remove TODO because it is not needed--any Backbone object can be a mixin. 2013-09-11 14:45:06 -04:00
Aysam Guerler be0f4bf6c8 Drag&drop multiple file upload, new js-based modal window and dynamic icon menu for master head 2013-09-11 11:25:00 -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
James Taylor 00d1e81527 style/modals: Add class 'in' to model element when showing modals 2013-09-04 15:21:45 -04:00
Carl Eberhard d0bcbe21b6 JS Localization: add packed version of separated file 2013-09-05 12:10:11 -04:00
Carl Eberhard 5ef7ac8598 JS Localization: move out of base-mvc and history.mako into separate files 2013-09-05 12:09:06 -04:00
James Taylor c07bdca1c0 style: some z-index fixes for menus, panel dragging 2013-09-03 12:36:29 -04:00
James Taylor 5c6c6332f8 style: making modal dialogs work again 2013-09-02 11:22:37 -04:00
James Taylor de9ff560e1 style: removing history.css and tool_menu.css, both are empty. 2013-08-31 10:36:17 -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 55bf776946 Pack scripts. 2013-08-26 17:38:00 -04:00
Jeremy Goecks 7d0dc7cc17 Use Galaxy root to dynamically load CSS files. 2013-08-26 17:36:50 -04:00
Jeremy Goecks 22284541df Move workflows JavaScript code to its own file for modularity and bundling purposes. Pack scripts. 2013-08-26 10:32:07 -04:00
Jeremy Goecks 07b4330adb Fix Sweepster bug that prevented changing parameter tree after running sweeps. 2013-08-24 10:31:23 -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 02f9b4947e Update require.js to 2.1.8 2013-08-21 12:29:37 -04:00
Carl Eberhard 547d825c81 JS libraries: update jStorage to 4.4 2013-08-21 08:47:11 -07:00
Aysam Guerler 5a05a52775 Unify parameter and url access in front end 2013-08-20 18:51:47 -04:00
Aysam Guerler fbbcfbbbbd Fix Dataviewer compatibility for the updated Backbone version 2013-08-20 13:02:33 -04:00
Dannon Baker 07af5ff0ed Update select2 to 3.4.2. Pack scripts. Build styles. 2013-08-15 17:01:59 -04:00
Carl Eberhard 4e5ef5a390 History panel: more fixes 2013-08-15 14:03:40 -04:00
Carl Eberhard 92ff78f599 History panel: fix for backbone update 2013-08-15 13:48:23 -04:00
Jeremy Goecks 91d36ddece Make trackster compatible with backbone-relational v0.8.5 2013-08-15 09:46:04 -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 b92bb2b801 Update Backbone to v1.0.0 and Backbone-relational to v0.8.5 2013-08-14 15:15:13 -04:00
Carl Eberhard 44b6375cfa UI: change load order of user-related JS; pack scripts 2013-08-14 13:09:51 -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 456453e866 Update jquery.mousewheel plugin from version 3.0.4 to 3.1.3, introducing a necessary (for now) hack. This makes the plugin compatable with the most recent version of jquery. 2013-08-08 16:41:18 -04:00
Aysam Guerler bee8859f43 Update jquery.autocomplete.js to 2.4.4 2013-08-08 14:22:42 -04:00
Aysam Guerler e91763c6b8 Fix precision formatting in Circster 2013-08-08 04:10:36 -04:00
Aysam Guerler f413895aaa Remove new_browser.mako and instead use js-template and api function 2013-08-08 01:15:49 -04:00
Jeremy Goecks c77be881b9 Remove JSON2 library because it is no longer needed: all modern web browsers natively support JSON.stringify and JSON.parse 2013-08-07 16:02:23 -04:00
Carl Eberhard 3e2b6f3441 Handlebars.runtime.js: update to 1.0.0, recompile templates, pack (devs need to update their handlebars.compilers to 1.0.12) 2013-08-07 15:12:35 -04:00
Carl Eberhard 3c83efc16a compile_templates.py: add option to save intermediate 'handlebars' files when compiling multiple template files 2013-08-07 12:26:42 -04:00
Carl Eberhard 8a1364b045 Fix centering of scatterplot; pack scripts 2013-08-06 15:04:05 -04:00
Carl Eberhard 17addb206f Visualizations framework: PluginFramework class, serving static and template files from plugins 2013-08-06 15:02:10 -04:00
Aysam Guerler ac4169b48a Pack JS-scripts 2013-08-05 17:04:50 -04:00
Aysam Guerler bc5b2f5953 Unification and refactoring of front end templating for js-visualizations (trackster, circster, etc.) 2013-08-05 17:02:05 -04:00
Jeremy Goecks f81c33b3c3 Fix bug in Pages' link creation and pack scripts. 2013-07-31 13:00:23 -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
Carl Eberhard e54aa39eee History panel: disable (w/ message) display button for uploading files 2013-07-23 09:32:22 -04:00