[kepler-dev] [Bug 2343] - add welcome screen for release 1.0
bugzilla-daemon at 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