blob: b869f16bbeeaa376e79389d92ce0ca0762d2b584 [file] [log] [blame]
<html>
<head>
<title>Platform SWT 3.1</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
<tr>
<td align=left width="72%"> <font class=indextop>Platform SWT R3.1</font> <br>
<font class=indexsub> Platform SWT</font></td>
<td width="28%">
<img src="http://dev.eclipse.org/images/Idea.jpg" height=86 width=120
alt="Eclipse documentation banner"
></td>
</tr>
</table>
<table border=0 cellspacing=5 cellpadding=2 width="100%" >
<tr>
<a NAME="Overall_Planning">
<td align=LEFT valign=TOP colspan="2" bgcolor="#0080C0"><b><font color="#FFFFFF" face="Arial,Helvetica">
Overall 3.1 Plan
</font></b></td>
</a>
</tr>
<tr>
<td colspan="2">
Last revised: Monday February 20, 2006.
<p></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif"
nosave="" border="0" height="16" width="16"></td>
<td><b>Top Items</b>
<ul>
<li>Performance</li>
<li>Advanced Graphics Support</li>
<li>Cross Platform Consistency</li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif"
nosave="" border="0" height="16" width="16"></td>
<td><b>Overall Platform Themes</b>
<ul>
<li>Built to Last</li>
<li>Simple to Use</li>
<li>Rich Client Platform</li>
<li>J2SE 5 Support</li>
<li>Large-scale Development</li>
<li>Broadening the Community</li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif"
nosave="" border="0" height="16" width="16"></td>
<td><b>Built to Last</b>
<ul>
<li><img src="../images/progress.gif" nosave="" height="5" width="14" border="0"> Improve Cross Platform Consistency</li>
<li>( ) Multiple Displays on GTK <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=93294">(93294)</a></li>
<li>( ) Use Mac HIView <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=41467">(41467)</a></li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif"
nosave="" border="0" height="16" width="16"></td>
<td><b>Simple to Use</b>
<ul>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Improve Layout Support</li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> SWT Application Launcher for Eclipse</li>
</ul>
</td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif"
nosave="" border="0" height="16" width="16"></td>
<td><b>Rich Client Platform</b>
<ul>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Support Advanced Graphics <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Improve StyledText (e.g. strike through) <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Improve Support for Automated Testing <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=38436">(38436)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Native Table Tree <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> More Native Widgets (e.g. Spinner) <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Improve Clipboard Support <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/ok.gif" nosave="" height="10" width="10" border="0"> Improve Browser Widget <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li><img src="../images/progress.gif" nosave="" height="5" width="14" border="0"> Investigate Embedded Platforms <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li>( ) Extend SWT/Swing Interoperability <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
<li>( ) Improve Drag and Drop Drag Under Effects <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=TBD">(TBD)</a></li>
</ul>
</td>
</tr>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="4" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Legend</font></font></b></td>
</tr>
<tr>
<td valign="top"><img src="../images/progress.gif" nosave="" height="5" width="14" border="0">
</td>
<td width="50%">item is under development.
</td>
<td valign="top"><img src="../images/glass.gif" nosave="" height="10" width="10" border="0">
</td>
<td width="50%">item is under investigation.
</td>
</tr>
<tr>
<td valign="top"><img src="../images/ok.gif" nosave="" height="10" width="10" border="0">
</td>
<td width="50%">item is finished.
</td>
<td valign="top">( )
</td>
<td width="50%">item is time permitted.
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<a NAME="Milestone_Planning">
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Maintenace Plan 3.1.2 January, 2006</font></font></b></td>
</a>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=110342">110342</a> SWT Example Launcher: Double-click on "Standalone" folder...</li>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=111836">111836</a> 3.1.1 tree background problem</li>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=118909">118909</a> Problems with accents using SWT_AWT</li>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=122428">122428</a> Performance on OS X still degrades on 10.4.3 - dispose OS timer</li>
</ul></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<a NAME="Milestone_Planning">
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Maintenace Plan 3.1.1 September, 2005</font></font></b></td>
</a>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=106384">106384</a> TVT 3.1 - TCT 478 - String truncation in editor template preferences
<ul><li>fixed by upgrading to GTK+ 2.8.0</li></ul></li>
<li><a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=106396">106396</a> Run As Eclipse Application fails on gtk_init_check</li>
</ul></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 RC1 May 27, 2005</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Bug fixing</li>
<li>Performance</li>
<li>Consistency</li>
</ul></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M7 May 13, 2005</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Advanced Graphics</li>
<ul>
<li>Anti-Aliasing hints</li>
<li>Anti-Aliasing Text hints</li>
<li>Interpolation hints</li>
<li>Fill Pattern</li>
</ul>
<li>Bug fixing</li>
<li>Performance</li>
<li>Consistency</li>
</ul></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M6 April 1, 2005</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Advanced Graphics</li>
<ul>
<li>Path Hit Test</li>
<li>Path Bounds</li>
<li>Fill Rule</li>
</ul>
<li>Extend supported Mozilla versions (84053)</li>
<li>RCP Launcher</li>
<li>Key events for Browser</li>
<li>Key events for OleClientSite</li>
<li>Convert to EPL copyrights</li>
<li>GTK Performance</li>
<li>Make Motif Table consistent with Tree</li>
<li>Photon testing</li>
<li>Flip native widgets on GTK</li>
<li>Strikethrough and Underline support for StyledText</li>
<li>Improve Junit test coverage</li>
<li>Investigate System Theme changed notification</li>
<li>Investigate Selectable Label</li>
<li>Investigate Expandable Group widget</li>
</ul>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M5 February 18, 2005</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Implement Tree with columns</li>
<li>Implement Link widget</li>
<li>Reorder table columns dynamically <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=22035">(22035)</a></li>
<li>Advanced Graphics improvements</li>
<ul>
<li>transformation of lines, shapes, and text</li>
<li>alpha-blending of lines, shapes, and text</li>
</ul>
<li>Implement mechanism to exclude widgets from layout</li>
<li>Platform Launcher <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=76722">(76722)</a> <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=81463">(81463)</a></li>
<li>Critical bug fixes for 3.0.2</li>
<li>Investigate image transparency in all widgets</li>
<li>Investigate Disclosure button</li>
<li>Investigate GTK performance issues</li>
<li>Prepare for EclipseCon</li>
</ul>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M4 December 17, 2004</font></font></b></td>
</a>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Spinner widget <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=14297">(14297)</a></li>
<li>Advanced Graphics improvements</li>
<ul>
<li>Line cap, join and dashed styles</li>
<li>Thick line styles <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=4853">(4853)</a></li>
<li>Investigate additional areas</li>
</ul>
<li>Improved layout mechanism (deferred layouts, caching, ...)</li>
<li>Assist plugin teams to improve screen reader accessibility in Eclipse</li>
<li>Improve SWT interaction with commercially available screen readers</li>
<li>Improve Clipboard and Drag and Drop</li>
<ul>
<li>Copy and paste of X Windows Selection <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=26878">(26878)</a></li>
</ul>
<li>Extend mouse support</li>
<li>Implement PNG transparency <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=35040">(35040)</a></li>
<li>Investigate SWT support for Windows Longhorn</li>
<li>Investigate automated whitebox testing <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=38436">(38436)</a></li>
<li>Investigate "DrawThemedBackground" <a href="http://bugs.eclipse.org/bugs/show_bug.cgi?id=24538">(24538)</a></li>
<li>Investigate Link widget</li>
</ul>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M3 November 5, 2004</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Bug fixing, bug fixing, bug fixing</li>
<li>Support execution of javascript commands in a Browser</li>
<li>Enable automation of 64 bit GTK and Motif builds</li>
<li>Improve sleep/wake behaviour on Motif and GTK</li>
<li>Extensive bug fixing on Mac Browser widget</li>
<li>Present SWT tutorial at OOPSLA</li>
<li>Make Focus callback behaviour consistent across platforms</li>
<li>Make "free resize on shell open" behaviour consistent across platforms</li>
<li>Support wrapped text widgets in GridLayout and FormLayout</li>
<li>Support minimum sizes in GridLayout</li>
<li>Support verify listener in Combo</li>
<li>Support GTKFileChooser dialog when using GTK 2.4.10 or higher</li>
<li>Implement performance tests for SWT</li>
<li>Investigate seven button mouse support</li>
<li>Investigate improved test automation and consistency checking using Display.post()</li>
<li>Investigate Advanced Graphics</li>
<li>Investigate a defer mechanism for layouts to allow multiple layout requests to be merged</li>
<li>Investigate a mechanism for flushing cached layout data for specific children</li>
<li>Investigate selection clipboard on GTK and Motif</li>
<li>Investigate support for URLTransfer</li>
<li>Investigate Spinner widget</li>
<li>Investigate dragging selected text</li>
</ul>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M2 September 24, 2004</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>Investigate Advanced Graphics</li>
<li>Investigate improvements to Layouts</li>
</ul>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" valign="top" colspan="2" bgcolor="#0080c0"
width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">
Milestone Plan 3.1 M1 August 13, 2004</font></font></b></td>
</tr>
<tr>
<td valign="top" width="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" nosave=""
border="0" height="16" width="16"></td>
<td><ul>
<li>3.0.1 Bug Fixing</li>
<li>Bug fixing, bug fixing, bug fixing</li>
<li>Snippets and newsgroup support</li>
<li>Cross platform consistency improvements</li>
<li>Platform accessibility improvements</li>
</ul>
</td>
</tr>
</tbody>
</table>
</body>
</html>