Commit Graph
77 Commits
Author SHA1 Message Date
Carl Eberhard 28fb375971 UI: update to font-awesome 4.0.1 (Note: there is a new syntax and naming scheme for fa icons - names and classes have changed) 2013-10-30 10:52:28 -04:00
James Taylor d1ab2061a0 Fix close/delete icons in workflow editor. 2013-09-17 15:18:51 -04:00
Aysam Guerler 5a05a52775 Unify parameter and url access in front end 2013-08-20 18:51:47 -04:00
Dannon Baker d9040ccb99 Workflow Editor: Fix for last-remaining-workflow-output-unremovable. Clarify declaration (actually a bug, one was undefined, one was false). 2013-04-03 17:46:19 -04:00
Daniel Blankenberg fce8cce834 Fix for workflow editor when a missing tool is connected to a valid tool. Javascript error would cause the 'Loading worflow editor...' modal window to spin indefinitely. 2013-01-07 11:45:26 -05:00
Jim Johnson 9d328872fc Fix workflow_editor exceptions for multi-input when dragging 2012-10-16 11:47:57 -05:00
John Chilton 5524c060de Initial work from JJ on enhancing the workflow editor to allow multiple input data parameters. Workflows containing such connections will now display properly, though they cannot be modified. 2012-10-16 09:13:32 -05: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
Dannon Baker 3ee5a84743 Fix heavy handed removal of PJAs when not using outputs. 2012-04-20 11:16:14 -04:00
Dannon Baker 67c3d95934 Workflow outputs logic rewrite. Accounts for old workflows that have no outputs defined but do use HideDatasetActions.
Fixes the bug where you couldnt' remove the last HideDatasetAction from a workflow in some situations.
2012-04-17 15:03:38 -04:00
Jeremy Goecks 5b2cda4a55 Create object to store Galaxy paths for use in JavaScript. 2012-04-10 19:06:24 -04:00
Dannon Baker 031b0fca6e workflows: jquery1.5 fix, quotations. 2011-02-10 13:58:48 -05:00
Dannon Baker b40c7e5b40 workflows: Fixed jquery 1.5 errors related to workflow saving and flagging of outputs. Repack. 2011-02-08 13:36:12 -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
James Taylor 287dddc06f Fixing jslint problems 2011-01-29 21:13:25 -05:00
James Taylor 761734318f Update to jquery.event.[drag|drop] 2.0, fix panels, workflow editory, and trackster for compatibility 2011-01-29 20:51:55 -05:00
Dannon Baker 89be044152 Workflows containing tools that are not loaded will now open in the editor instead of failing on the dictionary lookup.
The offending nodes are marked as having an error state, and the workflow cannot be saved.
This will enable users to at least look at and try to recover a workflow by removing (and potentially replacing) the offending steps, as well as providing a better view of what's actually wrong with the workflow.
2011-01-21 15:50:21 -05:00
Dannon Baker fb30a7db55 Fixed the javascript error on workflow saving introduced by the workflow parameter display. 2010-12-15 20:38:40 -05:00
Dannon Baker 4a92ae2b29 Primitive workflow parameter display. Doesn't do anything yet, but it gives a simple overview of what parameters have been used.
Fixed divide by zero that I introduced with the new color generation.  D'oh.
2010-12-14 13:11:08 -05:00
Dannon Baker 9e01737db3 Packing editor.
Tweak to reload.
2010-11-01 17:21:47 -04:00
Dannon Baker db8e1c8954 Cleanup of debug info. 2010-11-01 17:09:35 -04:00
Dannon Baker 5f3b33fff5 Shift management of the interaction between workflow outputs and HideDatasetActions to the front end editor.
This resolves the issue with multiple HideDatasetActions being created.
Existing workflows displaying multiple HideDatasetActions per step on the Run Workflow screen will persist.
These extra HideDatasetActions are harmless, but a simple edit workflow -> save will remove them.
2010-11-01 17:08:50 -04:00
Dannon Baker 5a28632683 Tweak to prevent workflow output indicator icon from getting out of sync. And repack. 2010-09-10 12:14:30 -04:00
Dannon Baker 74f9454636 Workflow changes-
Output flagging now has a third faded icon, and tooltip, and aligns properly on multiline outputs.
    ToolForm width now properly calculated, taking into account the length of input and output rows.
        -Max width is 250px, min is 150px.
    Output extensions are now properly separated by ', ' (including space) instead of just slammed together.
    Fixed a bug where a newly created node had no outputs array.
2010-09-10 11:59:38 -04:00
Dannon Baker 85e7c42ba8 Flagging of workflow outputs from within the workflow editor itself.
Hover over any output, click the asterisk to flag/unflag an output as a workflow-wide output.
2010-09-08 15:24:15 -04:00
Dannon Baker a7aab68bbc Constrain connection to correct outputs when using ChangeDatatypeAction in workflow editor. 2010-08-30 18:48:08 -04:00
Dannon Baker 1d7a117da0 Workflow Fix- Enabled connection of nodes using ChangeDatatypeAction in the editor pane. 2010-08-30 18:38:35 -04:00
Dannon Baker 1d6896a316 Fix for the issue where multiple of the same action on separate outputs of a single tool were being overwritten as one. 2010-08-26 08:10:12 -04:00
Kanwei Li 4bd9e909b7 Use image_path for workflows and show_modal instead of relative paths 2010-08-20 15:00:52 -04:00
Dannon Baker 6803dea808 Workflow Output Tagging 2010-08-19 23:18:56 -04:00
Daniel Blankenberg b243311c92 Enhance workflow editor to work with a list of output formats instead of only one. This fixes the bug were outputs utilizing a change_format tag could not be connected to an input that was of the changed-to type. 2010-06-18 14:26:18 -04:00
Dannon Baker e6fbb81168 Added annotations to run workflow display.
New feature- actions in workflow steps.  Change name, hide dataset, change datatype enabled.
2010-06-11 10:16:27 -04:00
Dannon Baker bfcb63b35e Fix for issue where connecting to a Workflow Step that had been changed wasn't being saved 2010-05-13 12:03:17 -04:00
James Taylor 575289fecd Fix saving annotations in workflow editor 2010-03-22 17:11:10 -04:00
Jeremy Goecks 953ddfd9e1 Better handling of workflow step annotations. 2010-03-04 16:16:42 -05:00
Kanwei Li d64501f412 Fix workflow bug where "Layout" changes would not be saved, and "Save and Close" did not save 2010-02-24 18:55:30 -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 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 5b95f28aad Show tooltips in workflows 2009-12-22 18:49:34 -05: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 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 861f55c4fd IE compatibility fixes in workflow editor javascript (groan) 2009-07-10 16:21:19 -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
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