[gwt-contrib] Clean up GWTCompiler output

2009-08-13 Thread Bruce Johnson
End this email below is what it looks like when I run the compiler on a modified Hello sample using the default compiler log level. How is the signal-to-noise ratio? I think it's not great. A few areas for improvement: - Lower the log level for "Creating Split Point Map file for SOYC"; seems lik

[gwt-contrib] Re: DTO compiler optimization

2009-08-13 Thread Gary Miller
You might find this interesting, kind of related. Generalized RPC for server-enhanced objects http://groups.google.com/group/Google-Web-Toolkit-Contributors/browse_thread/thread/1264556bab0906b6 --~--~-~--~~~---~--~~ http://groups.google.com/group/Google-Web-Toolki

[gwt-contrib] Re: Rework emulated stack trace with conditional properties

2009-08-13 Thread bruce
LGTM, pending an LGTM on the other conditional property patch http://gwt-code-reviews.appspot.com/56816/diff/1/6 File user/src/com/google/gwt/junit/JUnit.gwt.xml (right): http://gwt-code-reviews.appspot.com/56816/diff/1/6#newcode34 Line 34: Probably want to remove this now? http://gwt-code-re

[gwt-contrib] Re: Rework emulated stack trace with conditional properties

2009-08-13 Thread Bruce Johnson
On Thu, Aug 13, 2009 at 12:55 PM, wrote: > @Bruce, does the following work for you? > > > > > > > > >{ > return location.search.indexOf('emulatedStack') != -1 ? 'true' : > 'false'; >} > When you say, does it work for me, do you mean do I

[gwt-contrib] Re: How to get JavaScriptObject$ class byte-code ?

2009-08-13 Thread Sami Jaber
Thanks a lot John. On Fri, Aug 14, 2009 at 1:26 AM, John Tamplin wrote: > On Thu, Aug 13, 2009 at 7:20 PM, Sami Jaber wrote: > >> I would like to have a look at JavaScriptObject$ class which is used for >> the overlay types. >> This class is generated by the HostedModeClassRewriter with ASM rou

[gwt-contrib] Re: How to get JavaScriptObject$ class byte-code ?

2009-08-13 Thread John Tamplin
On Thu, Aug 13, 2009 at 7:20 PM, Sami Jaber wrote: > I would like to have a look at JavaScriptObject$ class which is used for > the overlay types. > This class is generated by the HostedModeClassRewriter with ASM routines > ... > As .gwt-tmp has been removed, the new generated hosted mode classes

[gwt-contrib] How to get JavaScriptObject$ class byte-code ?

2009-08-13 Thread Sami Jaber
Hi, I would like to have a look at JavaScriptObject$ class which is used for the overlay types. This class is generated by the HostedModeClassRewriter with ASM routines ... As .gwt-tmp has been removed, the new generated hosted mode classes are now created in the temp folder with a new fancy format

[gwt-contrib] Re: [google-web-toolkit] r5959 committed - Function Clustering, improves gzip compression by significant margin. ...

2009-08-13 Thread Ray Cromwell
There'll be a future blog post on the subject for sure, the improvement can be up to 20% reduction in gzip size whe combining this and other techniques. -Ray On Thu, Aug 13, 2009 at 12:59 PM, Matt Mastracci wrote: > > Ray, > > This is really cool! > > On 13-Aug-09, at 1:22 PM, codesite-nore...@g

[gwt-contrib] Re: add names to runAsync calls

2009-08-13 Thread spoon
Okay, now to redo the tests. http://gwt-code-reviews.appspot.com/56814/diff/1/9 File dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java (right): http://gwt-code-reviews.appspot.com/56814/diff/1/9#newcode455 Line 455: if (splitPoints.size() != 1) { On 2009/08/13 19:50:17, scottb wrote: >

[gwt-contrib] [google-web-toolkit] r5965 committed - Fixes a problem where the compiler did not emit dependency information...

2009-08-13 Thread codesite-noreply
Revision: 5965 Author: sp...@google.com Date: Thu Aug 13 14:40:09 2009 Log: Fixes a problem where the compiler did not emit dependency information for programs with no calls to runAsync. Review by: kprobst http://code.google.com/p/google-web-toolkit/source/detail?r=5965 Modified: /trunk/dev

