ExtJS 4.x support

Feature requests
Post Reply
icflorescu
Posts: 7
Joined: Fri Feb 18, 2011 9:38 pm

ExtJS 4.x support

Post by icflorescu » Sat Feb 19, 2011 1:48 pm

ExtJS is getting a major release in a couple of weeks.
There will be some changes at the API level, lots of major new functionality, MVC pattern support, a new dynamic component loading mechanism, etc.

It would be extraordinary to see Spket supporting the new version, as currently it's the only IDE/Eclipse plugin featuring a correct/complete code assist and context-sensitive documentation for ExtJS.

firefoxSafari
Posts: 2
Joined: Sun Feb 20, 2011 3:34 am

Re: ExtJS 4.x support

Post by firefoxSafari » Sun Feb 20, 2011 3:42 am

+1

The Ext team also said there would still be a .jsb file, but the format has been updated. The preview releases haven't included this file so we haven't been able to test it, but the common consensus is that it probably won't work out of the box.

I've used Spket for a while for Ext 2 and 3 development. I've tried other editors, but really nothing can compare in terms of completeness. I have a license for personal use and I had the company I work for purchase a site license as well. I for one would definitely pay up for a new release that supports 4.

Please continue development on this great product!

icflorescu
Posts: 7
Joined: Fri Feb 18, 2011 9:38 pm

Re: ExtJS 4.x support

Post by icflorescu » Sun Feb 20, 2011 2:14 pm

Just to bump this up, since ExtJS comes with a dual-licensing model and they do have lots of paying customers, I have a feeling there will be many ExtJS community members willing to purchase Spket support as well...
Plus, let's not forget that ExtJS really is the best javascript framework out there for building desktop-like web applications :)

eric_suen
Site Admin
Posts: 678
Joined: Wed Sep 28, 2005 7:00 am
Contact:

Re: ExtJS 4.x support

Post by eric_suen » Tue Feb 22, 2011 9:17 am

Thanks for the information, already working on it, will release it soon.

icflorescu
Posts: 7
Joined: Fri Feb 18, 2011 9:38 pm

Re: ExtJS 4.x support

Post by icflorescu » Tue Feb 22, 2011 10:44 pm

Wow, that's great news!

firefoxSafari
Posts: 2
Joined: Sun Feb 20, 2011 3:34 am

Re: ExtJS 4.x support

Post by firefoxSafari » Wed Feb 23, 2011 10:57 pm

Excellent - thank you!

Exception e
Posts: 18
Joined: Tue Aug 05, 2008 12:40 pm

Re: ExtJS 4.x support

Post by Exception e » Wed Mar 09, 2011 5:23 pm

Hi Eric good that you are working on it! extjs4 has quite some consquences for autocompletion.

eric_suen
Site Admin
Posts: 678
Joined: Wed Sep 28, 2005 7:00 am
Contact:

Re: ExtJS 4.x support

Post by eric_suen » Mon Mar 28, 2011 11:16 am

I have uploaded a quick update for Ext 4 support, please download http://www.agpad.com/downloads/com.spket.js_1.6.18.jar

http://www.agpad.com/downloads/ext.jsb2 for Ext JS 4 Developer Preview 5

icflorescu
Posts: 7
Joined: Fri Feb 18, 2011 9:38 pm

Re: ExtJS 4.x support

Post by icflorescu » Mon Mar 28, 2011 3:15 pm

Great news, thank you! Will test it ASAP!

icflorescu
Posts: 7
Joined: Fri Feb 18, 2011 9:38 pm

Re: ExtJS 4.x support

Post by icflorescu » Tue Apr 12, 2011 11:24 am

This may be of relevance for building an updated ext.jsb2: in ExtJS 4 beta (current version is beta2) the name of pkgs/all.js was changed to pkgs/classes.js.

eric_suen
Site Admin
Posts: 678
Joined: Wed Sep 28, 2005 7:00 am
Contact:

Re: ExtJS 4.x support

Post by eric_suen » Tue Apr 12, 2011 6:46 pm

Thanks, here is http://www.agpad.com/downloads/ext-4.0-beta2.jsb2 for Ext JS 4 Beta 2

yd290276
Posts: 12
Joined: Mon Apr 25, 2011 8:41 am

Re: ExtJS 4.x support

Post by yd290276 » Mon Apr 25, 2011 8:45 am

Hi all !
thanks very much for the .jar update and the .jsb2, try it in eclipse and it begins to work great. But, are you still working in improving completion for extjs 4.0 ? Because when i tried i saw that there are still some missing keywords in completion.
For instance if i code a class that extend "controller", when i type "this." it doesn't show methods like "control".

Hope spket will fuly support ne Extjs 4.0 version !

eric_suen
Site Admin
Posts: 678
Joined: Wed Sep 28, 2005 7:00 am
Contact:

Re: ExtJS 4.x support

Post by eric_suen » Mon Apr 25, 2011 12:48 pm

Which version are you using? if you use Ext 4.0 beta 3. please download following jsb2 file:

http://www.agpad.com/downloads/ext-4.0-beta3.jsb2 for Ext JS 4 Beta 3

yd290276
Posts: 12
Joined: Mon Apr 25, 2011 8:41 am

Re: ExtJS 4.x support

Post by yd290276 » Tue Apr 26, 2011 5:35 am

thank you very much for this updated .jsb2 file ! But code completion doesn't work anymore.

For exemple in the test method below when i type "this.", code completion doesn't show me Ext.app.Application method list, only those that are declared "locally" :

Code: Select all

Ext.create('Ext.app.Application',{
    appFolder : './Users/app',
    name : 'Users',
    controllers:['Users'],
    /**
     * @description the main launch application method
     */
    launch : function(){
        Ext.create('Ext.container.Viewport', {
            layout: 'fit',
            items: [
            {
                xtype: 'panel',
                title: 'Users',
                html : 'List of users will go here'
            }
            ]
        });
    },
    test : function(){
 	this.
    }
});
I think it should show me methods like "onBeforeLaunch", "control" and so on that are declared in Ext.app.Application.

Maybe in a later update ?

Thanks !

yd290276
Posts: 12
Joined: Mon Apr 25, 2011 8:41 am

Re: ExtJS 4.x support

Post by yd290276 » Tue Apr 26, 2011 5:48 am

if it can help, i think spket is not aware of new ExtJS 4.x keyword and class system. For example, it can't show class members when in Ext.create or when in Ext.define (see my previous post).
Do those features will be added in next spket versions ?

Thanks !

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest