Martin Cech
4150e66cf0
fix: dont override default initialization of bootstrap tooltip with placement 'top'
2014-03-20 16:54:43 -04:00
Aysam Guerler
4c4684f0cb
Fix popup menus
2014-01-24 12:44:52 -05:00
Aysam Guerler
bcac916ead
Packscripts
2014-01-24 12:19:57 -05:00
Aysam Guerler
ab6746a885
Undo fix for popup menus
2014-01-24 12:07:44 -05:00
Aysam Guerler
043aab1a98
Fix for popup menus
2014-01-24 12:01:30 -05:00
Aysam Guerler
9e5d13c430
Fix refresh events for select fields in toolshed grid
2014-01-10 13:07:37 -05:00
Carl Eberhard
80ba62d901
History panel: simplify html and css, use make_text_editable in annotations and name, consolidate templates, move less into history.less, simplify loading indicator and decrease drama, do not render HDA when sliding down with details; pack scripts
2013-10-28 14:50:57 -04:00
Jeremy Goecks
b944209ced
Remove tipsy because it has been replaced by bootstrap tooltips.
2013-10-16 13:03:47 -04:00
Jeremy Goecks
9f7066adfb
Bug fixes and simplification for popup menu links.
2013-10-04 11:50:44 -04:00
Jeremy Goecks
96039611f7
Popup menu implementation: (a) use trigger rather than reimplementing anchor functionality and (b) set URLs for menu options for clarity and utility.
2013-09-20 14:01:49 -04:00
James Taylor
332267c411
style: remove use of tooltip class, always show tooltip for any element with title attribute, and use standard bootstrap tooltip component.
2013-09-09 13:40:13 -04:00
Jeremy Goecks
e7e23d480a
Update jQuery library to 1.9.2 and jquery.event.drag/drop to 2.2; add jquery.migrate library because many jQuery plugins rely on deprecated features. Remove live() in favor of click(). Pack scripts and templates.
2013-06-18 10:51:12 -04:00
Jeremy Goecks
1fe88ad37f
UI: (a) add download button for shared/published workflows and (b) put tooltips in panel headers below items so that they do not overlap with masthead.
2013-06-17 14:20:56 -04:00
Carl Eberhard
8a8b234aee
galaxy.base.js: Remove console.debug; pack scripts
2013-06-14 14:51:49 -04:00
Carl Eberhard
f361621d7a
Allow cross-frame popupmenus to use named targets; pack scripts
2013-06-12 10:29:04 -04:00
Daniel Blankenberg
12b858f9cd
Make form input auto-focus declarative.
2013-05-08 10:58:52 -04:00
Daniel Blankenberg
4f620dd979
Auto Focus on first item on forms.
2013-04-18 13:14:14 -04:00
Carl Eberhard
062387374c
base_panels: move quota meter js into base_panels, provide bootstrapped user JSON, create Galaxy js namespace; history panel: don't use backbone-relational in dataset, user, or history; misc jsHint cleanup; expose_api: defend against no key provided; pack scripts
2013-04-11 13:00:38 -04:00
John Chilton
5a1fbd832b
Abstract away logic for updating select boxes. For multiple select boxes set closeOnSelect to false, this vastly reduces the clicking required to select many items.
2013-03-07 13:42:11 -06:00
James Taylor
6bcbe88102
Use the select2 library for large select boxes rather than our custom
...
implementation based on jquery autocomplete.
2013-02-01 16:49:16 -05:00
Carl Eberhard
5502bccd54
fixes and improvements to (alt)history - now renders history controls; fix to popupmenu parent parameter; pack scripts
2012-10-01 18:25:35 -04:00
Carl Eberhard
7034ba0588
history.js: fixed download popupmenu, display apps rendering added; ColumnDataProvider: if a line contains a column value that doesn't match the column type None is returned in it's place (prev. returned string)
2012-09-27 16:25:04 -04:00
Carl Eberhard
48852ffb74
compile_templates.py: handle multi-template files better; (alternate_)history: fix download popup menus
2012-09-26 17:42:45 -04:00
James Taylor
207ec0bf6f
trackster: starting to split tackster up and load using require.js
2012-09-17 11:49:31 -04:00
Dannon Baker
6343568640
Enhance replace_big_select_inputs to accept a list of elements instead of automatically grabbing all selects.
2012-09-12 12:59:19 -04:00
James Taylor
3118446f4e
tooltips: Replace all uses of tipsy with bootstrap style (with the same modifications for placement we previously used for tipsy). This will allow us to start using popovers
2012-07-20 16:28:23 -04:00
Jeremy Goecks
be3f87204c
Code cleanup using JSHint.
2012-07-18 15:46:26 -04:00
Jeremy Goecks
8cb9395fae
New tool menu generation using a JavaScript Backbone-based MVC framework. Framework principals are (a) event-based communication from model to view and (b) Backbone views act more as controllers with the HTML as the view itself. Tool menu generation and search are completely functional; recently used tools and tool tags are not yet implemented.
2012-04-01 18:19:11 -04:00
James Taylor
12ffc0d299
Automated merge with https://bitbucket.org/galaxy/galaxy-central
2012-03-09 13:38:13 -05:00
James Taylor
5679fc64ee
style: use fontawesome instead of iconic, many fixes for IE8 compatibility
2012-03-09 13:37:49 -05:00
Jeremy Goecks
85e13a6170
Editable text support: (a) use jQuery function style and (b) add support for tipsy. Trackster: add help/tipsy text when setting line track/histogram max/min. Pack scripts.
2012-03-06 16:30:03 -05:00
James Taylor
7c3c0b7677
style: new styles for panels, rewrite panel javascript. normalizing styles for popups. add iconic icon font. various other style tweaks.
2012-02-23 11:41:36 -05:00
Jeremy Goecks
6af7e35118
Trackster: add histogram max to FeatureTrack preferences and make histogram max inline editable. Pack scripts as well.
2012-01-30 14:59:27 -05:00
Jeremy Goecks
429567d317
Fix jQuery 1.7 compatibility bug so that multi-selects are not replaced by search+select and pack scripts.
2012-01-12 13:26:58 -05:00
Jeremy Goecks
be4b903d28
Rename toggle-contract to toggle in CSS so that CSS class name matches icon file name.
2011-11-15 15:29:25 -05:00
Jeremy Goecks
5b19eed45e
Make history UI icons compatible with changes in 9dbc82483bd2.
2011-11-14 12:12:52 -05:00
Jeremy Goecks
f1fdbf7b4d
Trackster: replace menus with icons + tooltips. Overview is not yet implemented.
2011-10-21 20:00:27 -04:00
Kanwei Li
84e2e155b3
Tools: Add new LibraryDataset tool parameter to expose LDDAs to tools. Use trackster's modal popup interface for item selection. Add new InputWrapper that exposes LDDA templates as well.
...
Refactor tool_form.mako to use base_panels.mako instead of its own custom HTML.
2011-07-18 21:56:23 -04:00
Jeremy Goecks
945b6ec8de
Improvements to trackster bookmarking: (a) provide link back to bookmarked region and (b) provide text area for editing annotation. Pack scripts.
2011-06-14 10:29:42 -04:00
Jeremy Goecks
f1dd385293
Add bookmarking to Trackster. Also group Trackster options into a single menu button.
2011-06-10 13:38:24 -04:00
Daniel Blankenberg
f08e933a04
Allow boolean inputs (checkbox) to be used as the parameter selector for conditional grouping inputs. Resolves #393 .
2011-06-08 13:05:03 -04:00
Kanwei Li
f99b11b73f
UI Tweaks and fixes:
...
- View details icon no longer tooltip; it now links to a page
- Restore folder icon to data libraries
- Make popupmenu link boxes smaller so that link clickthroughs don't activate popup as easily
- Make popupmenu initial position lower after click
2011-03-24 18:26:29 -04:00
Jeremy Goecks
35a5196daa
Trackster: refactor filtering functionality out of draw() method and do use CSS classes for information transfer. Also remove unused menu code.
2011-03-04 14:29:19 -05:00
Jeremy Goecks
52acff3112
Trackster: refactor and enhance track popup menus so that menu items can be dynamically updated. Improve menu descriptions for showing/hiding filters and tools.
2011-03-03 15:38:48 -05:00
Kanwei Li
0143be5e83
Use jStorage ( http://www.jstorage.info/ ) instead of jStore. Tested to be working on IE7 and IE8, where the latter was failing. Fixes links not showing up in history pane to expand histories.
2011-02-18 15:06:34 -05:00
Kanwei Li
c075b3d119
trackster: For feature/bam tracks, new option in dropdown to list chroms/contigs that have data for that dataset. Tweak popup menu system to use a $.data variable that is bound to the anchor link, allowing options to be modified after the first initialization.
2011-02-15 19:09:38 -05:00
James Taylor
17352f3de5
jquery updated to 1.5, fixed minor bugs in use of jStore and some dom manipulation in workflows (both problems in our code, not backward incompatibility). Please help test.
2011-02-06 14:42:11 -05:00
Jeremy Goecks
33aa20daf3
Fix type in 4858:459a8b52dc90.
2011-01-17 11:05:59 -05:00
Jeremy Goecks
70eb8c4131
Fix bug in 4856:3b741c9cd4e7 so that data is displayed correctly when clicking on the view icon.
2011-01-17 09:08:17 -05:00
Jeremy Goecks
f141710463
Show Galaxy masthead as often as possible using the following approaches: (a) when the galaxy_main frame is not present, all links targeting the galaxy_main frame include the parameter and value 'use_panels=True'; (b) logout links target galaxy_main rather than _top; and (c) enable custom dbkeys page is work with and without frames. Also enable 'Saved Histories' grid to work outside of galaxy_main panel.
...
Important: these changes only guarantee that use_panels is appended to page requests when necessary. It does not guarantee that controller methods work with use_panels or that methods behave correctly with and without panels.
2011-01-16 15:48:58 -05:00