|  | <?php | 
|  | include( $_SERVER['DOCUMENT_ROOT'] . "/rap/_projectCommon.php" ); | 
|  |  | 
|  | # | 
|  | # Begin: page-specific settings.  Change these. | 
|  | $pageTitle 		= "RAP Project - 1.0.1 Release Notes"; | 
|  | $pageKeywords	= "AJAX, rap, w4t, eclipse rap"; | 
|  | $pageAuthor		= "R�diger Herrmann"; | 
|  |  | 
|  | # Paste your HTML content between the EOHTML markers! | 
|  | $html = <<<EOHTML | 
|  | <div id="midcolumn"> | 
|  | <h1>1.0.1 Release Notes</h1> | 
|  | <p> | 
|  | As with every service release the main aspect is to provide bug fixes which | 
|  | didn't get into the 1.0 release. Here are some of the more noteworthy things | 
|  | available in the service release which is now available for | 
|  | <a href="http://www.eclipse.org/rap/downloads/">download</a>. | 
|  | </p> | 
|  |  | 
|  | <table cellspacing="10px"> | 
|  | <tr valign="top" align="left"> | 
|  | <td width="20%"> | 
|  | <b>Bugs fixed</b> | 
|  | </td> | 
|  | <td width="80%"> | 
|  | <p style="margin: 0px">See the | 
|  | <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=RAP&target_milestone=1.0.1&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&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=">Bug List</a> | 
|  | which contains all bugs fixed for this service release | 
|  | besides those fixes items not tracked by Bugzilla:</p> | 
|  | <ul> | 
|  | <li>The tree widget has experienced some major rework regarding it's | 
|  | behavior with the <code>SWT.VIRTUAL</code> flag. Additionally selection | 
|  | bugs, empty labels and <code>pack()</code> of <code>TreeColumn</code>s | 
|  | are fixed. | 
|  | </li> | 
|  | <li> | 
|  | <code>IProgressService#busyCursorWhile</code> is now blocking.</li> | 
|  | <li> | 
|  | <code>StringFieldEditor</code> of JFace now throws | 
|  | <code>PropertyChangeEvents</code> in case of modifications.</li> | 
|  | </ul> | 
|  | </td> | 
|  | </tr> | 
|  | <tr valign="top" align="left"> | 
|  | <td width="20%"> | 
|  | <b>Performance improvements</b> | 
|  | </td> | 
|  | <td width="80%"> | 
|  | <p style="margin: 0px">We addressed some critical performance issues in order to have | 
|  | better response times for the user of RAP applications.</p> | 
|  | </td> | 
|  | </tr> | 
|  | <tr valign="top" align="left"> | 
|  | <td width="20%"> | 
|  | <b>National Language Suport (NLS)</b> | 
|  | </td> | 
|  | <td width="80%"> | 
|  | <p style="margin: 0px">The growing need for multi-language applications led us to provide | 
|  | NLS support in RAP. With this your application will be translated based | 
|  | on the locale of the user. You only need to activate it and provide the | 
|  | translations for your application. | 
|  | <br /> | 
|  | With this effort we had to turn the | 
|  | <code>org.eclipse.jface.dialogs.IDialogConstants</code> interface | 
|  | into a class. This may break code that uses this type.</p> | 
|  | <br /> | 
|  | <img src="rap-nls.png" /> | 
|  | </p> | 
|  | </td> | 
|  | </tr> | 
|  | <tr valign="top" align="left"> | 
|  | <td width="20%"> | 
|  | <b>RWT/JFace Standalone</b> | 
|  | </td> | 
|  | <td width="80%"> | 
|  | <p style="margin: 0px">To have the same abilities like the original implementation of SWT | 
|  | and JFace you're now able to deploy RAP applications without the | 
|  | dependency to an OSGi implementation (e.g. Equinox). This means you can | 
|  | use RWT and JFace standalone without the whole bunch of bundles sitting | 
|  | on top like the Workbench which is useful for simple applications. | 
|  | </p> | 
|  | </td> | 
|  | </tr> | 
|  | <tr valign="top" align="left"> | 
|  | <td width="20%"> | 
|  | <b>Patch Fragments</b> | 
|  | </td> | 
|  | <td width="80%"> | 
|  | <p style="margin: 0px">Many users complain about missing API which is not yet implemented | 
|  | in RAP. As the RAP team decided to not implement | 
|  | <a href="http://en.wikipedia.org/wiki/NOP">NOP</a>s we still see the | 
|  | need of the community in order to "single-source" applications. With | 
|  | patch fragments you're now able to "patch" existing RAP bundles to | 
|  | add classes/methods by either implementing them yourself or just | 
|  | having empty bodies to let your application compile. The RAP team | 
|  | is not proud if this solution or encourages you to do this. We just | 
|  | wanted have at least the possibility to do so. See | 
|  | <a href="http://wiki.eclipse.org/RAP/Patch_Fragments" >fragments</a> | 
|  | how to use this technique and use with care. | 
|  | </p> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  |  | 
|  | </div> | 
|  |  | 
|  | EOHTML; | 
|  |  | 
|  |  | 
|  | # Generate the web page | 
|  | $navPosition = array( "download", "noteworthy" ); | 
|  |  | 
|  | generateRapPage( $pageAuthor, $pageKeywords, $pageTitle, $html, $navPosition ); | 
|  | ?> |