[gwt-contrib] Re: UiBinder and Model View Presenter

2009-08-13 Thread Amir Kashani
For my last work project, we used Kiyaa!, a GWT library that offers its own declarative UI system (and data-binding). In addition, we used PureMVC as a very lightweight MVC-framework. If you're familiar with PureMVC, you'll know that it's much closer to MVP, as described by Ray Ryan, than it is a t

[gwt-contrib] [google-web-toolkit] r5964 committed - Delete obsolete source files.

2009-08-13 Thread codesite-noreply
Revision: 5964 Author: r...@google.com Date: Thu Aug 13 14:19:09 2009 Log: Delete obsolete source files. http://code.google.com/p/google-web-toolkit/source/detail?r=5964 Deleted: /trunk/user/src/com/google/gwt/user/rebind/rpc/ClientDataSerializer.java /trunk/user/src/com/google/gwt/user/re

[gwt-contrib] [google-web-toolkit] r5963 committed - Re-introduces c5957, because the build succeeded with it.

2009-08-13 Thread codesite-noreply
Revision: 5963 Author: amitman...@google.com Date: Thu Aug 13 14:09:05 2009 Log: Re-introduces c5957, because the build succeeded with it. http://code.google.com/p/google-web-toolkit/source/detail?r=5963 Modified: /trunk/user/src/com/google/gwt/user/client/rpc/core/java/util/LinkedHashMap_C

[gwt-contrib] Re: [google-web-toolkit] r5959 committed - Function Clustering, improves gzip compression by significant margin. ...

2009-08-13 Thread Matt Mastracci
Ray, This is really cool! On 13-Aug-09, at 1:22 PM, codesite-nore...@google.com wrote: > > Revision: 5959 > Author: cromwellian > Date: Thu Aug 13 12:21:36 2009 > Log: Function Clustering, improves gzip compression by significant > margin. > Top-level block restructuring for IE7 is now done p

[gwt-contrib] Re: add names to runAsync calls

2009-08-13 Thread scottb
CodeSplitter LGTM http://gwt-code-reviews.appspot.com/56814/diff/1/9 File dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java (right): http://gwt-code-reviews.appspot.com/56814/diff/1/9#newcode455 Line 455: if (splitPoints.size() != 1) { Can splitPoints.size() == 0? If not, testing "siz

[gwt-contrib] [google-web-toolkit] r5961 committed - Rollback to last green build, 5956

2009-08-13 Thread codesite-noreply
Revision: 5961 Author: rj...@google.com Date: Thu Aug 13 12:43:26 2009 Log: Rollback to last green build, 5956 http://code.google.com/p/google-web-toolkit/source/detail?r=5961 Deleted: /trunk/dev/core/src/com/google/gwt/dev/jjs/impl/JsAbstractTextTransformer.java /trunk/dev/core/src/com/g

[gwt-contrib] [google-web-toolkit] r5960 committed - Added unary prefix '+' operator to AST to fix, Issue #3942. Modified J...

2009-08-13 Thread codesite-noreply
Revision: 5960 Author: cromwellian Date: Thu Aug 13 12:24:26 2009 Log: Added unary prefix '+' operator to AST to fix, Issue #3942. Modified Js code-gen to insert spaces in appropriate places to maintain correct precedence. (e.g. a+ +b should not become a++b) http://code.google.com/p/googl

[gwt-contrib] [google-web-toolkit] r5959 committed - Function Clustering, improves gzip compression by significant margin. ...

2009-08-13 Thread codesite-noreply
Revision: 5959 Author: cromwellian Date: Thu Aug 13 12:21:36 2009 Log: Function Clustering, improves gzip compression by significant margin. Top-level block restructuring for IE7 is now done purely via a text-transformation, while in-method block restructuring is done via the AST. Block rest

[gwt-contrib] [google-web-toolkit] r5958 committed - Fixed small typo in JSNI method

2009-08-13 Thread codesite-noreply
Revision: 5958 Author: cromwellian Date: Thu Aug 13 12:17:19 2009 Log: Fixed small typo in JSNI method http://code.google.com/p/google-web-toolkit/source/detail?r=5958 Modified: /trunk/user/super/com/google/gwt/emul/java/util/Date.java === --- /trunk/user

