]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
16 years agoCan disable the warning now, replaced by an explanation of the simplification.
Jeremias Maerki [Tue, 26 Aug 2008 10:47:01 +0000 (10:47 +0000)]
Can disable the warning now, replaced by an explanation of the simplification.

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

16 years agoMust exit text object before painting a leader.
Jeremias Maerki [Tue, 26 Aug 2008 10:32:13 +0000 (10:32 +0000)]
Must exit text object before painting a leader.

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

16 years agopt -> mpt conversion must round.
Jeremias Maerki [Tue, 26 Aug 2008 09:05:13 +0000 (09:05 +0000)]
pt -> mpt conversion must round.

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

16 years agoFixed cursor advancement for fixed width spaces.
Jeremias Maerki [Tue, 26 Aug 2008 08:14:11 +0000 (08:14 +0000)]
Fixed cursor advancement for fixed width spaces.
Set color before "BT" (beginText) to match the old PDFRenderer.

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

16 years agoAdded support for painting leaders (implemented as drawLine in IFPainter).
Jeremias Maerki [Wed, 20 Aug 2008 20:47:34 +0000 (20:47 +0000)]
Added support for painting leaders (implemented as drawLine in IFPainter).
Removed unused "stroke" parameter in drawRect and renamed the method to fillRect.

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

16 years agoFixed a mistake made when extracting code to PDFContentGenerator. Restores fixed...
Jeremias Maerki [Fri, 15 Aug 2008 17:01:22 +0000 (17:01 +0000)]
Fixed a mistake made when extracting code to PDFContentGenerator. Restores fixed block-containers.

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

16 years agoHad to introduce "clip-rect" to handle clipping on background images, leader etc...
Jeremias Maerki [Fri, 15 Aug 2008 15:31:55 +0000 (15:31 +0000)]
Had to introduce "clip-rect" to handle clipping on background images, leader etc. A full viewport is probably too heavy-weight here. This is to be considered temporary pending verification with SVG and PCL implementations.

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

16 years ago"ET" (endTextObject()) forgotten. Caused to swallow some border rectangles.
Jeremias Maerki [Fri, 15 Aug 2008 14:27:23 +0000 (14:27 +0000)]
"ET" (endTextObject()) forgotten. Caused to swallow some border rectangles.

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

16 years agoExtended to allow generating the renderer and painter PDF alongside each other for...
Jeremias Maerki [Fri, 15 Aug 2008 14:20:47 +0000 (14:20 +0000)]
Extended to allow generating the renderer and painter PDF alongside each other for visual inspection.

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

16 years agoMade the IFRenderer smarter so it combines lines of text into a single text element...
Jeremias Maerki [Fri, 15 Aug 2008 14:19:51 +0000 (14:19 +0000)]
Made the IFRenderer smarter so it combines lines of text into a single text element where possible. Makes the final output files smaller.
Fixed problems with letter and word spacing.

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

16 years agoSome fixes for SVG along the way:
Jeremias Maerki [Fri, 15 Aug 2008 14:17:52 +0000 (14:17 +0000)]
Some fixes for SVG along the way:
Fix for group nesting.
Fix for reused content (metadata etc.) cause exceptions.

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

