Google Groups Home
Help | Sign in
GWT 1.5 Milestone 2 now available for download
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 52 - Collapse all   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Bruce Johnson  
View profile
(7 users)  More options Apr 7, 11:23 pm
From: "Bruce Johnson" <br...@google.com>
Date: Mon, 7 Apr 2008 23:23:00 -0400
Subject: GWT 1.5 Milestone 2 now available for download

Hi again everybody,
GWT 1.5 Milestone 2 (build 0.0.2415) is now available:

http://code.google.com/p/google-web-toolkit/downloads/list?can=4&q=ve...

If you haven't already, please take a look at the notes for Milestone 1
(linked below) for some background information on changes coming in GWT 1.5:

http://groups.google.com/group/Google-Web-Toolkit/browse_thread/threa...

It bears repeating that for milestone builds like this, there are still many
known problems, and it is use-at-your-own-risk. It *definitely* isn't ready
for production use. For example, this milestone build is missing release
notes, and it doesn't include the developer guide documentation.
Please expect that it will require some trial and error getting everything
to work.

What's new in Milestone 2? Here are some highlights:

- There is a new DOM API package. Using the new ability to subclass
JavaScriptObject, GWT 1.5 M2 includes bindings for nearly the entire W3C
HTML DOM spec. See the javadoc for the package com.google.gwt.dom.client for
details. The widgets will be retrofitted to use the new DOM classes in the
upcoming release candidate.

- Some widgets now have animation effects. Popups, trees, etc. have subtle
animation effects to provide visual cues when hidden and shown.

- The addition of a "Showcase" sample. This sample combines features from
several other samples and demonstrates the new, nicer-looking GWT default
stylesheet and widget animations. Note that the default style is still in
flux and is likely to change.

- Keyboard support has been added where previously absent in UI classes,
including in menus and tab panels.

- ARIA support for enhanced accessibility is now present in most widgets,
including menus, trees, tabs, and button variants.

- Bi-di. Widgets and panels have built-in support for bi-directional layout.

- "long" emulation. The Java language defines "long" types to be 64-bit
signed integers, whereas JavaScript only supports 64-bit floating point
numbers, which cannot accurately represent the same whole-number range as a
true "long" type. GWT 1.5 M2 transparently emulates long types properly to
more faithfully maintain Java semantics in web mode.

- There is a single Mac OS X distribution that works on both Leopard (10.5)
and Tiger (10.4).

Now, some known bugs and caveats:

- Change from Milestone 1: No more "std/" directory in the compiler output.
The GWT compiler output directory structure has been reverted to match its
behavior in GWT 1.4. If auxiliary linker output is generated, additional
files are placed in a sibling subdirectory whose name is "<module>-aux/". In
most existing projects, this output directory won't be created, so the
behavior should match GWT 1.4.

- The DOM structure for some widgets has changed to accommodate new CSS
styling options. See the CSS rules used in GWT-default.css and Showcase.css
(both in the Showcase project) for examples of how to use the new styles.

- Not all widgets work perfectly in standards mode. There are several minor
known layout bugs that still need to be fixed for the release candidate.

- "long" and JSNI. The new long emulation support adds a new prohibition
against the accidental use of "long" types within JSNI code. If you
experience this error, the hosted mode tree logger will provide a "More
Info" link that you can double-click for details on how to resolve the
issue.

We really hope you'll try it out, and we 're eager to see what you think
so far. Please report bugs in the issue tracker<
http://code.google.com/p/google-web-toolkit/issues/entry>, and discuss it in
the contributors forum<
http://groups.google.com/group/Google-Web-Toolkit-Contributors>.
Enjoy!

-- Bruce, on behalf of the GWT team

--
Join us at Google's biggest developer event of the year
May 28-29, San Francisco
http://code.google.com/events/io


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Bambury  
View profile
 More options Apr 7, 11:28 pm
From: "Ian Bambury" <ianbamb...@gmail.com>
Date: Tue, 8 Apr 2008 04:28:09 +0100
Local: Mon, Apr 7 2008 11:28 pm
Subject: Re: GWT 1.5 Milestone 2 now available for download

Fantastic effort guys! Feel proud!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kozura  
View profile
 More options Apr 8, 1:21 am
From: kozura <koz...@gmail.com>
Date: Mon, 7 Apr 2008 22:21:09 -0700 (PDT)
Local: Tues, Apr 8 2008 1:21 am
Subject: Re: GWT 1.5 Milestone 2 now available for download
Thanks for posting these milestones for testing, especially the
Java1.5 support is well appreciated!

Not really issues, but from M1 to M2 for my project:
- The compiler (and shell) now runs out of heap space with the Java
default, during rebind to particular browsers
- The size of the browser-specific cache files has jumped 15%, from
~185k to ~210k.  There was little change from 1.4.60 to M1

Just curious if these are expected

jk


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rusty  
View profile
 More options Apr 8, 1:32 am
From: rusty <rustysh...@gmail.com>
Date: Mon, 7 Apr 2008 22:32:30 -0700 (PDT)
Local: Tues, Apr 8 2008 1:32 am
Subject: Re: GWT 1.5 Milestone 2 now available for download
Excellent work, go GWT team!

I just switched our project over. Initial impressions are very good.
Nice work with integrating animation into it as well. I like the new
showcase example as well, but I wonder if the stack panel wouldn't
work better as a slide than that weird fade thing it does?

