Commit Graph
43 Commits
Author SHA1 Message Date
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