[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-04-03 22:36:00
Message-ID: 1144103760.776276.18626.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 526139 by wildfox:

Commit first bits of text support. All seems in place, though
no text rendering yet :-) Anyway, it's - as always - probably
a simple thing which needs fixing... tomorrow is a new day...

CCMAIL: buis@kde.org


 M  +4 -0      CMakeLists.txt  
 A             rendering/render_svg_text.cpp   [License: LGPL (v2+) (wrong address)]
 A             rendering/render_svg_text.h   [License: LGPL (v2+) (wrong address)]
 M  +0 -9      svg/CONVERSION-TODO-LIST  
 A             svg/SVGTextContentElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGTextContentElementImpl.h   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGTextElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGTextElementImpl.h   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGTextPositioningElementImpl.cpp   [License: LGPL (v2+) (wrong address)]
 A             svg/SVGTextPositioningElementImpl.h   [License: LGPL (v2+) (wrong address)]
 M  +6 -0      xml/dom_docimpl.cpp  


--- branches/work/khtml-svg/CMakeLists.txt #526138:526139
@@ -148,6 +148,7 @@
   ${CMAKE_SOURCE_DIR}/khtml/rendering/render_svg_style.cpp
   ${CMAKE_SOURCE_DIR}/khtml/rendering/render_svg_style_defs.cpp
   ${CMAKE_SOURCE_DIR}/khtml/rendering/render_svg_path.cpp
+  ${CMAKE_SOURCE_DIR}/khtml/rendering/render_svg_text.cpp
   ${CMAKE_SOURCE_DIR}/khtml/rendering/render_svg_image.cpp
   ${CMAKE_SOURCE_DIR}/khtml/rendering/kcanvas/KCanvasMatrix.cpp
   ${CMAKE_SOURCE_DIR}/khtml/rendering/kcanvas/KCanvasPath.cpp
@@ -255,6 +256,9 @@
   ${CMAKE_SOURCE_DIR}/khtml/svg/SVGUseElementImpl.cpp
   ${CMAKE_SOURCE_DIR}/khtml/svg/SVGImageElementImpl.cpp
   ${CMAKE_SOURCE_DIR}/khtml/svg/KSVGPainterFactory.cpp
+  ${CMAKE_SOURCE_DIR}/khtml/svg/SVGTextContentElementImpl.cpp
+  ${CMAKE_SOURCE_DIR}/khtml/svg/SVGTextPositioningElementImpl.cpp
+  ${CMAKE_SOURCE_DIR}/khtml/svg/SVGTextElementImpl.cpp
   ${CMAKE_SOURCE_DIR}/khtml/svg/svgpathparser.cpp
 )
 endif(SVG_SUPPORT)
--- branches/work/khtml-svg/svg/CONVERSION-TODO-LIST #526138:526139
@@ -113,12 +113,3 @@
 
 SVGTSpanElementImpl.cpp
 SVGTSpanElementImpl.h
-
-SVGTextContentElementImpl.cpp
-SVGTextContentElementImpl.h
-
-SVGTextElementImpl.cpp
-SVGTextElementImpl.h
-
-SVGTextPositioningElementImpl.cpp
-SVGTextPositioningElementImpl.h
--- branches/work/khtml-svg/xml/dom_docimpl.cpp #526138:526139
@@ -90,6 +90,7 @@
 #include "svg/SVGGElementImpl.h"
 #include "svg/SVGSVGElementImpl.h"
 #include "svg/SVGUseElementImpl.h"
+#include "svg/SVGTextElementImpl.h"
 #include "svg/SVGStopElementImpl.h"
 #include "svg/SVGDefsElementImpl.h"
 #include "svg/SVGDescElementImpl.h"
@@ -1053,6 +1054,11 @@
             n = new KSVG::SVGGElementImpl(docPtr());
             break;
         }
+        case SVGID_TEXT:
+        {
+            n = new KSVG::SVGTextElementImpl(docPtr());
+            break;
+        }
         case SVGID_POLYLINE:
         {
             n = new KSVG::SVGPolylineElementImpl(docPtr());
[prev in list] [next in list] [prev in thread] [next in thread] 

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