Twitter Logo Follow us on Twitter
Project Information About this project

RAP 1.4 M4 - New and Noteworthy

Here's a list of the most noteworthy things in the milestone build 1.4 M4 which is available for download.

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

    New API added

    This will make it easier for the community to reuse existing code or to utilize new features. Here is a list of API methods added in M4:
    • Browser#evaluate( String )
    • Browser#addProgressListener( ProgressListener )
    • Browser#removeProgressListener( ProgressListener )
    • GC#drawText() now supports SWT.DRAW_MNEMONIC style flag.

    Theme Extensions

    The theming was extended in serveral places:
    • Table border is now themable, but border-radius property is still not supported.
    • opacity property has been added to buttons.
    • The themability of the Sash has been improved. background-image and background-color properties have been added to Sash element. :hover state is now supported:
    • It's now possible to set a background image or gradient for the list items:

    New scrollbars

    A new client-side scrollbar implementation replaces the previously used native scrollbars in almost all widgets. It features a number of improvements:
    • It looks and behaves the same on every OS.
    • We will be able to make it themeable, changing look and size. (As of this writing it uses the limited theming of the Slider.)
    • It enables basic scrolling for Tree and Table on the iPad.
    • It slightly improves scrolling for Tree and Table by automatically adapting to the clients performance.

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