deweese 2003/09/07 15:25:29 Modified: sources/org/apache/batik/bridge SVGAltGlyphElementBridge.java SVGCircleElementBridge.java SVGGVTFont.java SVGGlyphElementBridge.java SVGSVGElementBridge.java SVGTextElementBridge.java sources/org/apache/batik/extension/svg MultiResGraphicsNode.java SVGFlowTextElementBridge.java sources/org/apache/batik/gvt TextNode.java sources/org/apache/batik/gvt/font AWTGVTGlyphVector.java Glyph.java SVGGVTGlyphVector.java sources/org/apache/batik/gvt/renderer StrokingTextPainter.java sources/org/apache/batik/gvt/text ConcreteTextSelector.java GVTAttributedCharacterIterator.java sources/org/apache/batik/swing JSVGCanvas.java sources/org/apache/batik/swing/gvt AbstractZoomInteractor.java TextSelectionManager.java sources/org/apache/batik/swing/svg JSVGComponent.java sources/org/apache/batik/transcoder SVGAbstractTranscoder.java test-resources/org/apache/batik/swing unitTesting.xml test-sources/org/apache/batik/swing NullSetSVGDocumentTest.java NullURITest.java Added: sources/org/apache/batik/gvt/text TextPaintInfo.java Log: 1) Initial layout of text and especially changing text paint properties is now much faster. 2) The properties opacity/filter/masking/pointer-events now work on the 'svg' Element. 3) Fixed a problem with clearing the Text selection. 4) setURI(null) now just calls setSVGDocument(null) - test updated. 5) Now uses ExtensibleSVGDOMImplementation to import foriegn documents 6) Zoom interactor now works properly even when over changing content. Revision Changes Path 1.14 +7 -8 xml-batik/sources/org/apache/batik/bridge/SVGAltGlyphElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGAltGlyphElementBridge.java.diff?r1=1.13&r2=1.14 1.13 +1 -2 xml-batik/sources/org/apache/batik/bridge/SVGCircleElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGCircleElementBridge.java.diff?r1=1.12&r2=1.13 1.15 +22 -54 xml-batik/sources/org/apache/batik/bridge/SVGGVTFont.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGGVTFont.java.diff?r1=1.14&r2=1.15 1.11 +4 -6 xml-batik/sources/org/apache/batik/bridge/SVGGlyphElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGGlyphElementBridge.java.diff?r1=1.10&r2=1.11 1.38 +20 -2 xml-batik/sources/org/apache/batik/bridge/SVGSVGElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGSVGElementBridge.java.diff?r1=1.37&r2=1.38 1.90 +256 -366 xml-batik/sources/org/apache/batik/bridge/SVGTextElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/bridge/SVGTextElementBridge.java.diff?r1=1.89&r2=1.90 1.10 +1 -2 xml-batik/sources/org/apache/batik/extension/svg/MultiResGraphicsNode.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/extension/svg/MultiResGraphicsNode.java.diff?r1=1.9&r2=1.10 1.14 +67 -9 xml-batik/sources/org/apache/batik/extension/svg/SVGFlowTextElementBridge.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/extension/svg/SVGFlowTextElementBridge.java.diff?r1=1.13&r2=1.14 1.30 +18 -3 xml-batik/sources/org/apache/batik/gvt/TextNode.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/TextNode.java.diff?r1=1.29&r2=1.30 1.28 +27 -15 xml-batik/sources/org/apache/batik/gvt/font/AWTGVTGlyphVector.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/font/AWTGVTGlyphVector.java.diff?r1=1.27&r2=1.28 1.14 +20 -19 xml-batik/sources/org/apache/batik/gvt/font/Glyph.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/font/Glyph.java.diff?r1=1.13&r2=1.14 1.17 +13 -2 xml-batik/sources/org/apache/batik/gvt/font/SVGGVTGlyphVector.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/font/SVGGVTGlyphVector.java.diff?r1=1.16&r2=1.17 1.50 +58 -47 xml-batik/sources/org/apache/batik/gvt/renderer/StrokingTextPainter.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/renderer/StrokingTextPainter.java.diff?r1=1.49&r2=1.50 1.17 +10 -15 xml-batik/sources/org/apache/batik/gvt/text/ConcreteTextSelector.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/text/ConcreteTextSelector.java.diff?r1=1.16&r2=1.17 1.23 +4 -64 xml-batik/sources/org/apache/batik/gvt/text/GVTAttributedCharacterIterator.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/text/GVTAttributedCharacterIterator.java.diff?r1=1.22&r2=1.23 1.1 xml-batik/sources/org/apache/batik/gvt/text/TextPaintInfo.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/gvt/text/TextPaintInfo.java?rev=1.1 1.44 +3 -5 xml-batik/sources/org/apache/batik/swing/JSVGCanvas.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/swing/JSVGCanvas.java.diff?r1=1.43&r2=1.44 1.6 +5 -1 xml-batik/sources/org/apache/batik/swing/gvt/AbstractZoomInteractor.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/swing/gvt/AbstractZoomInteractor.java.diff?r1=1.5&r2=1.6 1.20 +3 -7 xml-batik/sources/org/apache/batik/swing/gvt/TextSelectionManager.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/swing/gvt/TextSelectionManager.java.diff?r1=1.19&r2=1.20 1.84 +4 -3 xml-batik/sources/org/apache/batik/swing/svg/JSVGComponent.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/swing/svg/JSVGComponent.java.diff?r1=1.83&r2=1.84 1.15 +3 -2 xml-batik/sources/org/apache/batik/transcoder/SVGAbstractTranscoder.java http://cvs.apache.org/viewcvs/xml-batik/sources/org/apache/batik/transcoder/SVGAbstractTranscoder.java.diff?r1=1.14&r2=1.15 1.8 +4 -4 xml-batik/test-resources/org/apache/batik/swing/unitTesting.xml http://cvs.apache.org/viewcvs/xml-batik/test-resources/org/apache/batik/swing/unitTesting.xml.diff?r1=1.7&r2=1.8 1.6 +9 -6 xml-batik/test-sources/org/apache/batik/swing/NullSetSVGDocumentTest.java http://cvs.apache.org/viewcvs/xml-batik/test-sources/org/apache/batik/swing/NullSetSVGDocumentTest.java.diff?r1=1.5&r2=1.6 1.7 +8 -120 xml-batik/test-sources/org/apache/batik/swing/NullURITest.java http://cvs.apache.org/viewcvs/xml-batik/test-sources/org/apache/batik/swing/NullURITest.java.diff?r1=1.6&r2=1.7
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]