carlfeberhard
dba7e6640f
Webpack: correct handlebars template generation to return an AMD function - this normalizes import of templates between webpack and require, fix sweepster tools import and templates
2015-11-20 12:36:05 -05:00
James Taylor
9e0973d720
Labels for individual tools in tool panel.
...
Allow one or more labels to be attached to a tool in the tool panel.
These will be rendered to the right of the tool's link using the
boostrap label style. Styles for specific labels can be defined in CSS,
specific colored labels for "new" and "beta" are defined.
2015-10-31 16:04:39 -04:00
Carl Eberhard
e649ff2e5e
Client build: transition to grunt based handlebars compilation and minify/map them to static/scripts; cleanup: remove py script, remove uncompiled from minified
2015-07-21 14:56:07 -04:00
Carl Eberhard
04d5b634b9
Client build: update handlebars and complete template compilation task
2015-07-21 14:31:07 -04:00
Nicola Soranzo
43aa5fa482
Lint various Python files.
2015-07-13 00:13:21 +01:00
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
Martin Cech
ec549db3d7
use proper placeholder instead of input value
...
to prevent various search glitches
2015-02-27 13:29:05 -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
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
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
a9872520c9
scatterplot: add ability to auto-render based on query string
2012-11-20 15:30:22 -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