Skip to content

Commit

Permalink
Add information about SWT prototypes (Initiative 31) eclipse-platform…
Browse files Browse the repository at this point in the history
…#1580

This enhances the readme by adding a section on prototyping work for a
single, OS-agnostic SWT implementation with links to the according
prototype repositories (Initiative 31).

Fixes eclipse-platform#1580
  • Loading branch information
HeikoKlare committed Nov 18, 2024
1 parent 1576499 commit e8fc11b
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,3 +123,14 @@ You can register bugs and feature requests in the Github Issue Tracker. Remember
- [New SWT issue](https://github.com/eclipse-platform/eclipse.platform.swt/issues/new)

Please bear in mind that this project is almost entirely developed by volunteers. If you do not provide the implementation yourself (or pay someone to do it for you), the bug might never get fixed. If it is a serious bug, other people than you might care enough to provide a fix.


# Prototyping on a Single, Cross-Platform SWT Implementation

There is current work on evaluating the feasibility of achieving a single, OS-agnostic implementation of SWT in order to reduce maintenance efforts, enable better look and feel, and improve configurability.
The work on these prototypes and their documentation can currently be found in a dedicated GitHub organization: https://github.com/swt-initiative31

Actual prototyping work has been started on four technologies: Skia with Visual Class Library (VCL), Skia with custom-rendered widgets, GTK, and Swing\
The prototypes for the following technologies are still under investigation, are further developed and can be tried out here:
- Skia with custom-drawn widgets: https://github.com/swt-initiative31/prototype-skija
- Cross-platform GTK: https://github.com/swt-initiative31/prototype-gtk

0 comments on commit e8fc11b

Please sign in to comment.