]>
source.dussan.org Git - xmlgraphics-fop.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Jeremias Maerki [Wed, 9 Feb 2005 15:38:15 +0000 (15:38 +0000)]
No longer fail when no table-columns are defined. The table creates a "default column" which is used to handle any defaults and inheritance.
The columns list is populated with at least the default column.
The first row is not yet inspected for determining column widths as described in fixed table layout. (see comment in code)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198407
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 15:31:21 +0000 (15:31 +0000)]
Test cases for fixed table layout.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198406
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 11:53:16 +0000 (11:53 +0000)]
Corrected my interpretation of border-separation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198405
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 11:52:33 +0000 (11:52 +0000)]
force fixed table-layout. Without the width auto layout becomes active.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198404
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 11:51:30 +0000 (11:51 +0000)]
Fix for handling of horizontal border-separation. My first interpretation was wrong.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198403
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 11:47:42 +0000 (11:47 +0000)]
Accessor for table-layout property.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198402
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 08:28:00 +0000 (08:28 +0000)]
Test case for border and padding influencing table-cells. Similar to table-cell5 except with horizontal border-spacing and table border and padding.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198401
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 9 Feb 2005 07:46:41 +0000 (07:46 +0000)]
Test case for border and padding influencing table-cells.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198400
13f79535 -47bb-0310-9956-
ffa450edef68