We cannot release GUIApp 0.5 right now due to the problems we are experiencing with SourceForge right now. We will be looking into alternative distribution mechanisms in the near future.
GUIApp 0.5 promises several new features including the ability to support context sensitive help, and easier support for managing your Actions when they depend on a user being logged in with the right credentials or a document being present.
CVS contains the latest and greatest cut of the Dojo container. Weighing in at 9Kb and zero external dependencies, it packs a punch for the lightweight container division. Use CVS to build it and get your first impressions. NOTE: Java 1.5 required.
We are starting a new project named "Dojo". Dojo is a Java 1.5 clean container implementation. The very initial scratch code has been uploaded, and it has no features at this point. Work will continue on GUIApp in the meantime using Fortress. When Dojo is mature enough, we will likely migrate GUIApp over. By that time, Java 1.5 will be mature and not a beta any more, and the IDEs available will be supporting the new JDK.
GUIApp 0.4 is now released. This release is not very different from the last one, except that it is now split into smaller pieces. Adopting Maven has really helped to make this a reality.
As we are preparing to make GUIApp more modular, we decided to use a better build tool. Maven has proven to make managing build architectures like this much easier.
Due to issues with our provider, all of the WIKI content got wiped clean. We have not been able to get it going again. If anyone knows of a PHP or Perl based WIKI that is easy to set up, use, and customize, please let us know.
This release boasts an improved build system, and more robust multi-user support. We also put forth a concerted effort to make the JavaDocs better and more useful for our users.
* Improved building
* More stable attribute gathering
* Multi-user support for single user platforms
* Better JavaDocs
* Actions respond to events
* Support for writing "wizards"
The D-Haven Developers would like our users to help each other out, and to that end they created a Wiki. You can get to it here: http://d-haven.org/cgi-bin/view/
This is a fresh release to address some issues in the last version of GUIApp Example. We have a new copy of Fortress in there, as well as fixing the build problem that was in GUIApp before.
The goals of ExFormula and the goals of the XForms initiative were at odds with each other, making any meaningful progress impossible. Also, there has been no active development on this project for over a year, so we are cutting our losses and moving on. Currently, GUIApp and Binary XML are our chief products, and our attention will be focussed on them.
This example application provides all the JARs (newer and more updated than the GUIApp 0.2 release) required to build and run the example application. Its purpose is to provide an answer to the "Now what do I do?" question until we have the proper docs in place.
Added better debugging support in the compiled XML classes by tracking the line numbers in the original XML document. That way if for some strange reason the compiled class threw a SAXException you would see where it originated from in the original document.
Also added some initial support for CallBacks. All the interfaces were modified, and expect them to be modified one more time. For the time being, we are using Processing Instructions for the callbacks. They work, but the target value section can be improved to provide properties for the callback.... read more
GUIApp is a framework for building Swing based applications. It is built on Avalon Fortress for the container, and it employs an EventBus architecture, and supports instrumentation.
The D-Haven project released a new product called Binary XML. It will allow you to compile your XML files into Java classes. In the future, it will allow you to provide callback functionality to provide dynamic elements to the XML files.
Currently, only XML compilation is supported.