deweese 2003/07/09 19:01:27
Modified: sources/org/apache/batik/bridge BaseScriptingEnvironment.java BridgeContext.java CSSUtilities.java DocumentLoader.java SVGImageElementBridge.java UpdateManager.java sources/org/apache/batik/dom/events EventSupport.java sources/org/apache/batik/ext/awt/image/spi ImageTagRegistry.java sources/org/apache/batik/gvt/event AWTEventDispatcher.java sources/org/apache/batik/script/rhino RhinoInterpreter.java sources/org/apache/batik/swing/gvt GVTTreeRenderer.java JGVTComponent.java sources/org/apache/batik/swing/svg GVTTreeBuilder.java JSVGComponent.java SVGDocumentLoader.java SVGLoadEventDispatcher.java sources/org/apache/batik/util CleanerThread.java test-resources/org/apache/batik/swing unitTesting.xml test-sources/org/apache/batik/swing JSVGCanvasHandler.java JSVGMemoryLeakTest.java NullSetSVGDocumentTest.java Added: sources/org/apache/batik/util EventDispatcher.java test-sources/org/apache/batik/swing JSVGInterruptTest.java Log: 1) Fixed the way Images are handled so it almost never opens the URL twice. 2) Added addition catches for most/all threads. 3) Seriously improved event dispatching from the various JSVGComponent threads. Added a new test that totally abuses stopProcessing, and ensures that events are still delivered properly.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]