Platform SWT R3.1
Platform SWT
Eclipse documentation banner
Overall 3.1 Plan
Last revised: Monday May 16, 2005.

Top Items
  • Performance
  • Advanced Graphics Support
  • Cross Platform Consistency
Overall Platform Themes
  • Built to Last
  • Simple to Use
  • Rich Client Platform
  • J2SE 5 Support
  • Large-scale Development
  • Broadening the Community
Built to Last
  • Improve Cross Platform Consistency
  • ( ) Multiple Displays on GTK (93294)
  • ( ) Use Mac HIView (41467)
Simple to Use
  • Improve Layout Support
  • SWT Application Launcher for Eclipse
Rich Client Platform
  • Support Advanced Graphics (TBD)
  • Improve StyledText (e.g. strike through) (TBD)
  • Improve Support for Automated Testing (38436)
  • Native Table Tree (TBD)
  • More Native Widgets (e.g. Spinner) (TBD)
  • Improve Clipboard Support (TBD)
  • Improve Browser Widget (TBD)
  • Investigate Embedded Platforms (TBD)
  • ( ) Extend SWT/Swing Interoperability (TBD)
  • ( ) Improve Drag and Drop Drag Under Effects (TBD)
Legend
item is under development. item is under investigation.
item is finished. ( ) item is time permitted.
Maintenace Plan 3.1.1 September, 2005
  • 106384 TVT 3.1 - TCT 478 - String truncation in editor template preferences
    • fixed by upgrading to GTK+ 2.8.0
  • 106396 Run As Eclipse Application fails on gtk_init_check
Milestone Plan 3.1 RC1 May 27, 2005
  • Bug fixing
  • Performance
  • Consistency
Milestone Plan 3.1 M7 May 13, 2005
  • Advanced Graphics
    • Anti-Aliasing hints
    • Anti-Aliasing Text hints
    • Interpolation hints
    • Fill Pattern
  • Bug fixing
  • Performance
  • Consistency
Milestone Plan 3.1 M6 April 1, 2005
  • Advanced Graphics
    • Path Hit Test
    • Path Bounds
    • Fill Rule
  • Extend supported Mozilla versions (84053)
  • RCP Launcher
  • Key events for Browser
  • Key events for OleClientSite
  • Convert to EPL copyrights
  • GTK Performance
  • Make Motif Table consistent with Tree
  • Photon testing
  • Flip native widgets on GTK
  • Strikethrough and Underline support for StyledText
  • Improve Junit test coverage
  • Investigate System Theme changed notification
  • Investigate Selectable Label
  • Investigate Expandable Group widget
Milestone Plan 3.1 M5 February 18, 2005
  • Implement Tree with columns
  • Implement Link widget
  • Reorder table columns dynamically (22035)
  • Advanced Graphics improvements
    • transformation of lines, shapes, and text
    • alpha-blending of lines, shapes, and text
  • Implement mechanism to exclude widgets from layout
  • Platform Launcher (76722) (81463)
  • Critical bug fixes for 3.0.2
  • Investigate image transparency in all widgets
  • Investigate Disclosure button
  • Investigate GTK performance issues
  • Prepare for EclipseCon
Milestone Plan 3.1 M4 December 17, 2004
  • Spinner widget (14297)
  • Advanced Graphics improvements
    • Line cap, join and dashed styles
    • Thick line styles (4853)
    • Investigate additional areas
  • Improved layout mechanism (deferred layouts, caching, ...)
  • Assist plugin teams to improve screen reader accessibility in Eclipse
  • Improve SWT interaction with commercially available screen readers
  • Improve Clipboard and Drag and Drop
    • Copy and paste of X Windows Selection (26878)
  • Extend mouse support
  • Implement PNG transparency (35040)
  • Investigate SWT support for Windows Longhorn
  • Investigate automated whitebox testing (38436)
  • Investigate "DrawThemedBackground" (24538)
  • Investigate Link widget
Milestone Plan 3.1 M3 November 5, 2004
  • Bug fixing, bug fixing, bug fixing
  • Support execution of javascript commands in a Browser
  • Enable automation of 64 bit GTK and Motif builds
  • Improve sleep/wake behaviour on Motif and GTK
  • Extensive bug fixing on Mac Browser widget
  • Present SWT tutorial at OOPSLA
  • Make Focus callback behaviour consistent across platforms
  • Make "free resize on shell open" behaviour consistent across platforms
  • Support wrapped text widgets in GridLayout and FormLayout
  • Support minimum sizes in GridLayout
  • Support verify listener in Combo
  • Support GTKFileChooser dialog when using GTK 2.4.10 or higher
  • Implement performance tests for SWT
  • Investigate seven button mouse support
  • Investigate improved test automation and consistency checking using Display.post()
  • Investigate Advanced Graphics
  • Investigate a defer mechanism for layouts to allow multiple layout requests to be merged
  • Investigate a mechanism for flushing cached layout data for specific children
  • Investigate selection clipboard on GTK and Motif
  • Investigate support for URLTransfer
  • Investigate Spinner widget
  • Investigate dragging selected text
Milestone Plan 3.1 M2 September 24, 2004
  • Investigate Advanced Graphics
  • Investigate improvements to Layouts
Milestone Plan 3.1 M1 August 13, 2004
  • 3.0.1 Bug Fixing
  • Bug fixing, bug fixing, bug fixing
  • Snippets and newsgroup support
  • Cross platform consistency improvements
  • Platform accessibility improvements