Approximately 6 months ago I was offered on this forum a chance to participate in the alpa/beta "by year end". We are now at a critical point that we need to start implementing RTL functionality for a large customer and need to either get a pre-release version or consider moving away from ExtJS for our applications.
We bought a license for Ext 2.2 and are still using that version along with the RTL community support that was provided with that version. I figured it's time to upgrade to 4.x to support new browsers, and saw promises on your site that 4.x would officially support RTL.
First of all, I just spent over a week fixing over 100 things that broke when I upgraded from 2 to 4 and I still haven't finished.
Now I find out that RTL support is non-existent, even with a community version (Behrang's hack does not work), and it isn't even guaranteed for 4.2.x!
Do you realize that RTL is not a 'nice-to-have' feature? 'sword-it' said that it is 'useful' - a very ignorant remark. It is CRITICAL. We have no Product without it. Our Hebrew/Arabic customers will not use or buy the product without it.
You must really hate your loyal customers. Now I have no choice but to downgrade back to 2.2 and I am even considering rewriting everything and using another library so that I can get RTL and latest browser support.
Can I ask what was the problem that you said my project doesn't work?
Please note that I haven't worked on cross-browser compatibility. For now it is a proof of concept that it can work on chrome, and should be able to work on other browsers.
PS: I will work on cross-browser compatibility soon.