PDA

View Full Version : GXT 2.0



luislobo
27 Mar 2009, 3:02 AM
Hi!

First of all sorry if this is not the right place to put this question.

I have a commercial (sort of) question about GXT 2.0, which I sent to licensing@extjs.com but got no answer :-(

The question is - we are in the process of buying a GXT license to distribute a 1.x application, but with 2.0 coming soon (14th April), so we'd prefer buying a 2.0 license.
Problem is we are a little short on time to deliver the app. Is there any possibility to buy a 1.x license and still use the 2.0 or even better, is there any possibility to buy a 2.0 license now ?

Our idea is to use the 2.0 in the svn trunk to start refactoring the 1.x app while the final version isn't released. We are doing this mostly because of performance issues.

Best regards,
Thanks in advance,
LL

fredrikhultin
30 Mar 2009, 10:41 PM
I have more or less the same problem. We too want to buy a license but not be forced to upgrade within a couple of weeks.

/Fredrik

ktelford
14 Apr 2009, 4:04 AM
We've had the same issue. I contacted the licensing people a few months ago and they said that if you bought a 1.x you'd need to purchase a license for the 2.x as well. But then again since 2.x is supposed to come out today I guess its a moot point =p

zsumore
14 Apr 2009, 5:43 PM
Is GXT 2.0 coming out today?

fangzhouxing
14 Apr 2009, 7:24 PM
Waiting ....

Rvanlaak
14 Apr 2009, 11:36 PM
The licenses are for the ExtGWT product. I think it might be possible that they don't make an specific 2.0 license. In my opinion it else would be a weird decision. After all the GXT library can be downloaded for free.

fvisticot
14 Apr 2009, 11:57 PM
Can someone provide a date for the availabilty of the GXT2.0 release...It should be yesterday is'nt it !!!

Auz
15 Apr 2009, 4:37 AM
Will GXT 2.0 be delayed?

Tarteens
15 Apr 2009, 4:41 AM
the answer is right here :
http://extjs.com/forum/showthread.php?t=65536

Waiting for it too...

Rvanlaak
15 Apr 2009, 4:45 AM
Do you guys also have incompatibility problems between GXT1.2.3 and GWT1.6? I'm a beginning GXT developper, but got loads of problems with the layouts

micgala
15 Apr 2009, 4:46 AM
GXT 1.x will only work with GWT 1.5

Tarteens
15 Apr 2009, 5:43 AM
GXT 2.0 is now released in the Download section, have fun.

Rvanlaak
15 Apr 2009, 5:44 AM
I know,, followed it by Twitter:

http://search.twitter.com/search?max_id=1525159442&page=1&q=%23extconf

Besides that, also ExtJS3 released:
Examles: http://extjs.com/deploy/ext-3.0-rc1/examples/
Docs: http://extjs.com/deploy/ext-3.0-rc1/docs/

Got some for ExtGWT2?

fangzhouxing
15 Apr 2009, 5:51 AM
Great!

sven
15 Apr 2009, 5:57 AM
GXT2 was also made public http://extjs.com/products/gxt/download.php

Rvanlaak
15 Apr 2009, 5:59 AM
GXT2 was also made public http://extjs.com/products/gxt/download.php

Sven, are you at the Florida conference? I've found the ExtJS3 docs, but is there any ExtGWT info available?

sven
15 Apr 2009, 6:01 AM
Yes i am. They are inside the download.

Rvanlaak
15 Apr 2009, 6:08 AM
Yes i am. They are inside the download.

Nice work guys! I'm looking at the ExtJS3 examples for now. Are there examples available for ExtGWT2? I'd would like to have some demo code. :)

fother
15 Apr 2009, 6:21 AM
download GXT 2.0 and run the samples.war (gxt-2.0-m1/samples) :D

sven
15 Apr 2009, 6:27 AM
http://extjs.com/examples-dev/explorer.html#overview

Check out the Charts and the new Buttons and Toolbars. Also there is an HtmlEditor now.

fother
15 Apr 2009, 6:35 AM
It fast... :D

Rvanlaak
15 Apr 2009, 6:59 AM
http://extjs.com/examples-dev/explorer.html#overview

Check out the Charts and the new Buttons and Toolbars. Also there is an HtmlEditor now.

The charts are really great! Can you tell me why there has been chosen for the Open Flash Charts lib? http://teethgrinder.co.uk/open-flash-chart-2/

Has there been looked at the alternatives?

http://www.fusioncharts.com/free/Default.asp?gMenuItemId=1
http://www.maani.us/xml_charts/Of course no hard feelings at all, the GXT2 release is great!

Besides that, the ExtJS3 samples contain labels like "New" and "Updated", this isn't the case at the ExtGWT2 samples page. /:)

monzonj
15 Apr 2009, 7:23 AM
OMG! it's here!

Have any already updated? is it faster than 1.2.x ??

medriadec
15 Apr 2009, 7:25 AM
Is GXT 2.0 compliant with new GWT 1.6 event handler system? If not, is it planned to merge the two systems to have only one?

