]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
17 years agoAdd Max Berger to the list of FOP's active contributors. Many thanks to Max for his...
Vincent Hennebert [Wed, 6 Jun 2007 07:22:04 +0000 (07:22 +0000)]
Add Max Berger to the list of FOP's active contributors. Many thanks to Max for his contributions so far!

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

17 years agoBug #42476:
Vincent Hennebert [Tue, 29 May 2007 07:51:52 +0000 (07:51 +0000)]
Bug #42476:
- fix NPE in XMLReader when no handler is found for the image
- prevent SVGReader from closing the input stream if the image actually isn't SVG
- reduce log level in SVGReader and XMLReader to avoid "false positive" (read error reported whereas the image format actually isn't recognized). This may hide regular I/O errors to the end-user, but I assume this will be rare enough compared to the annoyance of such messages when third-party plugins are used.

Patch submitted by Max Berger (max.at.berger.name)

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

17 years agoDiscover the .otf font extension (OpenType fonts), too.
Jeremias Maerki [Mon, 28 May 2007 14:48:09 +0000 (14:48 +0000)]
Discover the .otf font extension (OpenType fonts), too.

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

17 years agoBugzilla #41831:
Jeremias Maerki [Mon, 28 May 2007 14:31:24 +0000 (14:31 +0000)]
Bugzilla #41831:
- Add support font auto-detection (easier font configuration) including a font cache to speed up the auto-detection process.
- Refactoring of the configuration code: All Avalon configuration stuff is extracted into separate "Configurator" classes.
- Refactoring of the FOURIResolver.
Submitted by: Adrian Cumiskey <fop-dev.at.cumiskey.com>

Changes to the patch by jeremias during the review:
- Font cache simplified (Java object serialization instead of XML), functionality fixed and moved to the fonts.package.
- Relocated default cache file location to user directory.
- Fixed the font configuration for PDFDocumentGraphics2D/PDFTranscoder that got lost with the patch.
- Fixed a problem with having a non-file URL as font base URL.
- Simplified RendererContextInfo stuff to make it easier to understand.
- Fixed handling of Type 1 fonts in auto-detection.
- Reduced verbosity of font-related log output.
- Updated Jakarta Commons IO to version 1.3.1 (the patch depends on it)
- Various javadocs improvements

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

17 years agoOne Factory per VM is enough here.
Jeremias Maerki [Sun, 27 May 2007 21:03:22 +0000 (21:03 +0000)]
One Factory per VM is enough here.

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

17 years agoCheckstyle only.
Jeremias Maerki [Fri, 25 May 2007 12:52:22 +0000 (12:52 +0000)]
Checkstyle only.

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

17 years agoBugzilla #42406:
Jeremias Maerki [Mon, 21 May 2007 07:59:05 +0000 (07:59 +0000)]
Bugzilla #42406:
Use source resolution setting for bitmap images which don't provide their own resolution.
Submitted by: Hussein Shafie <hussein.at.xmlmind.com>

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

17 years agoBugzilla #42109:
Jeremias Maerki [Mon, 21 May 2007 07:32:46 +0000 (07:32 +0000)]
Bugzilla #42109:
Fixed the rendering of zero-width spaces for certain fonts by not generating them into the area tree.
Submitted by: Paul Vinkenoog <paul.at.vinkenoog.nl>

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

17 years agoPFMFile is now also used inside FOP's normal operations, so don't log too much in...
Jeremias Maerki [Mon, 21 May 2007 06:57:03 +0000 (06:57 +0000)]
PFMFile is now also used inside FOP's normal operations, so don't log too much in "info" level.

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

17 years agoBugzilla #42067:
Jeremias Maerki [Mon, 21 May 2007 06:17:48 +0000 (06:17 +0000)]
Bugzilla #42067:
Fixed a possible StringIndexOutOfBoundsException.
Submitted by: Paul Vinkenoog <paul.at.vinkenoog.nl>

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

17 years agoBugzilla #42067:
Jeremias Maerki [Fri, 18 May 2007 11:59:26 +0000 (11:59 +0000)]
Bugzilla #42067:
Restore JDK 1.3 compatibility.
Submitted by: Adrian Cumiskey <fop-dev.at.cumiskey.com>

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

17 years agoBugfix for ClassCastException with spaces inside a table-cell (using fox:widow/orphan...
Jeremias Maerki [Thu, 17 May 2007 09:36:24 +0000 (09:36 +0000)]
Bugfix for ClassCastException with spaces inside a table-cell (using fox:widow/orphan-content-limit)

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

17 years agoMissed the URL.
Jeremias Maerki [Thu, 17 May 2007 08:26:28 +0000 (08:26 +0000)]
Missed the URL.

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

17 years agoApacheCon US coming up next
Jeremias Maerki [Thu, 17 May 2007 08:20:53 +0000 (08:20 +0000)]
ApacheCon US coming up next

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

17 years agoID on wrapper should work now.
Jeremias Maerki [Wed, 16 May 2007 11:24:23 +0000 (11:24 +0000)]
ID on wrapper should work now.

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

17 years agoSmall Javadoc issue fixed.
Jeremias Maerki [Wed, 16 May 2007 09:57:47 +0000 (09:57 +0000)]
Small Javadoc issue fixed.

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

17 years agoExtracted a little bit of the multi-output handling code from PNGRenderer in to a...
Jeremias Maerki [Wed, 16 May 2007 09:54:34 +0000 (09:54 +0000)]
Extracted a little bit of the multi-output handling code from PNGRenderer in to a new class (MultiFileRenderingUtil) for reuse in the SVGRenderer.
Minimal SVG rendering support using Batik's SVGGraphics2D

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

17 years agosetHyphenBaseURL() was missing.
Jeremias Maerki [Wed, 16 May 2007 08:49:48 +0000 (08:49 +0000)]
setHyphenBaseURL() was missing.

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

17 years agoFixing a problem with disappearing footnotes inside inlines when hyphenation is enabl...
Luca Furini [Tue, 15 May 2007 15:11:34 +0000 (15:11 +0000)]
Fixing a problem with disappearing footnotes inside inlines when hyphenation is enabled, and with disappearing footnotes whose inline child can be hyphenated (quite unlikely, but you never know ...).
As the FootnoteLM was completely "bypassed", it could not add the anchor in the getChangedKnuthElement() phase.
Testcase updated with an example of the "hyphenated inline child" case.

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

17 years agoBugfix: Integers were not correctly formatted in PDF. This fixes a problem with embed...
Jeremias Maerki [Fri, 11 May 2007 08:47:11 +0000 (08:47 +0000)]
Bugfix: Integers were not correctly formatted in PDF. This fixes a problem with embedded fonts.

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

17 years agoFixed default encoding problem.
Jeremias Maerki [Fri, 11 May 2007 07:00:46 +0000 (07:00 +0000)]
Fixed default encoding problem.
Submitted by: Jelka Kosir <jelka.kosir.at.atol.si>

Note by jeremias: I haven't found any information which encoding/charset should be used with basic authentication. RFC 2617 doesn't seem to address that. The behaviour for characters outside the US-ASCII (7bit) charset may not be as expected.

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

17 years agoArrayList -> List.
Jeremias Maerki [Mon, 7 May 2007 14:34:13 +0000 (14:34 +0000)]
ArrayList -> List.

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

17 years agoRemoved newly introduced dependency from the PDF library to the area tree.
Jeremias Maerki [Mon, 7 May 2007 14:30:23 +0000 (14:30 +0000)]
Removed newly introduced dependency from the PDF library to the area tree.
Removed PDFDocument.setHasDestinations() (PDFDocument knows that already).
Started to add some generic PDF data structures (array, dictionary).

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

17 years agoTestcase for bookmarks in the area tree.
Jeremias Maerki [Mon, 7 May 2007 12:22:58 +0000 (12:22 +0000)]
Testcase for bookmarks in the area tree.

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

17 years agoBugzilla #42067:
Jeremias Maerki [Mon, 7 May 2007 12:22:22 +0000 (12:22 +0000)]
Bugzilla #42067:
Add support for exact positioning of internal PDF links.
Submitted by: Paul Vinkenoog <paul.at.vinkenoog.nl>

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

17 years agoI've finally setup a local test project using Maven, so I can properly test the Maven...
Jeremias Maerki [Sat, 5 May 2007 22:07:56 +0000 (22:07 +0000)]
I've finally setup a local test project using Maven, so I can properly test the Maven artifacts. Turns out, another two small changes are necessary.

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

17 years agoAvoid dependency on FOP 0.20.5 from the Batik 1.6 transcoder.
Jeremias Maerki [Fri, 4 May 2007 07:45:03 +0000 (07:45 +0000)]
Avoid dependency on FOP 0.20.5 from the Batik 1.6 transcoder.
Adjust avalon-framework-impl to an actually available version.
Submitted by: Lars Trieloff <lars.trieloff.at.mindquarry.com>

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

17 years agoAdded Maven artifact building following the same pattern as in XML Graphics Commons.
Jeremias Maerki [Thu, 3 May 2007 08:14:12 +0000 (08:14 +0000)]
Added Maven artifact building following the same pattern as in XML Graphics Commons.

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

17 years agoReworded requirements slightly to make it more clear to people switching from 0.20...
Jeremias Maerki [Tue, 1 May 2007 10:14:06 +0000 (10:14 +0000)]
Reworded requirements slightly to make it more clear to people switching from 0.20.5 to 0.93 (thanks for the hint, Henning).

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

17 years agoBugzilla #41434:
Jeremias Maerki [Tue, 1 May 2007 09:41:05 +0000 (09:41 +0000)]
Bugzilla #41434:
Fix PDF Genaration for non-ASCII compatible locales.
Submitted by: Martin Kögler <martin.koegler.at.brz.gv.at>

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

17 years agoBugfixes:
Vincent Hennebert [Mon, 30 Apr 2007 16:30:49 +0000 (16:30 +0000)]
Bugfixes:
- NPE when break-before is set on the first row of a table with headers
- NPE when break-after is set on the last row of a table with headers or footers
- Invalid break class exception when break-after is set on the last block of a cell in the last row of a table
- double page break when break-before is set both on a table and its first row

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

17 years agoFix a NPE when break-before is specified on the first row of a table, and when that...
Vincent Hennebert [Thu, 26 Apr 2007 15:32:37 +0000 (15:32 +0000)]
Fix a NPE when break-before is specified on the first row of a table, and when that row contains a row-spanning cell.

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

17 years agoAdd check for the number of pages
Vincent Hennebert [Thu, 26 Apr 2007 15:21:38 +0000 (15:21 +0000)]
Add check for the number of pages

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

17 years agoFix spelling error in svn:keywords property
Vincent Hennebert [Thu, 26 Apr 2007 15:11:08 +0000 (15:11 +0000)]
Fix spelling error in svn:keywords property

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

17 years agoMake keep-with-next and keep-with-previous work on fo:table
Vincent Hennebert [Thu, 26 Apr 2007 14:20:04 +0000 (14:20 +0000)]
Make keep-with-next and keep-with-previous work on fo:table

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

17 years agoForgot checks for the second table's IPDs
Vincent Hennebert [Tue, 24 Apr 2007 07:37:00 +0000 (07:37 +0000)]
Forgot checks for the second table's IPDs

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

17 years ago"Exhaustive" testcase for border resolution in the collapsing-border model
Vincent Hennebert [Tue, 24 Apr 2007 07:23:46 +0000 (07:23 +0000)]
"Exhaustive" testcase for border resolution in the collapsing-border model

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

17 years agoFirst testcases for the collapsing-border model in tables
Vincent Hennebert [Fri, 20 Apr 2007 19:18:02 +0000 (19:18 +0000)]
First testcases for the collapsing-border model in tables

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

17 years agoFix the handling of padding for spanning cells in the collapsing-border model
Vincent Hennebert [Fri, 20 Apr 2007 19:09:51 +0000 (19:09 +0000)]
Fix the handling of padding for spanning cells in the collapsing-border model

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

17 years agoOf course the painting of table borders in the collapsing model is due to Jeremias...
Vincent Hennebert [Fri, 20 Apr 2007 19:09:04 +0000 (19:09 +0000)]
Of course the painting of table borders in the collapsing model is due to Jeremias. Damn me for not thinking of that in the previous commit.

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

17 years agoTime to enable border-collapse="collapse"
Vincent Hennebert [Fri, 20 Apr 2007 10:21:19 +0000 (10:21 +0000)]
Time to enable border-collapse="collapse"

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

17 years agoFix the computation of cells' IPD when they contain children with forced breaks.
Vincent Hennebert [Fri, 20 Apr 2007 10:00:05 +0000 (10:00 +0000)]
Fix the computation of cells' IPD when they contain children with forced breaks.
In such cases TableCellLM.getNextKnuthElements was called several times, and thus the borders/paddings of the cell were substracted several times from the IPD.

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

17 years agoMove out all statistics/debug related code into an inner Statistics class.
Vincent Hennebert [Fri, 20 Apr 2007 08:04:55 +0000 (08:04 +0000)]
Move out all statistics/debug related code into an inner Statistics class.
Patch submitted by Adrian Cumiskey (fop-dev AT cumiskey DOT com)

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

17 years agoI messed up the RDF. Fixed now.
Jeremias Maerki [Fri, 20 Apr 2007 07:50:40 +0000 (07:50 +0000)]
I messed up the RDF. Fixed now.

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

17 years agoBugfix: update dx also for grid units having no border, in the addAreas method
Vincent Hennebert [Thu, 19 Apr 2007 16:10:14 +0000 (16:10 +0000)]
Bugfix: update dx also for grid units having no border, in the addAreas method

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

17 years ago- remove call to addPadding in TraitSetter.addCollapsingBorders
Vincent Hennebert [Thu, 19 Apr 2007 15:12:50 +0000 (15:12 +0000)]
- remove call to addPadding in TraitSetter.addCollapsingBorders
- make the call explicit in TableCellLM, only when necessary. That is, areas holding borders for spanning cells in collapsing mode don't need to have padding set

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

17 years agoFix the handling of forced breaks which were sometimes counted twice.
Vincent Hennebert [Wed, 18 Apr 2007 14:39:59 +0000 (14:39 +0000)]
Fix the handling of forced breaks which were sometimes counted twice.

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

17 years agoExtract the logic for advancing to the next grid row, from the getNextStep method...
Vincent Hennebert [Wed, 18 Apr 2007 09:00:53 +0000 (09:00 +0000)]
Extract the logic for advancing to the next grid row, from the getNextStep method to a new one.

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

17 years ago... and correct the test for early returning if stepFound is false
Vincent Hennebert [Wed, 18 Apr 2007 08:52:56 +0000 (08:52 +0000)]
... and correct the test for early returning if stepFound is false

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

17 years agoReplace the seqCount integer with a stepFound boolean in the getNextStep method
Vincent Hennebert [Wed, 18 Apr 2007 08:48:58 +0000 (08:48 +0000)]
Replace the seqCount integer with a stepFound boolean in the getNextStep method

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

17 years agoReplace the array of forced breaks with a single boolean, which should be enough.
Vincent Hennebert [Wed, 18 Apr 2007 08:46:58 +0000 (08:46 +0000)]
Replace the array of forced breaks with a single boolean, which should be enough.

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

17 years ago- add a columnCount field for clarity
Vincent Hennebert [Tue, 17 Apr 2007 16:44:57 +0000 (16:44 +0000)]
- add a columnCount field for clarity
- remove unneeded parameter from the getNextStep method

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

17 years agoMake the fop.layoutengine.disabled property work with fop.layoutengine.starts-with
Vincent Hennebert [Tue, 17 Apr 2007 16:21:45 +0000 (16:21 +0000)]
Make the fop.layoutengine.disabled property work with fop.layoutengine.starts-with

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

17 years agoStyle only: fix indentation
Vincent Hennebert [Tue, 17 Apr 2007 09:44:47 +0000 (09:44 +0000)]
Style only: fix indentation

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

17 years ago- add svn:keywords and svn:eol-style properties
Vincent Hennebert [Tue, 17 Apr 2007 06:58:26 +0000 (06:58 +0000)]
- add svn:keywords and svn:eol-style properties
- style touch up

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

17 years agoAdded sorting of the list of named destinations (necessary to have more than one...
Jay Bryant [Wed, 11 Apr 2007 02:59:55 +0000 (02:59 +0000)]
Added sorting of the list of named destinations (necessary to have more than one destination in a document, unless you get lucky and have them in the proper order by coincidence)

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

17 years agoCreated a comparator for named destinations, to enable sorting the list of destinations.
Jay Bryant [Wed, 11 Apr 2007 02:58:57 +0000 (02:58 +0000)]
Created a comparator for named destinations, to enable sorting the list of destinations.

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

17 years agoMarking myself inactive, new job means I'll most probably not work on FOP in the...
Bertrand Delacretaz [Mon, 9 Apr 2007 11:13:47 +0000 (11:13 +0000)]
Marking myself inactive, new job means I'll most probably not work on FOP in the next few months

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

17 years agoAdded a PDFGoTo to the PDFDestination handler, so that Destinations properly jump...
Jay Bryant [Fri, 6 Apr 2007 23:20:19 +0000 (23:20 +0000)]
Added a PDFGoTo to the PDFDestination handler, so that Destinations properly jump to the page referenced by the PDFGoTo.

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

17 years agoFixes for issues introduced with fox:destination:
Jeremias Maerki [Wed, 4 Apr 2007 15:05:30 +0000 (15:05 +0000)]
Fixes for issues introduced with fox:destination:
DestinationElementMapping masks ExtensionElementMapping. That caused the tests for widow/orphan extension on tables to fail.
Improved Block child validation code (will need to be done for all FOs where fox:destination should be valid. Currently works only as child of fo:block or above fo:page-sequence where no layout managers are constructed.
No LMMaker for fox:destination. Improved the handling there so adding the extension element to the list there isn't necessary.

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

17 years agoAllow for the case where a block-container occurs inside an inline
Simon Pepping [Tue, 3 Apr 2007 19:40:14 +0000 (19:40 +0000)]
Allow for the case where a block-container occurs inside an inline
FO. This solves bug 42024.

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

17 years agoAdd a "new committer" entry for Jay in the news file. A bit late, sorry Jay!
Vincent Hennebert [Tue, 3 Apr 2007 08:48:23 +0000 (08:48 +0000)]
Add a "new committer" entry for Jay in the news file. A bit late, sorry Jay!

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

17 years agoNo change; just add svn:keywords and svn:Id properties on new files
Vincent Hennebert [Tue, 3 Apr 2007 08:23:11 +0000 (08:23 +0000)]
No change; just add svn:keywords and svn:Id properties on new files

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

17 years ago- fix minor checkstyle issues
Vincent Hennebert [Tue, 3 Apr 2007 08:14:05 +0000 (08:14 +0000)]
- fix minor checkstyle issues
- add missing headers
- add an entry in status.xml for the new named destinations feature

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

17 years agoNew class to support named destinations
Jay Bryant [Mon, 2 Apr 2007 14:53:03 +0000 (14:53 +0000)]
New class to support named destinations

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

17 years agoIn collapsing-border model, tables have no padding and borders are determined at...
Vincent Hennebert [Mon, 2 Apr 2007 09:56:53 +0000 (09:56 +0000)]
In collapsing-border model, tables have no padding and borders are determined at the cell level. Disable addPendingMarks in such a case.

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

17 years agochanges to support named destinations
Jay Bryant [Sun, 1 Apr 2007 14:51:19 +0000 (14:51 +0000)]
changes to support named destinations

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

17 years agochanges to support named destinations
Jay Bryant [Sun, 1 Apr 2007 14:50:58 +0000 (14:50 +0000)]
changes to support named destinations

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

17 years agochanges to support named destinations
Jay Bryant [Sun, 1 Apr 2007 14:50:36 +0000 (14:50 +0000)]
changes to support named destinations

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:49:45 +0000 (14:49 +0000)]
changes to support named destination

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:49:29 +0000 (14:49 +0000)]
changes to support named destination

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:49:12 +0000 (14:49 +0000)]
changes to support named destination

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:48:54 +0000 (14:48 +0000)]
changes to support named destination

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:46:38 +0000 (14:46 +0000)]
changes to support named destination

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

