aboutsummaryrefslogtreecommitdiffstats
path: root/STATUS
diff options
context:
space:
mode:
Diffstat (limited to 'STATUS')
-rw-r--r--STATUS106
1 files changed, 60 insertions, 46 deletions
diff --git a/STATUS b/STATUS
index e084796c7..76f4c400a 100644
--- a/STATUS
+++ b/STATUS
@@ -45,6 +45,7 @@ Done since 0.14 release
- redesign of properties handling, support for computed, compound and shorthand properties,
supporting docs [Karen Lease]
- redesign of font handling for AWTRenderer [Dorothea Wiarda]
+- added: support for leader-alignment, leader-pattern-width, leader-pattern (dots,space) [Fotis Jannidis]
- fixed: unnecessary dependence on jdk 1.2 features [Christian Geisert]
- fixed: unicode problem in UserMessage [Ross Golder]
- fixed: broken buildFOTree [Marcus Holmberg]
@@ -53,6 +54,9 @@ Done since 0.14 release
- 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)
+- fixed: pdf file in XalanCommandFile explicitly closed [Dharamveer Salecha]
+- fixed: lists containing list do not keep their indentation correctly
+ over a page boundary [Dorothea Wiarda]
Done since 0.13 release
- pagination updated to 03/27/2000 XSL WD [Arved Sandstrom]
@@ -100,19 +104,21 @@ image support [Eric Schaeffer, Pankaj Narula, Andreas Rueckert]
SVG support [Keiron Liddle][Torsten Friebe]
smooth shading in PDF [Steven Coffman]
tables [Karen Lease]
+hyphenation [Carlos Villegas]
docs [Fotis Jannidis]
**** THINGS TO DO ****
-Support XSL Working Draft 18 October 2000
+Support XSL Candidate Release
+
+first target is basic conformance
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
@@ -138,67 +144,75 @@ extended
fo:table-footer
fo:title
-2. done
-3. done
-4.A fourth, and not insignificant, category of tasks is to decide upon and
+2. A 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.
+ This are the properties which must be implemented to reach basic conformance
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
+ alignment-adjust
+ alignment-baseline
+ azimuth
+ baseline-shift
+ block-progression-dimension
+ border-after-precedence
+ border-before-precedence
+ border-end-precedence
+ border-start-precedence
+ character
+ clip
+ column-number
+ content-type
+ cue-after
+ cue-before
+ direction
+ display-align
+ dominant-baseline
+ font-variant
+ format
+ grouping-separator
+ grouping-size
+ inline-progression-dimension
+ keep-with-next
+ keep-with-previous
+ letter-value
+ line-stacking-strategy
+ number-columns-repeated
+ number-columns-spanned
+ number-rows-spanned
+ orphans
+ overflow
+ reference-orientation
+ relative-align
+ role
+ rule-style
+ source-document
+ space-after (full)
+ space-before (full)
+ space-end
+ space-start
+ visibility
+ widows
+ writing-mode
+ z-index
+
+3. A third category of tasks is the ongoing effort to promote maintainability,
+ write more and better documentation, and to refine the build process.
+ a) add examples. In examples/fo there should be at least one file for each
+ supported flow object showing the use of all properties applying to it.
**** 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)