[gwt-contrib] Re: Prettier GWT version names for upcoming 2.0 releases

2009-08-13 Thread Scott Blum
On Thu, Aug 13, 2009 at 2:41 PM, Kelly Norton wrote: > fwiw, I've never found myself sorting GWT distros but I do find myself > wanting to uniquely identify them all the time. Why do you think people will > be so eager to ignore part of the label? I would actually be surprised if > any form of na

[gwt-contrib] Adding a DOM com.google.gwt.dom.client.Window class?

2009-08-13 Thread Matt Mastracci
Hi all, I've been hacking around the lack of a true JavaScriptObject window in GWT for a while and I was wondering if there was any interest in me providing a patch for it. While the current com.google.gwt.user.client.Window works for most cases, you aren't able to interact with other wi

[gwt-contrib] Re: Prettier GWT version names for upcoming 2.0 releases

2009-08-13 Thread Isaac Truett
> -- Example #1 -- > Please sort the following two lists chronlogically as quickly as you can: > List 1: "1.6.2", "1.6.5", "1.6.0", "1.6.1" > List 2: "2.0.0-rc2", "2.0.0-ms2", "2.0.0", "2.0.0-rc1" This should be trivial for anyone familiar with the concepts of milestone and release candidate buil

[gwt-contrib] Re: Prettier GWT version names for upcoming 2.0 releases

2009-08-13 Thread Kelly Norton
fwiw, I've never found myself sorting GWT distros but I do find myself wanting to uniquely identify them all the time. Why do you think people will be so eager to ignore part of the label? I would actually be surprised if any form of naming fixes the few incidences of the conversation you mention.

[gwt-contrib] Re: Prettier GWT version names for upcoming 2.0 releases

2009-08-13 Thread John Tamplin
On Thu, Aug 13, 2009 at 2:31 PM, Scott Blum wrote: > On Wed, Aug 12, 2009 at 6:39 PM, Bruce Johnson wrote: > >> Senator Blum, >> >> Do you mean "disturbing" as in >> 1) revolting, >> 2) distressing, or >> 3) disordering? >> > > Distressing, I think. > > -- Example #1 -- > > Please sort the follo

[gwt-contrib] Re: Prettier GWT version names for upcoming 2.0 releases

2009-08-13 Thread Scott Blum
On Wed, Aug 12, 2009 at 6:39 PM, Bruce Johnson wrote: > Senator Blum, > > Do you mean "disturbing" as in > 1) revolting, > 2) distressing, or > 3) disordering? > Distressing, I think. -- Example #1 -- Please sort the following two lists chronlogically as quickly as you can: List 1: "1.6.2", "

[gwt-contrib] Comment on ImageResource in google-web-toolkit

2009-08-13 Thread codesite-noreply
Comment by nkreiff: Crop and scale images in high resolution at compile time is a very useful feature. Thanks in advance. For more information: http://code.google.com/p/google-web-toolkit/wiki/ImageResource --~--~-~--~~~---~--~~ http://groups.google.com/group/

[gwt-contrib] Comment on ImageResource in google-web-toolkit

2009-08-13 Thread codesite-noreply
Comment by nkreiff: Compile-time cut and scaling to images is a very interesting and usefull tool. For more information: http://code.google.com/p/google-web-toolkit/wiki/ImageResource --~--~-~--~~~---~--~~ http://groups.google.com/group/Google-Web-Toolkit-Cont

[gwt-contrib] Rework emulated stack trace with conditional properties

2009-08-13 Thread bobv
Reviewers: bruce, Message: @Bruce, does the following work for you? { return location.search.indexOf('emulatedStack') != -1 ? 'true' : 'false'; } Description: This changes how JS stack emulation is enabled to take adv

[gwt-contrib] Re: UiBinder and Model View Presenter

2009-08-13 Thread Andrés Testi
Thanks a lot, Joel. It seems to be data binding resolution will be the next big step in GWT. Regards. - Andrés On 13 ago, 11:24, Joel Webber wrote: > I don't want to speak for Ray here, since he gave the presentation, but my > view is that they're largely orthogonal. UiBinder makes it easier to