jpnet
15 Apr 2009, 7:26 AM
Is GXT 2.0 compliant with new GWT 1.6 event handler system? If not, is it planned to merge the two systems to have only one?

Yes.

In fact, it's my understanding you have to use GWT 1.6.4 with GXT 2.0.

jpnet
15 Apr 2009, 7:28 AM
Is it just me, or do the buttons look goofy with the Slate theme? Otherwise, awesome work!

-JP

Cypher
15 Apr 2009, 8:52 AM
Hi guys,

I just tested the GXT2.0-m1 Explorer Demo in Chrome and one thing I noticed so far - the theme selector is showing in left-hand part of the browser, not underneath the drop-down box as it should...is it a bug? The screenshot is attached.

sven
15 Apr 2009, 10:04 AM
Slate and Gray are not yet fully supported. Just stay with the blue one so far please.

sven
15 Apr 2009, 10:29 AM
Also full chrome support is still under development.

Rvanlaak
15 Apr 2009, 11:47 PM
I've been using the login form from the mail example. Now i've upgraded to GXT2, and it looks like the StatusButtonBar has dissapeared.

Found this in migration guide:

Removed TextToolItem, buttons can be added directly to toolbars.
PagingToolBar moved to toolbar package.
PagingToolBar is now a ToolBar, rather than wrapping one.
ContentPanel (Windows, Dialog) now uses a ToolBar for its buttons. New ToolBar looks and behaves like a button bar.Any sollution for the StatusButtonBar? How can i place it at the bottom of the dialog?

Rvanlaak
15 Apr 2009, 11:51 PM
The Dialog class still talks about the buttonbar:

Line 33
* <p />
* The internal buttons can be retrieved from the button bar using their
* respective ids ('ok', 'cancel', 'yes', 'no', 'cancel') or by index. The
* method {@link #getButtonBar()} creates the buttons, so any call before the
* dialog is rendered will cause the buttons to be created based on the
* {@link #setButtons(String)} value.

Wasn't there any time to update the javadoc of the GXT2-M1 version?

gslender
16 Apr 2009, 3:04 AM
I've been using the login form from the mail example. Now i've upgraded to GXT2, and it looks like the StatusButtonBar has dissapeared.
Any sollution for the StatusButtonBar? How can i place it at the bottom of the dialog?

Yes. Use a Status and place this in the Dialog tool bar by calling getButtonBar().add(status);

Yukideluxe
16 Apr 2009, 8:33 AM
I've made lots of changes to migrate my app to v 2.0!! Now I'm compiling and I hope that all works well!!

Anyway,the new widgets look really nice :) I look forward to using them >.<

Rvanlaak
16 Apr 2009, 9:16 AM
@Yukideluxe: Can you tell me wich changes you had to make? Could be some very usefull information.

@gslender: Thanks for mentioning the Status class, works like a charm. Is it new in GXT2? The classes don't contain a origin date or "available from version"-number. This could be very handy info I think..

gslender
16 Apr 2009, 12:10 PM
@gslender: Thanks for mentioning the Status class, works like a charm. Is it new in GXT2? The classes don't contain a origin date or "available from version"-number. This could be very handy info I think..

Yep - new for 2.0

sven
16 Apr 2009, 4:29 PM
It was added for 2.0. You can have it in every toolbar and everywhere else.

Yukideluxe
17 Apr 2009, 2:49 AM
@Yukideluxe: Can you tell me wich changes you had to make? Could be some very usefull information.


The principal changes have been in the type of AppEvents that now it is EventType instead of int (because of that I had to change of switch/case for if/else! :P I have lots of AppEvents and all my controllers and views had switch/case >.<), the StatusButtonBar (that not longer exists) and some listeners that have changed the type of the event. Now I should change some things to fix minor problems of design in my app.

I have change to GWT 1.6.4 also and had some troubles compiling with the new version but the problem are of GWT not GXT. (For more references, this was my problem http://code.google.com/p/google-web-toolkit/issues/detail?id=3510) From now all the functionalities seems to work ok :)

About the new features I have a question about WebDesktop module. The bottom bar it is supposed to look like this (see image) from now? I like the previous one :P

Rvanlaak
17 Apr 2009, 3:19 AM
About the new features I have a question about WebDesktop module. The bottom bar it is supposed to look like this (see image) from now? I like the previous one :P

I think it is a styling issue... Maybe some icons are missing?

Yukideluxe
17 Apr 2009, 3:21 AM
I think it is a styling issue... Maybe some icons are missing?

I don't know. This is the sample demo :S

sven
17 Apr 2009, 4:00 AM
It is the first milestone. There are some issues ;)

Yukideluxe
17 Apr 2009, 4:13 AM
It is the first milestone. There are some issues ;)

Oki ;) I've thought that hehe

googelybear
18 Apr 2009, 10:59 AM
looking great!
do you have an ETA for the final release? thanks ;)
Do you expect breaking changes for the final relase?

