]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
18 years agotoUnicode table is generated, with some wrong character encodings
Bertrand Delacretaz [Thu, 28 Sep 2006 10:23:35 +0000 (10:23 +0000)]
toUnicode table is generated, with some wrong character encodings

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/foray-font@450789 13f79535-47bb-0310-9956-ffa450edef68

18 years agoMissing files from previous commit, Vincent Hennebert's patch, attachment 18917 to...
Bertrand Delacretaz [Wed, 27 Sep 2006 15:36:13 +0000 (15:36 +0000)]
Missing files from previous commit, Vincent Hennebert's patch, attachment 18917 to bugzilla 35948.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/foray-font@450481 13f79535-47bb-0310-9956-ffa450edef68

18 years agoCode from Vincent Hennebert's patch, attachment 18917 to bugzilla 35948. With minor...
Bertrand Delacretaz [Wed, 27 Sep 2006 15:32:21 +0000 (15:32 +0000)]
Code from Vincent Hennebert's patch, attachment 18917 to bugzilla 35948. With minor changes to hardcoded pathnames, see README-foray-font.txt

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/foray-font@450479 13f79535-47bb-0310-9956-ffa450edef68

18 years agoFOrayFont integration branch, bugzilla 35948
Bertrand Delacretaz [Tue, 26 Sep 2006 15:04:00 +0000 (15:04 +0000)]
FOrayFont integration branch, bugzilla 35948

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/foray-font@450073 13f79535-47bb-0310-9956-ffa450edef68

18 years agoWorking on bug #5335, barcode.fo example fixed to work with current code
Bertrand Delacretaz [Thu, 21 Sep 2006 13:06:25 +0000 (13:06 +0000)]
Working on bug #5335, barcode.fo example fixed to work with current code

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

18 years agoMore fo.examples overridable properties, working on bug #5335 comment #14
Bertrand Delacretaz [Thu, 21 Sep 2006 13:05:13 +0000 (13:05 +0000)]
More fo.examples overridable properties, working on bug #5335 comment #14

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

18 years agoWorking on bug #5335: font did not embed correctly, replaced with a fresh download...
Bertrand Delacretaz [Thu, 21 Sep 2006 13:03:06 +0000 (13:03 +0000)]
Working on bug #5335: font did not embed correctly, replaced with a fresh download from http://www.geocities.com/keith_dimmock/barcodes.html

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

18 years agoFix bug #40569: throw IOException when embed-url was specified for an embedded font...
Bertrand Delacretaz [Thu, 21 Sep 2006 12:44:22 +0000 (12:44 +0000)]
Fix bug #40569: throw IOException when embed-url was specified for an embedded font, but Source cannot be found

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

18 years agoOverridable property "fo.examples.include" added to select which examples to build
Bertrand Delacretaz [Thu, 21 Sep 2006 11:34:35 +0000 (11:34 +0000)]
Overridable property "fo.examples.include" added to select which examples to build

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

18 years agoFailed with "Border and padding for region "xsl-region-after" must be '0'" error...
Bertrand Delacretaz [Thu, 21 Sep 2006 11:28:51 +0000 (11:28 +0000)]
Failed with "Border and padding for region "xsl-region-after" must be '0'" error, border removed.

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

18 years agoSimple test of the PDFCMap class, before refactoring it for ToUnicode
Bertrand Delacretaz [Wed, 20 Sep 2006 15:46:25 +0000 (15:46 +0000)]
Simple test of the PDFCMap class, before refactoring it for ToUnicode

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

18 years agoCode style, conform to checkstyle requirements (where it makes sense)
Bertrand Delacretaz [Wed, 20 Sep 2006 14:54:42 +0000 (14:54 +0000)]
Code style, conform to checkstyle requirements (where it makes sense)

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

18 years agoA note about CCITT compression.
Jeremias Maerki [Mon, 18 Sep 2006 09:19:44 +0000 (09:19 +0000)]
A note about CCITT compression.

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

18 years agoApacheCon Banner update
Jeremias Maerki [Mon, 18 Sep 2006 09:11:33 +0000 (09:11 +0000)]
ApacheCon Banner update
Documented "compression" setting for TIFF Renderer.

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

