mirror of
https://github.com/apache/xmlgraphics-fop.git
synced 2024-08-06 02:16:01 +02:00
![fotis](/assets/img/avatar_default.png)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@193818 13f79535-47bb-0310-9956-ffa450edef68
211 lines
8.4 KiB
Plaintext
211 lines
8.4 KiB
Plaintext
$Id$
|
|
|
|
STATUS
|
|
|
|
|
|
**** CONTENT ****
|
|
|
|
- committers
|
|
- history
|
|
- things worked on
|
|
- things to do
|
|
- bugs
|
|
|
|
**** COMMITTERS ****
|
|
|
|
Arved Sandstrom (release coordinator)
|
|
James Tauber (started it all and wrote most of the code)
|
|
|
|
Steven Coffman
|
|
Stanislav Gorkhover
|
|
Fotis Jannidis
|
|
Karen Lease
|
|
Keiron Liddle
|
|
Jordan Naftolin
|
|
Eric Schaeffer
|
|
Jon Smirl
|
|
|
|
**** HISTORY ****
|
|
|
|
Done since 0.14 release
|
|
- added region-name support, refactoring of region, PageSequence,
|
|
PageMasterReference, flow/static [Kelly Campbell, Arved Sandstrom]
|
|
- added CommandLine/Driver -d option to output stack traces [Kelly Campbell, Arved Sandstrom]
|
|
- added: a new package for image support and analysis [Pankaj Narula]
|
|
- added better svg support (linear gradients, radial gradients, css style selectors,
|
|
css colour names, patterns, path curves (except arcs), text tspan and tref, text whitespace
|
|
handling, text outline and fill, switch, images (including external svg images)
|
|
references in external svg documents, svg elements (below top element), symbol element) [Keiron Liddle]
|
|
- added large test suite for svg [Keiron Liddle]
|
|
- added support for property textdecoration (only value 'underline') [Christian Geisert]
|
|
- added support for type 1 fonts [Jeremias Maerki,Alan Fagot]
|
|
- added support for compile target jdk 1.1 only [Art Welch]
|
|
- added support for partial borders in block, block-container,
|
|
table-row, table-column and table-cell [Corinna Hischke]
|
|
- redesign of properties handling, support for computed, compound and shorthand properties,
|
|
supporting docs [Karen Lease]
|
|
- redesign of font handling for AWTRenderer [Dorothea Wiarda]
|
|
- fixed: unnecessary dependence on jdk 1.2 features [Christian Geisert]
|
|
- fixed: unicode problem in UserMessage [Ross Golder]
|
|
- fixed: broken buildFOTree [Marcus Holmberg]
|
|
- fixed: problems with borders and padding in tables [Corinna Hischke]
|
|
- fixed: XMLRenderer, unbalanced " in the produced output [Dorothea Wiarda]
|
|
- fixed: renamed: inline-sequence -> inline, simple-link -> basic-link,
|
|
white-space-treatment -> white-space-collapse [Fotis Jannidis]
|
|
- fixed: images were rendered only half size (Mikko Honkala)
|
|
|
|
Done since 0.13 release
|
|
- pagination updated to 03/27/2000 XSL WD [Arved Sandstrom]
|
|
- added support for fo page-number-citation [Mike Crowe, Jordan Naftolin]
|
|
- added support for 06/29/2000 SVG WD + W3C Java DOM bindings [Keiron Liddle]
|
|
- added image support using Jimi [Eric Schaeffer]
|
|
- added support for external and internal simple-links [Jordan Naftolin]
|
|
- added support for the fonts Symbol and ZapfDingbats [Fotis Jannidis]
|
|
- added a MessageHandler [Fotis Jannidis]
|
|
- fixed table overflow bug [Jordan Naftolin]
|
|
- finally fixed postscript printing of generated PDF [Domagoj Cosic]
|
|
- removed XTCommandLine from build.xml
|
|
- removed PDFOutputHandler from build.xml
|
|
- added XalanCommandLine [Fotis Jannidis]
|
|
- added: fo:instream-foreign-object [Keiron Liddle]
|
|
- added: goto button in AWT viewer [Stanislav Gorkhover]
|
|
- updated: AWT viewer now works again and supports - with some restrictions - the new SVG support [Stanislav Gorkhover]
|
|
|
|
Done since 0.12.1 release
|
|
- using Ant to build Fop instead of make [Giacomo Pati]
|
|
- borders, padding and absolute positioning [Jon Smirl]
|
|
|
|
0.12.1 release
|
|
to make the bug fix on XTCommandLine available to non developers
|
|
basic support for padding-{top,left,bottom,right} on blocks.
|
|
implemented simple-link (don't think it works, though)
|
|
XTCommandLine now works again
|
|
background color works on list-block
|
|
list-blocks can now be in table-cell
|
|
|
|
Done for 0.12.0 release:
|
|
|
|
Make sure Makefiles work
|
|
Switch to using Status object as return from layout()
|
|
Incorporate Eric Schaeffer's fix to tables in static-content
|
|
Incorporate Kelly Campell's fixes to GifJpegImage
|
|
Incorporate Eric Schaeffer's background colour implementation
|
|
(actually used different approach with background colour as trait)
|
|
|
|
|
|
**** THINGS WORKED ON *****
|
|
|
|
columns, footnotes, floats [Arved Sandstrom, Kelly Campbell]
|
|
image support [Eric Schaeffer, Pankaj Narula, Andreas Rueckert]
|
|
SVG support [Keiron Liddle][Torsten Friebe]
|
|
smooth shading in PDF [Steven Coffman]
|
|
tables [Karen Lease]
|
|
docs [Fotis Jannidis]
|
|
|
|
|
|
**** THINGS TO DO ****
|
|
|
|
Support XSL Working Draft 18 October 2000
|
|
|
|
1.One category of tasks will be to implement missing formatting objects.
|
|
|
|
basic
|
|
fo:character
|
|
fo:declarations
|
|
fo:leader [at the moment only partially]
|
|
fo:multi-case
|
|
fo:table-and-caption
|
|
fo:table-header
|
|
fo:wrapper
|
|
|
|
extended
|
|
fo:bidi-override
|
|
fo:color-profile
|
|
fo:float
|
|
fo:footnote
|
|
fo:footnote-body
|
|
fo:initial-property-set
|
|
fo:inline-container
|
|
fo:marker
|
|
fo:multi-properties
|
|
fo:multi-property-set
|
|
fo:multi-switch
|
|
fo:multi-toggle
|
|
fo:region-end
|
|
fo:region-start
|
|
fo:retrieve-marker
|
|
fo:table-caption
|
|
fo:table-footer
|
|
fo:title
|
|
|
|
2. done
|
|
3. done
|
|
|
|
4.A fourth, and not insignificant, category of tasks is to decide upon and
|
|
implement all reasonable properties required by the specification. This
|
|
also means that at this point, until further review, no FO can be considered
|
|
to be compliant.
|
|
|
|
a) CHANGED
|
|
space-after.optimum (Incomplete)
|
|
space-before.optimum (Incomplete)
|
|
white-space-treatment has to be renamed to white-space-collapse and adjusted
|
|
keep-with-next (Changed)
|
|
|
|
b) NEW
|
|
1.alignment-adjust 26.min-width
|
|
2.baseline-identifier 27.number-columns-repeated
|
|
3.baseline-shift 28.number-columns-spanned
|
|
4.block-progression-dimension 29.number-rows-spanned
|
|
5.character 30.orphans
|
|
6.clip 31.overflow
|
|
7.column-number 32.page-break-after
|
|
8.content-type 33.page-break-before
|
|
9.direction 34.precedence
|
|
10.display-align 35.ref-id
|
|
11.dominant-baseline 36.reference-orientation
|
|
12.font-variant 37.region-name
|
|
13.format 38.relative-align
|
|
14.grouping-separator 39.role
|
|
15.grouping-size 40.rule-style
|
|
16.inline-progression-dimension 41.source-document
|
|
17.keep-with-previous 42.space-after
|
|
18.leader-length 43.space-before
|
|
19.leader-pattern 44.space-end
|
|
20.letter-value 45.space-start
|
|
21.line-stacking-strategy
|
|
22.master-name 47.visibility
|
|
23.max-height 48.widows
|
|
24.max-width 49.writing-mode
|
|
25.min-height 50.z-index
|
|
|
|
5.A fifth category of tasks is the ongoing effort to promote maintainability,
|
|
write
|
|
more and better documentation, and to refine the build process.
|
|
a) Add the property files to the source code (how is the vote on this?)
|
|
b) add examples so that all the FOs supported are used in some example
|
|
|
|
6. Redo or work on the classes/properties which have been fixed only in a superficial way
|
|
to conform to the latest working draft
|
|
- leader is just a renamed display-rule and must be rewritten:
|
|
it is now (wd 3.2000) generating inline-areas and not block areas
|
|
and has a more complex function
|
|
- inline is just a renamed inline-sequence and must be worked on:
|
|
it is now (wd 3.2000) generating an inline-area itself
|
|
|
|
|
|
**** Bugs ****
|
|
|
|
- colour not continued onto subsequent pages if coloured block goes over page
|
|
- keep-next doesn't work and doubles the text lines which should be moved to the next page
|
|
- lists containing list do not keep their indentation correctly over a page boundary
|
|
- border width in fo:table is added to the start position of the next block or
|
|
table (see page 6 in table.fo for a test case)
|
|
|
|
SVG
|
|
- SVG linearGradients don't appear the same as in other SVG Viewers
|
|
|
|
AWT Previewer:
|
|
- more comments/english comments
|
|
|