Re: [gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-25 Thread Stephen Haberman
Please take a look at the design doc and let me know what you think: The introduction mentions this: The assumptions that current widgets make regarding their structure prevent us from modernizing existing widgets without breaking applications that rely on the existing DOM

Re: [gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-25 Thread Stephen Haberman
Please take a look at the design doc and let me know what you think: Out of curiosity, would this allow Panels (all the way up to RootPanel) to render their initial contents/major changes as one giant SafeHtml + set innerHTML operation, CellTable-style? If so, that seems pretty slick. -

Re: [gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-25 Thread John LaBanca
On Fri, Feb 25, 2011 at 12:34 PM, Stephen Haberman step...@exigencecorp.com wrote: Please take a look at the design doc and let me know what you think: Out of curiosity, would this allow Panels (all the way up to RootPanel) to render their initial contents/major changes as one giant

Re: [gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-25 Thread Thomas Broyer
On Friday, February 25, 2011 7:30:42 PM UTC+1, John LaBanca wrote: On Fri, Feb 25, 2011 at 12:34 PM, Stephen Haberman ste...@exigencecorp.com wrote: Please take a look at the design doc and let me know what you think: Out of curiosity, would this allow Panels (all the way up to

Re: [gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-25 Thread Scott Blum
Hi John, If my question is stupid or makes incorrect assumptions, feel free to completely ignore me. My question relates to render and how the SafeHtmlBuilder is constructed: @Override public void render(Context context, SafeHtml data, SafeHtmlBuilder sb) {

[gwt-contrib] [RFC] GWT Widgets that ROCK!

2011-02-24 Thread John LaBanca
GWT Contributors - I drafted a proposal for a new pattern that the GWT team will use to replace existing GWT widgets with newer, shinier widgets. The proposal hits on the major pain points that users have with existing widgets: - Replace the styles of a widget instance - Replace the DOM