ViewKlass-0.7.2 has been released.
This release addresses the const correctness issue
that was made apparent by the use of gcc 4.2 which
is much pickier about such things.
There are no, intentional, changes in functionality.
The 0.7.1 release missed out on getting its news
announcement posted, so here is its list of changes.
Fixed to build with MKS Toolkit compiler (patch #1323880)
Build problems with gcc4.x and x86_64 have been fixed.
Fixed a memory leak in VkCheckBox
Fix for a modality problem with VkDialogManager (bug #993582)
Fix for removing items from a VkPrefGroup
Updated the web pages and converted to XHTML/CSS... read more
At Long Last --- ViewKlass-0.7.0 has been released
Build problems with Linux/gcc3.x and Solaris/gcc2.95 have been fixed.
A potential crash when creating a VkFileSelectionDialog has been fixed.
The VkPixmap class has been implemented.
Dialog positioning now behaves correctly.
VkMenuUndoManager now correctly handles deletion of its actions.
Completed implementation of VkCheckBox, VkRadioGroup and VkPromptDialog.
A few memory management issues have been resolved.
Added a VkApp method to dump the widget tree (to cout).
All the*Dialog instances are now allocated using new().
VkResource now handles all data types correctly.
The test code has been updated.
Lots of small fixes, tweaks and tidy-ups.
A new mailing list has been created for general discussions about ViewKlass development and usage.
Latest CVS should now compile without error (or warning) with gcc 3.2
I have had a great deal of trouble getting gcc 3.2 installed on my RH7.3 system so there may still be some problems.
Undoable actions were implemented, which completes the menu classes. VkGetResource was fixed to return the correct result in 'all' cases. New classes VkMenuActionWidget, VkMenuActionObject and VkCompletionField were implemented. Tests were added for the new functionality.
The VkAlignmentGroup (contributed by Hordur Jonsson) and VkTrace classes were added. The 'theXyzDialog' instances are now created on demand instead of being static objects. A possible crash in the VkComponent destructor was fixed. Plus many other minor fixes.
ViewKlass 0.5.0 contains some major additions to the Menu and Help classes along with substantial tidying up of many of the source files.
see http://viewklass.sourceforge.net
Major updates to the Menu classes and a complete, simple, resource driven Help subsystem. The menu classes are almost complete now except for undo capabilities and a little more work needed on the VkSubMenu and VkOptionMenu.
Fixes to a couple of build/compile problems and some tidying up of some source. No significant bug fixes or feature additions this time ;-)
Latest CVS includes :-
. Fixes for stdio.h include problems
. Should build against both Motif1.2 and Motif 2.x
. make test does not depend on make install