17 years agochanges to support named destination
Jay Bryant [Sun, 1 Apr 2007 14:45:59 +0000 (14:45 +0000)]
changes to support named destination

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

17 years agoRemoved misleading comment.
Jeremias Maerki [Sun, 1 Apr 2007 10:34:57 +0000 (10:34 +0000)]
Removed misleading comment.

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

17 years agoBugfix for keep-with-next inside tables:
Jeremias Maerki [Sun, 1 Apr 2007 10:02:43 +0000 (10:02 +0000)]
Bugfix for keep-with-next inside tables:
Once a keep-with-next was set inside a table, the FO following the table would always be glued to the previous table.

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

17 years ago- fix the painting of borders for spanning cells in collapsing model
Vincent Hennebert [Fri, 30 Mar 2007 12:25:19 +0000 (12:25 +0000)]
- fix the painting of borders for spanning cells in collapsing model
- rename gridUnit into primaryGridUnit in TableCellLM for clarity
- fix some checkstyle issues

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

17 years agoAdd explicit border-collapse="separate" property in preparation for the implementatio...
Vincent Hennebert [Fri, 30 Mar 2007 09:49:38 +0000 (09:49 +0000)]
Add explicit border-collapse="separate" property in preparation for the implementation of the border-collapsing model

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

17 years agominor typo fix
Clay Leeds [Thu, 29 Mar 2007 05:18:28 +0000 (05:18 +0000)]
minor typo fix

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

