Commit Graph
69 Commits
Author SHA1 Message Date
Carl Eberhard ba20f5f6e1 Fix bad commit (adding files) 2015-03-17 10:47:31 -04:00
Martin Cech 28863fefd1 compile handlebar templates
I wanted only one but the compilation alg probably changed so
am adding all
2015-03-02 17:19:11 -05:00
Carl Eberhard 2805149f0a UI, client build: correct handlebars bower source, update handlebars.runtime to 2.0.0, recompile templates w/ 2.0.0 precompiler 2015-02-04 09:20:48 -05:00
Carl Eberhard 27a785a26d Remove handlebars common-template helpers, remove unused templates 2014-03-20 14:16:13 -04:00
Carl Eberhard 2a840f2d79 Remove older history and hda templates 2014-03-19 15:47:39 -04:00
Carl Eberhard e3c2f5bee5 History panel: remove anonymous template 2014-02-19 13:54:55 -05:00
Carl Eberhard ecf9b060c4 Remove scatterplot from legacy visualization framework (it will no longer appear if you haven't enabled visualization_plugins_directory in your universe_wsgi.ini); clean up; pack scripts 2014-02-14 10:47:38 -05:00
Carl Eberhard 90a624f81a History panel: enable multi-select, decrease loading indicator fade time, correct disabled icon-btn color 2014-02-10 09:52:40 -05:00
Carl Eberhard 47ad62b6f3 History panel: fix positioning of title when both editing title and having search bar open; UI: add dropDownSelect and FilterControl components 2014-01-07 13:45:24 -05:00
Carl Eberhard 3fd49bc195 History view: replace mako gen. w/ js panel, allow importing to include deleted datasets (by using import when deleted datasets are visible); The original view page is still (temporarily) accessible by altering the url to history/original_view 2014-01-06 13:49:20 -05:00
Carl Eberhard bf905c9696 History panel: small improvements 2013-12-11 12:59:40 -05:00
Carl Eberhard 1894bcd39b History panel: allow focus of dataset title bar and expansion on return or space keys 2013-12-09 10:10:57 -05:00
Carl Eberhard 102a480ffc History panel: load details only on first search (not on render of input); UI: make searchInput a jquery plugin, cleanup, add onfirstsearch 2013-12-06 16:16:48 -05:00
Carl Eberhard 1c630e50e9 History panel: allow operations on multiple datasets (disabled) 2013-12-06 12:53:31 -05:00
Carl Eberhard 1a766e25a1 History panel: allow anon use of dataset search 2013-12-03 15:13:17 -05:00
Carl Eberhard e377fbcfc7 History panel: allow searching datasets: name, tags, annotation, dbkey, file_ext, blurb, and info will be searched when enter is pressed in the search field, include whitespace by enclosing search term in double quotes, allow specifying which field to search by using the idiom 'field=term' where field is any of the previous field names (or more user-centric aliases: database for dbkey, etc.), (GUI filters as an alternate means to accomplish field specifiers to be added soon); Allow showing and hiding search input; Tweak style on panel-header buttons; pack scripts 2013-12-03 15:03:32 -05:00
Carl Eberhard de81dc63f7 HDA UI: implement multi select; pack scripts 2013-11-20 11:01:24 -05:00
Carl Eberhard bc4d6467a0 HDA API, show: remove force_history_refresh, add annotation; update: allow annotation or genome_build == None; Users API: add 'tags_used' as list of unique tags used by the user; History panel tags & annotations: into Backbone sub-views, cleanup; pack scripts 2013-11-05 15:32:07 -05:00
Carl Eberhard d297415e85 History panel, tags: use select2 for tag controls; Fix broken tags set implementation for HDAs; pack scripts 2013-11-01 15:25:41 -04:00
Carl Eberhard eba81fd629 History panel: replace fugue sprites with font-awesome icons, style changes; pack scripts 2013-10-30 14:00:06 -04:00
Carl Eberhard 80ba62d901 History panel: simplify html and css, use make_text_editable in annotations and name, consolidate templates, move less into history.less, simplify loading indicator and decrease drama, do not render HDA when sliding down with details; pack scripts 2013-10-28 14:50:57 -04:00
Carl Eberhard b0aeb4b812 QuotaMeter: remove handlebars templates, render within view, update for bootstrap 3.0; pack scripts 2013-10-23 14:22:20 -04:00
Carl Eberhard 2176b729cd UI: remove template for popupmenu (inside view now) 2013-10-23 13:24:46 -04:00
Carl Eberhard d239cf2e55 History panel: fix empty body on expanded and updating, do not show panel error on double zeros; HDA API: do not attempt set on non-hda; pack scripts 2013-10-22 14:13:37 -04:00
Carl Eberhard 647e224dad History panel: remove from iframe, general improvements; pack scripts 2013-10-21 16:26:47 -04:00
Carl Eberhard 7883449435 Style: fix tooltips in history panel; pack scripts 2013-09-11 16:36:01 -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
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
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 e7e23d480a Update jQuery library to 1.9.2 and jquery.event.drag/drop to 2.2; add jquery.migrate library because many jQuery plugins rely on deprecated features. Remove live() in favor of click(). Pack scripts and templates. 2013-06-18 10:51:12 -04:00
Carl Eberhard 505684068b history panel: move history options menu code into index.mako, localization pass; pack scripts 2013-04-11 16:48:47 -04:00
Carl Eberhard 062387374c base_panels: move quota meter js into base_panels, provide bootstrapped user JSON, create Galaxy js namespace; history panel: don't use backbone-relational in dataset, user, or history; misc jsHint cleanup; expose_api: defend against no key provided; pack scripts 2013-04-11 13:00:38 -04:00
Carl Eberhard f799e0fded history panel: handle errors better on the client side, remove alerts, continue update attempts if error is 'Bad Gateway' 2013-04-09 19:17:51 -04:00
Carl Eberhard 551cf6b971 history panel: better error-handling 2013-04-09 16:39:43 -04:00
Carl Eberhard a4ec54d727 re-run handlebars on available templates; pack scripts 2013-04-03 17:20:01 -04:00
Carl Eberhard fc4ca70d27 history panel: panel was not showing deleted datasets when a dataset was purged (even when set to 'include deleted datasets') - fix by using purge_async; history panel: fix history-options menu checkbox with new font awesome class format; pack scripts 2013-01-04 10:57:18 -05:00
Carl Eberhard b52e6d4113 ui: adding PopupMenu view as alternate to make_popup_menu and allow changing option text, adding/removing options, and adding checkmarks for togglable options; index.mako: use PopupMenu for history-options-button; history panel: use alternate_history.mako to add 'collapse all', 'Include hidden datasets'(toggle), 'Include deleted datasets'(toggle) to history-options-button; alternate_history.mako: include better system for debugging js when changing source directly is problematic (main/test); pack_scripts; 2012-12-07 13:56:53 -05:00
Carl Eberhard 14d09d9dec scatterplot: add header discovery from first dataset line; fix animation; better hover info; fix column selection; pack scripts 2012-11-28 10:45:01 -05:00
Carl Eberhard 0a65b4947a scatterplot: renaming/re-organization pass; layout change to vertical tabs and inclusion of chart under tabs; pack scripts 2012-11-27 11:19:32 -05:00
Carl Eberhard 96a72cda1c history panel: moved refresh into 'History' header bar. Moved 'Collapse Expanded Datasets', 'Show/Hide Deleted Datasets', and 'Show/Hide Hidden Datasets' into 'History' gear menu. Removed gear menu from current history. Packed scripts. 2012-11-21 13:28:33 -05:00
Carl Eberhard 31181c10a4 history panel: fix to template name 2012-11-15 13:11:21 -05:00
Carl Eberhard 3ab5d2b1ea tool_runner.py, rerun: allow encoded ids; history panel: move refresh out of popup, rearrange icons. 2012-11-15 13:08:57 -05:00
Carl Eberhard f25ed916f7 Enabling client side history panel 2012-11-15 12:03:38 -05:00
Carl Eberhard 54be234227 static/scripts/mvc: jsDocs on all. I've used jsdoc-toolkit via node with success on these; the Rhino version should work also. 2012-11-15 11:25:18 -05:00
Carl Eberhard 9d95495bde (alt)history: subclass on for_editing flag: now hda-edit.js, hda-base.js; split hda and history templates; compile_templates.py: don't stop removal loop for error on single file; pack_scripts; 2012-11-09 15:38:51 -05:00
Carl Eberhard f0cdf264bc (alt)history: standardize custom broadcasted events, localize all strings; base-mvc, GalaxyLocalization: add (commented-out) code to store non-localized strings that are attempting to be localized; pack scripts; 2012-11-09 11:01:48 -05:00
Carl Eberhard 44faa234bb api/histories, show: state_ids now returns all ids (incl. deleted hdas); (alt)history: minor changes 2012-11-08 16:14:15 -05:00
Carl Eberhard 7b8c252e4d (alt)history: move show_deleted, show_hidden to the client. galaxy.util: added string_as_bool_or_none which parses True/False/None values from controller args. 2012-11-08 14:42:26 -05:00
Carl Eberhard b9741f77df (alt)history: incorporate quota meter; bugifxes 2012-11-05 16:59:20 -05:00
Carl Eberhard 2b2bc12005 added user backbone model; added quota meter view on user model 2012-11-05 16:56:28 -05:00