Carl Eberhard
f0b38eefe2
UI, history multi-view: use Galaxy.options.root or galaxy_config.root for 'Done' button if available
2015-02-11 13:42:12 -05:00
Carl Eberhard
8f498defed
UI, paired collection creator: add metrics for init, creation, and filter-change
2015-02-11 13:15:53 -05:00
Carl Eberhard
45c8b441a4
UI, paired collection creator: in-file TODO's, cleanup, change modal/creator render order to allow auto focus on name input
2015-02-11 12:55:25 -05:00
Carl Eberhard
60e2a0b3df
UI, paired collection creator: refactor autopairing and add tests
2015-02-10 18:15:43 -05:00
Carl Eberhard
3ec57d0833
UI, utils: modularize (AMD) naturalSort and move to utils
2015-02-10 13:42:59 -05:00
Carl Eberhard
b3f39b8d5a
UI, paired collection creator: move to underscore fn binding, allow name param in createList, add qunit test and data
2015-02-10 13:38:30 -05:00
Carl Eberhard
456a14d9df
UI, Paired collection creator: use scoped version of $.index instead of clumsy calculation
2015-02-09 18:09:27 -05:00
Carl Eberhard
ed32b63e50
UI, Paired collection creator: fix template function for 'Choose Filters'
2015-02-09 17:54:17 -05:00
Carl Eberhard
eed33430d7
UI, Paired collection creator: when dragging within the paired section autoscroll the list when the mouse is within 'autoscrollDist' pixels of the top or bottom
2015-02-09 17:40:53 -05:00
Carl Eberhard
13134f6269
UI, Paired collection creator: add rendered,rendered:inital events, add initial autopairing event
2015-02-09 16:40:18 -05:00
Carl Eberhard
5045c9c736
UI, Paired collection creator: create collection when enter is pressed in name field, remove debugging
2015-02-09 15:44:23 -05:00
Carl Eberhard
0f03877740
UI, Paired collection creator: fix pair template rendering bug
2015-02-09 15:30:16 -05:00
John Chilton
4d7bf62f49
Merge stable.
2014-11-10 11:43:09 -05:00
John Chilton
1677e15a11
Bugfix renaming individual parts of pairs.
...
From Carl: "Yeah - that looks fine for stable. A better fix is probably adding the pair index directly into the DOM and getting it there - I'll add that to the 'Iteration 2' card. I'll approve now if you want to do the request."
2014-11-10 10:07:56 -05:00
Carl Eberhard
936c0a2f76
History structure: (<root>/history/structure) horizontal layout of job/history DAG separated into components (a work in progress) and associated qunit tests; Job model and list-item; rudimentary js graph library and tests; Qunit: allow import of test-data; minor fixes
2014-10-15 13:11:30 -04:00
Carl Eberhard
373093aa93
Fix to 618b02d13329: remove console, add documentation
2014-09-11 14:11:37 -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
04b72d65f8
Cleanup b0c8da2
2014-09-08 16:56:07 -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
Carl Eberhard
17a6595b5c
Fix: remove 'jquery.event.drag.js' from base_panels.mako; Paired collection creator: allow single/multiple pairs to be re-ordered by drag and drop
2014-08-28 12:19:16 -04:00
Carl Eberhard
fb5a6afa97
UI, Paired collection creator: fixes and refactoring, allow pairs to be selected
2014-08-27 14:47:54 -04:00
Carl Eberhard
0baf3bfee3
UI, Paired collection creator: refactoring of paired HTML and fixes to draggable partition, add brush selection to unpaired
2014-08-26 16:30:46 -04:00
Carl Eberhard
346ff61251
Fix to 3179b324e9d5: remove debugging statements
2014-08-14 14:19:33 -04:00
Carl Eberhard
43425d0b0a
Paired collection creator: add option to remove file extensions from pair names (note: will not change any manually changed names)
2014-08-14 14:16:07 -04:00
Carl Eberhard
e488d64629
Fix to 83c74e7d67f5: open regex tutorial in new tab
2014-08-14 12:21:11 -04:00
Carl Eberhard
45d1883700
Paired collection creator: use regex string matching for dataset filtering (by default - we'll see if that's the right choice), extract ajax error handler
2014-08-14 12:17:28 -04:00
Carl Eberhard
cee979bff6
Paired collection creator: better notifications, style tweaks
2014-08-13 13:43:09 -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
Carl Eberhard
00f5f5d8f8
Style fix: use Safari/webkit specific syntax for flexbox to correct layout of paired-collection-creator in Safari
2014-06-24 15:46:12 -04:00
Carl Eberhard
3ac10858ca
Remove debugging from 4d11f59; add packed script
2014-06-18 10:04:10 -04:00
Carl Eberhard
c12a713e93
Paired collections: prototype creator modal (accessible from the multi-select commands) allowing the user to create a paired collection
2014-06-18 09:56:29 -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
John Chilton
cbb5a33f93
Dataset collections - backbone view for history content.
2014-05-06 08:54:31 -05:00