Re: GWT Performace Tips
1) Instead of the Vertifal/HorizontalPanels use UIBinder instead. We almost never use those panels but use uibinder and normal html instead. 2) Could you tell a little bit about how you found your performance problems? /Flemming On Sat, Feb 12, 2011 at 4:01 AM, tjmcc18 tjmc...@gmail.com wrote: Thanks everyone for the tips. I have found the source of some of my current problems. One issue is that we were passing around a very large and complex object in some of our RPC calls. I have heard that serialization can be slow in IE, and I believe that is the case for me. I redesigned the calls to no longer pass the object and it sped things up dramatically. There are still a few slow spots. We construct several complex panels with many tables and rows of data in them. We are mostly using VerticalPanels and HorizontalPanels to create these panels. It seems like the initial creation of these panesl are slow in IE. Any thoughts on how to speed that up? -TJ On Feb 11, 3:47 am, Thomas Broyer t.bro...@gmail.com wrote: On Thursday, February 10, 2011 7:20:40 PM UTC+1, Jim Douglas wrote: Have you profiled your application in Chrome using Speed Tracer? Also try DynaTrace in IE: http://ajax.dynatrace.com -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: DialogBox looking very weird
You should not set size on dialogbox itself. /Flemming On Tue, Jan 4, 2011 at 10:11 PM, Youngster aecdej...@gmail.com wrote: Hi, I would like to use a DialogBox in my application but somehow it looks very very weird. See screenshot: http://ScrnSht.com/dykpnl The code is fairly straightforward: public void onModuleLoad() { DialogBox x = new DialogBox(); Button k = new Button(bla); x.add(k); x.setWidth(200px); x.setHeight(200px); RootLayoutPanel.get().add(x); x.center(); I checked that standard.css is loaded and the images are available in gwt/standard/images. Anyone an idea what's wrong? Thanks! -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: 2.1 Documentation
Hi Aldo Why is it so important for you to start a project with the GA - release ? Normally enterprise projects are have quite a big development time, so the GA release could properly be avaiable before you enter the first testphase. We are currently running with 2.1M3 in production, and have found 0 errrors that can be blaimed to the GWT. We are also a rather big enterprise project. I think the quality is very good and the bikeshed examples are good learning places. What can you take from me? We have good experience with 2.1M3...I think google code quality is very good even though they call i M3. Is it good enough for you? That is of course for you to decide. Hope you can use my input. Regards Fleming On Wed, Sep 29, 2010 at 9:11 PM, Aldo tumo...@gmail.com wrote: My only question is: when will GWT 2.1 M4 be available? And when will it be released (the GA)? It seems like the due dates are always being updated and we all we can do is wait until we get it. I'm about to start an enterprise project and I chose GWT 2.1 because of the promises, but apparently it was a poor choice. I knew I'd start it around October but now until when I'll have to wait to get the final release? Thanks On Aug 18, 10:08 am, David Chandler drfibona...@google.com wrote: The design waves Thomas referenced (thank you, Thomas) are shared with members of the google-web-toolkit-contributors group, which is the best place to participate in ongoing development of the MVP features in2.1. Expect documentation on2.1MVP to begin appearing with2.1M4and full docs to be available with the2.1release. /dmc David Chandler Google Web Toolkit Team On Aug 17, 11:40 am, Thomas Broyer t.bro...@gmail.com wrote: On 16 août, 03:58, Bayard Randel k...@bestpractice.org.nz wrote: Hi there, Is there any preliminary documentation around the new features in2.1, particularly the MVP implementation? I'm going to be starting a large GWT project shortly, but am somewhat hesitant to get started knowing that official support for MVP is forthcoming. Seehttps://wave.google.com/wave/waveref/googlewave.com/w+eva-sERfA There are other waves that could interest you, about Cell widgets, Validation, RequestFactory, etc. Seehttps://wave.google.com/wave/waveref/googlewave.com/w+A-PZdxsLNas a starting point And the JavaDoc is here: http://google-web-toolkit.googlecode.com/svn/javadoc/2.1/index.html -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: GWTCanvas vs gwt-graphics?
Hi I have looked at the g2d library. It is backed by excanvas, which is working fine in IE. I find that GWTCanvas does not play well in the standard mode, only quirks mode. /Flemming On Fri, Jul 30, 2010 at 9:33 AM, Sorinel C scristescu...@hotmail.comwrote: I would go with GWTCanvas too :-) here's a small starting point http://ui-programming.blogspot.com/2010/07/gwt-how-to-draw-in-browser-with.html but I assume you're an expert, so please contribute with your discoveries. Cheers! -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: GWT app development in teams
Hi Phil What intgr. test tools are you evaluating? I am evaluating selenium. I like selenium IDE, but I think it is a little fragile. /FLemming On Thu, Jul 22, 2010 at 6:44 PM, PhilBeaudoin philippe.beaud...@gmail.comwrote: If it's a new project and you're not tied to a specific backend, you could could consider deploying on AppEngine. This has been very efficient for our team where every developer works remotely. AppEngine offers a standardized built-in environment right in eclipse so everybody can test locally with good confidence that the behavior will be the same on the deployed version. We also use continuous deployment to a (free) AppEngine account, our continuous integration solution is TeamCity with a relatively simple ant script. Other practices we use and I would recommend: - DVCS (we use mercurial hosted on bitbucket) - Use a highly decoupled architecture, consider an MVP framework. (we use gwt-platform) - Heavily unit test (we use JUnit4, mockito) - Use DI to simplify the two above (we use GIN and Guice) - Use integration testing (we're still experimenting tools in this area) - Asynchronous code reviews (rietveld works really well for us) - Use UiBinder so that you can easily port HTML mockups to GWT. - Find a good tool to monitor your dev process (we use AgileZen) Cheers, Philippe On Jul 22, 8:59 am, Uberto Barbini ube...@ubiland.net wrote: Hi Ben, we're working in 10 people on a big gwt project. Some people work in office, some remotely. I think the problem in your scenario is My situation: I'm developing and debugging locally, then deploy the .war file manually on my tomcat server. everything should be done automatically either by maven or by an ant task. Then after the commit we have a CI server (hudson) that run tests and deploy it in a preprod env. All the debug is done locally. We have 2 main scripts, one for run in hosted mode and another for run on jetty. CI server deploy it on a Jboss configured like in production. hope this can help you. cheers Uberto On Thu, Jul 22, 2010 at 2:14 PM, Ben benjamin.groehb...@gmail.com wrote: Hello all I'm looking for best practices in developing GWT apps. Let's assume we are 3-5 programmers working on a fairly big GWT app. I could not find any straightforward information on this. Maybe because it's absolutely clear for most developers or maybe there are just too many possible solutions. I know that this is not just a GWT specific question. Anyways, back to our scenario. Let's assume its an GWT app with a database behind, and using JAVA in the backend. Everything is working on Linux basis. My situation: I'm developing and debugging locally, then deploy the .war file manually on my tomcat server. This works fine when working alone. Now, a couple of friends want to join in. The whole thing gets complex. What setup (e.g. server, software) would you use to handle such a scenario? Here are a couple thoughts I ran into: 1. Should each developer develop and debug locally (sharing files via subversion) ? There is a big down-side on this. Each developer needs to do the server configuration in order to keep the app running locally. Is there an alternative? 2. How can one add server-side debug ability to the test server? On the test server runs the app in hosted mode. How can errors, warnings be stored and outputted to the developer? Is there a software or do you work with error logs? 3. How can one export the files from a test server to a production server? Is there any software which supports such function? I'm programming for quite a while now, but I don't have any experiences in programming together with other developers. So, basically I would love to know anything how you guys develop GWT apps in teams. Please let me know if I shall be more precise. Thanks for your tips! benjamin -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to
Re: GWTCanvas not working on IE6?
i use it on ie6. it works both in development and deploy mode. remember that in IE you must use quirks mode. in strict mode nothing works :-( /Flemmng On Fri, Jul 2, 2010 at 1:22 PM, Kevin kevin...@confettistudio.com wrote: Hi all, I thought GWTCanvas supports IE6, I am sure it did, but haven't tried it on IE6 for a few months and all of a sudden it's not working on IE6 anymore. Anyone who can make it work on IE6? Thanks. Kevin -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: what large apps use GWT?
Hi I dont think that GMail is GWT app. /Flemming On Thu, Jun 24, 2010 at 1:29 PM, Subhrajyoti Moitra subhrajyo...@gmail.comwrote: pentaho BI suite is a GWT product. Wave, GMail .. Google AdSense are all GWT products. On Thu, Jun 24, 2010 at 4:35 AM, mikedshaf...@gmail.com mikedshaf...@gmail.com wrote: Here's a link: http://gwtgallery.appspot.com/ and the standard answer I give is yes, it's suited for large apps. If your development team is skilled in Java and prefers to write good Java code rather than Javascript for UI's and you understand how AJAX (GWT is simply a great way to do AJAX)then it's perfect. On Jun 23, 4:31 pm, marius.andreiana marius.andrei...@gmail.com wrote: Hi, I'm looking to build a case for using GWT for a large app. The back- end is not Java. Besides Wave, AdWords and Lombardi, what large apps use GWT? (couldn't find more in GWT presentations) Is GWT suited for large apps, eg Facebook? Thanks -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: GWT and Internet Explorer Mixed Content Security Warning
We had the same problem. It turned out that in the css file we had a link to a image that was not used/referenced. That would trigger the server to send 404 but in http form, I think...let me confirm and get back /Flemming On Fri, Apr 9, 2010 at 5:44 PM, Khan khan.mich...@gmail.com wrote: Currently my team of developers are experiencing an issue with Internet Explorere 7 and 8 with our GWT application. This works fine with FireFox, Chrome, and IE6. When accessed through SSL(HTTPS), browser throws a pop-up security warning of mixed content (resources from both HTTP and HTTPS) even though our app doesn't use any HTTP resource while accessing through SSL. So, the warning is definitely not triggered by mixed content in our app. After researching a bit and debugging it feels like something in the compiled JavaScript is triggering this warning message. Does anybody know of this issue or any suggestion on how to tackle this issue? This would be great if anybody could shed some light on this issue. Not sure if this belongs to this forum. My Apology if not. Thanks! -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Will we ever see a scrolling CellTable?
I guess that the header is not fixed in this example? I mean that when you use the scroll, the header moves together with the data, so the header is not fixed. /Flemming On Mon, May 24, 2010 at 12:05 PM, Thomas Broyer t.bro...@gmail.com wrote: On 24 mai, 04:52, Craig Day craig...@gmail.com wrote: The new CellTable and PagingListView/ListView programming model is really nice, great work guys!! but the glaring omission I can see in the M1 drop is a table that has a scrolling data area and a fixed header/footer, as opposed to a paging table. I haven't (yet) looked at the code, but it's already there from what I'm seeing: http://gwt-bikeshed.appspot.com/Expenses.html -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Will we ever see a scrolling CellTable?
@Craig True I only speak for myself :-) I would myself not be to scared to use the incubator stuff myself. We are using them at work. this ofcouse means that we also migrate our work to the standard components when they are included in GWT dist. We have not yet had a lot of problems with that. Prototype yes. As I heard on the googleIO they are taken the lessens learned from incubator are rewriting them. But e.g gwt-log code they are recommending them, which I think is part of the incubator. /Flemming On Tue, May 25, 2010 at 1:57 AM, Craig Day craig...@gmail.com wrote: Hi Flemming, I am going to assume that you dont speak for the GWT development team due to the lack of any real detail in your message :) but in all seriousness, I would really like some kind of indication from the dev team on their stance on this kind of UI control development. There seems to be a definite gap to be filled between the solid GWT base layout functionality, and the often invasive, all-or-nothing 3rd party widget libraries. AFAICT the incubator is not a sound choice to base anything serious on. We are sitting at the moment with code derived from incubator tables that we falsely assumed would be evolved into first class GWT components. From what I can see, they were essentially prototypes that have been thrown away. Cheers Craig On May 25, 12:44 am, fboller flemming.bol...@gmail.com wrote: Hi @Craig - Yes that is a nice one :-) Currently however I think you will have to suffice with the incubator version though. /Flemming On 24 Maj, 15:15, Craig Day craig...@gmail.com wrote: That's correct. The entire table is a static block. The more useful table control is one that has a fixed header (ideally with resizable columns and sorting controls) and a scrollable data area. Cheers Craig On May 24, 6:29 pm, Flemming Boller flemming.bol...@gmail.com wrote: I guess that the header is not fixed in this example? I mean that when you use the scroll, the header moves together with the data, so the header is not fixed. /Flemming On Mon, May 24, 2010 at 12:05 PM, Thomas Broyer t.bro...@gmail.com wrote: On 24 mai, 04:52, Craig Day craig...@gmail.com wrote: The new CellTable and PagingListView/ListView programming model is really nice, great work guys!! but the glaring omission I can see in the M1 drop is a table that has a scrolling data area and a fixed header/footer, as opposed to a paging table. I haven't (yet) looked at the code, but it's already there from what I'm seeing: http://gwt-bikeshed.appspot.com/Expenses.html -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.comgoogle-web-toolkit%2Bunsubs cr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-toolkit@googlegroups.com . To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group athttp:// groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you
Re: Maven users survey
Hi We, at my work, use a different approach, than others I see mentioned here. Development: We are developers using eclipse and Intellij. Important for us is IDE indenpendent usage, so I have created a Launcher.java file which actually starts HostedMode.java with appropriate arguments. That way the setup in eclipse and Intellij is the same, as developing e.g a swing client. Build process. For the build process it self we use maven2, but do NOT use any gwt plugins. Our build consists of many jar files and war files. Everythings gets build by maven2 except for the UserInterface modules. Here we use the maven-antrun-plugin to wrap the build.xml, and still get the benefit of maven2 dependencies management. Actually it is working quite great for us. Our appliction sofar has lived for 1.5 years, and I expect the lifetime to be bigger than 7-10 years. (our previously strus app, sofar has been used for almost 10 years). comments are welcome! /Flemming On Wed, Jan 13, 2010 at 5:35 PM, Keith Platfoot kplatf...@google.comwrote: Hi folks, For the next release of the Google Plugin for Eclipse, we're planning on making a few tweaks to make life easier for Maven users. That's right: we've seen the stars on the issue tracker, and have decided it's time to act. I would say, we feel your pain, but the problem is, we don't. Which is to say, nobody on the plugin team actually uses Maven (everybody around here uses Ant). However, I've been researching Maven to determine exactly what changes we should make to allow it to work more seamlessly with the Google Eclipse Plugin. I've read the relevant issues and groups postings, so I think I have a rough idea of what needs to happen. However, before we go and make any changes, I wanted to ask for the community's advice. So, here are some questions for you. What is the typical workflow of a GWT developer using Maven? I've installed Maven and the gwt-maven-plugin 1.2-SNAPSHOT and managed to create a GWT 2.0 app with the provided archetype. After some tweaking, I'm able to GWT compile, debug with Eclipse (though not via our Web App launch configuration), create a WAR, etc. However, I'm more interested in how you all are doing things. For example: How do you... - Create a new project? - Perform GWT compiles? - Debug with Eclipse? - Run your tests? - Create a WAR for deployment? What specific pain points do Maven users run into when using the Google plugin? I know one major obstacle is that our plugin currently treats the war directory as both an input (e.g. static resources, WEB-INF/lib, WEB-INF/web.xml) and output (WEB-INF/classes, GWT artifacts like nocache.js and hosted.html) . Maven convention, however, says that /src/main/webapp should be input only, which means that hosted mode (or development mode, in GWT 2.0) needs to run from a staging directory (e.g. gwt:run creates a /war folder on demand). This mismatch results in the plugin creating spurious validation errors and breaks our Web App launch configuration. Another incompatibility is that Maven projects depend on the GWT Jars in the Maven repo, whereas our plugin expects to always find a GWT SDK library on the classpath. Are my descriptions of these pain points accurate? If so, one possible solution would be for the plugin to allow the definition of an input war directory (e.g. src/main/webapp) separate from a launch-time staging directory, and for us to relax the requirement that all GWT projects must have a GWT SDK library. So tell me: would these changes adequately reduce the friction between Maven and the Google plugin? Also, are there other problems Maven users are running into when using the plugin? Thanks in advance for all feedback, Keith, on behalf of the Google Plugin for Eclipse team -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: MVP Article... Source Code?
Hi Chris Thanks for you input around the dividing of presenters and views in bigger apps like Gmail. Do you have any brief input on how runAsync and MVP play together? /Flemming On Sun, Jan 3, 2010 at 8:36 PM, Chris Ramsdale cramsd...@google.com wrote: Yaakov, Having multiple presenters driving a single view would be a bit strange. Typically want to the presenter to define the display interface that the view will implement. Having multiple presenters drive a single view means that either a) the display interface is defined in some parent presenter class, or b) one of the presenters is responsible for defining the display interface. Either way, it decouples the presenter-display relationship that is inherent to the MVP architecture. For applications with large UI frontends, you could consider breaking the UI up into smaller presenter/view pairs that are managed by some controller class. Take for example Gmail; the folder list would be one presenter with an associated view, the inbox list another, the Google Talk interface another, and so on. All of these would then be managed by some MainViewController class. Keeping widget-based code out of the presenter for ease of testing is golden. Beyond that it's really a question how much code you want to maintain within a single presenter and view. On Sun, Jan 3, 2010 at 9:20 AM, Yaakov Chaikin yaakov.chai...@gmail.comwrote: Chris, or anyone else with experience on MVP in GWT... Practically, do you always have 1 view as the user sees it, i.e., the whole GUI, or if your GUI has many components (as most GUIs do), do you have multiple views, and most importantly, multiple presenters, presenting 1 coherent view to the user? In your example, this would be similar to splitting the GUI into a view that has the buttons and the GUI that has the list. How would that be handled in MVP? Thanks, Yaakov. On Wed, Dec 30, 2009 at 2:43 PM, Chris Ramsdale cramsd...@google.com wrote: While I see that someone has already found it, I just wanted to let everyone know that it's officially there. http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html We're looking to put together parts 2 and 3 shortly. So far I have UI Binder and Code Splitting integration as topics of interest. Let us know what else would be of help. - Chris On Tue, Dec 29, 2009 at 1:00 PM, jpnet jprichard...@gmail.com wrote: I really like this article: http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html However, it's almost useless without the entire source package. Are there any plans to post the source code? Thanks, JP -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: Use smartgwt or not
Hi I think these javascript wrappers will have a hard time, with all new features coming from GWT. Code split, UiBinder etc.. I am excited to see how they will integrate it. I used ext-gwt, which had a pretty big startup-download-size. Unfotunally it was javascript coming from EXT, and not GWT, so codesplit was not going to help here. Anybody have any thought about this? /Flemming On Thu, Dec 17, 2009 at 5:35 PM, Yozons Support on Gmail yoz...@gmail.comwrote: We're just now evaluating this ourselves, but we do like the look of their large variety of widgets, but it is big and takes time to really evaluate it all and there are myriad options from LGPL through proprietary EE. No doubt, much depends on your app's needs. Ours is more business-focused, so I think it's a good match, hence our eval will begin in earnest in January. GWT's widgets just don't have much to show for grids tied to server data for ACID/CRUD operations, and the DataSource concept seems powerful should it pan out, which we expect it will from what we've read. But any real-world experiences are most welcome. I am a bit concerned about some items like turn off Firebug because it runs inordinately slow -- why their JS is overly impacted is not clear. I have seen some odd painting issues in the showcase examples on FF3.5/Win7. Do check out their forums though to see what others are saying and reporting as they may match what you intend to do. I'm also not sure what it means to integrate SmartGWT with CKEditor yet, but we want to use the more powerful layout capabilities of CKEditor. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.comgoogle-web-toolkit%2bunsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
Re: tyring out uibinder
there are good example in the source code you downloaded. also in the uibinder package. /FLemming On Fri, Aug 7, 2009 at 10:16 AM, asianCoolz second.co...@gmail.com wrote: 1. i downloaded gwt from svn compiled and use this lib 2. create a xml file like below !-- HelloWorld.ui.xml -- ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' div Hello, span ui:field='nameSpan'/. /div /ui:UiBinder where should i put this xml file in my gwt application in order to be called by my class ? public class HelloWorld extends UIObject { --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: New GWT user has a simple qustion using eclipse
short answer: no ;.) On Sat, Jul 11, 2009 at 4:35 PM, tedpottel tedpot...@gmail.com wrote: Hi, I was able to use eclipse to create a project and run it. When I create a new project using eclipse it startes out with a simple program instad of empty code. Is there a way to have it so when you create a new project the code is just a empty class? -Ted --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
GWT Trunk version
Hi I have had the pleasure of testing out the current trunk version of today (self built :-) anyway I thought perhaps any of you also had some experience to watch out for when upgrading my project of 1.6 - trunk. Any catches? or is smilies all over :-) Regards FLemming --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: A native GWT chart library?
Hi I currently use the GWTCanvas, for creating pies. It works very well. The code I can just copy paste from swing/awt code examples because the GWTCanvas api is very much like the normal jdk canvas. And you can your self attach mouse listeners etc on the pie so it becomes interactive, with the rest of the page. So for pies it is well suited. However I have not cracked the nutt with respect to drawing text in the canvas, last time I checked the versiondid not support drawString(...) method, so that was a no go. /Flemming ps: if you want I can attach the code. On Tue, Apr 21, 2009 at 2:48 AM, Thomas Broyer t.bro...@gmail.com wrote: On 20 avr, 23:54, plcoirier plcoir...@gmail.com wrote: Hi, I'm looking for a native GWT chart library. I would like to be able to draw all different kinds of chart (line chart, bart chart, area chart, pie chart...). I also would like a client solution. I unfortunately can't use Google Visualization bc it's for an intranet website and users may not have access to google servers. Flash solutions aren't an option either :( I saw gchart but I need pie charts that are completely filled. Any other ideas of library? Huh! no flash?! Which browser(s) are you targetting? If you only plan on supporting relatively modern browsers and/or IE, then you could use SVG or canvas (for the formers) and VML for the latter (I guess silverlight or java applets aren't an option either?). There are a few GWT projects for charting based on canvas but they don't seem maintained... (for example http://code.google.com/p/glotr/ ) You can eventually use the GWTCanvas widget from the GWT Incubator and do the plotting/charting by yourself: http://code.google.com/p/google-web-toolkit-incubator/wiki/GWTCanvas Unfortunately, Chronoscope doesn't meet your criterias as it doesn't do pies (it's oriented towards time-based data...), otherwise, it's a very well-thought-out project from one of the best GWT user/ contributor out there! http://timepedia.org/chronoscope/ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: GWT for Solaris
Hi I am not that familiar with solaris, but you could perhabs install virtualbox and then run gwt developement inside that? on linux, windows. I know it will not give you a solaris port of gwt...but if you just cant wait I think it moght work out. happy easter :-) /Flemming 2009/4/6 Peter Ondruška peter.ondru...@gmail.com Found it on Google. No Solaris yet. Starred issue 609. Peter 2009/4/6, Peter Ondruška peter.ondru...@gmail.com: Thank you. Shall I download GWT for Mac or Linux? I will try Linux and will let you know if it really runs on Open/Solaris. Peter 2009/4/6, hazy1 matt.egyh...@gmail.com: Wow, you actually develop on Solaris? I think your kind will soon be extinct. You realize that GWT runs just fine on Solarisright? On Apr 5, 12:02 pm, Peter Ondruška peter.ondru...@gmail.com wrote: Hello, Are there any plans to provide GWT for Solaris? If not is it OK to request this by creating bug a let vote/star for it? Thanks, Peter --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: Spring and GWT 1.6RC
Yes I can, that is the way I use spring and gwt. /FLemming On Mon, Mar 23, 2009 at 12:37 PM, Alejandro D. Garin aga...@gmail.comwrote: Hi, anyone can use Spring context listener in web.xml ? Example: context-param param-namecontextConfigLocation/param-name param-value/WEB-INF/applicationContext.xml/param-value /context-param listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener On Mon, Mar 23, 2009 at 5:45 AM, Ed post2edb...@hotmail.com wrote: Shouldn't this be reported as an issue ? I thought these issues would be solved now with the usage of Jetty instead Tomcat as mentioned here: http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/7254dfe963f479ae?hl=en# -- Ed --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: Spring and GWT 1.6RC
Hi I have created an issuse, number 3496. /Flemming On Mon, Mar 23, 2009 at 4:13 PM, Flemming Boller flemming.bol...@gmail.comwrote: Yes I can, that is the way I use spring and gwt. /FLemming On Mon, Mar 23, 2009 at 12:37 PM, Alejandro D. Garin aga...@gmail.comwrote: Hi, anyone can use Spring context listener in web.xml ? Example: context-param param-namecontextConfigLocation/param-name param-value/WEB-INF/applicationContext.xml/param-value /context-param listener listener-class org.springframework.web.context.ContextLoaderListener /listener-class /listener On Mon, Mar 23, 2009 at 5:45 AM, Ed post2edb...@hotmail.com wrote: Shouldn't this be reported as an issue ? I thought these issues would be solved now with the usage of Jetty instead Tomcat as mentioned here: http://groups.google.com/group/Google-Web-Toolkit/browse_thread/thread/7254dfe963f479ae?hl=en# -- Ed --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: Spring and GWT 1.6RC
oh, I forgot to write, that in metainf folder there is a index.list file. in that file I also deleted all to apache.commons lines. /Flemming On Sun, Mar 22, 2009 at 10:23 AM, Flemming Boller flemming.bol...@gmail.com wrote: Hi 1) using winzip I removed the commons folder in the file gwt-dev-windows.jar file 2) Then I added the following jar files on the classpath in intellij idea. - commons-collections-3.1.jar - commons-configuration-1.4.jar - commons-logging-1.1.jar - gwt-servlet.jar and also spring 2.5.5.jar :-) Now I can start up gwt 1.6Rc1 and it can read the application xml , and I can rpc call a spring bean. Hope you can use this. /Flemming On Sun, Mar 22, 2009 at 10:14 AM, Flemming Boller flemming.bol...@gmail.com wrote: Hi It seems that the jarfile gwt-dev-windows.jar includes a lot of apache commons libraries. which conflicts with jar files added in web-inf/lib that also uses the above commons libraries. /Flemming On Thu, Mar 19, 2009 at 9:08 PM, Flemming Boller flemming.bol...@gmail.com wrote: I can also confirm the above experience. loader constraint violation /Flemming On Thu, Mar 19, 2009 at 6:56 PM, magbyr mag...@gmail.com wrote: I tried creating a completely blank / new 1.6RC project. When I put spring.jar and a blank applicationContext.xml the project stops working. Tried both with the spring context-listener and the spring servlet. [WARN] failed springServlet java.lang.LinkageError: loader constraint violation: loader (instance of com/google/gwt/dev/shell/jetty/JettyLauncher$WebAppContextWithReload $WebAppClassLoaderExtension) previously initiated loading for a different type with name org/apache/commons/logging/Log at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at com.google.gwt.dev.shell.jetty.JettyLauncher $WebAppContextWithReload$WebAppClassLoaderExtension.findClass (JettyLauncher.java:303) at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:366) at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:337) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at org.springframework.core.CollectionFactory.createConcurrentMapIfPossible (CollectionFactory.java:195) at org.springframework.web.context.ContextLoader.clinit (ContextLoader.java:153) at org.springframework.web.context.ContextLoaderServlet.createContextLoader (ContextLoaderServlet.java:89) at org.springframework.web.context.ContextLoaderServlet.init (ContextLoaderServlet.java:80) at javax.servlet.GenericServlet.init(GenericServlet.java:212) at org.mortbay.jetty.servlet.ServletHolder.initServlet (ServletHolder.java:433) at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java: 256) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.servlet.ServletHandler.initialize (ServletHandler.java:616) at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1220) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:513) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: 448) at com.google.gwt.dev.shell.jetty.JettyLauncher $WebAppContextWithReload.doStart(JettyLauncher.java:397) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart (HandlerWrapper.java:130) at org.mortbay.jetty.handler.RequestLogHandler.doStart (RequestLogHandler.java:115) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart (HandlerWrapper.java:130) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at com.google.gwt.dev.shell.jetty.JettyLauncher.start (JettyLauncher.java:449) at com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:367) at com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590) at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) at com.google.gwt.dev.HostedMode.main
Re: Spring and GWT 1.6RC
I can also confirm the above experience. loader constraint violation /Flemming On Thu, Mar 19, 2009 at 6:56 PM, magbyr mag...@gmail.com wrote: I tried creating a completely blank / new 1.6RC project. When I put spring.jar and a blank applicationContext.xml the project stops working. Tried both with the spring context-listener and the spring servlet. [WARN] failed springServlet java.lang.LinkageError: loader constraint violation: loader (instance of com/google/gwt/dev/shell/jetty/JettyLauncher$WebAppContextWithReload $WebAppClassLoaderExtension) previously initiated loading for a different type with name org/apache/commons/logging/Log at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java: 124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at com.google.gwt.dev.shell.jetty.JettyLauncher $WebAppContextWithReload$WebAppClassLoaderExtension.findClass (JettyLauncher.java:303) at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:366) at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:337) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) at org.springframework.core.CollectionFactory.createConcurrentMapIfPossible (CollectionFactory.java:195) at org.springframework.web.context.ContextLoader.clinit (ContextLoader.java:153) at org.springframework.web.context.ContextLoaderServlet.createContextLoader (ContextLoaderServlet.java:89) at org.springframework.web.context.ContextLoaderServlet.init (ContextLoaderServlet.java:80) at javax.servlet.GenericServlet.init(GenericServlet.java:212) at org.mortbay.jetty.servlet.ServletHolder.initServlet (ServletHolder.java:433) at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java: 256) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.servlet.ServletHandler.initialize (ServletHandler.java:616) at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1220) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:513) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java: 448) at com.google.gwt.dev.shell.jetty.JettyLauncher $WebAppContextWithReload.doStart(JettyLauncher.java:397) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart (HandlerWrapper.java:130) at org.mortbay.jetty.handler.RequestLogHandler.doStart (RequestLogHandler.java:115) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at org.mortbay.jetty.handler.HandlerWrapper.doStart (HandlerWrapper.java:130) at org.mortbay.jetty.Server.doStart(Server.java:222) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:39) at com.google.gwt.dev.shell.jetty.JettyLauncher.start (JettyLauncher.java:449) at com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:367) at com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590) at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) at com.google.gwt.dev.HostedMode.main(HostedMode.java:232) On 19 Mar, 15:28, magbyr mag...@gmail.com wrote: I'm having a problem with 1.6RC / Jetty and Spring 2.5. Same project worked well on 1.5.3, but not on 1.6RC. Fails on jsp and default servlet from Jetty: javax.servlet.UnavailableException: Servlet class org.apache.jasper.servlet.JspServlet is not a javax.servlet.Servlet javax.servlet.UnavailableException: Servlet class org.mortbay.jetty.servlet.DefaultServlet is not a javax.servlet.Servlet Seems like some kind of classloader issue. Anybody running 1.6RC with Spring successfully? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: 3rd party widget libraries
Hi Do any of you guys know what will happen with GWT-EXT when 1.6 comes out? I could imagine a lot of fixes would be needed, because of the changed event system. Anyway to answer to this thread, I have used gwt-ext, in a project. benefit: we could quickly produce a very nice looking and feeling application. drawback: slow hosted mode!, hard to really customize and create your own widgets. We also had bad experience with mixing native gwt widgets and gwt-ext widgets. (which was really diapointing, cause with native gwt we can create custom widgets /Flemming On Thu, Jan 29, 2009 at 2:57 PM, alex.d alex.dukhov...@googlemail.comwrote: There were a lot of wars about using/not using ExtGWT/GWT-Ext. Just use search in this group... On 29 Jan., 09:30, Nisse dh.vanuyt...@gmail.com wrote: Hello all. We (small start-up company) are currently considering to adopt ExtGWT as a library to extend the functionality of GWT's standard UI library, with respect to functionalities as more control over layout, drag and drop etc. Have you had any good/bad experiences with ExtGWT? Are there possibly better alternatives? Thanks in advance for sharing your suggestions. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: 3rd party widget libraries
Hi Yeah, I also see that it is not api breaking, so things will work :-) Thanks for your answer. /Flemming On Thu, Jan 29, 2009 at 9:09 PM, Rob Smith scubacarri...@gmail.com wrote: The GWT 1.6 event API is not an API breaking change, and besides the gwt-ext event mechanism is separate and unaffected by changes in the GWT 1.6 event mechanism. At one point I tried the 1.6 branch with GWT- Ext and things ran fine. On Jan 29, 2:37 pm, Flemming Boller flemming.bol...@gmail.com wrote: Hi Do any of you guys know what will happen with GWT-EXT when 1.6 comes out? I could imagine a lot of fixes would be needed, because of the changed event system. Anyway to answer to this thread, I have used gwt-ext, in a project. benefit: we could quickly produce a very nice looking and feeling application. drawback: slow hosted mode!, hard to really customize and create your own widgets. We also had bad experience with mixing native gwt widgets and gwt-ext widgets. (which was really diapointing, cause with native gwt we can create custom widgets /Flemming On Thu, Jan 29, 2009 at 2:57 PM, alex.d alex.dukhov...@googlemail.com wrote: There were a lot of wars about using/not using ExtGWT/GWT-Ext. Just use search in this group... On 29 Jan., 09:30, Nisse dh.vanuyt...@gmail.com wrote: Hello all. We (small start-up company) are currently considering to adopt ExtGWT as a library to extend the functionality of GWT's standard UI library, with respect to functionalities as more control over layout, drag and drop etc. Have you had any good/bad experiences with ExtGWT? Are there possibly better alternatives? Thanks in advance for sharing your suggestions. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: what design pattern to use with DWT
Now that you mention SmallTalk... I of course agree! when I wrote LISP, I have a funny feeling it about, but I thought it was so :-) anyway that for the correction. /Flemming On Thu, Jan 29, 2009 at 9:23 PM, Ian Petersen ispet...@gmail.com wrote: On Thu, Jan 29, 2009 at 11:33 AM, Flemming Boller flemming.bol...@gmail.com wrote: MVC goes long back in time. long before web frameworks. I think it came from the language LISP. I don't know how relevant this is, but MVC was first so-named by a bunch of people designing GUIs in SmallTalk. I don't remember the timeframe, but it was definitely before web frameworks became at all popular. There's some interesting discussion of the pattern here: http://c2.com/cgi/wiki?ModelViewController Don't get too lost in that site--it's easy to burn a lot of time wandering around the Portland Pattern Repository's wiki. Ian --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---
Re: Need for a great GWT GUI library
Hi I have being following this thread with great attention. Current status for my project is that we have used gwt-ext alot last couple of months and we think it looks really good (extjs is a very nice look and feel) However due to thing also mentined in this thread, I am also looking for different ways to go. I would like to have a javascript wrapper free solution In my searching i also found gwt-mosaic, which I think is a nice alternative, but It would require our users to get used to yet another look and feel. So I have the last couple of days, played around with the standard GWT widgets, tweaked them a little as we normally do :-), and applied the CSS and images of EXT-GWT. I actually think that it looks very well. At least my users and developers was not able to see the difference, between ext-gwt solution and my pure gwt solution. I have so far converted buttons, panel with collapse and toolbar input fields, and tabs. My experience with css is VERY limited, but with my progress sofar, I believe it is possible to acheive the whole application, because sofar we use a very small number of different components. Do any of you guys see any value in this? For me it means that we are now more free to extend components in a more OO like, way and we now have possibility to take in other 3part libraries based on pure gwt. and also, the development turnaround in hosted mode is by far quicker. /Flemming On Tue, Dec 23, 2008 at 3:30 PM, Miles T. dupont.nico...@gmail.com wrote: On 23 déc, 15:08, nogridbag nogrid...@gmail.com wrote: 1) Use of generics. If you're like me you rather work with POJO's everywhere and have type safety. +1. Fortunately, you can use POJOs, as said above. AFAIK, generics issues will be fixed in 2.0 release. Many of the examples don't even use generics. 2) The GXT components are not easily extendable. In Swing terms, imagine if you extend JLabel and override paintComponent. Instead of rendering a label you render a red square. Nothing breaks and you have your nice shiny square. If you take a GXT button and override onRender with a completely new impl, chances are you will break several things. Other methods in the class depend on certain elements to exist in the DOM or certain styles to exist in the Elements. If you plan on using GXT's components as is or customizing the CSS slightly you should be fine. On Dec 22, 10:40 pm, Fred Janon fja...@gmail.com wrote: I just wonder what people would like to see in a GWT library: what widgets, what features? I guess a nice look and feel for a start, but what else? 4) There's some really iffy design decisions. What do you consider iffy design choices? Fred On Tue, Dec 23, 2008 at 11:45, nogridbag nogrid...@gmail.com wrote: I've been using GXT (Ext-GWT) for quite some time now. While it certainly looks nice and provides a good amount of functionality lacking in GWT, there are several drawbacks. 1) It is very buggy. Bugs get fixed fairly fast, which is good, but I find myself submitting an abnormally large amount of bugs. While the developer (singular) is very responsive, passionate about his work, and friendly, the code isn't exactly up to the standards that was hoping for. 2) It is not just a set of widgets, it's a complete framework on top of GWT. Your team will have to invest time to learn it. Intermingling GWT widgets and GXT widgets is possible, but confusing IMHO. Which leads me to my next issue. 3) Documentation is still very lacking, although they're working on it... 4) There's some really iffy design decisions. a) The use of generics is not only inconsistent, but in many cases it's not even possible to use generics due to API bugs. The example I was going to post was actually just fixed in the release today. b) While the widgets look nice and performance is OK, you are forced to back the GXT components (like Grid, Tree, List) with GXT specific data model objects. If you have a simple Employee POJO, and you want to add it to a GXT Grid, you have to either wrap it in a Model or ModelData class, or you have to implement a marker interface and do a bit of trickery to get it in the Grid. The only reason for all of this is to support binding (since GWT doesn't support reflection). I would much rather have preferred a Swing like TableModel and an optional binding layer on top of it. c) The widgets look nice out of the box and customizing them slightly with CSS is pretty easy. However, if the changes require you to alter the HTML of a GXT component, you're in for a world of pain. The HTML markup is tied heavily into the functionality of the widgets and is referenced throughout the class either by tag name, tag id, or by css class. IMHO, the UI should be completely separate from the functionality of the
Re: PureMVC
Yes I am. I think is it rather nice little MVC implementation, which has made it more easy for us to make components talk to each other in a loosely coupled way. Minus is however, that it easy also to create a spider web of notifications that is hard to overview. But common sense and keep it simple should be used here :-) /Flemming On Thu, Oct 23, 2008 at 1:48 PM, marcelo melo [EMAIL PROTECTED]wrote: Hi, is anyone using PureMVC for Java / GWT? Thanks --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups Google Web Toolkit group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~--~~~~--~~--~--~---