On Wednesday, 7 February 2018 at 21:33:22 UTC, Jacob Carlborg
wrote:
This has been long overdue but I would like to announce that
I've just released an official Dub package for the DWT library
[1]. For a usage example, please see the GitHub page [2].
For those not familiar with DWT, it's a library for creating
cross-platform GUI applications. It's uses the native drawing
operations of the operating system. It's originally a port of
the SWT Java library, it's a complete port and contains no Java
or JNI code.
A couple of other changes are:
* All the previous Git submodules have now been inlined in the
main/super repository [3]
* Proper testing on both Linux and Windows has been added
* Separate tool for building all the snippets
* Bumped the minimum requirement of the compiler to DMD 2.078.1
(I'll probably add support for LDC soon)
* Officially removeed any support for building with D1
[1] http://code.dlang.org/packages/dwt
[2] https://github.com/d-widget-toolkit/dwt#usage
[3] https://github.com/d-widget-toolkit/dwt
Thanks for this effort. I looked at DWT a while back but settled
on GtkD because it was easier to build. Either way, I will have
to revisit this library and give it another go in my new project.
Looking at the examples I imagine it wouldn't be too difficult to
use WindowBuilder for SWT and port the generate Java code across
to DWT.
bye,
lobo