<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    For the progress output:<br>
    <br>
    <meta charset="utf-8">
    <pre id="swiftOutput" style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">Swift trunk swift-r7139 cog-r3806
RunID: 20140416-1029-alqxvvi1
Progress:  time: Wed, 16 Apr 2014 10:29:54 -0500
Progress:  time: Wed, 16 Apr 2014 10:29:55 -0500  Selecting site:7  Active:3
Progress:  time: Wed, 16 Apr 2014 10:29:56 -0500  Selecting site:7  Active:3  Finished successfully:3
Progress:  time: Wed, 16 Apr 2014 10:29:57 -0500  Selecting site:7  Active:3  Finished successfully:6
Progress:  time: Wed, 16 Apr 2014 10:29:58 -0500  Selecting site:7  Active:3  Finished successfully:9

- start with Swift run starting at 10:23:03
- suppress Swift version # and RunID lines
- change: Progress:  time: Wed, 16 Apr 2014 10:29:58 -0500  Selecting site:7  Active:3  Finished successfully:9
  to:  10:29:58   Ready:7   Active:3  Done:9  [Failed: 3] (show failures only if non-zero)

Use spaces to make these line up "nicely"

- add a line saying Swift run completed at 10:24:59

Mike
 </pre>
    <div class="moz-cite-prefix">On 4/15/14, 11:32 PM, Michael Wilde
      wrote:<br>
    </div>
    <blockquote cite="mid:534E07C7.7040106@anl.gov" type="cite">David,
      just to clarify: by the [Explain] notation below I just meant to
      make "Explain" a "button".
      <br>
      <br>
      - Mike
      <br>
      <br>
      On 4/15/14, 3:56 PM, Michael Wilde wrote:
      <br>
      <blockquote type="cite">[Moving discussion to swift-devel]
        <br>
        <br>
        On 4/15/14, 12:06 PM, David Kelly wrote:
        <br>
        <blockquote type="cite">Hi Mike,
          <br>
          <br>
          One idea I had for tryswift was to change the way that file
          outputs are displayed. Keeping them in a drop down list saves
          some space and I think makes it look a little cleaner. To see
          what I mean, check out <a class="moz-txt-link-freetext" href="http://swiftvm4.ci.uchicago.edu">http://swiftvm4.ci.uchicago.edu</a> and try
          the foreach example (still working on some CSS changes there
          as well).
          <br>
          <br>
          Right now it only handles html/text, but if the file output
          was images or videos, they could be loaded in the same window.
          Just wanted to get your initial thoughts before I did too much
          with it.
          <br>
        </blockquote>
        Hi David,
        <br>
        <br>
        I think this is heading in a nice direction. It looks very nice
        and clean.
        <br>
        <br>
        Some thoughts:
        <br>
        <br>
        Top window:
        <br>
        - Add text in front of menu:   Example: [example-menu] [Explain]
        <br>
        - [Explain] button should pop out in a new window, sized and
        placed "nicely" (not quite sure what nicely involves yet ;)
        <br>
        <br>
        Bottom window
        <br>
        - its hard to tell when the script completes or how many files
        it produced
        <br>
        - when you view a file it overwrites the progress window
        <br>
        - (reset is broken, btw)
        <br>
        <br>
        How about:
        <br>
        - dont show the output-files menu while the script is running
        <br>
        - when script completes, show the menu with a label [N files
        produced:] [output-files-menu]
        <br>
        - when you select a file, show it in a new popup window "placed
        nicely" with a [close] button top and bottom
        <br>
        - allowing that window to be multi-media sounds nice
        <br>
        <br>
        Bigger project:
        <br>
        - for status, show running tally of the status to the right of
        the control buttons
        <br>
        - add button [Progress log] that shows the progress to date or
        after the fact, as a pop-up. With cleaner timestamp etc. WHich
        we should make the default for all Swift runs.
        <br>
        <br>
        So with this improved progress menu, you'd have a very clean
        look with the Swift text taking most of the window, bracketd by
        a script-selector stripe at the top and an execution control
        strip at the bottom.
        <br>
        <br>
        How do these sound to you?
        <br>
        <br>
        - Mike
        <br>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Michael Wilde
Mathematics and Computer Science          Computation Institute
Argonne National Laboratory               The University of Chicago
</pre>
  </body>
</html>