]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
19 years agoThis commit was manufactured by cvs2svn to create tag tags/Before_Merge_KnuthStylePageBreaking_Back_To_HEAD Before_Merge_KnuthStylePageBreaking_Back_To_HEAD
(no author) [Fri, 13 May 2005 14:55:14 +0000 (14:55 +0000)]
This commit was manufactured by cvs2svn to create tag
'Before_Merge_KnuthStylePageBreaking_Back_To_HEAD'.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/tags/Before_Merge_KnuthStylePageBreaking_Back_To_HEAD@198626 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConvenience method for checking "auto" enum value on a property. Makes code more...
Jeremias Maerki [Fri, 18 Mar 2005 08:11:48 +0000 (08:11 +0000)]
Convenience method for checking "auto" enum value on a property. Makes code more readable.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198506 13f79535-47bb-0310-9956-ffa450edef68

19 years agoReenabling consistency check.
Jeremias Maerki [Fri, 18 Mar 2005 08:11:02 +0000 (08:11 +0000)]
Reenabling consistency check.
Had to rename "bChecked" to "consistent" because that first check in checkConsistency() somehow malfunctioned with the other name. Very weird.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198505 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore accessors on block-containers.
Jeremias Maerki [Fri, 18 Mar 2005 08:08:25 +0000 (08:08 +0000)]
More accessors on block-containers.
Javadocs touch-up

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198504 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSlight deviation from the template.
Jeremias Maerki [Fri, 18 Mar 2005 08:07:24 +0000 (08:07 +0000)]
Slight deviation from the template.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198503 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHave to switch off widows and orphans so the results don't get affected by them.
Jeremias Maerki [Fri, 18 Mar 2005 07:47:53 +0000 (07:47 +0000)]
Have to switch off widows and orphans so the results don't get affected by them.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198502 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore text so that the block really breaks to a second line.
Jeremias Maerki [Thu, 17 Mar 2005 16:02:51 +0000 (16:02 +0000)]
More text so that the block really breaks to a second line.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198501 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest for text-indent following the issue on fop-users (without checks so far).
Jeremias Maerki [Thu, 17 Mar 2005 13:34:00 +0000 (13:34 +0000)]
Test for text-indent following the issue on fop-users (without checks so far).
My local code with the Knuth page breaking seems to handle the test case well.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198500 13f79535-47bb-0310-9956-ffa450edef68

19 years agoChanged from addChild(Area) to clearer addChildArea(Area).
Glen Mazza [Wed, 16 Mar 2005 23:18:43 +0000 (23:18 +0000)]
Changed from addChild(Area) to clearer addChildArea(Area).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198499 13f79535-47bb-0310-9956-ffa450edef68

19 years ago1.) Moved setting of idp value into Span constructor because the class is in an
Glen Mazza [Wed, 16 Mar 2005 02:38:12 +0000 (02:38 +0000)]
1.) Moved setting of idp value into Span constructor because the class is in an
invalid state without it.

2.) Creating first column/normal flow by default in Span, as this class
must have at least one column to be valid.

3.) More simplifications, clarifications in PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198498 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUpdated FOP example graphic to include more content & image
Clay Leeds [Mon, 14 Mar 2005 16:04:37 +0000 (16:04 +0000)]
Updated FOP example graphic to include more content & image

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198497 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved obsolete Checkstyle configuration files. Please use Checkstyle 3.5 from now on.
Jeremias Maerki [Mon, 14 Mar 2005 08:59:18 +0000 (08:59 +0000)]
Removed obsolete Checkstyle configuration files. Please use Checkstyle 3.5 from now on.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198496 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFixed checkstyle warnings.
Jeremias Maerki [Mon, 14 Mar 2005 08:52:05 +0000 (08:52 +0000)]
Fixed checkstyle warnings.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198495 13f79535-47bb-0310-9956-ffa450edef68