17 years agoDon't log a stacktrace when a JPEG is encountered that has a bad ICC profile and...
Jeremias Maerki [Wed, 28 Mar 2007 20:28:23 +0000 (20:28 +0000)]
Don't log a stacktrace when a JPEG is encountered that has a bad ICC profile and give a nicer warning message.
Log the event when a CMYK JPEG with an APPE marker is encountered.

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

17 years agoReplace deprecated addBorders method with the new ones in addAreas
Vincent Hennebert [Wed, 28 Mar 2007 15:41:08 +0000 (15:41 +0000)]
Replace deprecated addBorders method with the new ones in addAreas

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

17 years agoFix typo in RowPainter property: svn:kewords -> svn:keywords
Vincent Hennebert [Wed, 28 Mar 2007 14:52:55 +0000 (14:52 +0000)]
Fix typo in RowPainter property: svn:kewords -> svn:keywords

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

17 years agoTableRowIterator:
Vincent Hennebert [Wed, 28 Mar 2007 14:49:58 +0000 (14:49 +0000)]
TableRowIterator:
- bugfix: add the correct grid unit for a col span
RowPainter.addAreasAndFlushRow:
- substract a part of this method into another method
- avoid calling it twice by properly resetting lastRow
- simplify it thanks to the previous point and the bugfix above

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

