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

List:       kde-commits
Subject:    branches/work/khtml-svg
From:       Rob Buis <buis () kde ! org>
Date:       2006-04-02 16:10:01
Message-ID: 1143994201.546818.31460.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 525682 by buis:

Support for images. There still is a problem with the references, trying
to fix...


 M  +1 -1      rendering/Makefile.am  
 A             rendering/render_svg_image.cpp   [License: LGPL (v2+) (wrong address)]
 A             rendering/render_svg_image.h   [License: LGPL (v2+) (wrong address)]
 M  +0 -3      svg/CONVERSION-TODO-LIST  
 M  +1 -1      svg/Makefile.am  
 A             svg/SVGImageElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGImageElementImpl.h   [License: LGPL (v2+) (wrong address)]
 M  +6 -0      xml/dom_docimpl.cpp  


--- branches/work/khtml-svg/rendering/Makefile.am #525681:525682
@@ -40,7 +40,7 @@
 
 if DOSVG
 libkhtmlrender_la_SOURCES += render_svg_style.cpp render_svg_style_defs.cpp \
-							 render_svg_path.cpp
+							 render_svg_path.cpp render_svg_image.cpp
 endif
 
 libkhtmlrender_la_METASOURCES = AUTO
--- branches/work/khtml-svg/svg/CONVERSION-TODO-LIST #525681:525682
@@ -21,9 +21,6 @@
 SVGICCColorImpl.cpp
 SVGICCColorImpl.h
 
-SVGImageElementImpl.cpp
-SVGImageElementImpl.h
-
 SVGMarkerElementImpl.cpp
 SVGMarkerElementImpl.h
 
--- branches/work/khtml-svg/svg/Makefile.am #525681:525682
@@ -32,5 +32,5 @@
 						 SVGRadialGradientElementImpl.cpp SVGDOMImplementationImpl.cpp \
 						 SVGAElementImpl.cpp SVGClipPathElementImpl.cpp \
 						 SVGTitleElementImpl.cpp SVGStyleElementImpl.cpp \
-						 SVGUseElementImpl.cpp \
+						 SVGUseElementImpl.cpp SVGImageElementImpl.cpp \
 						 svgpathparser.cpp KSVGPainterFactory.cpp
--- branches/work/khtml-svg/xml/dom_docimpl.cpp #525681:525682
@@ -97,6 +97,7 @@
 #include "svg/SVGPathElementImpl.h"
 #include "svg/SVGLineElementImpl.h"
 #include "svg/SVGViewElementImpl.h"
+#include "svg/SVGImageElementImpl.h"
 #include "svg/SVGTitleElementImpl.h"
 #include "svg/SVGStyleElementImpl.h"
 #include "svg/SVGSwitchElementImpl.h"
@@ -1136,6 +1137,11 @@
             n = new KSVG::SVGUseElementImpl(docPtr());
             break;
         }
+        case SVGID_IMAGE:
+        {
+            n = new KSVG::SVGImageElementImpl(docPtr());
+            break;
+        }
         default:
             break;
     }
[prev in list] [next in list] [prev in thread] [next in thread] 

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