16 years agoInitial implementation for border painting for the new IF (including support for...
Jeremias Maerki [Thu, 14 Aug 2008 09:13:09 +0000 (09:13 +0000)]
Initial implementation for border painting for the new IF (including support for PDF, but not SVG, yet)

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

16 years agoMerged from Trunk revision 685573:
Jeremias Maerki [Wed, 13 Aug 2008 15:00:57 +0000 (15:00 +0000)]
Merged from Trunk revision 685573:
Fixed border trait parsing for the area tree XML when CMYK or ICC colors were used.

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

16 years agoFixed border trait parsing for the area tree XML when CMYK or ICC colors were used.
Jeremias Maerki [Wed, 13 Aug 2008 14:34:03 +0000 (14:34 +0000)]
Fixed border trait parsing for the area tree XML when CMYK or ICC colors were used.

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

16 years agoAdded document-trailer element to the IF (for example for the bookmark tree).
Jeremias Maerki [Wed, 13 Aug 2008 07:13:52 +0000 (07:13 +0000)]
Added document-trailer element to the IF (for example for the bookmark tree).

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

16 years agoRemoved temporary debug code.
Jeremias Maerki [Wed, 13 Aug 2008 06:56:32 +0000 (06:56 +0000)]
Removed temporary debug code.
Switched tests to changed namespace URI for document navigation.
Added IF checks for fox:destionation.

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

16 years agoRemoved obsolete addTarget() method from IFPainter.
Jeremias Maerki [Tue, 12 Aug 2008 15:43:54 +0000 (15:43 +0000)]
Removed obsolete addTarget() method from IFPainter.

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

16 years agoImplemented named destinations for PDF painter.
Jeremias Maerki [Tue, 12 Aug 2008 15:41:03 +0000 (15:41 +0000)]
Implemented named destinations for PDF painter.

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

16 years agoWidened "bookmarks" to "document-navigation" to fit named destination into this names...
Jeremias Maerki [Tue, 12 Aug 2008 15:30:54 +0000 (15:30 +0000)]
Widened "bookmarks" to "document-navigation" to fit named destination into this namespace as both bookmarks and named destinations share some action types.
Added support for named destinations (no implementation for PDF and no tests, yet).

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

16 years agoAdded support for bookmarks to intermediate format (including PDF painter).
Jeremias Maerki [Tue, 12 Aug 2008 14:44:55 +0000 (14:44 +0000)]
Added support for bookmarks to intermediate format (including PDF painter).
Added infrastructure for IF testing similar to AT testing with XPaths. To minimize the additional processing needed it is attached to the layout engine tests and only executed if there are IF checks in the test case.

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

16 years agoMake IFParserTestCase use the temporary, attributed MIME type for PDF (so the PDFPain...
Jeremias Maerki [Tue, 12 Aug 2008 12:55:29 +0000 (12:55 +0000)]
Make IFParserTestCase use the temporary, attributed MIME type for PDF (so the PDFPainter is found and used).

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

16 years agoExtracted some often-used XML constants and utility methods into an interface and...
Jeremias Maerki [Tue, 12 Aug 2008 12:53:50 +0000 (12:53 +0000)]
Extracted some often-used XML constants and utility methods into an interface and a class in org.apache.fop.util.

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

16 years agoResolved a build problem after the last merge from trunk.
Jeremias Maerki [Tue, 12 Aug 2008 12:48:28 +0000 (12:48 +0000)]
Resolved a build problem after the last merge from trunk.

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

16 years agoMerge from Trunk revisions 680381-685126.
Jeremias Maerki [Tue, 12 Aug 2008 12:36:18 +0000 (12:36 +0000)]
Merge from Trunk revisions 680381-685126.

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

16 years agoBugzilla #45606:
Jeremias Maerki [Sun, 10 Aug 2008 19:35:27 +0000 (19:35 +0000)]
Bugzilla #45606:
Fixed generation of "fonttbl" for RTF output to fix loading problem with AbiWord.
Submitted by: Pavel Kysilka <goldenfish.at.linuxsoft.cz>

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

16 years agoMerge from 0_95 branch:
Jeremias Maerki [Sun, 10 Aug 2008 19:18:22 +0000 (19:18 +0000)]
Merge from 0_95 branch:
Fixed ID resolution for nested bookmarks with duplicated IDs.

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

16 years agoAdded 'due-to' to the wrong entry...
Andreas L. Delmelle [Sun, 10 Aug 2008 12:40:58 +0000 (12:40 +0000)]
Added 'due-to' to the wrong entry...

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

16 years agoBugzilla 45490: Avoid altering the original 'href' if the protocol is other than...
Andreas L. Delmelle [Sun, 10 Aug 2008 12:35:42 +0000 (12:35 +0000)]
Bugzilla 45490: Avoid altering the original 'href' if the protocol is other than 'file:' (suggested by Thomas Stieler)

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

16 years agoAdded fop.js to binary distribution
Simon Pepping [Fri, 8 Aug 2008 18:38:07 +0000 (18:38 +0000)]
Added fop.js to binary distribution

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

16 years agoNow that the most important stuff is working in IFRenderer, reduce verbosity at debug...
Jeremias Maerki [Fri, 8 Aug 2008 12:14:00 +0000 (12:14 +0000)]
Now that the most important stuff is working in IFRenderer, reduce verbosity at debug level.

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

16 years agoUpdate for image elements.
Jeremias Maerki [Thu, 7 Aug 2008 19:42:31 +0000 (19:42 +0000)]
Update for image elements.

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

16 years agoAdded fop.cmd to binary distribution (not sure if any of the others should be include...
Jeremias Maerki [Thu, 7 Aug 2008 19:26:54 +0000 (19:26 +0000)]
Added fop.cmd to binary distribution (not sure if any of the others should be included, too)

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

16 years agoImplemented foreign-object support for the new intermediate format.
Jeremias Maerki [Thu, 7 Aug 2008 16:01:31 +0000 (16:01 +0000)]
Implemented foreign-object support for the new intermediate format.
Note: foreign namespace are only properly processed if there is an ImagePreloader and, where necessary, one or more supporting ImageConverters and/or ImageHandlers.

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

16 years agoBugfix: Don't use getWidth/Height() from superclass as this is accessing the original...
Jeremias Maerki [Wed, 6 Aug 2008 19:37:18 +0000 (19:37 +0000)]
Bugfix: Don't use getWidth/Height() from superclass as this is accessing the original size, not the effective size of the bitmap (could have been rendered to a different size by an image converter).

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

16 years agoFix for kerning (switched to SVG semantics, now working correctly for both SVG and...
Jeremias Maerki [Wed, 6 Aug 2008 18:40:47 +0000 (18:40 +0000)]
Fix for kerning (switched to SVG semantics, now working correctly for both SVG and PDF)
Introduced a special SVG image handler (the successor to PDFSVGHandler).
Fixed placement of patterns and links in SVGs for PDF output (the transformations for viewbox and group were not recorded in the state).

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

16 years agoConverted the project news to a special XML format so I can generate an RSS feed...
Jeremias Maerki [Wed, 6 Aug 2008 08:24:53 +0000 (08:24 +0000)]
Converted the project news to a special XML format so I can generate an RSS feed. Mostly copied from XML Graphics Commons.

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

16 years agoSome missing release info.
Jeremias Maerki [Wed, 6 Aug 2008 06:49:36 +0000 (06:49 +0000)]
Some missing release info.

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

16 years agoFirst steps at unified image handling as proposed on http://wiki.apache.org/xmlgraphi...
Jeremias Maerki [Tue, 5 Aug 2008 15:31:00 +0000 (15:31 +0000)]
First steps at unified image handling as proposed on http://wiki.apache.org/xmlgraphics-fop/ImageSupport/ImageHandler. This shall serve as a preview to motivate early feedback if anyone is interested.
Basic external-graphic support now available for PDF and SVG painters (for PDF: RenderedImage, SVG, JPEG, CCITT and Java2D, for SVG: embedded SVG and RFC2397 data URLs containing PNG and JPEG images)
Change to IFPainter: added support for foreign attributes for the "image" tag.
PDFContentGenerator introduced to hold the most important objects for PDF generation (unification for renderer and painter).
Re-routed most image handling through the new image handling code (not fully done, yet, some code duplication remains).

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

16 years agoFix for plan reloader when the namespace doesn't match.
Jeremias Maerki [Tue, 5 Aug 2008 15:20:54 +0000 (15:20 +0000)]
Fix for plan reloader when the namespace doesn't match.
Added a viewBox attribute to the generated SVG so scaling is done properly when embedded in another SVG file.

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

16 years agoRefinements based on the extensions of XML Graphics Commons (better distinction of...
Jeremias Maerki [Tue, 5 Aug 2008 15:19:02 +0000 (15:19 +0000)]
Refinements based on the extensions of XML Graphics Commons (better distinction of the various image flavors).
Added an image converter from Java2D to SVG (using Batik's SVGGraphics2D).

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

16 years agoBugfix for leading glyph adjust in TJ array.
Jeremias Maerki [Tue, 5 Aug 2008 15:17:04 +0000 (15:17 +0000)]
Bugfix for leading glyph adjust in TJ array.

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

16 years agoOopsy, that wasn't intended to get into trunk.
Jeremias Maerki [Tue, 5 Aug 2008 08:28:07 +0000 (08:28 +0000)]
Oopsy, that wasn't intended to get into trunk.

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

16 years agoRemoved "Areas of expertise" as discussed.
Jeremias Maerki [Tue, 5 Aug 2008 08:12:25 +0000 (08:12 +0000)]
Removed "Areas of expertise" as discussed.
News update for 0.95 release.

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

16 years agoFixed small mistake with weight adjustment on font lookup. Weight 400 was slipping...
Jeremias Maerki [Tue, 5 Aug 2008 07:57:36 +0000 (07:57 +0000)]
Fixed small mistake with weight adjustment on font lookup. Weight 400 was slipping through the cracks.

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

16 years agoThe FontEventListener was not wired into font auto-detection. An error while loading...
Jeremias Maerki [Tue, 5 Aug 2008 07:47:18 +0000 (07:47 +0000)]
The FontEventListener was not wired into font auto-detection. An error while loading a font wasn't relayed to the event subsystem.

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

16 years agoSkip IO Exception when loading a PFM and an AFM could be loaded. The PFM is only...
Jeremias Maerki [Tue, 5 Aug 2008 07:46:14 +0000 (07:46 +0000)]
Skip IO Exception when loading a PFM and an AFM could be loaded. The PFM is only a fallback and not necessary when the AFM is available. Motivation: The "URW Bookman L" fonts from GhostScript have bad PFM files.

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

16 years agoRemoved merge tracking for "svnmerge" for
Jeremias Maerki [Tue, 5 Aug 2008 06:55:12 +0000 (06:55 +0000)]
Removed merge tracking for "svnmerge" for
https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95

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

16 years agoMerged revisions 636407-637074,637076-637118,637120-637790,637792-637856,637858-63799...
Jeremias Maerki [Tue, 5 Aug 2008 06:51:32 +0000 (06:51 +0000)]
Merged revisions 636407-637074,637076-637118,637120-637790,637792-637856,637858-637992,637994-638047,638049-638307,638309-638315,638318-638936,638938-640888,640890-642905,642907-647402,647404-647536,647538-648983,648985-649005,649007-649013,649015-650549,650551-651301,651303-653536,653538-654452,654454-656285,656287-656523,656525-657519,657521-661579,661581-663481,663483-664691,664693-666634,666636-666661,666663-668532,668535-668549,668551-668569,668571-668640,668642-669117,669119-669172,669174-669477,669479-670550,670552-673749,673751-674303,674305-674313,674315-674316,674318-675105,675107-675149,675153-675706,675708-680714,680716-680819,680821-681283,681285,681287-681289,681293-681370,681372-682601 via svnmerge from
https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95

........
  r681309 | jeremias | 2008-07-31 11:31:35 +0200 (Do, 31 Jul 2008) | 2 lines

  0.95beta -> 0.95
  Added links to the new SVN mirror in the Netherlands.
........
  r681314 | vhennebert | 2008-07-31 11:41:33 +0200 (Do, 31 Jul 2008) | 2 lines

  Corrected bug number
........
  r681329 | vhennebert | 2008-07-31 12:38:10 +0200 (Do, 31 Jul 2008) | 2 lines

  Slight re-phrasing to make it clearer (I believe) that this page only lists changes made since 0.95beta, but that changes from that latter are of course also available in 0.95 final
........
  r681330 | vhennebert | 2008-07-31 12:39:50 +0200 (Do, 31 Jul 2008) | 2 lines

  Don't be shy Max ;-) Restored alphabetical order in the list of active committers
........
  r681350 | jeremias | 2008-07-31 14:09:41 +0200 (Do, 31 Jul 2008) | 1 line

  Fixed validation errors.
........

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

16 years agoBlocked revisions 681371 via svnmerge
Jeremias Maerki [Tue, 5 Aug 2008 06:46:31 +0000 (06:46 +0000)]
Blocked revisions 681371 via svnmerge

........
  r681371 | jeremias | 2008-07-31 15:54:16 +0200 (Do, 31 Jul 2008) | 1 line

  Adjust fop.bat to JAR upgrade.
........

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

16 years agoMerged revisions 636407-637074,637076-637118,637120-637790,637792-637856,637858-63799...
Jeremias Maerki [Thu, 31 Jul 2008 09:06:10 +0000 (09:06 +0000)]
Merged revisions 636407-637074,637076-637118,637120-637790,637792-637856,637858-637992,637994-638047,638049-638307,638309-638315,638318-638936,638938-640888,640890-642905,642907-647402,647404-647536,647538-648983,648985-649005,649007-649013,649015-650549,650551-651301,651303-653536,653538-654452,654454-656285,656287-656523,656525-657519,657521-661579,661581-663481,663483-664691,664693-681285,681287-681290,681292-681298 via svnmerge from
https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/fop-0_95

........
  r666635 | jeremias | 2008-06-11 14:18:53 +0200 (Mi, 11 Jun 2008) | 1 line

  Fixed resolution handling inside AWT preview dialog.
........
  r666662 | jeremias | 2008-06-11 15:33:20 +0200 (Mi, 11 Jun 2008) | 1 line

  Some notes on RTF and print output.
........
  r668533 | jeremias | 2008-06-17 09:57:55 +0200 (Di, 17 Jun 2008) | 2 lines

  Bugzilla #45151:
  Note on the "compiling" page that Ant 1.7 is required. The README file already points to this page.
........
  r668534 | jeremias | 2008-06-17 09:58:40 +0200 (Di, 17 Jun 2008) | 2 lines

  Update known issues.
  Remove ApacheConEU logo.
........
  r668550 | jeremias | 2008-06-17 10:05:22 +0200 (Di, 17 Jun 2008) | 2 lines

  Bugzilla #45146:
  Removed duplicate LICENSE.txt and Notice.txt from the JAR.
........
  r668570 | jeremias | 2008-06-17 10:54:07 +0200 (Di, 17 Jun 2008) | 1 line

  Wrong line number reported in the case of a line overflow.
........
  r668641 | jeremias | 2008-06-17 14:59:25 +0200 (Di, 17 Jun 2008) | 1 line

  Fixed potential NPE.
........
  r669118 | jeremias | 2008-06-18 11:02:45 +0200 (Mi, 18 Jun 2008) | 4 lines

  Bugzilla #44412:
  Regression fix for empty pages caused by multiple collapsible breaks.
  No more empty block areas if a break-before occurs on the first child of an FO to match the behaviour of tables and other FO implementations (clarification by XSL WG pending).
  Added an accessor interface for break-before/-after to avoid long if..else lists in BlockStackingLayoutManager.
........
  r669173 | jeremias | 2008-06-18 16:07:27 +0200 (Mi, 18 Jun 2008) | 7 lines

  Bugzilla #44887:
  Fixed potential multi-threading problem concerning the use of DecimalFormat.

  Results from performance measurements in a separate test (operation repeated 100'000 times, exemplary):
  shared static variable: ~220ms (old choice, problematic!)
  always create new instance: ~480ms
  ThreadLocal: ~220ms (new choice)
........
  r669478 | jeremias | 2008-06-19 15:03:57 +0200 (Do, 19 Jun 2008) | 4 lines

  Bugzilla #44412:
  Improvements after Vincent's feedback:
  Removal of the somewhat ugly Reference.
  getBreakBefore() reduced to private visibility.
........
  r670551 | jeremias | 2008-06-23 14:54:27 +0200 (Mo, 23 Jun 2008) | 3 lines

  Use configured source and target resolution for foreign objects in RTF output.
  Fixed intrinsic size calculation for SVG images when source resolution is not 72 dpi.
  Fixed calculation of px2mm values in the SVG to G2D converter (used by RTF output).
........
  r673750 | adelmelle | 2008-07-03 20:25:01 +0200 (Do, 03 Jul 2008) | 1 line

  Fix for Bugzilla 45295 (already committed to the trunk with r672010, r672495 and r672496)
........
  r674304 | jeremias | 2008-07-06 17:09:10 +0200 (So, 06 Jul 2008) | 18 lines

  Bugzilla #43606:
  column-width accepts percent values (proportional-column-width and % working)
  Table width accepts percent values (100% of the page width as standard)
  Nested tables are working
  It is also possible to make nested tables with a higher depth than 3 without causing word to crash
  Submitted by: Maximilan Aster <maximilian.aster.at.boc-eu.com>

  Changes to the patch by Jeremias:
  - Patch simplified (reuse of ColumnSetup from the layoutmgr package)
  - Percentages and proportional-column-width didn't work properly in my tests -> fixed
  - Adjustments for FOP code conventions

  Bugzilla #43824:
  page-number-citation working but has to be refreshed inside word to show the correct values
  Submitted by: Maximilan Aster <maximilian.aster.at.boc-eu.com>

  Changes to the patch by Jeremias:
  - Adjustments for FOP code conventions
........
  r674314 | jeremias | 2008-07-06 18:40:08 +0200 (So, 06 Jul 2008) | 7 lines

  Bugzilla #43825:
  leader supports fixed percent values for leader-length, most other properties
  use-content, leader-pattern-width not implemented
  Submitted by: Maximilan Aster <maximilian.aster.at.boc-eu.com>

  Changes to the patch by Jeremias:
  - Adjustments for FOP code conventions
........
  r674317 | jeremias | 2008-07-06 18:44:43 +0200 (So, 06 Jul 2008) | 1 line

  Doc update after RTF changes.
........
  r675106 | jeremias | 2008-07-09 09:03:46 +0200 (Mi, 09 Jul 2008) | 2 lines

  Bugzilla #45366:
  Document missing feature.
........
  r675150 | jeremias | 2008-07-09 14:56:41 +0200 (Mi, 09 Jul 2008) | 2 lines

  Bugzilla #39980:
  Fixed image scaling for RTF output.
........
  r675151 | jeremias | 2008-07-09 14:57:06 +0200 (Mi, 09 Jul 2008) | 1 line

  Removed unused code.
........
  r675152 | jeremias | 2008-07-09 14:58:18 +0200 (Mi, 09 Jul 2008) | 1 line

  Don't generate commands for default values.
........
  r675707 | jeremias | 2008-07-10 21:58:27 +0200 (Do, 10 Jul 2008) | 1 line

  Bugfix: -imagein didn't work because the stylesheet didn't get copied into fop.jar.
........
  r680715 | jeremias | 2008-07-29 16:37:10 +0200 (Di, 29 Jul 2008) | 1 line

  Found a surplus "pop state" which somehow causes a regression (fill color doesn't get properly reset) between 0.94 and 0.95. Shows in Barcode4J's fop-extension-demo.fo. The line has already been there in 0.94 but only shows in 0.95 probably due to an additional save/restore state pair added in PDFRenderer for reference areas after the block-container area refactoring.
........
  r680820 | jeremias | 2008-07-29 22:02:14 +0200 (Di, 29 Jul 2008) | 2 lines

  Bugzilla #41306:
  The AWT Renderer is really not out-of-order capable.
........
  r681284 | jeremias | 2008-07-31 08:47:49 +0200 (Do, 31 Jul 2008) | 1 line

  Some updates to status.xml (I was not the only one working on the final release).
........
  r681290 | jeremias | 2008-07-31 09:44:51 +0200 (Do, 31 Jul 2008) | 2 lines

  Website updates for the 0.95 release.
  The projectInfo plug-in of Forrest is not ideal for doing a bugfix release. It's not possible to combine the changes for two releases.
........
  r681292 | jeremias | 2008-07-31 09:47:13 +0200 (Do, 31 Jul 2008) | 1 line

  Disabling the ApacheCon ad for the release build.
........

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

16 years agoBlocked revisions 681286,681291 via svnmerge
Jeremias Maerki [Thu, 31 Jul 2008 08:07:42 +0000 (08:07 +0000)]
Blocked revisions 681286,681291 via svnmerge

........
  r681286 | jeremias | 2008-07-31 09:15:23 +0200 (Do, 31 Jul 2008) | 1 line

  Move to XML Graphics Commons 1.3.1.
........
  r681291 | jeremias | 2008-07-31 09:45:13 +0200 (Do, 31 Jul 2008) | 1 line

  Increase version number.
........

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

16 years agoMerge from Trunk revisions 679735 to 680380.
Jeremias Maerki [Mon, 28 Jul 2008 15:23:09 +0000 (15:23 +0000)]
Merge from Trunk revisions 679735 to 680380.

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

16 years agoReverted revision 670341 and replaced it with a different solution as discussed:
Jeremias Maerki [Mon, 28 Jul 2008 15:05:14 +0000 (15:05 +0000)]
Reverted revision 670341 and replaced it with a different solution as discussed:
addCharacters() is now deprecated and called by the new characters() method which uses start/length instead of start/end.
Fixed bugs in the AFP and PS extensions (ArrayIndexOutOfBoundsExceptions). They were not properly changed when the interface changed.
Discussion: http://markmail.org/message/pdgzf6odxrnhflby

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

16 years agoBugzilla #45470:
Jeremias Maerki [Mon, 28 Jul 2008 14:24:51 +0000 (14:24 +0000)]
Bugzilla #45470:
Added LayoutManagerMapping.registerMaker() to make registration of custom layout managers easier.

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

16 years agoRelease intermediate file ASAP to avoid high memory consumption.
Jeremias Maerki [Mon, 28 Jul 2008 13:52:34 +0000 (13:52 +0000)]
Release intermediate file ASAP to avoid high memory consumption.

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

16 years agoSet error listener on both IF and AT tests.
Jeremias Maerki [Mon, 28 Jul 2008 13:14:04 +0000 (13:14 +0000)]
Set error listener on both IF and AT tests.

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

16 years agoFixed block containers now working properly.
Jeremias Maerki [Mon, 28 Jul 2008 13:03:40 +0000 (13:03 +0000)]
Fixed block containers now working properly.

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

16 years agoReduce code duplication and make the toString() methods available to the outside...
Jeremias Maerki [Mon, 28 Jul 2008 13:01:58 +0000 (13:01 +0000)]
Reduce code duplication and make the toString() methods available to the outside (need them for debugging later).

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

16 years agoDon't let Xalan's default error listener swallow exceptions.
Jeremias Maerki [Mon, 28 Jul 2008 13:00:11 +0000 (13:00 +0000)]
Don't let Xalan's default error listener swallow exceptions.

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

16 years agoDealt with some double formatting issues (coordinate round-trips).
Jeremias Maerki [Mon, 28 Jul 2008 08:09:59 +0000 (08:09 +0000)]
Dealt with some double formatting issues (coordinate round-trips).
Extracted the DecimalFormat cache from PDFNumber into a separate utility class to avoid code duplication.

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

16 years agoSome carriage returns for the debug output file.
Jeremias Maerki [Mon, 28 Jul 2008 08:07:55 +0000 (08:07 +0000)]
Some carriage returns for the debug output file.

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

16 years agoRenamed "box" to "viewport". Introduced "group" for pure reference areas (only transf...
Jeremias Maerki [Mon, 28 Jul 2008 07:02:41 +0000 (07:02 +0000)]
Renamed "box" to "viewport". Introduced "group" for pure reference areas (only transformation, no clipping).
"viewport" and "group" are implemented in IFSerializer, SVG and PDF. Some minor problems remain.
Fixed a few minor bugs (like NPEs) found while testing.

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

16 years agoMerge from Trunk revisions 677589 to 679734.
Jeremias Maerki [Fri, 25 Jul 2008 12:44:20 +0000 (12:44 +0000)]
Merge from Trunk revisions 677589 to 679734.

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

16 years agoFed up with all those trailing whitespaces. Let's remove them all (once... and for...
Vincent Hennebert [Thu, 24 Jul 2008 09:35:34 +0000 (09:35 +0000)]
Fed up with all those trailing whitespaces. Let's remove them all (once... and for all?)

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

16 years agoOnly update the generated files if any source file is newer than the generated ones.
Jeremias Maerki [Wed, 23 Jul 2008 19:33:24 +0000 (19:33 +0000)]
Only update the generated files if any source file is newer than the generated ones.

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

16 years agoMy bad.. copy paste error I introduced which broke forrest.
Adrian Cumiskey [Wed, 23 Jul 2008 10:39:11 +0000 (10:39 +0000)]
My bad..  copy paste error I introduced which broke forrest.

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

16 years agoImproved/fixed font setup for painters. Reduced the whole thing to pass in a fully...
Jeremias Maerki [Wed, 23 Jul 2008 09:34:17 +0000 (09:34 +0000)]
Improved/fixed font setup for painters. Reduced the whole thing to pass in a fully set-up FontInfo object to reduce dependencies on the font package to the necessary.
Fixed problem with some JAXP implementations for "lastProprties" in IFParser.
Support for XMP parsing added in IFParser.
Added round-trip testing for new IF.

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

16 years agoMinor optimization.
Adrian Cumiskey [Wed, 23 Jul 2008 09:26:40 +0000 (09:26 +0000)]
Minor optimization.

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

16 years agoStarted the IFParser.
Jeremias Maerki [Tue, 22 Jul 2008 15:48:39 +0000 (15:48 +0000)]
Started the IFParser.
Started a PDF painter.
Factored out common code to PDFRenderingUtil.
Smaller infrastructure changes for the new IF (like MIME type reporting).

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

16 years agoLets free a little memory in every BlockParent :).. Commented out the unused private...
Adrian Cumiskey [Tue, 22 Jul 2008 12:14:37 +0000 (12:14 +0000)]
Lets free a little memory in every BlockParent :)..  Commented out the unused private member variable 'orientation'.

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

16 years agoHacked CommandLineOptions so that it accepts '-' as a specification of stdin/stdout.
Vincent Hennebert [Tue, 22 Jul 2008 10:09:06 +0000 (10:09 +0000)]
Hacked CommandLineOptions so that it accepts '-' as a specification of stdin/stdout.
Made it work also when infile is specified without any option ('fop - -pdf res.pdf')
TODO Investigate the adoption of Apache Commons CLI

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

16 years agoDesynchronized createFontKey() and removed single use of static TRIPLETS_TYPE in...
Adrian Cumiskey [Tue, 22 Jul 2008 09:30:22 +0000 (09:30 +0000)]
Desynchronized createFontKey() and removed single use of static TRIPLETS_TYPE in fontLookup() following a suggestion by Jeremias Ingo Maas' threading issue (http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200807.mbox/%3C000a01c8eb4b$42166e60$a701010a@ebp01422%3E).

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

16 years agoRenamed fname to more correct name fontKey.
Adrian Cumiskey [Mon, 21 Jul 2008 16:48:14 +0000 (16:48 +0000)]
Renamed fname to more correct name fontKey.
Made createFontKey() in FontInfo synchronized which should hopefully fix Ingo Maas's threading problem (http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200807.mbox/%3C000a01c8eb4b$42166e60$a701010a@ebp01422%3E).

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

16 years agoRemoved unnecessary storing of byte[] nameBytes
Adrian Cumiskey [Fri, 18 Jul 2008 17:15:59 +0000 (17:15 +0000)]
Removed unnecessary storing of byte[] nameBytes

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

16 years agoOk, I am much happier with this fix now, it doesn't feel like a temporary hack anymor...
Adrian Cumiskey [Fri, 18 Jul 2008 09:11:10 +0000 (09:11 +0000)]
Ok, I am much happier with this fix now, it doesn't feel like a temporary hack anymore :).

I have revised the fontLookup() algorithm in FontInfo so it now first tries to find matching font triplets by iterating over all the font family names *without substitutions*, if this fails it then iterates over all the font family names looking for matching font triplets *with substitutions* rather then just take the last one in the font family name list with substitutions.

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

16 years agoI'm not really happy with this workaround, it is a bit of a hack (as Symbol and ZapfD...
Adrian Cumiskey [Thu, 17 Jul 2008 18:47:58 +0000 (18:47 +0000)]
I'm not really happy with this workaround, it is a bit of a hack (as Symbol and ZapfDingbats are not available) but it does prevent the IllegalArgumentException from being thrown.

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

16 years agoUndoing this change for now until a better fix can be found as it breaks 4 unit tests.
Adrian Cumiskey [Thu, 17 Jul 2008 18:25:11 +0000 (18:25 +0000)]
Undoing this change for now until a better fix can be found as it breaks 4 unit tests.

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

16 years agoUnused imports.
Adrian Cumiskey [Thu, 17 Jul 2008 17:47:04 +0000 (17:47 +0000)]
Unused imports.

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

16 years agoMoved font setup stuff from setupFontInfo() in AFPRenderer and delegated this stuff...
Adrian Cumiskey [Thu, 17 Jul 2008 17:44:08 +0000 (17:44 +0000)]
Moved font setup stuff from setupFontInfo() in AFPRenderer and delegated this stuff to an AFPFontCollection class.

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

16 years agoAn optimization and improved readability of fontLookup() call.
Adrian Cumiskey [Thu, 17 Jul 2008 17:41:27 +0000 (17:41 +0000)]
An optimization and improved readability of fontLookup() call.

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

16 years agoA minor optimization.
Adrian Cumiskey [Thu, 17 Jul 2008 17:40:12 +0000 (17:40 +0000)]
A minor optimization.

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

16 years agoZapfDingbats and Symbol is not always available on the AFPRenderer so we can't have...
Adrian Cumiskey [Thu, 17 Jul 2008 17:39:14 +0000 (17:39 +0000)]
ZapfDingbats and Symbol is not always available on the AFPRenderer so we can't have these as default font family properties unfortunately.

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

16 years agoMerge from Trunk up to revision 677588.
Jeremias Maerki [Thu, 17 Jul 2008 14:24:53 +0000 (14:24 +0000)]
Merge from Trunk up to revision 677588.
Switched from svnmerge to SVN 1.5 merge tracking manually for this branch only.

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

16 years agofonts package must not depend on the render package. Refactored to restore that rule.
Jeremias Maerki [Thu, 17 Jul 2008 09:11:09 +0000 (09:11 +0000)]
fonts package must not depend on the render package. Refactored to restore that rule.

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

16 years agoRemoved stray System.out.
Jeremias Maerki [Wed, 16 Jul 2008 20:22:17 +0000 (20:22 +0000)]
Removed stray System.out.

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

16 years agoWorked around a bug in Xalan 2.4.0 (bundled with Sun Java 1.4.2_xx) where file URLs...
Jeremias Maerki [Wed, 16 Jul 2008 20:16:51 +0000 (20:16 +0000)]
Worked around a bug in Xalan 2.4.0 (bundled with Sun Java 1.4.2_xx) where file URLs like file:/C:/.... got converted to file:\C:\.... on Windows causing a FileNotFoundException.

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

16 years agoRemoved empty package.
Jeremias Maerki [Wed, 16 Jul 2008 09:53:43 +0000 (09:53 +0000)]
Removed empty package.

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

16 years agoRenamed "iform" package to "intermediate" (iform was too cryptic for my taste)
Jeremias Maerki [Wed, 16 Jul 2008 09:10:02 +0000 (09:10 +0000)]
Renamed "iform" package to "intermediate" (iform was too cryptic for my taste)
Changed IFRenderer to work against the IFPainter interface.
Started IFPainter implementations for the IF format (IFSerializer), SVG 1.1 and SVG Print. They currently support very simple FOs only (like examples/fo/basic/simple.fo).

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

16 years agoA nit: clarify message so its more meaningful to end user
Chris Bowditch [Mon, 14 Jul 2008 14:44:53 +0000 (14:44 +0000)]
A nit: clarify message so its more meaningful to end user

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

16 years agoAnother attempt at avoiding build issues (?)
Andreas L. Delmelle [Sun, 13 Jul 2008 18:31:30 +0000 (18:31 +0000)]
Another attempt at avoiding build issues (?)

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

16 years agonull is not correct here, an empty String needs to be used for the default namespace...
Jeremias Maerki [Sun, 13 Jul 2008 12:11:17 +0000 (12:11 +0000)]
null is not correct here, an empty String needs to be used for the default namespace. Saxon 9 fails with a NullPointerException otherwise. Xalan is more tolerant.

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

16 years agoReplace occurrences of File.toURL() by File.toURI().toURL() (recommended as of Java...
Andreas L. Delmelle [Sun, 13 Jul 2008 10:26:48 +0000 (10:26 +0000)]
Replace occurrences of File.toURL() by File.toURI().toURL() (recommended as of Java 6, where File.toURL() is deprecated)

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

16 years agoAttempt to fix a potential build problem.
Jeremias Maerki [Sat, 12 Jul 2008 12:19:40 +0000 (12:19 +0000)]
Attempt to fix a potential build problem.

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

16 years agoIgnore FindBugs preference file from Eclipse.
Jeremias Maerki [Fri, 11 Jul 2008 08:00:31 +0000 (08:00 +0000)]
Ignore FindBugs preference file from Eclipse.

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

16 years agoCheck the result of mkdirs() to see if the target directory could be created.
Jeremias Maerki [Fri, 11 Jul 2008 07:22:29 +0000 (07:22 +0000)]
Check the result of mkdirs() to see if the target directory could be created.

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

16 years agoAdded support for piping:
Jeremias Maerki [Thu, 10 Jul 2008 19:47:12 +0000 (19:47 +0000)]
Added support for piping:
- input from stdin (-imagein not supported)
- output to stdout

Syntax: fop -xml # -xsl mystylesheet.xsl -pdf #
(reads the XML from stdin and sends the generated PDF to stdout)

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

16 years agoCommitting the beginnings of what I began prototyping sometime ago... not sure how...
Adrian Cumiskey [Thu, 10 Jul 2008 16:21:36 +0000 (16:21 +0000)]
Committing the beginnings of what I began prototyping sometime ago... not sure how useful it is going forward.

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

16 years agoMerged revisions 674489,674540,674561,674564,674599,674602,675231,675246,675253,67525...
Adrian Cumiskey [Thu, 10 Jul 2008 16:10:13 +0000 (16:10 +0000)]
Merged revisions 674489,674540,674561,674564,674599,674602,675231,675246,675253,675258,675501,675590,675604 via svnmerge from
https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk

........
  r674489 | lfurini | 2008-07-07 14:52:36 +0100 (Mon, 07 Jul 2008) | 1 line

  Fixing absolute positioning of block-containers: bottom and right distances were not taken into account
........
  r674540 | adelmelle | 2008-07-07 17:24:54 +0100 (Mon, 07 Jul 2008) | 1 line

  Correct indentation
........
  r674561 | adelmelle | 2008-07-07 18:31:12 +0100 (Mon, 07 Jul 2008) | 1 line

  Added the change to the FONode interface committed in r670341
........
  r674564 | adelmelle | 2008-07-07 18:46:09 +0100 (Mon, 07 Jul 2008) | 1 line

  Fixed typo
........
  r674599 | clay | 2008-07-07 20:15:34 +0100 (Mon, 07 Jul 2008) | 1 line

  updated info.
........
  r674602 | clay | 2008-07-07 20:19:00 +0100 (Mon, 07 Jul 2008) | 1 line

  One more minor update.
........
  r675231 | acumiskey | 2008-07-09 16:34:01 +0100 (Wed, 09 Jul 2008) | 2 lines

  Minor javadoc cleanup.
........
  r675246 | acumiskey | 2008-07-09 17:10:33 +0100 (Wed, 09 Jul 2008) | 2 lines

  Added newAFP target for producing a set of AFP files from the examples.
........
  r675253 | acumiskey | 2008-07-09 17:53:01 +0100 (Wed, 09 Jul 2008) | 2 lines

  Added throwexceptions attribute to FOP ant task. This works around the problem with executing examples/fo/build.xml.
........
  r675258 | acumiskey | 2008-07-09 18:05:27 +0100 (Wed, 09 Jul 2008) | 2 lines

  Whoops..  default value should be true :).
........
  r675501 | acumiskey | 2008-07-10 11:23:54 +0100 (Thu, 10 Jul 2008) | 2 lines

  Duplicated operation scaleX and scaleY replaced simply with scale.
........
  r675590 | vhennebert | 2008-07-10 15:31:52 +0100 (Thu, 10 Jul 2008) | 2 lines

  Bugzilla #45369: footnotes were rendered at the top of the region-body when using the intermediate format
........
  r675604 | jeremias | 2008-07-10 16:02:15 +0100 (Thu, 10 Jul 2008) | 1 line

  Beware! An evil tab character! But it's been eliminated. ;-)
........

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

16 years agoBeware! An evil tab character! But it's been eliminated. ;-)
Jeremias Maerki [Thu, 10 Jul 2008 15:02:15 +0000 (15:02 +0000)]
Beware! An evil tab character! But it's been eliminated. ;-)

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

16 years agoBugzilla #45369: footnotes were rendered at the top of the region-body when using...
Vincent Hennebert [Thu, 10 Jul 2008 14:31:52 +0000 (14:31 +0000)]
Bugzilla #45369: footnotes were rendered at the top of the region-body when using the intermediate format

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