17 years agoFactorize in a method the code handling TableContentPosition elements, in TableConten...
Vincent Hennebert [Tue, 27 Mar 2007 13:46:22 +0000 (13:46 +0000)]
Factorize in a method the code handling TableContentPosition elements, in TableContentLayoutManager.

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

17 years ago- add border-collapse="separate" to the properties of tables in some testcases, in...
Vincent Hennebert [Tue, 27 Mar 2007 13:42:12 +0000 (13:42 +0000)]
- add border-collapse="separate" to the properties of tables in some testcases, in preparation for the soon-to-be-enabled border-collapsing model
- fix svn keywords for region_display-align_table.xml

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

17 years agoAdded an Area of Expertise for Jay Bryant
Jay Bryant [Sat, 24 Mar 2007 17:28:10 +0000 (17:28 +0000)]
Added an Area of Expertise for Jay Bryant

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

17 years agoSome more comments for RowPainter.
Jeremias Maerki [Fri, 23 Mar 2007 14:37:19 +0000 (14:37 +0000)]
Some more comments for RowPainter.
Additional test that checks that no cell paints more than one area in that case. Because if you remove one or more of the checks now newly commented, you get multiple areas.

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

17 years agoBetter document some of the code in RowPainter.
Jeremias Maerki [Fri, 23 Mar 2007 13:08:32 +0000 (13:08 +0000)]
Better document some of the code in RowPainter.
Added a check in table-cell_number-rows-spanned_bug38397.xml which is the reason for one of the if-branches in RowPainter. It wan't tested previously so that if-branch could easily be mistaken to be useless.

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

