Commit Graph
121 Commits
Author SHA1 Message Date
Kanwei Li 74e6735d2c trackster: caching works, faster loops, displays exon blocks, passes JSLint 2009-10-12 19:00:39 -04:00
Jeremy Goecks 4c401cddc1 Enables viewing of an importable/sharable history. Using the syntax /history/view?id=<encoded_history_id> produces a page that renders a history for viewing. A user need not be logged in to view the history. 2009-10-08 13:38:32 -04:00
Kanwei Li f2cebd4366 refactor trackster, better failure message 2009-10-06 23:47:08 -04:00
Kanwei Li ccc06268f9 trackster: feature tracks auto-resize to fit data, prepare for LRU cache 2009-10-01 14:01:53 -04:00
Kanwei Li e43907785d Trackster: only attempt dataset conversion once, UI/parsing improvements 2009-09-29 21:50:44 -04:00
Kanwei Li c556f857b7 trackster now supports BED files 2009-09-25 18:47:40 -04:00
Kanwei Li cb3fcbbb51 minor trackster 2009-09-23 19:11:12 -04:00
Kanwei Li 9d7a14f765 trackster: natural sort for chroms list, disable zooming when no data, can click on labels when selecting datasets 2009-09-23 17:32:16 -04:00
Kanwei Li 9fcb61e39c new trackster lands 2009-09-22 21:51:11 -04:00
Jeremy Goecks 9d34116b8b tags made available in history grid 2009-09-21 10:39:58 -04:00
James Taylor b2c9c284de More work on server side for tracks. Now uses converters instead of indexers. A wiggle to array_tree converter is provided. Still need to purge indexer stuff. This will not work without new bx egg (or likely at all) 2009-09-18 15:15:39 -04:00
Jeremy Goecks 61a9255da8 html escaping for tags 2009-09-17 12:45:36 -04:00
Jeremy Goecks 3d557a9a45 (1) Unicode support for tagging and (2) added tagging_common mako file to support creation and standardization of tagging elements across all pages. 2009-09-11 14:57:02 -04:00
Jeremy Goecks ae25081e72 Another pass on tagging: fixed queries and minor UI issues and reintroduced tagging fields to templates. 2009-08-31 17:19:33 -04:00
Jeremy Goecks 2fc10839cf Packed JS files for tagging 2009-08-28 15:44:28 -04:00
Jeremy Goecks bb0736e136 JS files for tagging 2009-08-28 15:31:06 -04:00
James Taylor 7e142f27bf Add packed script for pages, fix bug where users see other users pages 2009-08-25 12:58:38 -04:00
James Taylor 03bc248e9c Merge 2009-08-24 15:55:39 -04:00
James Taylor f1f8968282 Support for user defined pages. Page content is stripped down XHTML. Pages can be edited using a WYM editor, and have stable public urls. This is VERY PRELIMINARY, but functional 2009-08-24 15:53:17 -04:00
Kanwei Li a5d50c690c Remove unused js 2009-08-24 15:46:03 -04:00
James Taylor 0a852278e2 IE fixes for menu buttons 2009-08-23 17:13:04 -04:00
James Taylor 8e649f856e Remove logging from galaxy.base 2009-08-23 14:01:08 -04:00
James Taylor f79792af39 Repack jstore without comments 2009-08-21 14:28:46 -04:00
James Taylor 39899e246a Fixing styles for history rename and share interfaces 2009-08-22 23:18:47 -04:00
James Taylor 9432797fc3 Rework popup menu styles. Popups are now larger, have borders, and have better highlight styles. The history options button is now a popup menu. (Also misc style fixes and improvements). 2009-08-06 10:29:51 -04:00
Kanwei Li 4178999e46 Require json2.js 2009-08-20 12:51:39 -04:00
Kanwei Li ebef591149 Use JSON2.js for all JSON operations, and remove unused javascript files 2009-08-20 12:41:37 -04:00
James Taylor ebacc6019c Tweak workflow save changes to use more specific '#right-content' 2009-08-19 18:07:55 -04:00
Kanwei Li cb2d7def71 Auto-save for workflow forms 2009-08-19 17:27:00 -04:00
Kanwei Li 5d2f4c9077 Fix workflow layout 2009-08-19 11:33:48 -04:00
Kanwei Li 5e5017a556 Slight tweak to resizing workflow overview 2009-08-13 13:43:25 -04:00
Kanwei Li bf67b0f32d Implemented local storage for preferences, obsoleting cookies that were used for this purpose 2009-08-13 13:16:58 -04:00
Kanwei Li 711ee51ee2 Allows storing of multiple preferences in one cookie using JSON. Use this to store workflow overview settings 2009-08-10 12:09:50 -04:00
Kanwei Li fd0c853e3c Documentation for dragging change 2009-08-06 16:11:40 -04:00
Kanwei Li daf5c975f7 Can only resize overview using the border panels 2009-08-06 16:07:53 -04:00
James Taylor 56243cd613 Fix some display problems with the tabs. Sometimes you just have to use tables.... 2009-07-10 18:33:36 -04:00
James Taylor 861f55c4fd IE compatibility fixes in workflow editor javascript (groan) 2009-07-10 16:21:19 -04:00
Nate Coraor 93d484355b New packed scripts 2009-06-26 09:22:31 -04:00
James Taylor 74db2397c5 Fixing up track browser UI. No longer uses session, cleaned up a bunch of unceccesary stuff. Still pretty limited -- coverage indexing doesn't seem to work right 2009-06-11 15:37:19 -04:00
James Taylor 537f8952ef Merging Ian's trackster update with current head 2009-06-11 12:20:03 -04:00
James Taylor 8cfc65bb0f Updating packed script for workflow editor 2009-05-01 12:24:07 -04:00
James Taylor 139a30e964 Handle the addition of new tool parameters better in the workflow editor. Default values will be filled in and a message displayed to the user 2009-04-29 13:46:02 -04:00
James Taylor 8f19b878dc Fix for issubtype in workflow editor, would cause problems drawing connections for types with no inheritence relationships 2009-04-29 10:27:57 -04:00
Ian Schenck feda672ffa - Performance of indexers much improved.
- Indexing for tracks done in background with a visual treatment done to Trackster

- DB builds can be uploaded by a user (chromInfo/len extension).

- TODO: Add ability to change the dbkey of a dataset to any arbitrary string value.
2009-04-23 13:46:52 -04:00
James Taylor 9a979abb36 Fix workflow auto-layout to properly handle nodes with no connections 2009-04-09 14:57:08 -04:00
James Taylor 74046a48e5 Reworking of workflow canvas. It is now infinite (grows to fit nodes as added). An overview map has been added, which can be dragged to quickly move around large workflows 2009-04-09 14:50:13 -04:00
James Taylor 8dbf032b0a Cleaning up auto-scrolling in workflow editor a bit 2009-04-07 17:20:01 -04:00
James Taylor cff3a62b8d Auto-layout in workflow editor (much room to improve) 2009-04-07 16:56:00 -04:00
James Taylor 6b1caa0880 Redo of iphone UI using jqtouch. All ajax now so it works as an app from the home screen without needing to load safari 2009-03-29 18:14:24 -04:00
James Taylor 13c372529d Improving the overlay support, and using it to display quickies on the welcome page 2009-03-31 15:03:36 -04:00