aboutsummaryrefslogtreecommitdiffstats
path: root/status.xml
diff options
context:
space:
mode:
authorJeremias Maerki <jeremias@apache.org>2005-12-16 14:40:20 +0000
committerJeremias Maerki <jeremias@apache.org>2005-12-16 14:40:20 +0000
commitcd600b952b6326195b1670e6a17af75d51f46b57 (patch)
tree814b0f854cb41391f498b25a3412a8ad53d76f96 /status.xml
parent811fd3eefbfb06cb945bb3599523b7f3a15f251e (diff)
downloadxmlgraphics-fop-cd600b952b6326195b1670e6a17af75d51f46b57.tar.gz
xmlgraphics-fop-cd600b952b6326195b1670e6a17af75d51f46b57.zip
XMLHandler interface changed so it reports whether it supports a particular Renderer instead of reporting the MIME type. One MIME type could be implemented by multiple Renderer implementations so conflicts could occur. Almost all XMLHandler implementations will have a dependency on a particular Renderer implementation.
XMLHandlers are now configurable. Standard XMLHandlers now get registered through service lookup. Simplification: XMLHandlers don't need nested classes for the handling functionality anymore. If Batik, for example, is not in the classpath it will already be detected while registering the XMLHandlers. The RendererContextConstants interface now standardizes some of the keys used in the RendererContext and helps with actually decoupling the XMLHandler implementations from the renderers. This is one step towards making Batik an optional dependency and making it possible to move the SVG functionality to a separate place later. Extracted the SVG XMLHandler functionality from the sandbox SVGRenderer into a separate class following the example of the other renderers. Bugfix in PSSVGHandler: Fixed a copy/paste error which could lead to wrong clipping of an SVG image for PostScript output. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@357166 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'status.xml')
-rw-r--r--status.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/status.xml b/status.xml
index f0ccaa307..9f0b2ffc8 100644
--- a/status.xml
+++ b/status.xml
@@ -27,6 +27,14 @@
<changes>
<release version="FOP Trunk">
+ <action context="Code" dev="JM" type="update">
+ Changed the XMLHandler interface so it doesn't report the MIME type it
+ supports but instead can report whether it supports a particular Renderer
+ implementation. XMLHandlers are now configurable.
+ </action>
+ <action context="Code" dev="JM" type="fix">
+ Fixed a bug where SVG content could be clipped when rendered to PostScript.
+ </action>
<action context="Code" dev="JM" type="fix">
Changed the way resolutions are handled. The single resolution in the user
agent got split up into source and target resolutions. For more info, see