19 years agocheckstyle.header updated (does not check copyright years anymore, because it shouldn...
Jeremias Maerki [Mon, 14 Mar 2005 08:51:26 +0000 (08:51 +0000)]
checkstyle.header updated (does not check copyright years anymore, because it shouldn't. pattern extended to include $Id$ and package)
Config file for Checkstyle 3.5 (build.xml uses that now)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198494 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Mon, 14 Mar 2005 01:34:26 +0000 (01:34 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198493 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoving illegal tab characters.
Jeremias Maerki [Sun, 13 Mar 2005 10:52:28 +0000 (10:52 +0000)]
Removing illegal tab characters.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198492 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sun, 13 Mar 2005 07:31:51 +0000 (07:31 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198491 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sun, 13 Mar 2005 04:14:04 +0000 (04:14 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198490 13f79535-47bb-0310-9956-ffa450edef68

19 years agoStray "x" removed.
Glen Mazza [Sat, 12 Mar 2005 16:53:21 +0000 (16:53 +0000)]
Stray "x" removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198489 13f79535-47bb-0310-9956-ffa450edef68

19 years agoLots of smaller updates:
Jeremias Maerki [Sat, 12 Mar 2005 16:39:37 +0000 (16:39 +0000)]
Lots of smaller updates:
- mailing list archive links
- XML -> XML Graphics
- Defoe -> Folio
etc.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198488 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMoving Peter to inactive list.
Jeremias Maerki [Sat, 12 Mar 2005 15:32:08 +0000 (15:32 +0000)]
Moving Peter to inactive list.
Updates for my entry.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198487 13f79535-47bb-0310-9956-ffa450edef68

19 years agoChanged the mailing list addresses.
Jeremias Maerki [Sat, 12 Mar 2005 15:31:28 +0000 (15:31 +0000)]
Changed the mailing list addresses.
Added note about the current brokenness of the Eyebrowse and MARC archives.
Added note about where to find fop-dev.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198486 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sat, 12 Mar 2005 02:14:39 +0000 (02:14 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198485 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor simplifications to PSLM.
Glen Mazza [Sat, 12 Mar 2005 01:56:33 +0000 (01:56 +0000)]
Minor simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198484 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor simplification to PSLM.
Glen Mazza [Sat, 12 Mar 2005 01:29:06 +0000 (01:29 +0000)]
Minor simplification to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198483 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for space conditionality (without checks ATM)
Jeremias Maerki [Fri, 11 Mar 2005 15:58:08 +0000 (15:58 +0000)]
Test case for space conditionality (without checks ATM)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198482 13f79535-47bb-0310-9956-ffa450edef68

19 years agoHelper blocks to 1) help visualize the testcase and 2) make sure the space-after...
Jeremias Maerki [Fri, 11 Mar 2005 13:35:58 +0000 (13:35 +0000)]
Helper blocks to 1) help visualize the testcase and 2) make sure the space-after block area is not discarded by the LM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198481 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSpacePropertyMaker to handle conditionality as defined by the spec:
Jeremias Maerki [Fri, 11 Mar 2005 13:33:32 +0000 (13:33 +0000)]
SpacePropertyMaker to handle conditionality as defined by the spec:
"The .conditionality component of any space-before or space-after determined
from a margin property is set to "retain"."

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198480 13f79535-47bb-0310-9956-ffa450edef68

19 years agoConvenience method to access conditionality component.
Jeremias Maerki [Fri, 11 Mar 2005 13:28:08 +0000 (13:28 +0000)]
Convenience method to access conditionality component.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198479 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdditional accessors.
Jeremias Maerki [Fri, 11 Mar 2005 13:27:37 +0000 (13:27 +0000)]
Additional accessors.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198478 13f79535-47bb-0310-9956-ffa450edef68

19 years ago1.) More commenting, some simplifications in the Area classes and PSLM.
Glen Mazza [Fri, 11 Mar 2005 07:23:43 +0000 (07:23 +0000)]
1.) More commenting, some simplifications in the Area classes and PSLM.

