]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
14 years agoFIX: The cache-file setting should still be set even if use-cache setting is not...
Adrian Cumiskey [Sun, 15 Aug 2010 16:36:59 +0000 (16:36 +0000)]
FIX: The cache-file setting should still be set even if use-cache setting is not provided (as it defaults to true).

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

14 years agoReinstated support for being able to specify a font cache filepath in the fop user...
Adrian Cumiskey [Sun, 15 Aug 2010 16:15:55 +0000 (16:15 +0000)]
Reinstated support for being able to specify a font cache filepath in the fop user configuration.
Added convenience support for the deletion of the Fop font cache file from the command line.

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

14 years agoRemoved many "// CSOK: ConstantName" instances for constants, by converting them...
Jeremias Maerki [Sat, 14 Aug 2010 19:28:26 +0000 (19:28 +0000)]
Removed many "// CSOK: ConstantName" instances for constants, by converting them to uppercase as they should really be.
Fixed some other non-Checkstyle issues on the way, imports mainly.
Removed some "log" instances that were not used.

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

14 years agoBugzilla #49733:
Jeremias Maerki [Sat, 14 Aug 2010 17:17:00 +0000 (17:17 +0000)]
Bugzilla #49733:
Resolved compilation (safe one), Checkstyle and many Javadoc warnings.
Submitted by: Glenn Adams <glenn.at.skynav.com>

Changes to patch:
- Restored the deprecated Graphics2DAdapter method (to be removed after Barcode4J 2.1 is released).
- Restored Renderer.startPageSequence(LineArea) pending discussion about removal.
- build.xml: set max VM to 1024MB instead of 2048MB to allow for 32-bit JVMs.
- build.xml: restored longer taskdef names.
- Restored Checkstyle 4 file for people running older IDEs.

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

14 years agoRemoved a bunch of javadoc warnings in addition to patch 49733
Simon Pepping [Fri, 13 Aug 2010 15:03:17 +0000 (15:03 +0000)]
Removed a bunch of javadoc warnings in addition to patch 49733

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

14 years agoBugzilla #44460:
Jeremias Maerki [Tue, 3 Aug 2010 13:44:54 +0000 (13:44 +0000)]
Bugzilla #44460:
Added support for PDF file attachments (embedded files) including basic-link support to reference them.

Based on work submitted by: Andrejus Chaliapinas <a.chaliapinas.at.infosana.com>
I've changed and improved his patch extensively and added some documentation.

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

14 years agoFOP v1.0 and trunk do support Tagged PDF
Chris Bowditch [Mon, 26 Jul 2010 09:39:04 +0000 (09:39 +0000)]
FOP v1.0 and trunk do support Tagged PDF

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

14 years agoEdited the front page for version 1.0. Added this task to the release
Simon Pepping [Fri, 23 Jul 2010 12:35:28 +0000 (12:35 +0000)]
Edited the front page for version 1.0. Added this task to the release
check list. Some technical fixes to compliance.

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

14 years agoFix to "docs" target. FORREST_HOME no longer needs to be in your PATH for the target...
Adrian Cumiskey [Wed, 21 Jul 2010 18:06:25 +0000 (18:06 +0000)]
Fix to "docs" target.  FORREST_HOME no longer needs to be in your PATH for the target to work as you would expect it to.

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

14 years agoMore detail, sorry for the noise.
Adrian Cumiskey [Wed, 21 Jul 2010 17:11:50 +0000 (17:11 +0000)]
More detail, sorry for the noise.

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

14 years agoUpdated my details.
Adrian Cumiskey [Wed, 21 Jul 2010 17:06:33 +0000 (17:06 +0000)]
Updated my details.

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

14 years agoInsert 21 July 2010 as the release date
Simon Pepping [Wed, 21 Jul 2010 07:03:23 +0000 (07:03 +0000)]
Insert 21 July 2010 as the release date

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

14 years agoTarget dist-src need not depend on target all. A comment on the
Simon Pepping [Tue, 20 Jul 2010 18:48:53 +0000 (18:48 +0000)]
Target dist-src need not depend on target all. A comment on the
dependency of target dist on target distclean.

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

14 years agoBugfix of bugfix for escaped PDF names.
Jeremias Maerki [Mon, 19 Jul 2010 09:04:01 +0000 (09:04 +0000)]
Bugfix of bugfix for escaped PDF names.

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