18 years agoAdded support for CCITT compression in the TIFFRenderer by switching to the ImageWrit...
Jeremias Maerki [Mon, 18 Sep 2006 08:55:33 +0000 (08:55 +0000)]
Added support for CCITT compression in the TIFFRenderer by switching to the ImageWriter abstraction from XML Graphics Commons.
Submitted by: Oliver Hernàndez Valls <ohernandez@notariado.org>

In addition to the contributor's patch, I made the necessary changes to use the new multi-page feature of the ImageWriter abstraction. Plus I fixed a few minor issues concerning configuration.

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

18 years agoAdded a comment about the cofiguration schema and some other means to determine confi...
Simon Pepping [Sat, 16 Sep 2006 19:40:37 +0000 (19:40 +0000)]
Added a comment about the cofiguration schema and some other means to determine configuration errors.

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

18 years agotypo
Jeremias Maerki [Fri, 15 Sep 2006 19:43:06 +0000 (19:43 +0000)]
typo
Spotted by Vincent Hennebert. Thanks!

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

18 years agomention that the config file format has changed.
Jeremias Maerki [Fri, 15 Sep 2006 18:53:15 +0000 (18:53 +0000)]
mention that the config file format has changed.

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

18 years agoPDFEncodingTestCase added, but test with custom font is disabled, fails (as expected...
Bertrand Delacretaz [Fri, 15 Sep 2006 15:43:47 +0000 (15:43 +0000)]
PDFEncodingTestCase added, but test with custom font is disabled, fails (as expected, bugzilla 40467)

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

18 years agoBasePDFTestCase extracted from PDFAConformanceTestCase, will be used to create more...
Bertrand Delacretaz [Fri, 15 Sep 2006 12:05:25 +0000 (12:05 +0000)]
BasePDFTestCase extracted from PDFAConformanceTestCase, will be used to create more PDF renderer tests

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

18 years agojunit-reports target added, creates HTML test reports
Bertrand Delacretaz [Fri, 15 Sep 2006 11:27:51 +0000 (11:27 +0000)]
junit-reports target added, creates HTML test reports

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

18 years agoImplemented limited support for extension properties through new methods on ElementMa...
Jeremias Maerki [Mon, 11 Sep 2006 18:24:35 +0000 (18:24 +0000)]
Implemented limited support for extension properties through new methods on ElementMapping (backwards-compatible).
Moved block-progression-unit into the fox: namespace.
Implemented new extension properties: fox:orphan-content-limit and fox:widow-content-limit for fo:table and fo:list-block. See documentation for details.
Bugfix in ElementListUtils.removeLegalBreaks (concerning box/glue combinations). Added a unit test to cover the problem.

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

18 years ago.externalToolBuilders (from eclipse) added to svn:ignore
Bertrand Delacretaz [Mon, 11 Sep 2006 15:02:09 +0000 (15:02 +0000)]
.externalToolBuilders (from eclipse) added to svn:ignore

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

18 years agoMissed the other source of "getValue() called on AUTO length" last time.
Jeremias Maerki [Mon, 11 Sep 2006 09:55:42 +0000 (09:55 +0000)]
Missed the other source of "getValue() called on AUTO length" last time.
Improved reporting where possible.

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

18 years agoConfiguration option in the Java2D-based renderers that allows to disable the default...
Jeremias Maerki [Sun, 10 Sep 2006 16:39:56 +0000 (16:39 +0000)]
Configuration option in the Java2D-based renderers that allows to disable the default white background in order to produce bitmap output with transparency.

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

18 years agoFix a bug in the example code: Without setting the user agent on the Renderer instanc...
Jeremias Maerki [Sun, 10 Sep 2006 11:38:03 +0000 (11:38 +0000)]
Fix a bug in the example code: Without setting the user agent on the Renderer instance, stuff like using images doesn't work.

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

18 years agobackground for table-column (columns and spanned column) is not implemented, yet.
Jeremias Maerki [Sun, 10 Sep 2006 10:40:43 +0000 (10:40 +0000)]
background for table-column (columns and spanned column) is not implemented, yet.

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

18 years agoSome instructions in the readme file for the MathML extension.
Jeremias Maerki [Mon, 4 Sep 2006 19:30:58 +0000 (19:30 +0000)]
Some instructions in the readme file for the MathML extension.

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

18 years agoTrivial change to testcase to avoid 800+ warning messages
Manuel Mall [Sat, 2 Sep 2006 09:59:41 +0000 (09:59 +0000)]
Trivial change to testcase to avoid 800+ warning messages

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

18 years agoBugzilla #39414:
Andreas L. Delmelle [Sat, 2 Sep 2006 00:52:38 +0000 (00:52 +0000)]
Bugzilla #39414:
Uninterrupted text blocks larger than 32K characters would cause overflows during layout,
so make sure the FOText char arrays are never larger, by splitting them up into multiple
instances.

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

18 years agoAvoiding error message ("getBaseLength called without context") when width="100%...
Jeremias Maerki [Fri, 1 Sep 2006 18:34:34 +0000 (18:34 +0000)]
Avoiding error message ("getBaseLength called without context") when width="100%" on a table.

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

18 years agoIndicate on the poster where to get the sources.
Jeremias Maerki [Fri, 1 Sep 2006 15:39:32 +0000 (15:39 +0000)]
Indicate on the poster where to get the sources.
Suggested by: Justin Erenkrantz

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

18 years agoFOP poster
Jeremias Maerki [Fri, 1 Sep 2006 15:22:14 +0000 (15:22 +0000)]
FOP poster

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

18 years agoTweak: look for default font-style/weight before trying default font-family
Andreas L. Delmelle [Thu, 31 Aug 2006 13:56:32 +0000 (13:56 +0000)]
Tweak: look for default font-style/weight before trying default font-family

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

18 years agoMake FontInfo look for the same font-family and weight first, but with default font...
Andreas L. Delmelle [Tue, 29 Aug 2006 22:00:29 +0000 (22:00 +0000)]
Make FontInfo look for the same font-family and weight first, but with default font-style

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

18 years agoSome javadoc improvements
Andreas L. Delmelle [Tue, 29 Aug 2006 21:42:54 +0000 (21:42 +0000)]
Some javadoc improvements

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

18 years agoMy last attempt at fixing SVG gradients in PDF wasn't successful. This one is:
Jeremias Maerki [Sat, 26 Aug 2006 18:59:42 +0000 (18:59 +0000)]
My last attempt at fixing SVG gradients in PDF wasn't successful. This one is:
Improved resolution of transformation matrices in PDF patterns.
Renamed PDFState.setTransform() to PDFState.concatenate() because setTransform() does a concationation and is therefore misleading. The old method is still there (just in case) but it is deprecated.
Simplified the whole transformation tracking by including the basic page transformation in the stack.
Verified the changes with basic-links in FO, fixed block-containers, a-links in SVG and SVG gradients.

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

18 years agoJust isn't my day... last one
Andreas L. Delmelle [Thu, 24 Aug 2006 21:29:48 +0000 (21:29 +0000)]
Just isn't my day... last one

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

18 years agoAnother slip...
Andreas L. Delmelle [Thu, 24 Aug 2006 21:27:31 +0000 (21:27 +0000)]
Another slip...

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

18 years agoForgot FOTree tests after r434497 => re-enabled and rectified...
Andreas L. Delmelle [Thu, 24 Aug 2006 21:25:02 +0000 (21:25 +0000)]
Forgot FOTree tests after r434497 => re-enabled and rectified...

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

18 years agoA few changes combined:
Andreas L. Delmelle [Thu, 24 Aug 2006 20:32:02 +0000 (20:32 +0000)]
A few changes combined:

1) Bugzilla #40308
   Added relaxed validation for non-unique ids
   as suggested by Hussein Shafi (hussein.at.xmlmind.com)

