Commit Graph
17 Commits
Author SHA1 Message Date
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
James Taylor 4dce57dc04 Workflow parameterization!
- When building a workflow, most parameters can be switched to
   be set later ("at runtime"). The main (only?) exception is
   parameters which are used as the test for conditionals

 - When running a workflow, the user fills in the runtime parameters
   just like in any other tool form.

 - As a consequence, the run workflow form behaves more like a full
   tool form (automatic refreshes, validation, et cetera).

 - There is still a problem when paramters depend on a data input
   that is not created until later. These should probably fall back
   on late validation, but that requires a bit of cleanup to param
   depedencies.
2009-03-22 10:33:07 -04:00
James Taylor d7d01b53a5 Completely purge jquery-ui. Panels and workflow editor now use jquery.event.[drag/drop]
As a consequence, the workflow editor now functions again.
2009-03-17 00:44:41 -04:00
James Taylor cb592fa20b Updating the packed versions of all javascripts. 2009-02-25 14:24:46 -05:00
James Taylor 006b70e2a0 Move javascript for tabs up to galaxy.panels.js so it works in the workflow editor 2009-02-25 14:19:35 -05:00
Nate Coraor 1369b8d199 You can now require that users log in to use Galaxy. The sample config is way different but it's only because I cleaned it up a bit. The only new options are require_login/allow_user_creation. 2008-11-20 15:14:47 -05:00
James Taylor 42992455c2 Internet explorer fixes and support -- popup menus and dialogs work better on IE6+,
workflow editor works on IE7 (using excanvas). It actually *nearly* works on IE6 but
there are some layout problems that are probably not worth wasting time on. If any IE
users can test this that would be great!
2008-08-22 17:47:43 -04:00
James Taylor ab6c577e85 Javascript to support popup menus. 2008-07-14 19:47:32 -04:00
James Taylor 3b39fb87f3 Upgrade jquery to 1.2.6 and jquery-ui to 1.5, drag and drop should be a bit
faster. Improvements to scrolling panel in workflow editor. Removed unused
and obsolete jquery plugins.
2008-06-21 03:04:28 +00:00
James Taylor f4da57df63 Upgraded to jquery-ui ~1.5b2. Workflow now uses *no* iframes, closer to
working on IE6.
2008-05-01 15:10:38 +00:00
James Taylor 70dce8172e Layout fixes for IE, Cool button style (for History options link, other
future things).
2008-04-29 13:04:17 +00:00
James Taylor e34c822a5f Common template for the panel based layouts, used by both the main site and
the workflow editor. Some improvements from workflow pushed back to main
interface. IE specific CSS and javascript tweaks removed. No longer relying
on 'quirks mode' to make things work (instead, relying on IE7.js to make IE
behave like a standards compliant browser).
2008-04-28 16:42:08 +00:00
James Taylor 9df2ee3166 Moving popup menu javascript to galaxy.panel.js (will be used in main
interface eventually)
2008-01-09 01:51:43 +00:00
James Taylor 4b88be5e25 1) Modified index page so progressive loading works better for slower
connections

2) Added a script for packing the javascripts, everything is now repacked
   with yui-compressor (the packed versions are slightly large, but they
   gzip better resulting in an overall reduction).
2007-12-11 19:30:03 +00:00
James Taylor 25b0d31956 Fixing history frame hiding 2007-10-31 00:58:24 +00:00
James Taylor d31c43ef31 1) Workflow changes
- Workflows have a simple database representation (StoredWorkflow)
   - Workflow step parameters can be manipulated
   - Workflows can be saved and loaded
   - Many improvements to workflow editing interface

2) General interface cleanup

   - Styles for the overall layout have been moved from the index page to
     CSS files, colors for layout backgrounds and borders and such can now
     be configured in the colors.ini file
   - Styles and javascript code for dialogs and popupmenus (code is currently
     in the workflow editor but will be moved out after more testing)
2007-10-30 05:44:08 +00:00
James Taylor 4810f787e9 Renaming panels script... 2007-10-13 14:27:28 +00:00