Commit Graph
14 Commits
Author SHA1 Message Date
Kanwei Li 0bd5601cae trackster: Fix shared visualizations 2010-12-10 17:42:08 -05:00
Kanwei Li 31e4dd2867 trackster: Fix shared visualizations
- Add excanvas support for IE <9 to trackster, but performance is bad
- Refactor unused/duplicate init code for trackster

- Fix IE workflow bug with Input Datasets
- Fix IE search button displaying twice
2010-10-25 18:49:26 -04:00
Kanwei Li e3979f52f5 Make published items set the "Shared Data" tab as the active tab 2010-10-07 15:33:54 -04:00
Kanwei Li 4f291405f6 trackster: Overview track, viz cloning, "Go-to" specific location, UI fixes
- Each track now has an Overview checkbox that will set the initial chromosome-wide view of that track to become the overview
- Visualizations that users own or are shared with can now be cloned
- Go-to feature lets users go directly to a certain chrom (eg "chr1"), or chrom and position ("chr1:1-100,000,000")
- Fix double flushing when creating converter
- Line tracks display mode is now inline
- Use smaller font for tracks
- Fix web-kit bug where using scrollbar would also trigger viewport dragging
- Fix Line tracks jumping around when changing position
- Made default Line track height 80px from 100px
- Fix drag-zoom overlay appearing at top of header instead of Label track

- Minor grid refactoring
2010-08-26 12:12:32 -04:00
Jeremy Goecks 5af31a4cfc Enhance grid framework to enable custom column sorting. Sort criteria are now mapped to a column, and the column defines the sorting to be done on the grid query. Default sorting behavior has not changed. In addition, column's model_class attribute now defaults to the grid's model_class; this should make column definitions more intuitive and shorter.
Used custom sorting functionality to enable (a) case-insensitive sorting of text fields and (b) case-insensitive sorting of published item by username.
2010-08-23 16:34:19 -04:00
Kanwei Li c44e91819e trackster:
- Fix vertical scrolling with mouse quirkiness
- Intro screen asking to select a chrom when no chrom is selected
- Fix Reference tracks not hiding when there is no longer sequence to display
- Make embedded vis not overflow
- Fix drag-selecting region not working in embedded viz

make_style.py can now be run without parameters, which will default to the blue theme
2010-07-26 12:26:39 -04:00
Kanwei Li 8e2331d652 Add image_path global variable to base_panels so that images can always have the right path. Fix image issues with trackster 2010-07-13 16:22:27 -04:00
Kanwei Li ca09f826eb trackster: Track browsers can now be embedded in Galaxy Pages as multiple browsers can now exist at the same time after refactoring. Display code is now separated from editor code. Some scrolling bugs have been fixed as well. 2010-07-01 20:04:29 -04:00
Jeremy Goecks 6dcf593af8 Enable users not logged in to view a shared/accessible/published visualization. 2010-05-03 16:32:35 -04:00
Jeremy Goecks 2b94fd683b Enable viewing of shared/accessible/published visualizations. 2010-05-03 14:02:08 -04:00
Jeremy Goecks c736a41a54 Make visualizations (a) importable and (b) embeddable in pages. Still need to add code for displaying visualizations in pages. 2010-04-02 11:10:23 -04:00
Greg Von Kuster 5bccf65fdd Decouple the masthead from base_panels.mako. 2010-03-31 13:11:05 -04:00
Jeremy Goecks a9210c236e Make the login/register/logout sequence more user friendly. Specific changes: (a) use panels so that Galaxy masthead is always available; (b) provide links to guide users past login; (c) enable 'user' to be an active view; (d) updated functional tests. 2010-03-14 11:49:44 -04:00
Jeremy Goecks 0fd05db8f4 Make visualizations sharable, publishable, taggable, and annotate-able. Plumbing code is in place, but UI code needs work; in particular, viewing a shared/published visualization is empty and annotations are available only via edit attributes.
Some code tidying: refactoring, removing unused code.
2010-03-12 09:37:22 -05:00