Rvanlaak
18 Apr 2009, 11:09 AM
looking great!
do you have an ETA for the final release? thanks ;)
Do you expect breaking changes for the final relase?


I think the breaking changes have already been made in the M1 release. After all it is a 2.0 version. Else the version number would be 1.5 or so...

sven
18 Apr 2009, 12:25 PM
There will be some additional changes for upcomming milestones. We will change the Menu class for example.

gslender
18 Apr 2009, 1:17 PM
Charting will also have breaking changes between M1 and M2 ;-)

cvs_fif
19 Apr 2009, 11:31 PM
Charting will also have breaking changes between M1 and M2 ;-)

And what about the "huge datagrid"? There was a very interesting prototype, but I didn't see it in the demo presented. Did I simply miss it?

gslender
19 Apr 2009, 11:34 PM
And what about the "huge datagrid"?

I'm not sure what you are referring to... can you elaborate?

cvs_fif
20 Apr 2009, 4:43 AM
I'm not sure what you are referring to... can you elaborate?

I've lost this thread and I don't remember the exact component name, but I remember well that a couple of months ago there was a post (and even an "alfa" demo) about the future grids that are capable to accept very large datasets (=many thousands of rows) without paging, i.e. with automatic "page on scroll". It was mentioned that it sould be available by the version 2.0, no news since then.

Rvanlaak
20 Apr 2009, 4:58 AM
I think you mean http://extjs.com/forum/showthread.php?t=54582

Look at http://www.rednels.com/ActiveGridTest/ for an example.. ;)

But this isn't available in GXT2 by default

cvs_fif
20 Apr 2009, 5:04 AM
I think you mean http://extjs.com/forum/showthread.php?t=54582

Look at http://www.rednels.com/ActiveGridTest/ for an example.. ;)

Yep, that's it. I've seen it in another thread, but it was precisely about this grid.

dardison
23 Apr 2009, 9:45 AM
Hi guys,

I was checking 2.0 really cool.
Now I was wondering when it will be ok to do the migration from 1.2.3.
what do you think? Should I wait for final Release or it's better to do it right now?
If final release will be out in 2 weeks I can wait.
On the other hand I don't know how stable is 2.0, because is a mayor release, big changes should be expected.

Any thoughts?
Regards.

Daniel

Rvanlaak
23 Apr 2009, 10:00 AM
Hi Daniel,

I haven't migrated, but are new with GXT. There is told to me that the final release will have major changes in the charting components. Those are new in 2.0, so I don't think the migration between 2.0-M1 and the final will be complicated.

Besides that, the 2.0 branch does also need you to migrate to GWT 1.6.x

gslender
23 Apr 2009, 1:15 PM
It would depend where you are in your development cycle.

If you are still building the application, I would attempt a migratation to 2.0 and make a call depending on our successful that is (ie if most feature/functions are working, proceed developing using 2.0).

If you are mostly finished and are testing/tuning then I would avoid 2.0 for now (unless you have heaps of time to play) and continue using 1.2.3

Cheers,
Grant

fredrikhultin
23 Apr 2009, 11:48 PM
We migrated our application from GWT-1.5.3 GXT-1.2.3 to GWT-1.6.4 and GXT-2.0m1 last week. A lot had changed for us in GXT so dropping in the new GXT jar generated about 1500 errors to correct. Although this was tedious to upgrade (I think we had bad luck because fixing these "errors" didn't add anything for us only wasted time) it was straightforward. Upgrading GWT was another issue. Everything has changed, the structure, the libs, the runtime environment.

In the end it took us about 2-3 days to completely upgrade and most of the time was spent on dealing with the new GWT setup and figuring out how to configure Jetty for ssl and jndi resources.

The conclusion is that in the end you probably need to upgrade and waiting won't make it easier. On the other hand, DON'T do this if you are close to a release or are under pressure to produce new functionality. There is a good chance it will take longer than you think, especially if you are new to Jetty.

The result however is great. The new structure in GWT is much better than the old and we really look forward to be able to use all the new cool features of GXT 2.x.

/Fredrik

louatiamin
25 May 2009, 5:28 AM
buttons are always keeping the default style , I think , that a full rewrite of the css is necessary

dardison
1 Jun 2009, 6:52 AM
Thanks all for your replies.
We did the migration to GXT 2.0-m1 and last week we went to m2.
Lot of changes made from 1.2.3, but we are happy with the results, we didn't started using any of the cool new things yet, except for the StatusBar, but we plan to do it after 2.0 releases.
The major move for us was replacing ofcgwt Charts API by the new gxt charts API, and that works perfect.

Regards.
Daniel

sarsipius
4 Jun 2009, 1:06 AM
Hi

I am still using GWT 1.5.3 and GXT 1.2.2 but I am very impressed by the GXT 2.0 charts!

Could you tell me if there is a way to draw a line on a chart in order to indicate a threshold and to grab this line and move it with the mouse?

Thanks