Commit Graph
180 Commits
Author SHA1 Message Date
Jeremy Goecks 04ff53c4de Pack script. 2010-02-22 07:43:12 -05:00
Jeremy Goecks d752edcae0 Added functionality for creating links on pages: (1) existing links are editable and (2) can create in-page, named anchors. 2010-02-22 07:42:07 -05:00
Kanwei Li 51c7ec8fb3 trackster:
- Refactor
- Focus on new browser text
- Fixed linetrack bug when switching chroms
2010-02-19 17:54:44 -05:00
James Taylor 2ef54f5bd3 Fix jquery script packing 2010-02-17 13:54:44 -05:00
Jeremy Goecks 881c86cb50 Update to workflow UI: (1) made options menu; (2) created styles for item metadata; and (3) put item annotations in own metadata form below tool form. 2010-02-17 12:25:17 -05:00
Jeremy Goecks a2c20d2f69 Code cleanup and script packing. 2010-02-16 18:58:05 -05:00
James Taylor 0f5cc8f34f Temporarily revent jquery and jquery.tipsy to 1.3 versions 2010-02-15 17:39:06 -05:00
Kanwei Li 4ca80890c5 new tipsy works with jQuery 1.4 2010-02-14 16:03:54 -05:00
Kanwei Li 7f0f868e7d upgrade to jquery 1.4.1 2010-02-12 15:17:36 -05:00
Kanwei Li 3b84d9c361 - Fix Safari crashing bug for async in-place editing
- Refactor galaxy.base.js
- Escape history name in renaming template
2010-02-10 18:25:32 -05:00
Anton Nekrutenko c972968931 A slightly better closing icon for screencast overlays 2010-02-10 15:13:46 -05:00
Kanwei Li 5d0fffb8c9 trackster:
- Refactor element creation code
- Can delete tracks
- Can reorder tracks
2010-02-10 12:17:38 -05:00
James Taylor 2d1afdbb09 Update tooltips using a modified version of tipsy, these can be used on any page if you include the tipsy script. Also, updating some styles and icons for tags. 2010-02-09 04:16:26 -05:00
Jeremy Goecks 87505038fd Bug fixes to slug editing, tooltips, and click-to-edit elements. 2010-02-08 09:03:07 -05:00
Kanwei Li 33708a881b trackster:
- New interface for new track browsers
- Saving shows progress bar
- Can now add tracks async
- Switching dbkeys is now async
2010-02-05 19:08:37 -05:00
Jeremy Goecks 27bc9fdafe Pack script. 2010-02-05 15:29:01 -05:00
Jeremy Goecks 2d32da4815 Sanitize HTML in annotations and update annotations via ajax to show sanitation results. 2010-02-05 15:28:03 -05:00
Jeremy Goecks 6e63c3a38f UI improvements for history panel and tags: (1) added icons for tags, annotations; (2) added tooltips for editable text; (3) added tooltips for tags. 2010-02-05 14:18:37 -05:00
Jeremy Goecks aa04ae725f Make slugging editing possible on IE. 2010-02-04 16:23:32 -05:00
Jeremy Goecks d9d7a29840 Added slug editing. Also updated/added HTML escaping on display templates. 2010-02-04 10:11:50 -05:00
Jeremy Goecks f100d00ce6 Added UI support for annotating histories, HDAs, workflows, and workflow steps. Numerous small changes as well: (a) added an 'edit workflow attributes' to workflow editor; (b) added 'Edit tags and Annotation' area to history panel; (c) added generic javascript method to ajax text updates. Also fixed public URL column bug. 2010-02-01 16:30:18 -05:00
Kanwei Li cba2c2220c trackster:
- Can save configs
- Make track configs look like history items instead of tool configs
- Small performance tweaks
- Implemented "Add Track" grid (doesn't actually add track yet)

Grids:
- Lowercase when sorting so that we sort strings case-independent
- Can click on text to toggle appropriate checkbox
2010-01-29 17:10:34 -05:00
Kanwei Li 8939f5fe76 trackster: add jquery ui files 2010-01-26 16:47:06 -05:00
Kanwei Li ef5cff784a trackster:
- Fixed incorrect drawing of thick strands
- Linetrack: can now set min and max values for y-axis
- Featuretrack: can set color for label and block
- Drawing delays 50ms so that scrolling quickly across browser does not load everything travelled through
- Fixed another memory leak in arraytree provider
- Made intron tracks lighter in color
2010-01-26 16:37:25 -05:00
Jeremy Goecks 2526935d49 Integrate 'sharing via email' functionality into sharing framework so that all item sharing/viewing/publishing/security/tagging functionality uses the same code base and the same UI. 2010-01-23 15:28:25 -05:00
Kanwei Li 98322d64e2 trackster: fix thick region display bug, stacking bugs, enable right-panel 2010-01-14 17:49:20 -05:00
Anton Nekrutenko a4361dcce1 Modification of pileup filter behavior, bases not different from the references are included in the report as well. Also changed the image for closing screencast panels. A new icon is urgently needed. 2010-01-14 14:07:05 -05:00
Kanwei Li 4ca761e9cc trackster: support BAM visualization with samtools, automatically enable tracks for any datatype with "get_track_type" defined 2010-01-07 15:45:15 -05:00
Kanwei Li b31024b494 Quickies: add close button, fix window height to fit flowplayer 2010-01-05 16:32:30 -05:00
Jeremy Goecks eac13df795 Pack autocomplete script. 2010-01-04 15:25:47 -05:00
Jeremy Goecks f83b0ac0ab Fix autocomplete IE bug. Fix enables autocomplete to work on IE and hence dbkey select box to work on IE. 2010-01-04 15:20:29 -05:00
Kanwei Li 5b95f28aad Show tooltips in workflows 2009-12-22 18:49:34 -05:00
James Taylor 7d9dde7235 Packed scripts 2009-12-17 14:32:44 -05:00
Jeremy Goecks 2271da0025 Added individual and community tags to pages. More refactoring of tagging code as well. 2009-12-14 22:12:03 -05:00
James Taylor f7fdf28381 Visualization tweaks, grid links work again (not perfect though), tracks now line up with no extra shims, now shows scrollbar for track area 2009-12-14 21:14:53 -05:00
James Taylor 0b26d5b8dc Fix various popup button issues. When there is no popup, button will be correctly sized (no extra space on right). When there is only a popup, entire button area is clickable. Combo buttons are mostly unchanged except that the popup click area is larger (anything to the right of the separator bar. An image is used so the arrow has a consistent shape and size across browsers. 2009-12-14 12:17:01 -05:00
Jeremy Goecks 7bcfda8b9c Better interface for selecting build/dbkey. Uses progressive javascript to replace select box with a search box + select list. Fixes #7. 2009-12-09 13:15:33 -05:00
Jeremy Goecks 76914152e9 Added 'annotate history' functionality to pages. To accomplish this, refactored tagging from pure javascript to progressive javascript. Also fixed unicode and grid filtering bugs. 2009-12-08 18:49:06 -05:00
Kanwei Li fb00e2b7a2 trackster: load block data incrementally, huge performance gains from drawing smaller tiles 2009-11-19 18:55:35 -05:00
Kanwei Li 9efa130e6f revert to sqlite default in universe.sample 2009-11-18 13:45:53 -05:00
Jeremy Goecks 7519604261 'Insert history link' functionality added to pages. A user can select 1 or more histories and create links that point to a view of each history. 2009-11-17 19:06:42 -05:00
Jeremy Goecks 978261b496 Initial AJAX support for grids. AJAX support is not integrated into grids yet, but there are mako templates for AJAXed grids. AJAXed grids can be used for grids that do not use operations. 2009-11-13 16:34:32 -05:00
Jeremy Goecks 6dcf078f18 Comment out Galaxy tools from page editor until functional. 2009-11-06 19:11:30 -05:00
Jeremy Goecks fbf5616dbc Refactored grid code to (a) generalize numerous column types and (b) fully support multiple, arbitrary, multi-column categorical and free-text queries. Python code provides support for TextColumn and TagColumn objects, and grids_common.mako provides support for programmatically creating free text and categorical filtering UIs. History and HDA grids have been updated to use the refactored code. 2009-11-06 19:04:13 -05:00
Kanwei Li 8f049dcb7e trackster: using overlapping tiles, fix feature names being cut off on the left 2009-11-05 17:25:56 -05:00
Kanwei Li f3ab760b63 trackster: much greater resolution for line tracks (might still need to tweak BLOCK_SIZE), fixed stacking issue in feature tracks for features sharing same name) 2009-11-03 19:16:01 -05:00
Jeremy Goecks 7c9ba39113 Pack recently modified scripts. 2009-11-03 13:00:36 -05:00
Jeremy Goecks ec3674f5f0 Improved search functionality for history grid: (a) generic free text search box and (b) advanced search using name, tag, deleted status, and shared status. 2009-11-03 12:58:13 -05:00
Kanwei Li 961a647fed trackster: fix window resizing, wrong tiles being displayed 2009-10-30 21:55:17 -04:00
Kanwei Li 17a82e78d3 trackster: fixed browser crashing (were drawing huge canvas tiles because of resolution restriction), implemented simple LRU 2009-10-29 18:28:11 -04:00