17 years agoAvoid an IndexOutOfBoundsException when more columns are used than are specified...
Jeremias Maerki [Fri, 23 Mar 2007 09:19:04 +0000 (09:19 +0000)]
Avoid an IndexOutOfBoundsException when more columns are used than are specified even though this is illegal with fixed table layout.

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

17 years agoSmall improvements in the SpaceResolver class:
Vincent Hennebert [Thu, 22 Mar 2007 10:13:25 +0000 (10:13 +0000)]
Small improvements in the SpaceResolver class:
- constructor made private as it shouldn't be called by other classes
- inner classes made static; they are candidate for later becoming top-level classes

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

17 years agoUpdated the website deployment process.
Jeremias Maerki [Wed, 21 Mar 2007 14:08:02 +0000 (14:08 +0000)]
Updated the website deployment process.

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

17 years agoNote about relative URLs
Jeremias Maerki [Wed, 21 Mar 2007 13:48:24 +0000 (13:48 +0000)]
Note about relative URLs

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

17 years agoFixed a problem with the auto-rotate-landscape setting in the PostScript renderer...
Jeremias Maerki [Wed, 21 Mar 2007 08:13:21 +0000 (08:13 +0000)]
Fixed a problem with the auto-rotate-landscape setting in the PostScript renderer. It didn't generate the right setpagedevice command.

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

