svg.kde.org: KSVG News http://svg.kde.org/ KSVG2 is a library used for rendering SVG files under KDE en-us webmaster@svg.kde.org (Webmaster) Copyright (c) 2002-2005, svg.kde.org Webmaster KSVG2 present at SVG Open 2005 2005-08-20 16:58:10 http://svg.kde.org/news.php#KSVG2SVGOpen The KSVG2 team received two invitations for participating in a svg implementators panel at SVG Open 2005. Unfortunately WildFox could not make it, but rwlbuis visited on the last day and reported here. In general there was a lot of interest in KSVG2 and a lot of interest in the relationship with WebCore. KSVG2/KDOM/KCanvas Status 2005-06-16 08:19:36 http://svg.kde.org/news.php#KSVG2Status All development on ksvg1 has long since ended. Development has however been very active on the next-generation, kdom-based "ksvg2" for over a year now. Information found on these pages is unfortunately long since out of date. Interested parties should visit the developers on freenode.net #ksvg or email ksvg-devel@kde.org for more info. Stable VeKtors in KDE 3.2 2004-02-18 18:38:29 http://svg.kde.org/news.php#StableVectors KDE 3.2 has been released and thus KSVG is stable now. If you want to have KSVG installed on your system please install the kdegraphics package. The KSVG team wishes happy vectoring. Please report any bugs via http://bugs.kde.org. KSVG to be included in KDE 3.2 2003-09-15 20:36:21 http://svg.kde.org/news.php#KSVGIncludedIn32 KSVG recently moved to kdegraphics. That means that KSVG will be definately included into KDE 3.2 and that will also be the first, official release of KSVG. Even though it stabilizes more and more with every day we could still need help to make it rock-solid. I have made up a small announcement/preview of what KSVG is able to do currently. Have a look. Kastle KDE Developers Conference 2003-08-28 21:39:15 http://svg.kde.org/news.php#KastleDevelopersConference Niko and Rob are currently attending the Nove Hrady KDE Developers Conference. I never have seen such an amount of commits in such a time ;). The rendering process has been completely abstracted and so KSVG now offers an easy way to add new rendering backends. So far libart and Agg have been added. Agg will allow an easier implementation of e.g. filters in the future. Currently they are in the process of fixing the testsuites. Stay tuned. KSVG Status Update 2003-07-12 12:28:12 http://svg.kde.org/news.php#UpdatePossible32 KSVG is still under heavy development but already quite stable. We hope to see an official review of the W3C soon. We are very optimistic that KSVG will get a good review. Most changes during the last time focused on speed and correctness. Maybe we will even see a stable KSVG in KDE 3.2? Tasks Updated 2002-11-24 10:38:52 http://svg.kde.org/news.php#StillAliveTasksUpdated We are still alive :) I've finally updated the task list. KSVG is a very big project and we need your help. Interested? Please drop us a line. Screenshots and Test Cases Updated 2002-10-12 17:29:04 http://svg.kde.org/news.php#TestsAndScreenShotsUp I've updated the screenshots section with screenshots which show the official W3C testcases. It shows some shapes, paths, text & JavaScript screenshots. Have fun! ECMA Bug Fixes & New Features 2002-08-08 10:45:01 http://svg.kde.org/news.php#BugsAndFeatures I'd like to thank Andreas here, again, because he has send me really great testcases for all kinds of ECMAScript bugs. I've managed to fix them all. We're getting better and better. New features? We've got very basic patterns support since some days. Rob is working and optimizing it, but it will (of course) take some time until it works in all cases. ECMA Decision: Strict 2002-08-07 21:12:37 http://svg.kde.org/news.php#ECMADecision We've decided to follow the W3C specificiations, quite strict. We've removed nearly all those get/set "convience" methods, for example SVGRect's getX(). It's a bad coding style and we don't support it. Of course stuff like getTarget(), getOwnerDocument() will stay, cause it's used too widely. But the rest will die. KSVG is still alive! 2002-07-27 12:20:20 http://svg.kde.org/news.php#StillAliveWithECMA In this month A LOT has happened. ECMAScript has been completely rewritten and is very stable now. I have made a small script which crawls the KSVG sourcecode and searches for ECMAScript related things. You can view the result here. Expect a more detailed list of changes soon. ECMAScript Bindings: Now Stable 2002-05-04 17:15:12 http://svg.kde.org/news.php#StableECMABindings I just fixed the last ECMAScript problems, which caused crashes on destruction. Our ECMA core is quite optimized and can be considered fast. Enjoy! Marker & Switch Updates 2002-05-03 13:04:05 http://svg.kde.org/news.php#MarkerAndSwitch Today was a really productive KSVG hacking day. We fixed three broken testcases. In detail: markers and zooming, auto-orientated marker appearance and the switch logic were fixed. SVGZ Support! 2002-04-19 22:47:14 http://svg.kde.org/news.php#SVGZSupport We have been trying to add support for loading gzipped svg files seamlessly. Niko did most of the initial code for this. I have worked on it today and now it seems to work. I'll do a final test to check it against current HEAD cvs as my checkout is getting a bit old. External SVG Images 2002-03-17 12:33:13 http://svg.kde.org/news.php#ExternalSVGImages Work has been done on making linking to external svgs via the image tag succeed. There are some issues with aspect ratio's, but mostly this feature should function correctly. KSVG Bridges Speed-Ups 2002-03-14 16:01:05 http://svg.kde.org/news.php#KSVGBridges The so-called ksvg bridges, which provide access to SVG objects from js, are now cached. This provides speedups to the entire set of ECMA bindings. Generally we fixed quite some memory leaks in KSVG (thanks to valgrind), like undeleted dom nodes. Further ECMA Progress 2002-03-08 20:28:00 http://svg.kde.org/news.php#TestingAndECMAProgress The ECMA bindings are currently in a state of test and extend. Hopefully a list can be made of things we need to do for full ECMA bindings, so we can avoid work duplication. ECMA Bindings: Much Progress 2002-03-08 19:10:00 http://svg.kde.org/news.php#WildfoxECMAProgressPleaseTry WildFox has been working hard on adding ECMA bindings lately, and has made very good progress. Be sure to try them out.