blob: 69fbf590fc4104f57d184bbb9484c764b89b3555 [file] [log] [blame]
<?php
include( $_SERVER['DOCUMENT_ROOT'] . "/rap/_projectCommon.php" );
$pageTitle = "RAP Project - New and Noteworthy";
$pageKeywords = "Ajax, rap, eclipse rap";
$pageAuthor = "Ruediger Herrmann";
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="maincontent">
<div id="midcolumn">
<h1>RAP 1.2 M4 - New and Noteworthy</h1>
<p>Here are some of the more noteworthy things that are available in the
milestone build M4 (January 12, 2009)
which is now available for
<a href="http://www.eclipse.org/rap/downloads/">download</a>.
</p>
<p>
<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=RT&product=RAP&target_milestone=1.2+M4&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">
This list</a> shows all bugs that were fixed during this milestone.
</p>
<p><ul>
<li><a href="#Common">Common</a></li>
<li><a href="#RWT">RWT</a></li>
</ul></p>
<p>&nbsp;</p>
<hr />
<a name="Common"></a>
<h2>Common</h2>
<table>
<tr valign="top" align="left">
<td width="20%">
<b>Jetty 6.1 and Servlet API 2.5</b></td>
<td width="80%">
The version of <a href="http://mortbay.org/jetty/">Jetty</a> that comes
packaged with RAP was updated from 5.1 to 6.1. With this change, the
<a href="http://java.sun.com/products/servlet/index.jsp">Servlet API</a>
(<code>javax.servlet.*</code>) was updated to version 2.5.
Please adjust your launch configurations accordingly and verify
version ranges for Import-Package and Require-Bundle directives.
<p>For more information please see
<a href="https://bugs.eclipse.org/258628">bug #258628</a>.</p>
<td/>
</tr>
</table>
<p>&nbsp;</p>
<hr />
<a name="RWT"></a>
<h2>RWT</h2>
<table>
<tr valign="top" align="left">
<td width="20%">
<b>qooxdoo 0.7.4</b></td>
<td width="80%">
This milestone build includes a new version of the Javascript library
<a href="http://qooxdoo.org">qooxdoo</a>.
Thanks to the great support by the RAP community,
most notably from Stefan Hansel
who tracked down a number of significant memory leaks in qooxdoo and
provided patches to the qooxdoo developers,
this version now brings a major improvement in client memory
consumption.
With this qooxdoo version, the long-standing memory leakage problems
of RAP escpecially in Internet Explorer are resolved.
<p>
Thanks to everyone who helped making this possible!
</p>
<td/>
</tr>
<tr valign="top" align="left">
<td width="20%">
<b>Slider widget</b></td>
<td width="80%">
Now there exists a Slider widget that works much the same as in SWT.
A Slider is a control that looks like a scrollbar and represents a
continuous range of numeric values.
The range can be specified by the methods <code>#setMinimum()</code>
and <code>#setMaximum()</code>.
The current value can be obtained using <code>#getSelection()</code>.
<p>
<img src="images/RAPSlider.png" />
</p>
<td/>
</tr>
<tr valign="top" align="left">
<td width="20%">
<b>Theming</b></td>
<td width="80%">
Since the new theming infrastructure is now in place, we worked on
making more aspects of widgets themeable.
The list below details out which aspects can now be altered.
<ul>
<li>The background image of <code>Button</code>s can be altered</li>
<li>This CSS code defines a <em>handle</em> for the <code>Sash</code>
widget.
<br />
<pre>
Sash-Handle:horizontal {
<span style="color:blue;">background-image</span>: url( <span style="color:#568c28;">"/theme1/icons/sash/h_handle.gif"</span> );
}
Sash-Handle:vertical {
<span style="color:blue;">background-image</span>: url( <span style="color:#568c28;">"/theme1/icons/sash/v_handle.gif"</span> );
}</pre>
</li>
<li>
The border style as well as the appearance of the drop-down button of a
Combo widget can be changed like shown below.
<br />
<pre>
Combo {
<span style="color:blue;">border</span>: <span style="color:#568c28;">1px solid #1695d4</span>;
}
Combo-Button {
<span style="color:blue;">background-image</span>: url( <span style="color:#568c28;">"/theme1/icons/combo/down.gif"</span> );
<span style="color:blue;">background-color</span>: <span style="color:#568c28;">#9dd0ea</span>;
}</pre>
</li>
<li>
The handle image of <code>Coolbar</code>s
</li>
<li>
The various buttons of the <code>DateTime</code>, <code>ExpandBar</code>
and <code>Spinner</code> widget.
</li>
<li>
The border color of the <code>CTabFolder</code>.
</li>
<li>
The radio, check box and cascade images of <code>Menu</code>s
</li>
<li>
The check box images of the <code>Tree</code> and <code>Table</code>
widget.
</li>
</ul>
<td/>
</tr>
</table>
<p>&nbsp;</p>
<hr />
<p>The above features are just the ones that are new since the last
milestone build. Summaries for earlier builds:</p>
<ul>
<li><a href="news_M3.php">New for RAP 1.2 M3 (November 19, 2008)</a></li>
<li><a href="news_M2.php">New for RAP 1.2 M2 (October 8, 2008)</a></li>
</ul>
<p>&nbsp;</p>
</div>
</div>
EOHTML;
# Generate the web page
$navPosition = array( "documentation", "noteworthy" );
generateRapPage( $pageAuthor, $pageKeywords, $pageTitle, $html, $navPosition );
?>