aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use a list of active cells for computing steps, continued:Vincent Hennebert2007-07-092-67/+64
| | | | | | | | | - remove the need for backupWidth - handle the iteration over the cell's Knuth element inside the active cell itself - improve the computation of the remaining height (a testcase needed to be updated; no visual change, only the values for the boxes/penalties which lead to the same result) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554690 13f79535-47bb-0310-9956-ffa450edef68
* Also display the width of the penalty in the toString methodVincent Hennebert2007-07-091-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554689 13f79535-47bb-0310-9956-ffa450edef68
* Fix build errors after revision 554251.Jeremias Maerki2007-07-091-6/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554551 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 42785: Support alignment-adjust for images (submitted by Max Berger)Andreas L. Delmelle2007-07-087-3/+65
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554423 13f79535-47bb-0310-9956-ffa450edef68
* Partial application of the patch in Bugzilla 41044:Andreas L. Delmelle2007-07-0715-68/+242
| | | | | | | | | | | * addition of a generic PropertyCache to be used by all Property types that can be safely canonicalized * modified EnumProperty, StringProperty, NumberProperty, EnumNumber and FixedLength to make use of the cache infrastructure git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554251 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 42832: Fix in AWT preview if used with non-english locale (offered ↵Andreas L. Delmelle2007-07-071-2/+4
| | | | | | by Max Berger) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554240 13f79535-47bb-0310-9956-ffa450edef68
* OK, now it was ready...Andreas L. Delmelle2007-07-071-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554105 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 41656:Andreas L. Delmelle2007-07-0721-217/+380
| | | | | | | | | | | | | Refactoring in the fo package: -> removal of the childNodes instance member in fop.fo.FObj -> addition of a firstChild instance member in fop.fo.FObj -> addition of a siblings instance member in fop.fo.FONode -> addition of a FONodeIterator interface in FONode + corresponding implementation in FObj -> changed implementations of FObj.addChildNode(), .removeChild() and .getChildNodes() git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554104 13f79535-47bb-0310-9956-ffa450edef68
* Oops, not ready yet...Andreas L. Delmelle2007-07-071-8/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554103 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 41656Andreas L. Delmelle2007-07-071-1/+10
| | | | | | | | | | | | Refactoring in the fo package: -> removal of the childNodes instance member in fop.fo.FObj -> addition of a firstChild instance member in fop.fo.FObj -> addition of a siblings instance member in fop.fo.FONode -> addition of a FONodeIterator interface in FONode + corresponding implementation in FObj -> changed implementations of FObj.addChildNode(), .removeChild() and .getChildNodes() git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554101 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 42089: Cleanup and restructuring (suggested by Adrian Cumiskey)Andreas L. Delmelle2007-07-0742-1283/+1305
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554094 13f79535-47bb-0310-9956-ffa450edef68
* Removal of unused classes ?Andreas L. Delmelle2007-07-062-625/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554092 13f79535-47bb-0310-9956-ffa450edef68
* Tweak: allow control over usage of LocatorsAndreas L. Delmelle2007-07-062-4/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554091 13f79535-47bb-0310-9956-ffa450edef68
* Improvement in handling relative font-weightsAndreas L. Delmelle2007-07-064-32/+246
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554088 13f79535-47bb-0310-9956-ffa450edef68
* Improvement in handling relative font-weightsAndreas L. Delmelle2007-07-061-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@554087 13f79535-47bb-0310-9956-ffa450edef68
* Cleaner way to handle border-separation in ActiveCellVincent Hennebert2007-07-061-11/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553895 13f79535-47bb-0310-9956-ffa450edef68
* Add a signalMinStep method in ActiveCellVincent Hennebert2007-07-061-18/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553878 13f79535-47bb-0310-9956-ffa450edef68
* Move the getNextStep method into ActiveCellVincent Hennebert2007-07-061-86/+65
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553876 13f79535-47bb-0310-9956-ffa450edef68
* Clarification about the status of fo:bookmark support.Jeremias Maerki2007-07-062-5/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553859 13f79535-47bb-0310-9956-ffa450edef68
* Add a testcase for a bug in TableStepper spotted during the refactoring. The ↵Vincent Hennebert2007-07-061-0/+83
| | | | | | border-before of the primary grid unit was taken into account instead of the whole cell border. If the cell is spanning over two columns and the border-before for the second grid unit is bigger, this was leading to a wrong step computation. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553824 13f79535-47bb-0310-9956-ffa450edef68
* Remove decrease of activeRowIndex when backtrackingVincent Hennebert2007-07-061-10/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553809 13f79535-47bb-0310-9956-ffa450edef68
* Organize imports and remove no longer used methodsVincent Hennebert2007-07-061-15/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553792 13f79535-47bb-0310-9956-ffa450edef68
* First step towards using a list of active cells for computing stepsVincent Hennebert2007-07-062-260/+226
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553790 13f79535-47bb-0310-9956-ffa450edef68
* Fix a broken linkAndreas L. Delmelle2007-07-051-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553627 13f79535-47bb-0310-9956-ffa450edef68
* Fix for a tiny but very nasty bug...Andreas L. Delmelle2007-07-051-18/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@553612 13f79535-47bb-0310-9956-ffa450edef68
* Applied fix suggested by Arno Peters to the fop shell script. This fixSimon Pepping2007-06-291-0/+2
| | | | | | | | makes the script work with a FOP_HOME path containing spaces. This solves bug 42616. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@551972 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #42278:Jeremias Maerki2007-06-299-253/+715
| | | | | | | | | | | | | Refactoring of color map cache and uri/fo resolution from FopFactory Submitted by: Adrian Cumiskey <fop-dev@cumiskey.com> Changes in addition to the patch by jeremias: - Moved the color map cache to the util package so it doesn't clutter the API (apps) package. - Factored out the data URL resolution into its own URIResolver class which can now be used separately. - Added a utility class for generating RFC2397 data URLs. - Added a unit test for data URL handling. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@551874 13f79535-47bb-0310-9956-ffa450edef68
* Additional testcases for tables with spanning cells and collapsing-border model.Vincent Hennebert2007-06-282-0/+1079
| | | | | | | TODO the checks in table_border-collapse_collapse_spans_2.xml need to updated once bugs #42768 and #42769 are fixed git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@551603 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 42703: white-space incorrectly handled in retrieved markersAndreas L. Delmelle2007-06-232-12/+73
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@550098 13f79535-47bb-0310-9956-ffa450edef68
* A note on the PDF/A namespace confusion.Jeremias Maerki2007-06-221-0/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@549827 13f79535-47bb-0310-9956-ffa450edef68
* Updated PDF/A-1b support according to ISO-19005-1:2005/Cor.1:2007.Jeremias Maerki2007-06-227-21/+131
| | | | | | | | Changed test.xconf to match the triplet generated by auto-font-detection (Gladiator is bold) and adjusted PDF/A test files accordingly. Updated XML Graphics Commons to latest snapshot to include the PDF/A fixes. Added a unit test for the synchronization of PDF Info and XMP metadata as described in PDF/A-1. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@549816 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #42576Chris Bowditch2007-06-224-14/+181
| | | | | | | Fix bug in force-page-count Submitted by Adrian Cumiskey <dev.at.cumiskey.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@549767 13f79535-47bb-0310-9956-ffa450edef68
* Move Glen Mazza to the list of inactive committers, as per his own request. ↵Vincent Hennebert2007-06-191-5/+4
| | | | | | While I'm at it, replace his column with mine in "Areas of Expertise". git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@548619 13f79535-47bb-0310-9956-ffa450edef68
* corrected some misspellings and other potential annoyances in exampleJoerg Pietschmann2007-06-177-224/+212
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@548105 13f79535-47bb-0310-9956-ffa450edef68
* removed hyphenation advice from basic exampleJoerg Pietschmann2007-06-161-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@547979 13f79535-47bb-0310-9956-ffa450edef68
* remove deprecated style taskJoerg Pietschmann2007-06-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@547971 13f79535-47bb-0310-9956-ffa450edef68
* Add Assentis:DocDesign (an FO editor)Jeremias Maerki2007-06-151-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@547553 13f79535-47bb-0310-9956-ffa450edef68
* Add JEuclid as it now provides its own FOP extension. Jeremias Maerki2007-06-151-1/+2
| | | | | | Correct Barcode4J's URL. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@547550 13f79535-47bb-0310-9956-ffa450edef68
* Apply a similar change to the page of the trunk as to that of the 0.93 releaseSimon Pepping2007-06-081-5/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@545589 13f79535-47bb-0310-9956-ffa450edef68
* Updates to promote FOP 0.93 over 0.20.5Clay Leeds2007-06-072-10/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@545224 13f79535-47bb-0310-9956-ffa450edef68
* Add Adrian Cumiskey to the list of FOP's active contributors. Many thanks to ↵Vincent Hennebert2007-06-061-0/+2
| | | | | | | | | Adrian for his contributions so far! Patch provided by Adrian himself ;-) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@544758 13f79535-47bb-0310-9956-ffa450edef68
* Add Max Berger to the list of FOP's active contributors. Many thanks to Max ↵Vincent Hennebert2007-06-061-0/+5
| | | | | | for his contributions so far! git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@544748 13f79535-47bb-0310-9956-ffa450edef68
* Bug #42476:Vincent Hennebert2007-05-294-59/+66
| | | | | | | | | | | - 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
* Discover the .otf font extension (OpenType fonts), too.Jeremias Maerki2007-05-281-5/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@542242 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #41831:Jeremias Maerki2007-05-28111-1462/+4024
| | | | | | | | | | | | | | | | | | | | - 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
* One Factory per VM is enough here.Jeremias Maerki2007-05-271-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@542036 13f79535-47bb-0310-9956-ffa450edef68
* Checkstyle only.Jeremias Maerki2007-05-251-7/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@541628 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #42406: Jeremias Maerki2007-05-216-41/+38
| | | | | | | 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
* Bugzilla #42109: Jeremias Maerki2007-05-215-23/+41
| | | | | | | 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
* PFMFile is now also used inside FOP's normal operations, so don't log too ↵Jeremias Maerki2007-05-211-2/+2
| | | | | | much in "info" level. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@540042 13f79535-47bb-0310-9956-ffa450edef68