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 supportsSWT.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
andbackground-color
properties have been added toSash
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: