[kepler-dev] [Bug 1331] New: - interface enhancements

Edward A Lee eal at eecs.berkeley.edu
Fri Feb 20 21:34:59 PST 2004


(Clearing out my over-stuffed in box)

Note that many of these things are intended to be dealt with by
creating domain-specific configurations...  A configuration has

  - its own welcome splash screen
  - its own libraries, organized appropriately
  - its own template models
  - its own help documentation

To try out a domain-specific configuration, do:

   vergil -hyvisual

This is also packaged with its own installer, so you can just
download the configuration...

A configuration is itself a Ptolemy model.  When you type

   vergil

you get a default configuration that has everything in it.

One of my ideas for the ITR is to create very specialized configurations
that are used for accessing sensor data... These could be packaged
and invoked from a website using webstart, which would allow casual
users to immediately start accessing data feeds and do interesting
things with them...

Edward



At 08:40 AM 2/9/2004 -0800, Bertram Ludaescher wrote:

>First: thanks for cross-posting to Kepler dev!
>
>
> >>>>> "b" == bugzilla-daemon  <bugzilla-daemon at ecoinformatics.org> writes:
>
>b> below is a list of GUI enhancements that were noted at the SEV 
>meeting.  Each
>b> needs to be addressed before the interface is really usable.  Some of 
>these bugs
>b> might be Mac specific but most of them are not.
>b>
>b> --move actor config to one dialog
>b> --make actor lib searchable
>b> --add metadata to actors for different categorization
>b> --make the actor lib re order itself when you choose a different 
>director...it
>b> should only show actors that work with that director
>
>wow, that's a tough call (maybe undecidable ;-)
>
>It requires from each actor developer to annotate what director may
>work.
>This is barely feasible. Also: since actors and directors are largely
>developed  indepdently, this will not show "legacy actors" as being
>usable as new directors come in...
>
>maybe the default should be: every  actor works with every director,
>unless otherwise specified...
>
>b> --allow output to be viewed on the vergil canvas
>
>??
>
>b> --add user documention to each actor
>
>sure
>
>b> --make it easier to expose parameters to the run window
>b> --allow actors to have aliases
>b> --remove functionality that domains scientists would not use (EE stuff)
>
>should be part of the general "customize your library" effort.
>
>b> --change paste behavior to force pasted elements to be in the current 
>clipping
>b> view instead of the middle of the canvas
>b> --allow all ports to display port name or have arcs display the name of the
>b> values passed
>b> --when you add a port, don't randomly select the cardinal 
>direction...inputs
>b> should be west, outputs east BY DEFAULT
>b> --make dialogs resize based on screen resolution
>b> --the zoom buttons are totally unintuitive.  they need new icons
>
>In the recent Ptolemy demos by Steve and Yang, I have seen standard icons
>
>b> --allow ampersands in annotations
>
>Good that this all has been assigned to Chad ;-)
>
>Bertram
>
>b> _______________________________________________
>b> kepler-dev mailing list
>b> kepler-dev at ecoinformatics.org
>b> http://www.ecoinformatics.org/mailman/listinfo/kepler-dev
>_______________________________________________
>kepler-dev mailing list
>kepler-dev at ecoinformatics.org
>http://www.ecoinformatics.org/mailman/listinfo/kepler-dev

------------
Edward A. Lee, Professor
518 Cory Hall, UC Berkeley, Berkeley, CA 94720
phone: 510-642-0455, fax: 510-642-2739
eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal




More information about the Kepler-dev mailing list