Carl Eberhard
90b0fb587a
Client build: remove references to ui.js in client and templates; mv scripts/jq-plugins/ui to more generic/catch-all scripts/ui/
2014-12-09 13:52:24 -05:00
Carl Eberhard
78a3869ca2
Client build: modularize fa-icon button from ui.js
2014-12-09 12:55:24 -05:00
Carl Eberhard
bc5c86a03c
Merge default
2014-11-04 10:15:08 -05:00
Carl Eberhard
e77f7b2591
Fix: regenerate dataset-model urls on fetch even when silent
2014-11-04 09:51:53 -05:00
Jeremy Goecks
3258a3359f
Enable Trackster visualizations to be added to Scratchbook via dynamic loading rather than iframes.
2014-09-29 17:12:03 -04:00
Carl Eberhard
328319bd80
History multi-view: initial commit of page to show all user histories in panel form (the page is currently orphaned/unwired - go to <root>/history/view_multiple to see the page)
2014-09-29 09:47:18 -04:00
Jeremy Goecks
8ba9d93b45
Fix dataset loading in Scratchbook: if dataset is tabular, load dynamically without iframe; otherwise load into iframe.
2014-09-24 13:26:55 -04:00
Carl Eberhard
9754576eb7
History panel, current: highlight focused/active/current item, set active item on 'display,edit,rerun,info/params,visualize,report-error', cache scroll position in sessionstorage and re-render at same, allow list-panel.scrollTo to be animated and given a speed
2014-09-18 12:33:52 -04:00
Carl Eberhard
e1ec150da7
History panels: allow foldout display of collections in display_by_slug, pages, and /view
2014-09-11 12:23:00 -04:00
Carl Eberhard
33dc9c283e
History panel: make search input shown by default, remove toggle; List panel: make collection-panel and history-panel inherit from list-panel, move list-panel and base-mvc.list-item to mvc/list; general history and collection panel refactoring
2014-09-08 16:49:30 -04:00
Jeremy Goecks
0c75a102d0
HDA/LDDA models: synchronize them with 'data_type' and 'file_ext', properly fill data_type with Galaxy data types, and use file_ext in place of data_type throughput client code.
2014-08-29 17:17:44 -04:00
Carl Eberhard
b8b1c4e36f
History contents: allow copying accessible datasets into this history
2014-08-29 10:43:51 -04:00
Carl Eberhard
8a9b24dcd4
UI, Dataset choice control: add DatasetChoiceModal for choosing single or multiple datasets, add DatasetChoice and MultiDatasetChoice for displaying and activating selection modal from within a page; correct lookup of galaxy_config in dataset-model; add ListPanel for displaying collections of ListViews; add DatasetListPanel for displaying collections of generic datasets; add default no-op localizer (_l) to ui.js until that file is AMD; factor out icon-btn.less from history.less; remove make_popup_menus in default expandable behaviors
2014-08-26 12:59:15 -04:00
Jeremy Goecks
fd5c19bf9f
Readd data module that is needed to display dataset contents in Scratchbook.
2014-08-14 17:04:06 -04:00
Carl Eberhard
2354033521
Fix to 264657d: make infomessage and persistent across states; Style tweaks
2014-08-13 10:03:29 -04:00
Carl Eberhard
5ec0562d53
Datset list item: add resubmitted message; pack scripts
2014-08-12 13:56:26 -04:00
Carl Eberhard
39aa86e36d
QA, casperjs: fix selectors changed in 7005608
2014-08-12 11:42:03 -04:00
Carl Eberhard
205c1ce638
History panel: clean up and documentation
2014-08-12 10:45:26 -04:00
Carl Eberhard
2d4e2a7523
History & collections: client-side file and class renaming: - li: readonly list item view, - li-edit: editable list item view, - primary identity first (eg. hda-*), - moved hda/hdca into history directory; Fix bug for dataset URLs
2014-08-12 09:38:08 -04:00
Carl Eberhard
0c540cdd43
HDA/Collections client-side refactoring for drill down view
2014-08-11 11:07:34 -04:00
Carl Eberhard
4762943341
Collections view drill-down: (still a work in progress) allow overlay of collection panel view over *current* history panel (not implemented for other history panels), refactoring of history/hda/collections; remove unused init_history_items; pack scripts
2014-07-31 12:05:26 -04:00
Carl Eberhard
de12ab8aa9
History/Collection/HDA MVC: refactoring; Base MVC: create mixin shortcut to extend, use with HistoryContentMixin; Pages: allow display of collections; HDAs: fix annotation default overwriting existing when only partial model is saved; Style: begin separation of collections styles and prep for DOM class renaming; pack scripts
2014-07-23 12:59:04 -04:00
Carl Eberhard
ee21649b95
History panel: refactor hda/collection views; pack scripts
2014-07-10 11:15:30 -04:00
Carl Eberhard
68d7a31a75
History panel: refactoring for dataset collections
2014-07-09 13:40:43 -04:00
John Chilton
bc6430c98a
Redo 74826a5: Attempt fix of UI problems when collections & datasets in same history have same id.
...
Approach outlined by Carl, introduces separation between Backbone model id and underlying Galaxy id. Backbone id now includes type in the id. Lots of switching around which id is used where - probably introduces some bugs if I failed to update which id is to be used or switched to wrong one.
2014-06-16 13:08:37 -05:00
John Chilton
1eff9e7330
Rollback UI commit - not quite ready after more testing.
2014-06-13 15:45:41 -05:00
John Chilton
712e4c5578
Progress on UI problems when collections and datasets in same history have same id.
...
Approach outlined by Carl, introduces separation between Backbone model id and underlying Galaxy id. Backbone id now includes type in the id. Lots of switching around which id is used where - probably introduces some bugs if I failed to update which id is to be used or switched to wrong one.
2014-06-13 14:25:36 -05:00
Carl Eberhard
2b89dde726
History panel: allow multi-select with shift key to select range of datasets
2014-06-03 11:20:15 -04:00
Jeremy Goecks
27e7499781
Load datasets into Scratchbook using divs rather than an iframe. Push URLs for TabularChunkedView into model, enable Scratchbook to use a function to load content, enable scrolling in frames, and some code/documentation fixes.
2014-05-30 16:28:17 -04:00
Carl Eberhard
e82a1ad9af
HDA view: properly compile underscore template on first load, override template fn to pass localizer (_l) into template fn
2014-05-28 13:41:07 -04:00
John Chilton
d59a593212
Fix GUI for f24bb5d.
2014-05-22 11:01:04 -05:00
John Chilton
e6e10e46d8
Dataset collections - backbone model for history content.
2014-05-06 08:54:31 -05:00
John Chilton
3b8bbd0aae
Dataset collections - create lists and pairs via HDA multi-select.
2014-05-06 08:54:31 -05:00
John Chilton
e391dd3db5
Refactor backbone views to allow different kinds of history contents.
...
This makes room for a forth coming HistoryDatasetCollectionAssociation model that will be emitted from the history contents API. Same comment as previous changeset applies - this is a potentially crude way to share duplicated functionality and a better design would be most welcome.
2014-05-06 08:54:30 -05:00
John Chilton
16b5bb875f
Refactor backbone models to allow different kinds of history contents.
...
In particular, add a new backbone parent model (HistoryContent) refactored out of HistoryDatasetAssociation. This makes room for a forth coming HistoryDatasetCollectionAssociation model that will be emitted from the history contents API.
There are likely better ways to share common functionality between a dataset and a dataset collection contents - more JS savy developers should feel free to refactor into smaller mixins for instance. For now HistoryContent is just composed of the overlap in functionality between dataset and collection representations downstream and is an quick and dirty way to share said functionality.
2014-05-06 08:54:30 -05:00
Carl Eberhard
865805627e
History/HDA UI: pass allow_user_dataset_purge from Galaxy.config to history-panel and hda-edit and respect by not rendering purge controls if false
2014-04-22 13:16:50 -04:00
Carl Eberhard
10d5c0f920
UI: rework zh and ja locale data
2014-04-22 11:58:22 -04:00
Carl Eberhard
0c5a417268
UI: add GalaxyApp to base_panels.mako; add requirejs i18n plugin and nls/zh, nls/ja locale files, wire into _l client localizer, remove previous localization cruft; remove reliance on history_panel.mako
2014-04-15 12:31:33 -04:00
Daniel Blankenberg
0a40fd397a
UI, make HDAs in NEW state have delete, info and rerun buttons, as well as disabled view and edit buttons. Move new state to NOT READY STATES.
2014-04-15 11:59:14 -04:00
Carl Eberhard
d7dda26c58
Remove debugging statements
2014-04-08 14:14:17 -04:00
Carl Eberhard
2bb923e892
Fix to add spacing in hda-edit deleted/hidden info boxes between added sentences
2014-03-31 11:21:14 -04:00
Carl Eberhard
91338a4ce2
Fix: use preventDefault when trying to add display or visualizations to galaxy.frame
2014-03-27 13:19:11 -04:00
Carl Eberhard
b5f5397a38
UI: move base-mvc, annotation and tag editors, user model and quotameter to AMD; fix loading order and currUser in masthead, view, history; remove loggable mixin from scatterplot
2014-03-20 16:52:06 -04:00
Carl Eberhard
d40f443838
History panel: reduce size of select checkboxes, decrease animation
2014-03-20 13:38:10 -04:00
Carl Eberhard
3289e4f8f2
Fix to 3268c8606464: properly namespace display applications in template
2014-03-20 10:13:38 -04:00
Carl Eberhard
c4308dd9bc
History panel: use require definitions for tag and annotation editor views
2014-03-19 16:26:31 -04:00
Carl Eberhard
2a840f2d79
Remove older history and hda templates
2014-03-19 15:47:39 -04:00
Carl Eberhard
3893f6e64e
Fix to 3268c8606464: correct localization call
2014-03-19 15:03:12 -04:00
Carl Eberhard
973465d2d3
History panel: switch to underscore-based templating for all views
2014-03-19 14:55:22 -04:00
Carl Eberhard
ccf1129784
merge stable
2014-02-25 10:36:31 -05:00