RAP 1.2 M7 - New and Noteworthy

Here are some of the more noteworthy things that will be available in the milestone build M7 (May 11th, 2009). Meanwhile, all features listed here can be obtained from CVS HEAD

This list shows all bugs that were fixed during this milestone.

RWT

Table improvements

The Table widget has received a lot of bugfixes and improvements during this milestone. Fonts, backgrounds and foreground colors are now supported properly for the entire table, for table items and also for single cells. Unnessesary scroll bars are not drawn anymore. Together with alternating row colors and cell padding, which had already been added in M6, the table fits much better into modern web applications. Moreover, we added some significant performance improvements.

Label theming

The CSS property text-decoration has been added for the Label widget. Permissible values are underline, overline, line-through, and none.

Group theming

The foreground and background colors of the Group widget's label are now separately themeable to allow a more flexibile styling.

 

Workbench

New look and feel

With the help of a user interface design company, we developed a new look and feel that provides a professional, serious look for RAP applications. This implementation uses the new interaction design API, which brings more flexibity to modifying the workbench presentation and allows to completely separate the styling from the application code (see the RAP help for details).

The new design is meant to demonstrate the styling capabilities of RAP and serve as an example and a template for your application. It is included in the plug-in org.eclipse.rap.design.example and can be applied to an existing application by simply adding this bundle and using business as the servlet name.

The development is not quite complete, some improvements will still be made before the release.

The above features are just the ones that are new since the last milestone build. Summaries for earlier builds: