Posts tagged with "new and noteworthy"

Oct 13th, 2015

RAP 3.1 Supports Right-to-Left Orientation

Tree RTL

Some languages, such as Arabic and Hebrew, are written from right to left. The different reading direction not only affects texts, but most UI elements. Preparing software for use in those languages obviously requires a lot more work than just translating texts. We’re currently adding right-to-left (a.k.a. “RTL”) support in RAP. For example, if you check [...]

Leave a Comment
Aug 14th, 2015

How to find local resources in Tabris.js

The built-in, node compatible module system of Tabris.js makes it pretty easy to find and load JavaScript files within your project. NPM modules aside, all paths are relative. So even if your current module is "subProject/modules/dialogs/foo.js", you can open "subProject/modules/dialogs/bar.js" simply by calling "require("./bar");" However, aside from .js files, your Tabris.js project may also consist of images, json, [...]

Leave a Comment
Jun 25th, 2015

RAP 3.0 Boosts Performance

Response Times

This week, the third major version of RAP, the Eclipse Remote Application Platform, has been released. As a major release, RAP 3.0 cleaned up deprecated API, allowing us to change and to optimize internals. I’m happy to report that we achieved a significant performance boost compared to 2.3. Before I go into details, let’s look [...]

Leave a Comment
Jun 24th, 2015

RAP 3.0 Released


It’s good to be back. After using half-year release cycles for the RAP 2.x versions, taking a full year for RAP 3.0 felt eerily long. On the other hand I think it was exactly the time we needed to create a release that we can be proud of. While there was some debate the last [...]

May 8th, 2015

Towards Eclipse RAP 3.0: Getting ready for 2015

Today, the RAP project delivers the final milestone build on the way to RAP 3.0. With this new major release, we clean up deprecated API, include some new components, optimize performance and modernize the framework to make it ready for 2015. With the new support for re-parenting, RAP can now better support the E4 workbench [...]

Leave a Comment
Mar 19th, 2015

Nebula Grid and FileDialog are now part of RAP


If there is a theme for RAP 3.0, it is to bring the current incarnation of the framework to its fullest potential. On the one hand this meant cleaning up API and code and raising the minimum requirements to take advantage of current HTML5/CSS3 features. For example this allowed us to add clipping support, modern [...]

Leave a Comment
Feb 13th, 2015

RAP 3.0 M5: Clipping Support, KTable Port in RAP

KTable on RAP

The new RAP 3.0 milestone M5 is out and has been available for download since February 6, 2015. Together with several bug fixes, M5 introduces clipping support. Clipping allows you to constrain changes to a selected part of the canvas. Once you select a clipping region, all future drawing operations will be limited to it. [...]

Leave a Comment
Jun 20th, 2014

Even fancier RAP Tables with Templates & native CSS


In RAP 2.2 we introduced the Row Templates feature, which allows you to layout the cells of table rows in different ways than just in columns. In RAP 2.3 we improve on this a bit by allowing not just absolute (pixel) but also percentage values for positioning. However, another cool feature that isn’t documented (because [...]

Leave a Comment
Mar 10th, 2014

Tabris 1.3 is here! Open Sourcing Passe-Partout…

Offline JavaScript Calculator

Today we are proud to unleash Tabris 1.3. Aside from many improvements under the hood and user experience enhancements for Android and iOS, some major features made it into this Tabris release. With this post we want to show you the highlights. Responsive Design with Passe-Partout Responsive Design is finally coming to the SWT world. And with [...]

Leave a Comment