Output files are about the same size as Milestone 1, however compile
time has increased a bit. Our project which used to take about 45
seconds to build now takes 1m20. Not sure if that's specifically
something to do with our project or whether it will be a general
thing? I'm sure you've crammed all sorts of goodness into it, but
anything you can do to tune that compile time would be awesome!

overall very good!

Rusty

On Apr 8, 12:28 pm, "Ian Bambury" <ianbamb...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rusty  
View profile
 More options Apr 8, 2:12 am
From: rusty <rustysh...@gmail.com>
Date: Mon, 7 Apr 2008 23:12:18 -0700 (PDT)
Local: Tues, Apr 8 2008 2:12 am
Subject: Re: GWT 1.5 Milestone 2 now available for download
Just one other thing I noticed, it also breaks the LightBox widget
from gwt-widgets, which is one I rely on fairly heavily. Basically
only about half of the screen is greyed out by the PNG image they use.
I might have to look into that one a bit more, as it was working fine
under M1.

Rusty

On Apr 8, 2:32 pm, rusty <rustysh...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rusty  
View profile
 More options Apr 8, 3:17 am
From: rusty <rustysh...@gmail.com>
Date: Tue, 8 Apr 2008 00:17:47 -0700 (PDT)
Local: Tues, Apr 8 2008 3:17 am
Subject: Re: GWT 1.5 Milestone 2 now available for download
Sorry for the triple post but it seems to be related to GWT not
stretching the background popup panel past 640 wide? The height gets
stretched fine but the width stops after 640.

Any ideas? It's just a simple call to PopupPanel.setSize(width,
height)?

So you call PopupPanel.setSize(900, 600) and you get a PopupPanel that
is a 640x900?

On Apr 8, 3:12 pm, rusty <rustysh...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Luciano Broussal  
View profile
 More options Apr 8, 7:56 am
From: Luciano Broussal <luciano.brous...@gmail.com>
Date: Tue, 8 Apr 2008 04:56:55 -0700 (PDT)
Local: Tues, Apr 8 2008 7:56 am
Subject: Re: GWT 1.5 Milestone 2 now available for download
Hi all,

Congratulations

Luciano
--
http://www.gwtwindowmanager.org

On 8 avr, 09:17, rusty <rustysh...@gmail.com> wrote:


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel Webber  
View profile
 More options Apr 8, 8:24 am
From: "Joel Webber" <j...@google.com>
Date: Tue, 8 Apr 2008 08:24:22 -0400
Local: Tues, Apr 8 2008 8:24 am
Subject: Re: GWT 1.5 Milestone 2 now available for download

Rusty,
I can think of no good reason that a popup would be limited in size like
that. One possibility is that it might be related to standards vs. quirks
fixes, but that's just a guess. I'm checkout out gwt-widgets right now to
see what's going on.

Thanks for the heads-up,
joel.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joel Webber  
View profile
 More options Apr 8, 9:31 am
From: "Joel Webber" <j...@google.com>
Date: Tue, 8 Apr 2008 09:31:29 -0400
Local: Tues, Apr 8 2008 9:31 am
Subject: Re: GWT 1.5 Milestone 2 now available for download

I just checked out the gwt-widget source, and set up a quick sample app that
looks like this (not sure if this is the intended use pattern, but it looked
like it):

    PopupPanel pp = new PopupPanel();

    pp.add(new Button("w00t!"));

    LightBox lb = new LightBox(pp);

    lb.show();

This seems to do more or less the right thing on IE6, FF3, and Safari3, and
Opera9. The gray area overflowed the client boundaries a little bit on IE
and Safari, but that was about it. Could you show me an example that is
pegging the popup size?

Thanks,
joel.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Toby Reyelts  
View profile
 More options Apr 8, 9:54 am
From: "Toby Reyelts" <to...@google.com>
Date: Tue, 8 Apr 2008 09:54:19 -0400
Local: Tues, Apr 8 2008 9:54 am
Subject: Re: GWT 1.5 Milestone 2 now available for download

On Tue, Apr 8, 2008 at 1:32 AM, rusty <rustysh...@gmail.com> wrote:

> Excellent work, go GWT team!

> Output files are about the same size as Milestone 1, however compile
> time has increased a bit. Our project which used to take about 45
> seconds to build now takes 1m20. Not sure if that's specifically
> something to do with our project or whether it will be a general
> thing? I'm sure you've crammed all sorts of goodness into it, but
> anything you can do to tune that compile time would be awesome!

Rusty (and others),

Can you ensure that you're not getting a lot of warnings output to the
console, for example, about deprecated metadata usage like gwt.typeArgs?
We've seen several other people encounter slowness due to large amounts of
logging. For example, running with -logLevel DEBUG can have a huge impact on
the amount of time it takes to compile, launch hosted mode, and refresh.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Sauer  
View profile
 More options Apr 8, 9:58 am
From: "Fred Sauer" <f...@allen-sauer.com>
Date: Tue, 8 Apr 2008 07:58:16 -0600
Local: Tues, Apr 8 2008 9:58 am
Subject: Re: GWT 1.5 Milestone 2 now available for download

If you need a quick fix, you might try the GlassPanel from the incubator:
  http://code.google.com/p/google-web-toolkit-incubator/wiki/GlassPanel

HTH
Fred