diff options
author | Keiron Liddle <keiron@apache.org> | 2002-08-14 13:45:45 +0000 |
---|---|---|
committer | Keiron Liddle <keiron@apache.org> | 2002-08-14 13:45:45 +0000 |
commit | 54bc09f8b0210791a7ca9b98a88882304844df5f (patch) | |
tree | be7e4a933de7be9c7a81ab7e6d3e91045bbb88ff /status.xml | |
parent | 8278f9641ecd6061ab59ec04f44fc2f369939560 (diff) | |
download | xmlgraphics-fop-54bc09f8b0210791a7ca9b98a88882304844df5f.tar.gz xmlgraphics-fop-54bc09f8b0210791a7ca9b98a88882304844df5f.zip |
Updated batik with change to TextPainter interface and UserAgent.
Improved PDFTextPainter to handle more types of text.
Added more todo items
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@195084 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'status.xml')
-rw-r--r-- | status.xml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/status.xml b/status.xml index d25afa614..df9984fe8 100644 --- a/status.xml +++ b/status.xml @@ -42,11 +42,61 @@ inactive?? </action> <action context="code" dev="open"> + Add static areas to page + The static areas will need to be handled in a similar way to the flow + except the bpd is unlimited and it will need to reset and repeat for + each page. + </action> + <action context="code" dev="open"> + Add id areas to page when area added. + When the layout managers add an area to the page it can also add the id + information. + </action> + <action context="code" dev="open"> + Resolve id references on other pages, extensions. + When an id is added to a page this will allow id references to be + resolved. + </action> + <action context="code" dev="open"> + Add markers to page when areas added. + When an area is added that is created by an FO that contains markers + then the markers can also be added. There are four types of positions + for markers. + </action> + <action context="code" dev="open"> + Retrieve markers from page. + When doing the static areas the markers wil need to be available for + retrieving. The marker can then be layed out as normal. + </action> + <action context="code" dev="open"> + Calculate line height. + The line height needs to be calculated while finding breaks. This needs + to include all the alignment and height details of the inline areas. + </action> + <action context="code" dev="open"> implement the caching mechanism to store pages when a page contains a forward reference that has not been resolved then we need to be able to save the page contents to disk to save memory </action> + <action context="code" dev="open"> + Implement table layout. + The table layout will use the same technique as the block layout. It + will locate suitable breaks between rows or inside rows until table + finished or end of bpd reached. + </action> + <action context="code" dev="open"> + Implement list layout. + The list layout like the table layout will be looking for suitable + breaks from the child objects. The it will add the appropriate areas to + the area tree. + </action> + <action context="code" dev="open"> + Get bookmark extension working. + Make sure the extension id references are resolved. Once the data is + fully resolved then implement a way for the pdf renderer to add the + bookmarks. See branch for code how to add bookmarks. + </action> </actions> @@ -76,6 +126,10 @@ inactive?? <changes> <release version="?" date="2002"> + <action dev="KLL" type="update" context="code"> + Updated batik with change to TextPainter interface and UserAgent. + Improved PDFTextPainter to handle more types of text. + </action> <action dev="JM" type="update" context="code" due-to="Stephen Wolke" due-to-email="smwolke@geistig.com"> Added a RunLengthEncode filter for the PostScript renderer. |