17 years agoDocumentation, cleanup, log statements in the table layout code.
Vincent Hennebert [Mon, 19 Mar 2007 15:40:31 +0000 (15:40 +0000)]
Documentation, cleanup, log statements in the table layout code.

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

17 years agoSome javadoc and variables renaming in TableStepper.
Vincent Hennebert [Tue, 13 Mar 2007 18:38:31 +0000 (18:38 +0000)]
Some javadoc and variables renaming in TableStepper.
I finally grasped the actual meaning of this rowSpanPending variable...

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

17 years agoFixed an IllegalArgumentException for absolutely positioned block-containers with...
Jeremias Maerki [Mon, 12 Mar 2007 21:49:37 +0000 (21:49 +0000)]
Fixed an IllegalArgumentException for absolutely positioned block-containers with a border and no height/bpd set.

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

17 years agoCorrection of a typo; reported by Paul Vinkenoog
Andreas L. Delmelle [Mon, 12 Mar 2007 19:44:15 +0000 (19:44 +0000)]
Correction of a typo; reported by Paul Vinkenoog

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

17 years agoReverted revisions 515217 and 515219. I wonder how those SVN-related files ended...
Jeremias Maerki [Wed, 7 Mar 2007 15:02:42 +0000 (15:02 +0000)]
Reverted revisions 515217 and 515219. I wonder how those SVN-related files ended up being committed.

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

17 years agoUpdate fop.bat to use the latest XML Graphics Commons library
Vincent Hennebert [Wed, 7 Mar 2007 10:33:10 +0000 (10:33 +0000)]
Update fop.bat to use the latest XML Graphics Commons library
Submitted by: Adrian cumiskey (fop-dev AT cumiskey DOT com)

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