2.) Renamed Area.Flow to NormalFlow, uglier but more in conformance with the Recommendation (normal-flow-reference-area) and more specific/easier to understand.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198477 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMinor code nitpick.
Glen Mazza [Thu, 10 Mar 2005 23:41:53 +0000 (23:41 +0000)]
Minor code nitpick.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198476 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation added for master-name and master-reference properties.
Glen Mazza [Thu, 10 Mar 2005 23:32:45 +0000 (23:32 +0000)]
Validation added for master-name and master-reference properties.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198475 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRefactoring of Knuth line breaking code (including some speed improvements)
Jeremias Maerki [Tue, 8 Mar 2005 15:03:06 +0000 (15:03 +0000)]
Refactoring of Knuth line breaking code (including some speed improvements)
Bugzilla: #32612
Submitted by: Finn Bock <bckfnn.at.worldonline.dk>

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198474 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFix validation error.
Jeremias Maerki [Tue, 8 Mar 2005 14:52:29 +0000 (14:52 +0000)]
Fix validation error.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198473 13f79535-47bb-0310-9956-ffa450edef68

19 years agoResurrected AWT/Java2D renderer
Jeremias Maerki [Tue, 8 Mar 2005 11:47:55 +0000 (11:47 +0000)]
Resurrected AWT/Java2D renderer
Submitted by: Renaud Richardet <renaud.richardet.at.gmail.com>

Modifications to the patch:
- correct copyright years
- warning message when EPS files are used as images
- removed/commented hard-coded path names, should be improved by loading the image from an InputStream obtained throug the user agent
- Enabled loading images from the bitmap array coming from FopImage. There are hard-coded value which need to be fixed but they show the approach.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198472 13f79535-47bb-0310-9956-ffa450edef68

19 years agoMore simplifications to PSLM.
Glen Mazza [Sat, 5 Mar 2005 19:53:13 +0000 (19:53 +0000)]
More simplifications to PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198471 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation added for five more FO's.
Glen Mazza [Sat, 5 Mar 2005 04:52:06 +0000 (04:52 +0000)]
Validation added for five more FO's.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198470 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Sat, 5 Mar 2005 04:10:36 +0000 (04:10 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
validateChildNode() for fo:list-item-body implemented; redundant check in flow removed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198469 13f79535-47bb-0310-9956-ffa450edef68

19 years ago----------------------------------------------------------------------
Glen Mazza [Sat, 5 Mar 2005 03:51:59 +0000 (03:51 +0000)]
----------------------------------------------------------------------
Validation bug fixed on fo:table.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198468 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoved obsolete status file -- team member information kept on
Glen Mazza [Sat, 5 Mar 2005 00:34:24 +0000 (00:34 +0000)]
Removed obsolete status file -- team member information kept on
our team page and status now kept on the Wiki.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198467 13f79535-47bb-0310-9956-ffa450edef68

