]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
14 years agoCleanup of PDFColor, removing unused functionality. PDFColor is only used for transpa...
Jeremias Maerki [Thu, 8 Jul 2010 08:48:02 +0000 (08:48 +0000)]
Cleanup of PDFColor, removing unused functionality. PDFColor is only used for transparent color of bitmap images in which case only sRGB and Gray are needed.

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

14 years agoAdded class ColorWithFallback used for recreating function strings.
Jeremias Maerki [Wed, 7 Jul 2010 13:55:39 +0000 (13:55 +0000)]
Added class ColorWithFallback used for recreating function strings.
Adjusted to changes of design in color branch.

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

14 years agoAdded support for the cie-lab-color() function that is found in the current XSL 2...
Jeremias Maerki [Wed, 30 Jun 2010 12:36:00 +0000 (12:36 +0000)]
Added support for the cie-lab-color() function that is found in the current XSL 2.0 design notes.
Some refactoring of ColorUtil to reduce code duplication.

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

14 years agoRound-trip for fop-rgb-named-color() function.
Jeremias Maerki [Tue, 29 Jun 2010 16:52:06 +0000 (16:52 +0000)]
Round-trip for fop-rgb-named-color() function.

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

14 years agoAdded support for the rgb-named-color() function that is found in the current XSL...
Jeremias Maerki [Tue, 29 Jun 2010 14:30:53 +0000 (14:30 +0000)]
Added support for the rgb-named-color() function that is found in the current XSL 2.0 design notes.

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

14 years agoBugzilla #49403:
Jeremias Maerki [Fri, 25 Jun 2010 12:17:58 +0000 (12:17 +0000)]
Bugzilla #49403:
Initial support for PDF Separation color spaces (aka spot colors). This is still unfinished but produces valid PDF with Separation colors in simple cases.
Based on work by: Patrick Jaromin <Patrick.at.Jaromin.com>

Note: PDFColor is broken right now, as I'm planning to phase that class out. Squeezing separation colors and what else comes later into that class isn't such a good idea IMO. Instead, PDFColorHandler tries to do all that in a better way based on the new color support classes from XGC.

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

14 years agoCreating dev branch for a better color infrastructure
Jeremias Maerki [Mon, 21 Jun 2010 11:33:59 +0000 (11:33 +0000)]
Creating dev branch for a better color infrastructure

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_Color@956535 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

14 years agotypo!
Clay Leeds [Mon, 21 Dec 2009 16:18:18 +0000 (16:18 +0000)]
typo!

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

14 years agoadding commits for Alex, Venkat and Pascal
Clay Leeds [Mon, 21 Dec 2009 16:11:57 +0000 (16:11 +0000)]
adding commits for Alex, Venkat and Pascal

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

14 years agoadding a bio for Alexander
Clay Leeds [Sun, 20 Dec 2009 16:17:08 +0000 (16:17 +0000)]
adding a bio for Alexander

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

14 years agoAdding Pascal as Committer, and Alexander and Venkat as Active Contributors...
Clay Leeds [Sun, 20 Dec 2009 05:32:55 +0000 (05:32 +0000)]
Adding Pascal as Committer, and Alexander and Venkat as Active Contributors...

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

14 years agoFixed test case: #CMYK pseudo-profile comes before the color profile URI.
Jeremias Maerki [Thu, 17 Dec 2009 14:32:13 +0000 (14:32 +0000)]
Fixed test case: #CMYK pseudo-profile comes before the color profile URI.

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

14 years agoFixed test case: 102 / 255 is 0.4, not 0.48. It is not the same as the previous check...
Jeremias Maerki [Thu, 17 Dec 2009 14:31:07 +0000 (14:31 +0000)]
Fixed test case: 102 / 255 is 0.4, not 0.48. It is not the same as the previous check where no RGB replacement values are given but are calculated from the CMYK value.

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

14 years agoAdded news item about Pascal Sancho becoming a committer
Vincent Hennebert [Wed, 16 Dec 2009 11:33:26 +0000 (11:33 +0000)]
Added news item about Pascal Sancho becoming a committer

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

