This repository contains documents persisting meeting slides, insights, and assessments of the Initiative 31.
Some general information about the initiative, it's motivation, goals and setup can be found in the kick-off slides.
Results of the prototyping work in the initiative can be found in the results
folder. A summary is given in this presentation. The individual technologies with links to their specific information are:
- Skia/VCL: Prototype using the Visual Class Library (VCL), the widget library from LibreOffice, together with Skia as a rendering engine
- Skia/Custom-Drawn: Prototype using widgets that are custom-drawn with primitive drawing operations using either the OS-native rendering engines or Skia with the Java bindings provided by Skija
- Swing: Prototype using the Java-integrated UI framework Swing
- GTK: Prototype using GTK, as already used for the Linux SWT implementation, with its Windows and MacOS ports to reuse the existing SWT GTK implementation on all three major operating systems
Of these technologies, GTK and Skia/Custom-Drawn are still under investigation while Skia/VCL and Swing have been dropped.