19 years agoValidation for fo:table and fo:table-header added, some minor simplifications in...
Glen Mazza [Sat, 5 Mar 2005 00:32:25 +0000 (00:32 +0000)]
Validation for fo:table and fo:table-header added, some minor simplifications in other places.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198466 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCorrected a validation problem. Made TableFooter use TableBody's validation.
Simon Pepping [Wed, 2 Mar 2005 21:03:25 +0000 (21:03 +0000)]
Corrected a validation problem. Made TableFooter use TableBody's validation.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198465 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdded Renaud to our team page as a contributor.
Glen Mazza [Wed, 2 Mar 2005 12:09:08 +0000 (12:09 +0000)]
Added Renaud to our team page as a contributor.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198464 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFlag added in FOUserAgent for strict/unstrict validation (see TableBody to see how...
Glen Mazza [Wed, 2 Mar 2005 01:59:40 +0000 (01:59 +0000)]
Flag added in FOUserAgent for strict/unstrict validation (see TableBody to see how used.)
Validation added (only strict version) for TableFooter.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198463 13f79535-47bb-0310-9956-ffa450edef68

19 years agoA few more changes
Simon Pepping [Tue, 1 Mar 2005 21:29:37 +0000 (21:29 +0000)]
A few more changes

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198462 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPatch 33597 by Renaud Richardet, and a few other edits
Simon Pepping [Tue, 1 Mar 2005 20:47:48 +0000 (20:47 +0000)]
Patch 33597 by Renaud Richardet, and a few other edits

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198461 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCreated new Root.notifyPageSequenceFinished() method, consolidating
Glen Mazza [Tue, 1 Mar 2005 00:11:03 +0000 (00:11 +0000)]
Created new Root.notifyPageSequenceFinished() method, consolidating
two other methods to better stress that these occur as a unit.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198460 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUpdated README file, removed build.bat and build.sh. Builds
Glen Mazza [Mon, 28 Feb 2005 23:38:24 +0000 (23:38 +0000)]
Updated README file, removed build.bat and build.sh.  Builds
can be done by typing "ant" at command line.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198459 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUse uptodate to avoid rebuilding the FOP jar even if no classes
Joerg Pietschmann [Sun, 27 Feb 2005 20:59:13 +0000 (20:59 +0000)]
Use uptodate to avoid rebuilding the FOP jar even if no classes
have been compiled.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198458 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAn empty table-body is illegal but we'll allow it to make things easier for styleshee...
Jeremias Maerki [Wed, 23 Feb 2005 22:04:01 +0000 (22:04 +0000)]
An empty table-body is illegal but we'll allow it to make things easier for stylesheet writers.
Empty table-body elements are removed from their parent so they can't cause any nasty effects in the LMs.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198457 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAvoid IndexOutOfBoundsException when empty list is passed in.
Jeremias Maerki [Wed, 23 Feb 2005 21:58:17 +0000 (21:58 +0000)]
Avoid IndexOutOfBoundsException when empty list is passed in.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198456 13f79535-47bb-0310-9956-ffa450edef68

19 years agoShould run my own tests.... :-(
Jeremias Maerki [Tue, 22 Feb 2005 15:32:45 +0000 (15:32 +0000)]
Should run my own tests.... :-(
Bugfix for NPE on empty cells.
Skip adding helper areas for border painting when there are no borders to paint.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198455 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst test cases for collapsing borders (disabled for now).
Jeremias Maerki [Tue, 22 Feb 2005 09:52:55 +0000 (09:52 +0000)]
First test cases for collapsing borders (disabled for now).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198454 13f79535-47bb-0310-9956-ffa450edef68

19 years agoIndividual grid unit block areas for painting the resolved borders.
Jeremias Maerki [Tue, 22 Feb 2005 09:52:03 +0000 (09:52 +0000)]
Individual grid unit block areas for painting the resolved borders.
Bugfix in Row for searching the adjacent cell at end edge.
Setting the borders that are already resolved on the right grid units.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198453 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemoving obsolete STATUS file from our distribution. This information is already...
Glen Mazza [Mon, 21 Feb 2005 23:35:36 +0000 (23:35 +0000)]
Removing obsolete STATUS file from our distribution.  This information is already available on our website.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198452 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUpdated the README file to this century. Also, testing my first commit
Glen Mazza [Mon, 21 Feb 2005 23:10:09 +0000 (23:10 +0000)]
Updated the README file to this century.  Also, testing my first commit
using Eclipse.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198451 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst real step towards collapsing table borders.
Jeremias Maerki [Mon, 21 Feb 2005 21:52:14 +0000 (21:52 +0000)]
First real step towards collapsing table borders.
border-collapse="collapse" rules implemented but not fully tested, yet.
Collapsing of borders works only for start and end borders, yet, and there only for non-spanned cells.
CellLM is now prepared to get the full list of grid unit it occupies (necessary for collapsed border painting).
Row.CellInfo extracted and renamed to GridUnit.
WIP...

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198450 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest cases illustrating Glen's page-number fix. There's still a problem because of...
Jeremias Maerki [Mon, 21 Feb 2005 09:25:29 +0000 (09:25 +0000)]
Test cases illustrating Glen's page-number fix. There's still a problem because of the bogus areas, though.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198449 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case markers5a now works correctly. Added four testcases.
Simon Pepping [Sun, 20 Feb 2005 19:52:18 +0000 (19:52 +0000)]
Test case markers5a now works correctly. Added four testcases.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198448 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCorrected the logic of adding markers. LayoutManagers are responsible
Simon Pepping [Sun, 20 Feb 2005 19:50:47 +0000 (19:50 +0000)]
Corrected the logic of adding markers. LayoutManagers are responsible
for correctly setting is-first and is-last on the BreakPoss and from
there in the arguments of the addMarkers method. Implemented this for
BlockLM. Also made a small change in the retrieval of markers from
preceding pages.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198447 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCommented stray System.out. Should be replaced by Commons Logging calls or removed...
Jeremias Maerki [Sat, 19 Feb 2005 21:27:33 +0000 (21:27 +0000)]
Commented stray System.out. Should be replaced by Commons Logging calls or removed in time.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198446 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRestored JDK 1.5 compatibility.
Jeremias Maerki [Sat, 19 Feb 2005 10:40:07 +0000 (10:40 +0000)]
Restored JDK 1.5 compatibility.
Bug: http://issues.apache.org/bugzilla/show_bug.cgi?id=33645
Submitted by: Oskar Berggren <d99beo.at.dtek.chalmers.se>

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198445 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Sat, 19 Feb 2005 03:56:58 +0000 (03:56 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Page numbering bug fixed.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198444 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Fri, 18 Feb 2005 03:54:50 +0000 (03:54 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
More cleanup in PageSequence (also removed local LayoutMasterSet variable to emphasize Root's ownership of this object in the FO Tree hierarchy.)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198443 13f79535-47bb-0310-9956-ffa450edef68

19 years agoDisable advanced marker tests as long as they don't work properly.
Jeremias Maerki [Thu, 17 Feb 2005 20:00:11 +0000 (20:00 +0000)]
Disable advanced marker tests as long as they don't work properly.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198442 13f79535-47bb-0310-9956-ffa450edef68

19 years agosetting border-collapse="separate" to make it pass again, now that I started with...
Jeremias Maerki [Thu, 17 Feb 2005 19:58:30 +0000 (19:58 +0000)]
setting border-collapse="separate" to make it pass again, now that I started with border collapsing.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198441 13f79535-47bb-0310-9956-ffa450edef68

19 years agoborder-style "hidden" also forces border-width to 0.
Jeremias Maerki [Thu, 17 Feb 2005 13:40:42 +0000 (13:40 +0000)]
border-style "hidden" also forces border-width to 0.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198440 13f79535-47bb-0310-9956-ffa450edef68

19 years agoregion-after may not have borders. Used an absolutely positioned block-container...
Jeremias Maerki [Thu, 17 Feb 2005 09:36:53 +0000 (09:36 +0000)]
region-after may not have borders. Used an absolutely positioned block-container instead.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198439 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdded missing license header.
Jeremias Maerki [Thu, 17 Feb 2005 09:35:51 +0000 (09:35 +0000)]
Added missing license header.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198438 13f79535-47bb-0310-9956-ffa450edef68

19 years agoupdated page-master tests.
Jeremias Maerki [Thu, 17 Feb 2005 09:19:10 +0000 (09:19 +0000)]
updated page-master tests.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198437 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFix for bad page-master and region margin calculations. All margin calculations now...
Jeremias Maerki [Thu, 17 Feb 2005 09:17:36 +0000 (09:17 +0000)]
Fix for bad page-master and region margin calculations. All margin calculations now use margin-* attributes directly, ignoring start|end-indent and space-*.
Better check for borders and padding on regions.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198436 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Thu, 17 Feb 2005 00:30:47 +0000 (00:30 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Removed unneeded variable.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198435 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Thu, 17 Feb 2005 00:27:54 +0000 (00:27 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Cleanup of page number handling throughout application.  Removed old code
from PageSequence.java.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198434 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdjusting to changes in BorderProps.toString()
Jeremias Maerki [Wed, 16 Feb 2005 10:17:09 +0000 (10:17 +0000)]
Adjusting to changes in BorderProps.toString()

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198433 13f79535-47bb-0310-9956-ffa450edef68

19 years agoFirst step towards collapsing table borders:
Jeremias Maerki [Wed, 16 Feb 2005 10:15:45 +0000 (10:15 +0000)]
First step towards collapsing table borders:
- Mode on BorderProps controls painting behaviour.
- Extended toString() on BorderProps
- Painting the borders already works for all three modes (separate, collapsing-inner and collapsing-outer)
- ATM only inner borders are painted.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198432 13f79535-47bb-0310-9956-ffa450edef68

19 years agoCode clean-up only.
Jeremias Maerki [Wed, 16 Feb 2005 06:46:15 +0000 (06:46 +0000)]
Code clean-up only.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198431 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSet border traits for fo:table only if border-collapse="separate".
Jeremias Maerki [Tue, 15 Feb 2005 19:30:51 +0000 (19:30 +0000)]
Set border traits for fo:table only if border-collapse="separate".
Some clean-up.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198430 13f79535-47bb-0310-9956-ffa450edef68

19 years agoClean-up:
Jeremias Maerki [Tue, 15 Feb 2005 10:06:07 +0000 (10:06 +0000)]
Clean-up:
table2 split into table2 (margins and spaces only) and table-border-separate1.
table-cell5 renamed to table-border-separate2.
table-cell5a renamed to table-border-separate2a.
table-cell7 renamed to table-border-separate3

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198429 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSome cleanup -- moved getSimplePageMasterToUse() to PageSequence (logic
Glen Mazza [Sat, 12 Feb 2005 22:32:36 +0000 (22:32 +0000)]
Some cleanup -- moved getSimplePageMasterToUse() to PageSequence (logic
is useful with other implementations of PSLM.)

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198428 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSimpler and more robust XPath statements.
Jeremias Maerki [Sat, 12 Feb 2005 20:20:53 +0000 (20:20 +0000)]
Simpler and more robust XPath statements.
Suggested by: Simon Pepping

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198427 13f79535-47bb-0310-9956-ffa450edef68

19 years agoExtend the user agent to pipe title, author and keywords through to the PDF. A title...
Jeremias Maerki [Sat, 12 Feb 2005 15:33:08 +0000 (15:33 +0000)]
Extend the user agent to pipe title, author and keywords through to the PDF. A title on the user agent will override any title info gathered from fo:title elements.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198426 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Sat, 12 Feb 2005 06:41:24 +0000 (06:41 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Removed flush() override from PSLM, consolidated StorePagesModel & AreaTreeModel, removed unused LineTrait.java.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198425 13f79535-47bb-0310-9956-ffa450edef68

19 years agoImplemented the rest of the border styles. Now uses clipping while painting the borde...
Jeremias Maerki [Fri, 11 Feb 2005 21:30:03 +0000 (21:30 +0000)]
Implemented the rest of the border styles. Now uses clipping while painting the borders to paint nicer edges. Some of this code should later be extracted into utility classes so other renderers can use the same code.
Dotted-style could use some tweaking (dots are clipped at the edges).

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198424 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest for all border-styles.
Jeremias Maerki [Fri, 11 Feb 2005 20:56:44 +0000 (20:56 +0000)]
Test for all border-styles.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198423 13f79535-47bb-0310-9956-ffa450edef68

19 years agoempty-cells implemented.
Jeremias Maerki [Fri, 11 Feb 2005 12:19:05 +0000 (12:19 +0000)]
empty-cells implemented.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198422 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for empty-cells attribute.
Jeremias Maerki [Fri, 11 Feb 2005 12:17:32 +0000 (12:17 +0000)]
Test case for empty-cells attribute.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198421 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case for column spanning.
Jeremias Maerki [Fri, 11 Feb 2005 12:17:06 +0000 (12:17 +0000)]
Test case for column spanning.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198420 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest cases for table-omit-*-at-break. The one for footer is disabled because it's...
Jeremias Maerki [Fri, 11 Feb 2005 10:47:26 +0000 (10:47 +0000)]
Test cases for table-omit-*-at-break. The one for footer is disabled because it's not implemented, yet.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198419 13f79535-47bb-0310-9956-ffa450edef68

19 years agoImplemented table-omit-header-at-break. The same for footers comes later when page...
Jeremias Maerki [Fri, 11 Feb 2005 10:45:24 +0000 (10:45 +0000)]
Implemented table-omit-header-at-break. The same for footers comes later when page breaking is revisited.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198418 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest cases for table headers/footers.
Jeremias Maerki [Thu, 10 Feb 2005 20:02:36 +0000 (20:02 +0000)]
Test cases for table headers/footers.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198417 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTable headers/footers need to be recalculated for each page (for dynamic elements...
Jeremias Maerki [Thu, 10 Feb 2005 19:40:47 +0000 (19:40 +0000)]
Table headers/footers need to be recalculated for each page (for dynamic elements like page-numbers and changing page-masters together with auto layout). Therefore a new LM is created for each page.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198416 13f79535-47bb-0310-9956-ffa450edef68

19 years agoPR:
Glen Mazza [Thu, 10 Feb 2005 17:08:24 +0000 (17:08 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Some simplification to StorePagesModel, removal of not very informative comment in PSLM.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198415 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRearranged the process a bit to better show the different phases. Helped me to better...
Jeremias Maerki [Thu, 10 Feb 2005 15:54:03 +0000 (15:54 +0000)]
Rearranged the process a bit to better show the different phases. Helped me to better understand what's going on there.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198414 13f79535-47bb-0310-9956-ffa450edef68

19 years agoSome LMs don't need the childLM List. So create only when necessary.
Jeremias Maerki [Thu, 10 Feb 2005 14:18:39 +0000 (14:18 +0000)]
Some LMs don't need the childLM List. So create only when necessary.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198413 13f79535-47bb-0310-9956-ffa450edef68

19 years agoAdding an additional block at the end to see if a new block would behave differently.
Jeremias Maerki [Thu, 10 Feb 2005 12:52:35 +0000 (12:52 +0000)]
Adding an additional block at the end to see if a new block would behave differently.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198412 13f79535-47bb-0310-9956-ffa450edef68

19 years agoTest case which indirectly tests the resetPosition() methods on various LMs. Currentl...
Jeremias Maerki [Thu, 10 Feb 2005 12:50:07 +0000 (12:50 +0000)]
Test case which indirectly tests the resetPosition() methods on various LMs. Currently, the lines are not rearranged after a page break when a different page-master gets active.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198411 13f79535-47bb-0310-9956-ffa450edef68

19 years agoRemove dependency of pdf package to the FOP user agent.
Jeremias Maerki [Thu, 10 Feb 2005 10:47:11 +0000 (10:47 +0000)]
Remove dependency of pdf package to the FOP user agent.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198410 13f79535-47bb-0310-9956-ffa450edef68

19 years agoUpdates to team page. Added Luca (Layout) and Simon (Layout, XSL FO Tree, and Proper...
Glen Mazza [Thu, 10 Feb 2005 07:06:47 +0000 (07:06 +0000)]
Updates to team page.  Added Luca (Layout) and Simon (Layout, XSL FO Tree, and Properties) to skill sets at bottom--please raise objections soon if you are uncomfortable with being listed.  Gave myself my first "X" (XSL FO Tree), and added more for Jeremias and Finn.  Team, please adjust as you feel appropriate.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198409 13f79535-47bb-0310-9956-ffa450edef68

19 years agoBetter XPath statements for certain parser/XSLT combinations.
Jeremias Maerki [Wed, 9 Feb 2005 21:38:31 +0000 (21:38 +0000)]
Better XPath statements for certain parser/XSLT combinations.
Suggested by: Simon Pepping

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198408 13f79535-47bb-0310-9956-ffa450edef68