14 years agoBugfix: "/" must be escaped in names.
Jeremias Maerki [Mon, 19 Jul 2010 06:10:53 +0000 (06:10 +0000)]
Bugfix: "/" must be escaped in names.

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

14 years agoMerging branches/fop-1_0 back into trunk
Simon Pepping [Fri, 16 Jul 2010 08:33:38 +0000 (08:33 +0000)]
Merging branches/fop-1_0 back into trunk

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

14 years agoBlock merging of revision 960619 from branch fop-1_0
Simon Pepping [Fri, 16 Jul 2010 07:59:37 +0000 (07:59 +0000)]
Block merging of revision 960619 from branch fop-1_0

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

14 years agoRefactored the multi-threading harness a bit to support IF conversion.
Jeremias Maerki [Thu, 15 Jul 2010 07:45:37 +0000 (07:45 +0000)]
Refactored the multi-threading harness a bit to support IF conversion.

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

14 years agoLog exception if available to make error localization easier.
Jeremias Maerki [Thu, 15 Jul 2010 06:59:07 +0000 (06:59 +0000)]
Log exception if available to make error localization easier.

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

14 years agoAdded ImageElementBridge to ImageConverterSVG2G2D so output formats like Java2D ...
Jeremias Maerki [Thu, 15 Jul 2010 06:50:21 +0000 (06:50 +0000)]
Added ImageElementBridge to ImageConverterSVG2G2D so output formats like Java2D (PNG, TIFF) and PCL can load image formats other than just PNG and JPEG from SVG.
This also represents a work-around for certain JPEG images that cannot be loaded properly with the Sun JPEG codec embedded in the JDK. With this, JPEGs are loaded via ImageIO.

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

14 years agoAdding the build dependencies to the source distribution fop-1_0 fop-1_0
Simon Pepping [Mon, 12 Jul 2010 18:16:26 +0000 (18:16 +0000)]
Adding the build dependencies to the source distribution

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

14 years agoMove the maven bundle jar to the top directory after building; svn
Simon Pepping [Wed, 7 Jul 2010 15:38:50 +0000 (15:38 +0000)]
Move the maven bundle jar to the top directory after building; svn
ignore the build artifacts

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

14 years agoChanges to the documentation, partly needed for the new release,
Simon Pepping [Wed, 7 Jul 2010 15:04:01 +0000 (15:04 +0000)]
Changes to the documentation, partly needed for the new release,
partly updates to outdated information

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

14 years agoXSL-FO mentions both XML 1.0 and XML 1.1.
Jeremias Maerki [Mon, 5 Jul 2010 17:08:35 +0000 (17:08 +0000)]
XSL-FO mentions both XML 1.0 and XML 1.1.

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

14 years agoAdded one missing file not under ALv2.
Jeremias Maerki [Mon, 5 Jul 2010 17:03:37 +0000 (17:03 +0000)]
Added one missing file not under ALv2.

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

14 years agoMinor changes to changes list.
Jeremias Maerki [Mon, 5 Jul 2010 16:59:51 +0000 (16:59 +0000)]
Minor changes to changes list.

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

14 years agoUpdated the version number in the build file; do not merge into trunk
Simon Pepping [Mon, 5 Jul 2010 15:08:55 +0000 (15:08 +0000)]
Updated the version number in the build file; do not merge into trunk

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

14 years agoFirst changes for the release, mainly documentation changes
Simon Pepping [Mon, 5 Jul 2010 15:05:55 +0000 (15:05 +0000)]
First changes for the release, mainly documentation changes

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

14 years agoCreate a branch for the 1.0 release
Simon Pepping [Fri, 2 Jul 2010 13:07:05 +0000 (13:07 +0000)]
Create a branch for the 1.0 release

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

14 years agoAdded the XML Graphics Commons jar file from the release candidate
Simon Pepping [Fri, 2 Jul 2010 12:50:04 +0000 (12:50 +0000)]
Added the XML Graphics Commons jar file from the release candidate

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

14 years agoRestored ColorExt after removing it from XML Graphics Commons again.
Jeremias Maerki [Fri, 2 Jul 2010 10:44:18 +0000 (10:44 +0000)]
Restored ColorExt after removing it from XML Graphics Commons again.
Moved GrayScaleColorConverter as a package-local class from XGC to the AFP package (doesn't require deprecation when we can put the functionality in XGC later with the new color infrastructure).

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

14 years agoMinor refactoring and style fixups:
Andreas L. Delmelle [Sat, 19 Jun 2010 19:10:10 +0000 (19:10 +0000)]
Minor refactoring and style fixups:
- private lineLayoutsList can be a primitive array
- eliminate some stray hungarians (inconsistent btw: iFirstIndex, but nEliminableLines...)
- inverted principal loop in createLineBreaks(), to make debugging less confusing (and preparation for partial fix of Bug 38264)
- compacted some boolean expressions ( (x ? true : false) -> plain x )
- removed some commented code
- extracted some code into processUpdates; findHyphenationPoints was getting too long
- minor javadoc fixups

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

14 years agoBugzilla #48871:
Pascal Sancho [Fri, 18 Jun 2010 11:36:42 +0000 (11:36 +0000)]
Bugzilla #48871:
Bugfix: Faq entry update (metadata)

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

14 years agoBugzilla #78887:
Pascal Sancho [Fri, 18 Jun 2010 10:38:27 +0000 (10:38 +0000)]
Bugzilla #78887:
Bugfix: documentation update according to javadoc in Trunk tab > Embed

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

14 years agoBugzilla #49172:
Pascal Sancho [Fri, 18 Jun 2010 09:48:27 +0000 (09:48 +0000)]
Bugzilla #49172:
patch applied: corrections in Dev > Extensions page; thanks to  Gerald Buchgraber

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

14 years agoBugzilla #46565:
Pascal Sancho [Fri, 18 Jun 2010 09:19:25 +0000 (09:19 +0000)]
Bugzilla #46565:
Bugfix: fo:bookmark conformance is partial. Thanks to Mario Madunic for pointing that.

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

14 years agoFop WebSite: update commandline usage help (in Trunk tab > Using FOP > Run)
Pascal Sancho [Fri, 18 Jun 2010 08:38:13 +0000 (08:38 +0000)]
Fop WebSite: update commandline usage help (in Trunk tab > Using FOP > Run)

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

14 years agoBugfix: PDF/A-1a mode was not properly reported.
Jeremias Maerki [Thu, 17 Jun 2010 11:56:13 +0000 (11:56 +0000)]
Bugfix: PDF/A-1a mode was not properly reported.

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

14 years agoPut the /Resources reference directly into the underlying dictionary and handle null...
Jeremias Maerki [Tue, 15 Jun 2010 08:55:40 +0000 (08:55 +0000)]
Put the /Resources reference directly into the underlying dictionary and handle null cases since /Resources is optional on a Form XObject.

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

14 years agoColor-related classes were moved to the org.apache.xmlgraphics.java2d.color package.
Jeremias Maerki [Mon, 14 Jun 2010 15:21:18 +0000 (15:21 +0000)]
Color-related classes were moved to the org.apache.xmlgraphics.java2d.color package.
Updated XML Graphics Commons Snapshot.

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

14 years agoAFP Output Changes:
Jeremias Maerki [Sat, 12 Jun 2010 08:19:48 +0000 (08:19 +0000)]
AFP Output Changes:
- Fixed positioning of Java2D-based images (when GOCA is enabled). GraphicsDataDescriptor had a bit order bug. The Graphics2D image handler didn't save state and reposition the image origin.
- Switched bitmap image handling in AFPGraphics2D to (re-)use AFPImageHandlerRenderedImage so it can profit from it's advanced image conversion functionality. This also avoids some bugs with certain image formats.
- Added enhanced dithering functionality for images that need to be converted to bi-level images.

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

14 years agoAFP Output: Fix for bitmap images inside an SVG or G2D graphic (printer errors) and...
Jeremias Maerki [Fri, 11 Jun 2010 12:31:45 +0000 (12:31 +0000)]
AFP Output: Fix for bitmap images inside an SVG or G2D graphic (printer errors) and positioning fix for bitmaps from G2D graphics.

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

14 years agoBugzilla #42306:
Jeremias Maerki [Tue, 8 Jun 2010 19:01:56 +0000 (19:01 +0000)]
Bugzilla #42306:
Fix for AWT viewer to correctly track page numbers in continuous display mode.
Submitted by: Richard Wheeldon <richardw@geoquip-rnd.demon.co.uk>

Modifications to original patch:
- Small adjustments for out code conventions.
- Added some missing Javadocs.

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

14 years agoBugfix for formatting of floating point numbers which could lead to invalid PDFs.
Jeremias Maerki [Fri, 4 Jun 2010 09:03:57 +0000 (09:03 +0000)]
Bugfix for formatting of floating point numbers which could lead to invalid PDFs.

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

14 years agoBig encoding performance improvement for bi-level images which do not have the right...
Jeremias Maerki [Thu, 27 May 2010 19:20:54 +0000 (19:20 +0000)]
Big encoding performance improvement for bi-level images which do not have the right bit order. Apparently, setting the subtractive option doesn't help with inverting a bi-level FS10 image.

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

14 years agoRemoving outdated documentation
Simon Pepping [Tue, 25 May 2010 09:39:30 +0000 (09:39 +0000)]
Removing outdated documentation

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

14 years agoMissed a parameter change for an overridden method. (Additional change for revision...
Jeremias Maerki [Thu, 20 May 2010 14:01:53 +0000 (14:01 +0000)]
Missed a parameter change for an overridden method. (Additional change for revision 946539)

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

14 years agoChanged many variables and parameters from "int" to "char" because AFP font support...
Jeremias Maerki [Thu, 20 May 2010 09:52:27 +0000 (09:52 +0000)]
Changed many variables and parameters from "int" to "char" because AFP font support mostly uses Unicode code points unlike Type 1 and TrueType support which use internal character code points (the result of Font.mapChar()). This should improve code readability.

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

14 years agoBring error handling more in line with general recommendations and provide better...
Jeremias Maerki [Thu, 20 May 2010 06:38:48 +0000 (06:38 +0000)]
Bring error handling more in line with general recommendations and provide better error messages.

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

14 years agoDon't fail on AFM just because it has a Start/EndTrackKern section. Log a warning...
Jeremias Maerki [Mon, 17 May 2010 11:41:33 +0000 (11:41 +0000)]
Don't fail on AFM just because it has a Start/EndTrackKern section. Log a warning instead of throwing an exception when an unimplemented feature is found.

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

14 years agoAdded a save/restoreGraphicsState pair for the initial coordinate system in PDF outpu...
Jeremias Maerki [Mon, 26 Apr 2010 11:26:08 +0000 (11:26 +0000)]
Added a save/restoreGraphicsState pair for the initial coordinate system in PDF output for easier post-processing. The missing q/Q pair caused content to be upside-down when simply a new content stream is appended to the page. With this change the initial coordinate system is restored after FOP's stream is finished.

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

14 years agoImproved painting of double rules a bit, fixing a bug causing the message: "Invalid...
Jeremias Maerki [Fri, 23 Apr 2010 14:39:20 +0000 (14:39 +0000)]
Improved painting of double rules a bit, fixing a bug causing the message: "Invalid axis rule: unable to draw line"

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

14 years agorecent change to cache CharacterSet exposed multi threading issue
Chris Bowditch [Wed, 21 Apr 2010 19:07:54 +0000 (19:07 +0000)]
recent change to cache CharacterSet exposed multi threading issue

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

14 years agocache AFP Fonts in a similar manner to LazyFont class for TrueType fonts. This boosts...
Chris Bowditch [Wed, 14 Apr 2010 15:38:20 +0000 (15:38 +0000)]
cache AFP Fonts in a similar manner to LazyFont class for TrueType fonts. This boosts performance when rendering a large batch of AFP documents in the same JVM

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

14 years agoFontEventAdapter has been replaced by FontEventProducer
Vincent Hennebert [Fri, 9 Apr 2010 17:29:56 +0000 (17:29 +0000)]
FontEventAdapter has been replaced by FontEventProducer

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

14 years agoAdded getEventKey method to Event so that it's no longer necessary to store the whole...
Vincent Hennebert [Fri, 9 Apr 2010 17:22:31 +0000 (17:22 +0000)]
Added getEventKey method to Event so that it's no longer necessary to store the whole event ID (fully qualified interface name) in message files

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

14 years agoMerged all the eventResourceGenerator tasks into one
Vincent Hennebert [Fri, 9 Apr 2010 17:13:24 +0000 (17:13 +0000)]
Merged all the eventResourceGenerator tasks into one

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

14 years agoNow that the creation of event-model.xml has been standardised, the EventModelFactory...
Vincent Hennebert [Fri, 9 Apr 2010 17:05:34 +0000 (17:05 +0000)]
Now that the creation of event-model.xml has been standardised, the EventModelFactory mechanism is no longer needed. Removed all the factory classes.
Registration through META-INF/services also is no longer necessary.

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

14 years agoGenerate event models in the same directory as the corresponding EventProducer interf...
Vincent Hennebert [Fri, 9 Apr 2010 16:48:27 +0000 (16:48 +0000)]
Generate event models in the same directory as the corresponding EventProducer interfaces and name it event-model.xml by default
The eventResourceGenerator task now takes a destination directory parameter instead of modelfile

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

14 years agoMoved ResourceEventProducer to org.apache.fop
Vincent Hennebert [Fri, 9 Apr 2010 16:34:29 +0000 (16:34 +0000)]
Moved ResourceEventProducer to org.apache.fop
Renamed event model used by FOPTestEventModelFactory to "event-model.xml"

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

14 years agoSplit catch-all EventFormatter.xml message file into individual files for each EventP...
Vincent Hennebert [Fri, 9 Apr 2010 16:09:57 +0000 (16:09 +0000)]
Split catch-all EventFormatter.xml message file into individual files for each EventProducer. There is no longer a default EventModelFactory
Added test case for font event

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

14 years agoAdded test cases to ensure that the event notification system runs smoothly
Vincent Hennebert [Fri, 9 Apr 2010 15:21:00 +0000 (15:21 +0000)]
Added test cases to ensure that the event notification system runs smoothly

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

14 years agoAdded Java Target information to Build-Id manifest entry. (Applied change as proposed...
Jeremias Maerki [Thu, 18 Mar 2010 15:29:33 +0000 (15:29 +0000)]
Added Java Target information to Build-Id manifest entry. (Applied change as proposed on Feb 10 2010)
Suggested by: Peter Hancock

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

14 years agoBumped xmlgraphics-commons.jar.
Jeremias Maerki [Thu, 18 Mar 2010 15:24:25 +0000 (15:24 +0000)]
Bumped xmlgraphics-commons.jar.
Added configuration option to tweak the image loader framework.
See also: http://svn.apache.org/viewvc?rev=924666&view=rev

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

14 years agoRemoved obsolete mergeinfo information
Vincent Hennebert [Thu, 18 Mar 2010 11:30:59 +0000 (11:30 +0000)]
Removed obsolete mergeinfo information

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

14 years agoBugfix: NPE when there is a forced break before a table occurring at an IPD change
Vincent Hennebert [Mon, 15 Mar 2010 18:36:21 +0000 (18:36 +0000)]
Bugfix: NPE when there is a forced break before a table occurring at an IPD change

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

14 years agoadvertise link to nightly build
Chris Bowditch [Thu, 11 Mar 2010 12:22:40 +0000 (12:22 +0000)]
advertise link to nightly build

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

14 years agoBugfix: definition of a special page-master for the last page was interfering with...
Vincent Hennebert [Tue, 23 Feb 2010 16:13:59 +0000 (16:13 +0000)]
Bugfix: definition of a special page-master for the last page was interfering with changing IPD code

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

14 years agoFop WebSite: XSL-FO 1.0 references were still there; fixed now
Pascal Sancho [Fri, 19 Feb 2010 12:37:51 +0000 (12:37 +0000)]
Fop WebSite: XSL-FO 1.0 references were still there; fixed now

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

14 years agoFop WebSite: Fixed obsolete URL for public DTDs plus refer to latest version of each dtd
Pascal Sancho [Fri, 19 Feb 2010 12:12:37 +0000 (12:12 +0000)]
Fop WebSite: Fixed obsolete URL for public DTDs plus refer to latest version of each dtd

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

14 years agodownload page: ref to CVS repository replaced with SVN
Pascal Sancho [Fri, 19 Feb 2010 09:13:58 +0000 (09:13 +0000)]
download page: ref to CVS repository replaced with SVN

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

14 years agodoc mgmt page: 2 things:
Pascal Sancho [Fri, 19 Feb 2010 09:11:56 +0000 (09:11 +0000)]
doc mgmt page: 2 things:
 - dual doc is now obsolete (0.20.x vs redesign)
 - current Forrest is 0.8

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

14 years agoFixed typos
Vincent Hennebert [Thu, 18 Feb 2010 11:35:32 +0000 (11:35 +0000)]
Fixed typos

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

14 years agoAdded Georg Datterl to our list of active contributors. Many thanks to Georg for...
Vincent Hennebert [Thu, 18 Feb 2010 11:34:09 +0000 (11:34 +0000)]
Added Georg Datterl to our list of active contributors. Many thanks to Georg for his help so far.

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

14 years agocompliance page: update "partial" status and comments for content-height, content...
Pascal Sancho [Thu, 18 Feb 2010 10:11:49 +0000 (10:11 +0000)]
compliance page: update "partial" status and comments for content-height, content-width, and page-position

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

14 years agoRemoved extra empty cells
Vincent Hennebert [Wed, 17 Feb 2010 11:22:20 +0000 (11:22 +0000)]
Removed extra empty cells

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

14 years agoBugzilla #46565:
Pascal Sancho [Wed, 17 Feb 2010 10:18:44 +0000 (10:18 +0000)]
Bugzilla #46565:
Bugfix: all references to XSL-FO 1.0 removed and replaced with 1.1

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

14 years agoCosmetics in compliance page: removed uneeded double '\n' before apply regex
Pascal Sancho [Wed, 17 Feb 2010 09:35:22 +0000 (09:35 +0000)]
Cosmetics in compliance page: removed uneeded double '\n' before apply regex

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

14 years agoBugzilla #48512:
Jeremias Maerki [Tue, 16 Feb 2010 09:36:40 +0000 (09:36 +0000)]
Bugzilla #48512:
Reverted rev 908543.
For some Type 1 fonts, the encoding mapped characters in the AFM file don't match the font's primary encoding. This change tries to address this fact.

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

14 years agoAdded complete list of 1.1 item in compliance page.
Pascal Sancho [Mon, 15 Feb 2010 15:43:32 +0000 (15:43 +0000)]
Added complete list of 1.1 item in compliance page.
 - Udated information for page-number-citation-last, content-width, content-height, and page-position
 - Updated links for bookmarks
 - retrieve-table-marker now related to fox:outline

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

14 years agorole and source-document apply to *all* media.
Pascal Sancho [Mon, 15 Feb 2010 09:36:43 +0000 (09:36 +0000)]
role and source-document apply to *all* media.

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

14 years agoBugzilla #48512:
Jeremias Maerki [Wed, 10 Feb 2010 15:37:04 +0000 (15:37 +0000)]
Bugzilla #48512:
Bugfix: Don't map AdobeStandardEncoding to StandardEncoding. They are not the same. Fixes problem with invalid character widths on PostScript output and missing umlauts.

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

14 years agoexternal-destination is in Extended core (minor change for a 1st commit)
Pascal Sancho [Wed, 10 Feb 2010 13:43:02 +0000 (13:43 +0000)]
external-destination is in Extended core (minor change for a 1st commit)

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

14 years agoBetter error message if a font is missing when generating PS from IF.
Jeremias Maerki [Wed, 10 Feb 2010 09:31:42 +0000 (09:31 +0000)]
Better error message if a font is missing when generating PS from IF.
Tie font configuration into -ifin parameter on the command-line.

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

14 years agoBugzilla #48696:
Jeremias Maerki [Wed, 10 Feb 2010 08:53:05 +0000 (08:53 +0000)]
Bugzilla #48696:
Bugfix for color model in IOCA IDE structure parameter for 4- and 8-bit grayscale images.
Submitted by: Peter Hancock <peter.hancock.at.gmail.com>

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

14 years agoRelated to Bugzilla #47232:
Jeremias Maerki [Sat, 6 Feb 2010 18:19:31 +0000 (18:19 +0000)]
Related to Bugzilla #47232:
The same bug that existed for Type 1 fonts (fixed in rev 777459) also applies to TrueType fonts. The last glyph in a font was reported to have zero width. Bug exists since 2001.

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

14 years agoMade part of setupsRGBColorProfile method synchronized to avoid ConcurrentModificatio...
Vincent Hennebert [Fri, 29 Jan 2010 11:33:10 +0000 (11:33 +0000)]
Made part of setupsRGBColorProfile method synchronized to avoid ConcurrentModificationException when PDF documents are being produced in multiple threads

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

14 years agoBugfix: font-family values need to be enclosed in apostrophes in case they contain...
Jeremias Maerki [Thu, 28 Jan 2010 17:21:46 +0000 (17:21 +0000)]
Bugfix: font-family values need to be enclosed in apostrophes in case they contain whitespace.

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

14 years agoBugzilla #48567:
Jeremias Maerki [Thu, 21 Jan 2010 17:37:07 +0000 (17:37 +0000)]
Bugzilla #48567:
Initial support for CID-keyed double-byte fonts (Type 0) in AFP output.
Submitted by: Peter Hancock <peter.hancock.at.gmail.com>

Patch modified by jeremias:
- as discussed: removed fallback character code
- as discussed: changed "double-byte" to "CIDKeyed" for the font type.
- some cosmetic changes
- removed some dead code and commented code.

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

14 years agoBugzilla #46486: having a special page-master for the last page caused loss of conten...
Vincent Hennebert [Mon, 18 Jan 2010 12:28:32 +0000 (12:28 +0000)]
Bugzilla #46486: having a special page-master for the last page caused loss of content when normal blocks were mixed with blocks spanning all columns.

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

14 years agoUpdated reference accessible PDF files. Old ones had "Apache FOP Version SVN branches...
Vincent Hennebert [Wed, 13 Jan 2010 17:17:01 +0000 (17:17 +0000)]
Updated reference accessible PDF files. Old ones had "Apache FOP Version SVN branches/Temp_Accessibility" as Creator and Producer values. New ones have "Apache FOP Version SVN trunk". This was causing spurious differences when testing PDF accessibility.

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

14 years agoAdded possibility to customize PDF tagging via the role property
Vincent Hennebert [Wed, 13 Jan 2010 17:05:59 +0000 (17:05 +0000)]
Added possibility to customize PDF tagging via the role property

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

14 years agoBugzilla #48237:
Chris Bowditch [Fri, 8 Jan 2010 14:52:19 +0000 (14:52 +0000)]
Bugzilla #48237:
AFP Renderer does not respect image color settings for svg
Submitted by: Peter Hancock <peter.hancock.at.gmail.com>

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

14 years agoBugzilla #48376:
Chris Bowditch [Thu, 7 Jan 2010 12:07:23 +0000 (12:07 +0000)]
Bugzilla #48376:
Bugfix in AFP output: Page Overlay not generated when using IF
Submitted by: Venkat Reddy <dvanukuri.venkat.at.googlemail.com>

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

14 years agoFixed a multi-threading bugfix, visible for example when opening examples/fo/basic...
Jeremias Maerki [Fri, 1 Jan 2010 13:57:10 +0000 (13:57 +0000)]
Fixed a multi-threading bugfix, visible for example when opening examples/fo/basic/readme.fo with the AWT Preview. Words could be jumbled and the wrong fonts were sometimes used.

The class still has a performance problem concerning the use of the TextLayout class for determining some font metrics otherwise not available from the Java2D/AWT subsystem.

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

14 years agoBugfix: 48456 AFP Renderer: Underline is incorrectly placed when reference-orientatio...
Chris Bowditch [Tue, 29 Dec 2009 15:15:26 +0000 (15:15 +0000)]
Bugfix: 48456 AFP Renderer: Underline is incorrectly placed when reference-orientation != 0

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

14 years agobug with previous commit when rotating by 270
Chris Bowditch [Tue, 29 Dec 2009 13:38:52 +0000 (13:38 +0000)]
bug with previous commit when rotating by 270

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

14 years agoBugfix: 48453 AFP Renderer: Page Segments not positioned correctly when reference...
Chris Bowditch [Tue, 29 Dec 2009 11:00:41 +0000 (11:00 +0000)]
Bugfix: 48453 AFP Renderer: Page Segments not positioned correctly when reference-orientation != 0

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

14 years agoFixing id.
Clay Leeds [Thu, 24 Dec 2009 17:21:29 +0000 (17:21 +0000)]
Fixing id.

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

14 years agoBugzilla #48071: made the MinOptMax class immutable. Also, lots of clean ups and...
Vincent Hennebert [Tue, 22 Dec 2009 17:20:51 +0000 (17:20 +0000)]
Bugzilla #48071: made the MinOptMax class immutable. Also, lots of clean ups and minor refactorings.
Patch submitted by Alexander Kiel.

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