14 years agoAdded support for TrueType fonts with symbol character maps (like "Wingdings" and...
Jeremias Maerki [Wed, 16 Dec 2009 10:47:04 +0000 (10:47 +0000)]
Added support for TrueType fonts with symbol character maps (like "Wingdings" and "Symbol"). Characters for these fonts are usually found in the 0xF020 to 0xF0FF range (a Unicode private use area).
There's also experimental support to additionally map these characters into the 0x0020 to 0x00FF range if no characters are mapped in this area. That means that that, for example, Wingdings' pen symbol can be accessed using 0xF021 and 0x0021.

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

14 years agoBugfix for font selection fallbacks:
Jeremias Maerki [Wed, 16 Dec 2009 10:06:16 +0000 (10:06 +0000)]
Bugfix for font selection fallbacks:
"Freestyle Script", for example, only has a single variant.
Freestyle Script,normal,100 was properly resolved to Freestyle Script,normal,400.
Freestyle Script,italic,400 was properly resolved to Freestyle Script,normal,400.
But Freestyle Script,italic,100 was resolved to the "any" font.
All combinations of weights and styles are now remaining on the same font family where possible.

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

15 years agobug fix: 48290 AFP Renderer: AttributeQualifier Triplet occurs before TLE Value
Chris Bowditch [Thu, 26 Nov 2009 11:23:13 +0000 (11:23 +0000)]
bug fix: 48290 AFP Renderer: AttributeQualifier Triplet occurs before TLE Value

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

15 years agoBugzilla #47311:
Jeremias Maerki [Wed, 25 Nov 2009 19:56:14 +0000 (19:56 +0000)]
Bugzilla #47311:
Fixes prepress boxes. Boxes need to be transformed into PDF's default coordinate system.

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

15 years agoBugzilla #48227:
Jeremias Maerki [Wed, 25 Nov 2009 15:22:28 +0000 (15:22 +0000)]
Bugzilla #48227:
Removed superfluous line.
Submitted by: Gerald Buchgraber <gerald.buchgraber.at.student.tugraz.at>

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

15 years agoBugzilla #48048:
Jeremias Maerki [Wed, 25 Nov 2009 15:04:08 +0000 (15:04 +0000)]
Bugzilla #48048:
Bugfix in AFP output: fixed flags in GOCA GBAR order.
Submitted by: d.w. harks <dave.at.dwink.net>

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

15 years agoBugfix: Added equals() method to ColorExt because the base class only compares the...
Jeremias Maerki [Wed, 25 Nov 2009 14:42:48 +0000 (14:42 +0000)]
Bugfix: Added equals() method to ColorExt because the base class only compares the RGB value but not any other value.

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

15 years agoBugfix in Changing IPD: reset only the children LMs that have been created so far...
Vincent Hennebert [Tue, 24 Nov 2009 14:48:52 +0000 (14:48 +0000)]
Bugfix in Changing IPD: reset only the children LMs that have been created so far. Layout managers following a forced break have not even been created yet.

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

15 years agoBugzilla #48185: rounding error when computing the CMYK components of a color, in...
Vincent Hennebert [Mon, 23 Nov 2009 11:55:04 +0000 (11:55 +0000)]
Bugzilla #48185: rounding error when computing the CMYK components of a color, in the AFP output.
Patch submitted by Harald G. Henne (initially in Bugzilla #48167)

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

15 years agoBugzilla #48167: when #CMYK pseudo-profile was used in the rgb-icc() function, always...
Vincent Hennebert [Mon, 23 Nov 2009 11:46:55 +0000 (11:46 +0000)]
Bugzilla #48167: when #CMYK pseudo-profile was used in the rgb-icc() function, always the fallback RGB colors were used instead.
Patch submitted by Venkat Reddy

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

15 years agoMoved declaration of xml:space attribute from <text> to <page-sequence> in the XML...
Vincent Hennebert [Mon, 9 Nov 2009 16:34:47 +0000 (16:34 +0000)]
Moved declaration of xml:space attribute from <text> to <page-sequence> in the XML Schema, to reflect changes from rev. 834020.
Moved validation of intermediate XML to testParserToIntermediateFormat method, so that any validation error is returned by Junit instead of being swallowed.

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

15 years agoBugzilla 48032: moved xml:space attribute from <text> up to <page-sequence> element...
Vincent Hennebert [Mon, 9 Nov 2009 11:21:52 +0000 (11:21 +0000)]
Bugzilla 48032: moved xml:space attribute from <text> up to <page-sequence> element in order to save a bit on disk space

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

15 years agoFix typos
Joerg Pietschmann [Sat, 7 Nov 2009 00:08:53 +0000 (00:08 +0000)]
Fix typos

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

15 years agoMinor changes to the FAQ
Joerg Pietschmann [Fri, 6 Nov 2009 23:47:50 +0000 (23:47 +0000)]
Minor changes to the FAQ
Change 0.94 to 0.95 in links
Adapt Opinion about 1.0 release data
Mentioned support for keep-* in recent FOP releases
Fixed FIXME in last Q regarding alternative XML/XSLT stuff
Some minor changes related to 0,94 vs. 0,95 release in some places
Additional minor formatting changes to the XML source

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

15 years agoBugfix: need to properly escape the PDF names in a dictionary (bug triggered by my...
Jeremias Maerki [Fri, 6 Nov 2009 12:25:50 +0000 (12:25 +0000)]
Bugfix: need to properly escape the PDF names in a dictionary (bug triggered by my PDF plug-in)

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

15 years agoBugzilla #48082: value of conditional space not always taken into account in the...
Vincent Hennebert [Thu, 29 Oct 2009 15:13:11 +0000 (15:13 +0000)]
Bugzilla #48082: value of conditional space not always taken into account in the calculation of a table's height

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

15 years agoFixed SVN Props
Maximilian Berger [Thu, 29 Oct 2009 13:19:36 +0000 (13:19 +0000)]
Fixed SVN Props

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