[kepler-dev] [Bug 2343] - add welcome screen for release 1.0

bugzilla-daemon@ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Wed Mar 29 22:45:00 PST 2006


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=2343





------- Additional Comments From nmangal at sdsc.edu  2006-03-29 22:44 -------
Christopher:Thanks for updating the WelcomWindow and putting it in ptolemy tree.
I updated intro.htm to make it look like more Laura's design.

> Okay we are getting there but some other changes need to be made to get the 
> dialog to look like what is spec'd on the wiki.  Here they are:
> -title of dialog should be Welcome, not that url string currently there
>Fixed in Ptolemy, but the URL still appears in Kepler.
My fix for Ptolemy was to add a setTitle() method to WelcomeWindow which
always sets the title to "Welcome". To see this change, you may
need to run "ant clean ptolemy run-dev"
Nandita--> thanks.


>-remove the ptolemy icon in the title bar
The icon is set in ptolemy.actor.gui.TableauFrame._getDefaultIconImage()
and defaults to  "/ptolemy/actor/gui/PtolemyIISmallIcon.gif"
Since there is already a Kepler specific copy of this class, I created
be able to either create kepler/src/exp/ptolemy/actor/gui/PtolemyIISmallIcon.gif
or else edit the Kepler copy of TableauFrame and change the name of the gif.
I tried some things, but the icon was not displayed properly.  It looks
like a threading issue?  I'm not sure what's up.

Nandita-->When WelcomeWindow was in Kepler tree, the following seemed to remove
the icon image../hide it..
setIconImage(new BufferedImage(1, 1, BufferedImage.TYPE_INT_ARGB));


> -remove the menu bar
The menu bar is not present in ptolemy when I edit
ptolemy/configs/full/welcomeWindow.xml so that we are using the WelcomeWindow.
I'm not sure where in Kepler the welcome window is coming from.  This
might take Matthew's keen eye.

Nandita--> Mathew is developing a centralized way to remove menus.




> -remove the scroll bars and size things so no scroll bars are needed.
I don't see the scrollbars in Kepler, I suspect Nandita fixed this already.
The size of the window should be set in welcomeWindow.xml, probably
kepler/configs/ptolemy/configs/kepler/welcomeWindow.xml

Nandita--> This should be resolved. Let me know if you see them.




>-the border/background around the inner square should be as spec'd on the wiki
>-the logo should be aligned as spec'd on the wiki
I'm not sure how much we can do here, the HTML is rather primitive.
The file to edit is
kepler/configs/ptolemy/configs/kepler/intro.html

Nandita--> Ok I did some tweaking /and HTML tricks to make it look like somewhat
Laura's design :) 


>-remove the links to User's Guide and Workflow Cookbook since those won't be 
>ready for release 1.0
Done.

>-remmove the min/max controls in the title bar
I think Nandita did this.
So Min Control is removed, but Max is not removal unless we switch to JDialogs
or something /OR I couldn't find a trick to make JFrame not show min,max from
appearing at all...Anybody?



>-up the font size a little to look like wiki
Nandita is looking at style sheets, but we might have to live with what
we have.
Nandita-->The "Welcome to Kepler 1.0"requires CSS for sure....I don't know how
urgent this is to make CSS work with JEditorPane...or if possible screen is
acceptable with normal HTML fonts?
I will try looking into this more.


>-align the indented text under the "E" in Welcome
This would be nice, but I'm no HTML Guru and the HTML widget is somewhat borken

Nandita--> did HTML tweaking...I think its aligned now..

>-make the checkbox "checked" as the default
Done.


More information about the Kepler-dev mailing list