[gwt-contrib] [google-web-toolkit] r5957 committed - Allow LinkedHashMap to be serialized in the AppEngine environment,...

2009-08-13 Thread codesite-noreply
Revision: 5957 Author: r...@google.com Date: Thu Aug 13 08:05:36 2009 Log: Allow LinkedHashMap to be serialized in the AppEngine environment, where it is not possible to use reflection to query the accessOrder field. Review by: jlabanca http://code.google.com/p/google-web-toolkit/source/detail?

[gwt-contrib] Re: UiBinder and Model View Presenter

2009-08-13 Thread Joel Webber
I don't want to speak for Ray here, since he gave the presentation, but my view is that they're largely orthogonal. UiBinder makes it easier to create views, but it has nothing in particular to say about how those views get bound to data. Its main goal is to remove the pain of UI construction, and

[gwt-contrib] Re: DTO compiler optimization

2009-08-13 Thread Nathan Wells
@John, Thanks for the explanation. At this point, it seems like I might as well write my DTOs and mappings. @Google Devs So, I kind of feel unsure about where we're at right now... are there discussions happening? Has an executive decision been made? I'm don't want to seem impatient (I know you gu

[gwt-contrib] Re: reenable SOYC dependencies files for non-split programs

2009-08-13 Thread kprobst
LGTM. http://gwt-code-reviews.appspot.com/56815 --~--~-~--~~~---~--~~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~--~~~~--~~--~--~---

[gwt-contrib] Re: Extending ValueChangeEvent

2009-08-13 Thread jarrod
John, The concern you raise is valid - how should one register sub-classes for the right event, and should sub-class event handlers still be able to handle super-class events? I did run into this as well, and while I think it is a concern, I was more immediately concerned with the issue at hand

[gwt-contrib] Re: DTO compiler optimization

2009-08-13 Thread John Tamplin
On Thu, Aug 13, 2009 at 7:46 AM, Nathan Wells wrote: > I've been experimenting with GWT.isClient() and GWT.isScript(), but to > no avail. Thus far I've only tried it in hosted mode with 1.7... is > there something I'm missing? > isClient/isScript isn't going to let you include non-translatable c

[gwt-contrib] Re: New GWT Form/Binding/Validation project: gwt-pectin

2009-08-13 Thread Andrew Pietsch
Thanks (c: It's still early days, but the approach seems to be working quite well. I'm hoping to get some more detailed documentation up soonish. Cheers On Aug 13, 7:24 pm, Mathias Bogaert wrote: > One of the coolest things I've seen since UiBinder. Excellent work! > > On Aug 13, 9:50 am, And

[gwt-contrib] Re: DTO compiler optimization

2009-08-13 Thread Nathan Wells
@Gary, I've heard about the problems, but haven't experienced them myself. Is there anything specific I should know about? @Fred, I've been experimenting with GWT.isClient() and GWT.isScript(), but to no avail. Thus far I've only tried it in hosted mode with 1.7... is there something I'm missin

[gwt-contrib] UiBinder and Model View Presenter

2009-08-13 Thread Andrés Testi
How the UiBinder fits in the MVP architecture proposed at the google I/ O talks? (http://code.google.com/intl/es-AR/events/io/sessions/ GoogleWebToolkitBestPractices.html) Regards. - Andrés --~--~-~--~~~---~--~~ http://groups.google.com/group/Google-Web-Toolkit-Con

[gwt-contrib] Re: New GWT Form/Binding/Validation project: gwt-pectin

2009-08-13 Thread Mathias Bogaert
One of the coolest things I've seen since UiBinder. Excellent work! On Aug 13, 9:50 am, Andrew Pietsch wrote: > Hi all, > > I've just uploaded a new prototype Form/Binding library based on > PresentationModel/ValueModel pattern.  It uses a builder style api > inspired by Guice. > > It also suppo

[gwt-contrib] New GWT Form/Binding/Validation project: gwt-pectin

2009-08-13 Thread Andrew Pietsch
Hi all, I've just uploaded a new prototype Form/Binding library based on PresentationModel/ValueModel pattern. It uses a builder style api inspired by Guice. It also support plugins for extending the functionality of the core framework. Currently there's a metadata plugin and a validation plug