ADG is a GObject-based library that provides a non-interactive cairo canvas specifically designed for generating technical drawings. This is a transitional release before the 0.6.0 one because the introduced changes are becoming too much.
The build system has done a huge step toward portability: the requirements are less restrictive and the overall implementation is cleaner and quite well defined.
The API has been exercised by API-Sanity-Autotest that helped to discover some problem: check out issue #23 for more details.
A test framework based on GLib 2.16 has being added. It is still under development but yet fully working.
The CPML API has been cleaned up by using an internal struct of function pointers to delegate the job to the different primitives. The public symbols have been reduced from 105 to 70.
Log in to post a comment.