From: Gopala K. <kri...@gm...> - 2007-12-16 21:28:45
|
Hi people, I and Bastein have finally made xml-svg components possible! We even came up with initial xml library specification too. Our initial attempt seems to be good. * undo/redo support is back (still buggy as some events arent implemented yet) * The sidebar now only loads xml components defined in a library. * The component icons in sidebar are again generated from svg itself including the drag pixmap. * Wiring made to work as before. * Some heavy modifications such as removal of Node classes, enabling implicit sharing in Property classes as well as component - these changes were as good as major refactoring. * Many important classes are now documented through doxygen tag. * Property actually now supports(to be bettered) better validation, so that users don't need to get a failed simulation. * We have plans to add unit support to properties as well , in a much later state. * Many other code changes are done suitably, infact the last commit's patch size was about 7000 lines !! Overall it is been fun working for qucs. I and bastein have been discussing a lot since a few days. I hope we will soon reach release status if we continue like this. But unfortunately my exams are approaching and i won't be able to work until end of first week of Jan 2008. Till then please test and try to help by contributing if possible. :) Also bastein will be able to provide more information on xml formats. Final note: Have a look at the snapshot at http://qucs.wiki.sourceforge.net/space/showimage/qucs.png P.S: Also you need the attached xml file's tarball to be extracted somewhere to test. or download from wiki http://qucs.wiki.sourceforge.net/space/showimage/xml-components.tar.gz -- Cheers, Gopala Krishna A -- Cheers, Gopala Krishna A |