The DJ Project
Rediscover the Desktop
DJ Native Swing 1.0.1 is released. There are many features like Mac support and support for more web browser runtimes, as well as lots of critical bug fixes.
Development process changed: a new "preview" version was released everytime a feature or bug fix was added. This model is likely to continue, so be sure to check the download section of SourceForge to find updates.
DJ Native Swing 0.9.8 is released. It adds cookie management to the JWebBrowser, updates the JVLCPlayer API and fixes many bugs.
DJ Native Swing 0.9.7 is released. XPCOM is available for the JWebBrowser when using XULRunner, a new JSyntaxHighlighter component is added and the JHTMLEditor has an additional editor implementation based on TinyMCE. As usual, there are also many bug fixes and improvements.
DJ Native Swing 0.9.6 is released. The library is now split into a framework library and its SWT-based implementation. This allows to re-use the Native Swing integration framework for other types of native components.
DJ Native Swing 0.9.5 is released. The API is completely changed to make the framework more consistent and easy to use, there is now some Javadoc, and of course bug fixes and a lot of improvements.
DJ Native Swing 0.9.4 is released. The internal architecture is completely changed to provide the expected stability. This release also adds two new components: the JVLCPlayer and the JHTMLEditor.
DJ Native Swing 0.9.3 is released. It fixes several bugs and offers some great new features: to mix heavyweight and lightweight components with lightweight components on top, to change their Z-order or re-parent them.
DJ Native Swing 0.9.2 is released. It fixes several bugs, including major ones affecting the Flash player under Linux.
DJ Native Swing 0.9.1 is released. This sub-project is added to the DJ Project suite to allow the mixing of native components in Swing. It uses SWT under the hood, but takes care of all the threading and usual native integration headaches.