[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/work/khtml-svg
From:       Nikolas Zimmermann <wildfox () kde ! org>
Date:       2006-03-30 12:30:50
Message-ID: 1143721850.750346.21479.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 524375 by wildfox:

<switch> + <symbol> done


 M  +0 -6      svg/CONVERSION-TODO-LIST  
 M  +1 -0      svg/Makefile.am  
 A             svg/SVGSwitchElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGSwitchElementImpl.h   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGSymbolElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGSymbolElementImpl.h   [License: LGPL (v2+) (wrong address)]
 M  +14 -2     xml/dom_docimpl.cpp  


--- branches/work/khtml-svg/svg/CONVERSION-TODO-LIST #524374:524375
@@ -66,12 +66,6 @@
 SVGStyleElementImpl.cpp
 SVGStyleElementImpl.h
 
-SVGSwitchElementImpl.cpp
-SVGSwitchElementImpl.h
-
-SVGSymbolElementImpl.cpp
-SVGSymbolElementImpl.h
-
 LATER - Animations
 ------------------
 SVGAnimateColorElementImpl.cpp
--- branches/work/khtml-svg/svg/Makefile.am #524374:524375
@@ -27,4 +27,5 @@
 						 SVGPathSegCurvetoQuadraticImpl.cpp SVGPathSegCurvetoQuadraticSmoothImpl.cpp \
 						 SVGPathSegLinetoHorizontalImpl.cpp SVGPathSegLinetoVerticalImpl.cpp \
 						 SVGPathSegLinetoImpl.cpp SVGPathSegMovetoImpl.cpp SVGPathElementImpl.cpp \
+						 SVGSwitchElementImpl.cpp SVGSymbolElementImpl.cpp \
 						 svgpathparser.cpp KSVGPainterFactory.cpp
--- branches/work/khtml-svg/xml/dom_docimpl.cpp #524374:524375
@@ -86,6 +86,7 @@
 #include "dom_docimpl.h"
 
 #if SVG_SUPPORT
+#include "svg/SVGGElementImpl.h"
 #include "svg/SVGSVGElementImpl.h"
 #include "svg/SVGDefsElementImpl.h"
 #include "svg/SVGDescElementImpl.h"
@@ -93,11 +94,12 @@
 #include "svg/SVGPathElementImpl.h"
 #include "svg/SVGLineElementImpl.h"
 #include "svg/SVGViewElementImpl.h"
+#include "svg/SVGSwitchElementImpl.h"
 #include "svg/SVGCircleElementImpl.h"
+#include "svg/SVGSymbolElementImpl.h"
 #include "svg/SVGEllipseElementImpl.h"
-#include "svg/SVGGElementImpl.h"
+#include "svg/SVGPolygonElementImpl.h"
 #include "svg/SVGPolylineElementImpl.h"
-#include "svg/SVGPolygonElementImpl.h"
 #endif
 
 using namespace DOM;
@@ -1064,6 +1066,16 @@
             n = new KSVG::SVGViewElementImpl(docPtr());
             break;
         }
+        case SVGID_SWITCH:
+        {
+            n = new KSVG::SVGSwitchElementImpl(docPtr());
+            break;
+        }
+        case SVGID_SYMBOL:
+        {
+            n = new KSVG::SVGSymbolElementImpl(docPtr());
+            break;
+        }
         case SVGID_DESC:
         {
             n = new KSVG::SVGDescElementImpl(docPtr());
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic