]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
14 years agoEnabling CMYK encoding for PDF output (applies to decoded bitmap images).
Jeremias Maerki [Fri, 20 Aug 2010 09:58:09 +0000 (09:58 +0000)]
Enabling CMYK encoding for PDF output (applies to decoded bitmap images).

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

14 years agoBugfix:
Jeremias Maerki [Fri, 20 Aug 2010 09:20:52 +0000 (09:20 +0000)]
Bugfix:
Bitmaps generated by Batik (ex. for filter effects) were not generated at the right resolution if the SVG is scaled inside XSL-FO.
Using better resolution for the intrinsic size to avoid small scaling errors.

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

14 years agoBugfix for potential java.lang.IndexOutOfBoundsException in PDFDocument.outputTrailer().
Jeremias Maerki [Wed, 18 Aug 2010 12:56:51 +0000 (12:56 +0000)]
Bugfix for potential java.lang.IndexOutOfBoundsException in PDFDocument.outputTrailer().

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

14 years agoImplemented reset method
Vincent Hennebert [Wed, 18 Aug 2010 11:16:53 +0000 (11:16 +0000)]
Implemented reset method

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

14 years agoBugzilla #49752:
Simon Pepping [Wed, 18 Aug 2010 10:07:38 +0000 (10:07 +0000)]
Bugzilla #49752:
Findbugs build target enhancements
Submitted by: Glenn Adams <glenn.at.skynav.com>

Changes to patch:
- Added descriptions to the user visible targets

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

14 years agoFixed javadoc, checkstyle and ant warnings
Simon Pepping [Wed, 18 Aug 2010 09:05:36 +0000 (09:05 +0000)]
Fixed javadoc, checkstyle and ant warnings

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

14 years agoDelete becomes flush.
Adrian Cumiskey [Tue, 17 Aug 2010 14:27:58 +0000 (14:27 +0000)]
Delete becomes flush.

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

14 years ago-delete-cache command line argument replaced with -flush. Seems like a more common...
Adrian Cumiskey [Tue, 17 Aug 2010 14:13:24 +0000 (14:13 +0000)]
-delete-cache command line argument replaced with -flush.  Seems like a more common use case.

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

14 years agoOne closing parenthesis too much.
Jeremias Maerki [Tue, 17 Aug 2010 06:57:26 +0000 (06:57 +0000)]
One closing parenthesis too much.

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

14 years agoResolved conflict (ClassCastException) with named destinations which in contrast...
Jeremias Maerki [Tue, 17 Aug 2010 06:56:46 +0000 (06:56 +0000)]
Resolved conflict (ClassCastException) with named destinations which in contrast to embedded files adds single objects (producing two values) to the kids array instead of a key/value pairs.

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

14 years agoRemoved the Class-Path Manifest entry since it's often not quite right and FOP's...
Jeremias Maerki [Mon, 16 Aug 2010 13:29:45 +0000 (13:29 +0000)]
Removed the Class-Path Manifest entry since it's often not quite right and FOP's Main class sets up the classpath in a much more flexible way.

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

14 years agoImprovements/Bugfixes for PDF attachments (embedded files):
Jeremias Maerki [Mon, 16 Aug 2010 09:39:34 +0000 (09:39 +0000)]
Improvements/Bugfixes for PDF attachments (embedded files):
- Acrobat doesn't like indirect objects for the /Length entry of embedded files (make on-the-fly generation more easily configurable).
- Added the /Size entry for embedded files to keep Acrobat happy.
- Moved the embedded files' Names tree to the end of the PDF to be on the safe side.
- Made hyperlinks to embedded files work by using a JavaScript Action (thanks to Matthias Reischenbacher for that idea).
- Added sorting to the names tree node because Acrobat relies on it.
- Added some filename manipulation code to work around possible encoding problems with special characters in the filenames.

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

14 years agoRemoved tab character.
Jeremias Maerki [Mon, 16 Aug 2010 08:46:44 +0000 (08:46 +0000)]
Removed tab character.

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

14 years agoDocument exits
Simon Pepping [Mon, 16 Aug 2010 06:28:05 +0000 (06:28 +0000)]
Document exits

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

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