2) Checkstyle cleanup in FObj

3) Changed propertyMakerTable to a static final, and
   altered FOPropertyMapping, to be 100% certain that
   the static arrays are only structurally modified
   once

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

18 years agoReset visibility to public...
Andreas L. Delmelle [Thu, 24 Aug 2006 20:11:09 +0000 (20:11 +0000)]
Reset visibility to public...

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

18 years agoFix: suppressed call to PercentLength.getBaseLength() without context (introduced...
Andreas L. Delmelle [Thu, 24 Aug 2006 20:08:26 +0000 (20:08 +0000)]
Fix: suppressed call to PercentLength.getBaseLength() without context (introduced in r433385)

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

18 years agoMinor improvement: avoid potential problems in case of nested blocks
Andreas L. Delmelle [Wed, 23 Aug 2006 11:28:29 +0000 (11:28 +0000)]
Minor improvement: avoid potential problems in case of nested blocks

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

18 years agoCleanup: removal of suspicious static in FOText
Andreas L. Delmelle [Wed, 23 Aug 2006 00:10:20 +0000 (00:10 +0000)]
Cleanup: removal of suspicious static in FOText

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

18 years agocorrected a couple of javadoc warnings issued by checkstyle
Chris Bowditch [Tue, 22 Aug 2006 15:49:26 +0000 (15:49 +0000)]
corrected a couple of javadoc warnings issued by checkstyle

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

18 years agoMinor enhancement of column-number property code / removal of unused method
Andreas L. Delmelle [Tue, 22 Aug 2006 01:43:29 +0000 (01:43 +0000)]
Minor enhancement of column-number property code / removal of unused method

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

18 years agoMinor enhancement of FOTree test output
Andreas L. Delmelle [Tue, 22 Aug 2006 01:39:35 +0000 (01:39 +0000)]
Minor enhancement of FOTree test output

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

18 years agoReset visibility to public
Andreas L. Delmelle [Mon, 21 Aug 2006 22:19:35 +0000 (22:19 +0000)]
Reset visibility to public

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

18 years agoMinor fix: set negative values to zero for b-p-d/i-p-d
Andreas L. Delmelle [Mon, 21 Aug 2006 21:59:30 +0000 (21:59 +0000)]
Minor fix: set negative values to zero for b-p-d/i-p-d

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

18 years agoRework of default column-creation and setting column-widths from the first row (fixes...
Andreas L. Delmelle [Mon, 21 Aug 2006 17:18:37 +0000 (17:18 +0000)]
Rework of default column-creation and setting column-widths from the first row (fixes Bugzilla 35656)

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

18 years agoChanged testcases failing due to r432190
Andreas L. Delmelle [Thu, 17 Aug 2006 21:50:36 +0000 (21:50 +0000)]
Changed testcases failing due to r432190

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

18 years agoCorrection: r432201 caused FOTree test failure
Andreas L. Delmelle [Thu, 17 Aug 2006 19:41:34 +0000 (19:41 +0000)]
Correction: r432201 caused FOTree test failure

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

18 years agoCleanup: removed obsolete class
Andreas L. Delmelle [Thu, 17 Aug 2006 18:32:50 +0000 (18:32 +0000)]
Cleanup: removed obsolete class

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

18 years agoC&P error, left the old bug number
Andreas L. Delmelle [Thu, 17 Aug 2006 15:16:36 +0000 (15:16 +0000)]
C&P error, left the old bug number

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

18 years agoForgot to include status.xml on last two commits
Andreas L. Delmelle [Thu, 17 Aug 2006 15:08:11 +0000 (15:08 +0000)]
Forgot to include status.xml on last two commits

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

18 years agoAdded relaxed validation for empty list-item-* (as produced by the buggy Microsoft...
Andreas L. Delmelle [Thu, 17 Aug 2006 10:25:27 +0000 (10:25 +0000)]
Added relaxed validation for empty list-item-* (as produced by the buggy Microsoft Word2FO stylesheet)

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

18 years agoA nit: use PropertyInfo methods instead of accessing the PropertyList
Andreas L. Delmelle [Thu, 17 Aug 2006 09:50:54 +0000 (09:50 +0000)]
A nit: use PropertyInfo methods instead of accessing the PropertyList

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

18 years agoShould cause an error when used with auto-layout
Andreas L. Delmelle [Thu, 17 Aug 2006 09:40:14 +0000 (09:40 +0000)]
Should cause an error when used with auto-layout

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

18 years agoBugfix: Corrected painting of shading patterns and position of links for SVG images...
Jeremias Maerki [Fri, 11 Aug 2006 12:47:35 +0000 (12:47 +0000)]
Bugfix: Corrected painting of shading patterns and position of links for SVG images inside FO documents.

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

18 years agoHelper XSLT which can split an FO file into multiple FO files at page-sequence bounda...
Jeremias Maerki [Wed, 9 Aug 2006 20:20:35 +0000 (20:20 +0000)]
Helper XSLT which can split an FO file into multiple FO files at page-sequence boundaries.

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

18 years agoSmall update in the table-layout code
Andreas L. Delmelle [Tue, 8 Aug 2006 15:40:12 +0000 (15:40 +0000)]
Small update in the table-layout code

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

18 years agoSmall update in the table-layout code
Andreas L. Delmelle [Tue, 8 Aug 2006 15:26:54 +0000 (15:26 +0000)]
Small update in the table-layout code

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

18 years agoRework of the marker/retrieve-marker implementation to cater for correct evaluation...
Andreas L. Delmelle [Sun, 6 Aug 2006 18:23:59 +0000 (18:23 +0000)]
Rework of the marker/retrieve-marker implementation to cater for correct evaluation of percentages and relative font-sizes, as well as more correct white-space handling.

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

18 years agoBugzilla #39840:
Jeremias Maerki [Fri, 4 Aug 2006 15:13:53 +0000 (15:13 +0000)]
Bugzilla #39840:
Changed the way overflowing pages are handled. The overflow property on region-body is now used to define the behaviour. It removes the "Some content could not fit..." exception that bugged so many. However, the change does not yet change any keep behaviour.

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

18 years agoFixed a memory-leak: The FO tree part of a page-sequence was not released when a...
Jeremias Maerki [Thu, 3 Aug 2006 16:53:41 +0000 (16:53 +0000)]
Fixed a memory-leak: The FO tree part of a page-sequence was not released when a page-sequence was finished.

Added a "MemoryEater" debug helper which can replicate page-sequences of a regular FO file using the fo-replicator.xsl. Without the fix a JVM set to the normal 64MB heap size throws an OutOfMemoryError when replicating readme.fo 150 times. With the fix the memory consumption doesn't go above 10MB for the 1350 pages. Note that about one third of the time goes into garbage collection.

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

18 years agoDocumentation update for the "output-profile" value necessary for PDF/X-3:2003.
Jeremias Maerki [Thu, 3 Aug 2006 07:41:39 +0000 (07:41 +0000)]
Documentation update for the "output-profile" value necessary for PDF/X-3:2003.
Some updates for the config schema.

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

18 years agoReestablish custom font configuration for PDFTranscoder.
Jeremias Maerki [Wed, 2 Aug 2006 20:37:18 +0000 (20:37 +0000)]
Reestablish custom font configuration for PDFTranscoder.

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

18 years agoBy using the getRGB() method we convert all PNG images to sRGB regardless of their...
Jeremias Maerki [Wed, 2 Aug 2006 15:50:20 +0000 (15:50 +0000)]
By using the getRGB() method we convert all PNG images to sRGB regardless of their original color spaces. So we should also always return the sRGB color space. Otherwise, grayscale PNGs, for example, will not be displayed correctly.

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

18 years agoBugfix: Table headers and footers were swallowed when a table was nested in a list...
Jeremias Maerki [Wed, 2 Aug 2006 14:49:00 +0000 (14:49 +0000)]
Bugfix: Table headers and footers were swallowed when a table was nested in a list-block.

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

18 years agoMerge from Temp_Floats branch:
Jeremias Maerki [Wed, 2 Aug 2006 09:28:51 +0000 (09:28 +0000)]
Merge from Temp_Floats branch:
Fixed a bug with indent handling when margins are used on a surrounding block and not start/end-indent.

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

18 years agoChanged license headers and updated NOTICE file according to: http://www.apache.org...
Jeremias Maerki [Fri, 28 Jul 2006 15:44:37 +0000 (15:44 +0000)]
Changed license headers and updated NOTICE file according to: http://www.apache.org/legal/src-headers.html

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

18 years agoOops. Wrong copyright.
Jeremias Maerki [Fri, 28 Jul 2006 14:49:11 +0000 (14:49 +0000)]
Oops. Wrong copyright.

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

18 years agoBugzilla #40106:
Jeremias Maerki [Fri, 28 Jul 2006 10:04:23 +0000 (10:04 +0000)]
Bugzilla #40106:
Compatibility fix for GCJ (GNU Classpath): Using "UTF-16BE" instead of "UnicodeBigUnmarked" encoding.
Submitted by: Jeroen Meijer <jmeijer.at.notice.nu>

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

18 years agoJust a few nits
Jeremias Maerki [Fri, 28 Jul 2006 09:38:09 +0000 (09:38 +0000)]
Just a few nits

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

18 years agoAdded support for a 8x8 bayer dither matrix if anyone wants to try that. Currently...
Jeremias Maerki [Fri, 28 Jul 2006 09:26:20 +0000 (09:26 +0000)]
Added support for a 8x8 bayer dither matrix if anyone wants to try that. Currently, 4x4 is hard-coded. The 8x8 might only be an option for larger areas (i.e. not text) but the results didn't look any better when printed.

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

18 years agoAttempt to make grayscale patterns look nicer when using PCL commands. The standard...
Jeremias Maerki [Wed, 26 Jul 2006 12:06:49 +0000 (12:06 +0000)]
Attempt to make grayscale patterns look nicer when using PCL commands. The standard PCL shades are very coarse and I replaced them with a simple 4x4 bayer dither pattern defined as a user-defined pattern in PCL.
Current side-effect: Darker gray values will result in almost black output on some printers (at least on mine).

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

18 years agoActivating ImageIOImage for reading PNG images in the ImageFactory made some test...
Jeremias Maerki [Mon, 24 Jul 2006 20:40:02 +0000 (20:40 +0000)]
Activating ImageIOImage for reading PNG images in the ImageFactory made some test cases fail. The reason is that the PNGReader cannot extract the image resolution and leaves the default of 72dpi.
Added code to inspect the image metadata for resolution info.
I added the same hack as is already used in PNGImage to force loading the whole image when the image dimensions are requested, i.e. getting the right image size is more important than efficient memory use for now.
The image package needs that redesign sooner or later....

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

18 years agoPromote AFP and PCL renderers from sandbox to main source tree.
Jeremias Maerki [Mon, 24 Jul 2006 13:24:10 +0000 (13:24 +0000)]
Promote AFP and PCL renderers from sandbox to main source tree.

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

18 years agoPromote AFP and PCL renderers from sandbox to main source tree.
Jeremias Maerki [Mon, 24 Jul 2006 13:17:12 +0000 (13:17 +0000)]
Promote AFP and PCL renderers from sandbox to main source tree.

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

18 years agoPromoting the PCL renderer from sandbox to the main source tree.
Jeremias Maerki [Mon, 24 Jul 2006 13:16:23 +0000 (13:16 +0000)]
Promoting the PCL renderer from sandbox to the main source tree.

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

18 years agoPromoting the AFP renderer from sandbox to the main source tree.
Jeremias Maerki [Mon, 24 Jul 2006 13:15:33 +0000 (13:15 +0000)]
Promoting the AFP renderer from sandbox to the main source tree.

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

18 years agoDocument PCL-specific extension.
Jeremias Maerki [Mon, 24 Jul 2006 09:40:30 +0000 (09:40 +0000)]
Document PCL-specific extension.

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

18 years agoBugzilla #40062:
Jeremias Maerki [Mon, 24 Jul 2006 09:28:13 +0000 (09:28 +0000)]
Bugzilla #40062:
Fixed handling for CCITT Group 4 images with fill order 2.
Submitted by: Gilles Beaugeais <gbeaugeais.at.voila.fr>

JM: Patch slightly modified/streamlined.

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

18 years agoBugzilla #38714 and #40048:
Jeremias Maerki [Mon, 24 Jul 2006 08:50:48 +0000 (08:50 +0000)]
Bugzilla #38714 and #40048:
Fixed setting of page margin like it was done in the print renderer.

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

18 years agoApacheCon is over, ApacheCon coming up.
Jeremias Maerki [Mon, 24 Jul 2006 08:04:07 +0000 (08:04 +0000)]
ApacheCon is over, ApacheCon coming up.

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

18 years agoCommand-line integration of PDF/X support. Generalized the specifying of PDF profiles...
Jeremias Maerki [Mon, 24 Jul 2006 07:43:19 +0000 (07:43 +0000)]
Command-line integration of PDF/X support. Generalized the specifying of PDF profiles (-pdfprofile parameter).
Documentation update for PDF/A.
Documentation for PDF/X.

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

18 years agoFixed two memory-leaks in image handling (ImageFactory and ExternalGraphic). The...
Jeremias Maerki [Fri, 21 Jul 2006 15:01:17 +0000 (15:01 +0000)]
Fixed two memory-leaks in image handling (ImageFactory and ExternalGraphic). The image cache is finally working properly. Currently implemented without the cleanup thread as done by Batik.
Added ImageIO provider for handling PNG in addition to the internal codec. ImageIO proved to be faster and less memory-intensive for PNGs. ImageIO takes precedence of the internal codec.

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

18 years agoA W3C schema for FOP user configuration files
Simon Pepping [Sun, 16 Jul 2006 19:31:52 +0000 (19:31 +0000)]
A W3C schema for FOP user configuration files

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

18 years agoFixed removeNode() as discussed on fop-dev. No more checks for footnotes and removal...
Jeremias Maerki [Thu, 13 Jul 2006 12:08:52 +0000 (12:08 +0000)]
Fixed removeNode() as discussed on fop-dev. No more checks for footnotes and removal of nodes even if they are not in the normally expected order.

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

18 years agoRDF calendar file for http://asylum.zones.apache.org/rdfcal/
Jeremias Maerki [Tue, 11 Jul 2006 13:54:26 +0000 (13:54 +0000)]
RDF calendar file for http://asylum.zones.apache.org/rdfcal/

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

18 years agoBugzilla #39608:
Jeremias Maerki [Tue, 11 Jul 2006 12:45:29 +0000 (12:45 +0000)]
Bugzilla #39608:
Let numeric property values without a unit be treated as pixels like in HTML. This fixes certain NullPointerExceptions when no units are specified.

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

18 years agoBugfix: Potential multi-threading issue (ConcurrentModificationException) eliminated...
Jeremias Maerki [Tue, 11 Jul 2006 11:42:27 +0000 (11:42 +0000)]
Bugfix: Potential multi-threading issue (ConcurrentModificationException) eliminated for ElementMapping classes.

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

18 years agoMade FOUserAgent.configure() protected again (not to tempt any users to play with...
Jeremias Maerki [Tue, 11 Jul 2006 08:28:02 +0000 (08:28 +0000)]
Made FOUserAgent.configure() protected again (not to tempt any users to play with it). Instead improved CommandLineOptions to properly build and adjust the FOUserAgent. Manuel's fix was ok, but I wasn't too comfortable with the public configure() method.

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

18 years agoShowing a problem with SVG used inside a basic-link. The size of the link rect is...
Jeremias Maerki [Tue, 11 Jul 2006 08:13:05 +0000 (08:13 +0000)]
Showing a problem with SVG used inside a basic-link. The size of the link rect is wrong and only spans the area of the nominal line rect. (As reported on fop-users)

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

18 years agoSometimes I do stuff much too quickly. Removed debug code.
Jeremias Maerki [Mon, 10 Jul 2006 20:45:31 +0000 (20:45 +0000)]
Sometimes I do stuff much too quickly. Removed debug code.

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

18 years agoBugzilla #39983:
Jeremias Maerki [Mon, 10 Jul 2006 20:15:17 +0000 (20:15 +0000)]
Bugzilla #39983:
Moved the setting of the system look&feel to CommandLineOptions. Shouldn't really be in PreviewDialog.java.
Added a parameter to createPreviewDialog() so embedders don't get a System.exit() when the user closes the preview dialog. System.exit() may only be called if the preview dialog is the main window.

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

18 years agoBugzilla #39709:
Jeremias Maerki [Mon, 10 Jul 2006 20:11:44 +0000 (20:11 +0000)]
Bugzilla #39709:
Forgot the new trivial interface.

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

18 years agoBugzilla #39709:
Jeremias Maerki [Mon, 10 Jul 2006 19:56:49 +0000 (19:56 +0000)]
Bugzilla #39709:
Some clean-up in the AWT Renderer/Preview.
Submitted by: Stefan Ziel <stefan.ziel.at.claninfo.ch>

Original patch slightly modified for (hopefully) better naming.

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

18 years agoSome config file settings were not correctly set in FOUserAgent when invoked from...
Manuel Mall [Mon, 10 Jul 2006 14:32:07 +0000 (14:32 +0000)]
Some config file settings were not correctly set in FOUserAgent when invoked from command line

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