]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
18 years agoBugzilla #37813:
Jeremias Maerki [Wed, 7 Dec 2005 09:01:26 +0000 (09:01 +0000)]
Bugzilla #37813:
Fixed a bug that occurred if the first block was span="all". A page break was inserted in this situation, the first span was calculated as if it were span="none".
Code added to remove empty span areas. This is a lot easier and cleaner than trying not to instantiate the first span right from the beginning.

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

18 years agoBugfix: OutputStreams created by the PNG Renderer were not properly closed.
Jeremias Maerki [Tue, 6 Dec 2005 20:35:15 +0000 (20:35 +0000)]
Bugfix: OutputStreams created by the PNG Renderer were not properly closed.

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

18 years agoThe border-collapse property on fo:table is now forced to the value "separate" until...
Jeremias Maerki [Mon, 5 Dec 2005 14:05:16 +0000 (14:05 +0000)]
The border-collapse property on fo:table is now forced to the value "separate" until the collapsing border has been implemented.

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

18 years agoBetter not use something derived from "fantasy" since it's a keyword in the spec.
Jeremias Maerki [Fri, 2 Dec 2005 14:59:39 +0000 (14:59 +0000)]
Better not use something derived from "fantasy" since it's a keyword in the spec.

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

18 years agofont-family list still not fully supported but a comma-separated list is now properly...
Jeremias Maerki [Fri, 2 Dec 2005 14:27:35 +0000 (14:27 +0000)]
font-family list still not fully supported but a comma-separated list is now properly tokenized. FOP will now go through all fonts in the list to find one that is available, but it doesn't do so per character, yet.

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

18 years agoImplemented 5.3.4 overconstrained geometry without handling the case when the content...
Jeremias Maerki [Fri, 2 Dec 2005 09:52:38 +0000 (09:52 +0000)]
Implemented 5.3.4 overconstrained geometry without handling the case when the content IPD is zero.

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

18 years agoFixing two NPEs occurring with a completely empty table where not even the table...
Jeremias Maerki [Thu, 1 Dec 2005 21:56:02 +0000 (21:56 +0000)]
Fixing two NPEs occurring with a completely empty table where not even the table-cell has at least one block element and relaxed validation is enabled.

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

18 years agoTest case for Bugzilla #37743, reduced to the absolute minimum.
Jeremias Maerki [Thu, 1 Dec 2005 20:27:30 +0000 (20:27 +0000)]
Test case for Bugzilla #37743, reduced to the absolute minimum.

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

18 years agoBugfix: Relatively positioned BlockViewports (from block-containers) caused the paint...
Jeremias Maerki [Thu, 1 Dec 2005 16:05:00 +0000 (16:05 +0000)]
Bugfix: Relatively positioned BlockViewports (from block-containers) caused the paint cursor not be be properly advanced when space-before or space-after were present.

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

18 years agoAdded Amin Ahmad's FOP Bridge to the list of tools.
Jeremias Maerki [Thu, 1 Dec 2005 07:29:40 +0000 (07:29 +0000)]
Added Amin Ahmad's FOP Bridge to the list of tools.

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

18 years agoSome news sites point to this page as primary link and there's no "download" link...
Jeremias Maerki [Wed, 30 Nov 2005 13:52:29 +0000 (13:52 +0000)]
Some news sites point to this page as primary link and there's no "download" link visible from here.

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

18 years agoChanging the debug level of a not so interesting message.
Jeremias Maerki [Wed, 30 Nov 2005 09:07:54 +0000 (09:07 +0000)]
Changing the debug level of a not so interesting message.

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

18 years agoTest case for conditionality notification in table-cell content (Belongs to rev 349909).
Jeremias Maerki [Wed, 30 Nov 2005 08:53:44 +0000 (08:53 +0000)]
Test case for conditionality notification in table-cell content (Belongs to rev 349909).

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

18 years agoBugfix: Added missing conditionality notification for table-cell content.
Jeremias Maerki [Wed, 30 Nov 2005 08:52:26 +0000 (08:52 +0000)]
Bugfix: Added missing conditionality notification for table-cell content.
Extracted functionality to find a previous break into a helper method in ElementListUtils.
Fixed misguided german->english translation on parameter names (last != previous).

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

18 years agoNegative widths on inline-progression-dimension and block-progression-dimension shoul...
Jeremias Maerki [Tue, 29 Nov 2005 15:54:47 +0000 (15:54 +0000)]
Negative widths on inline-progression-dimension and block-progression-dimension should be treated as 0pt but they are currently not.

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

18 years agoSupport checking for the subcomponents of length-range properties in the FO Tree...
Jeremias Maerki [Tue, 29 Nov 2005 15:53:20 +0000 (15:53 +0000)]
Support checking for the subcomponents of length-range properties in the FO Tree tests.

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

18 years agoRelaxed validation for border and padding on region-*.
Jeremias Maerki [Tue, 29 Nov 2005 15:52:14 +0000 (15:52 +0000)]
Relaxed validation for border and padding on region-*.

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

18 years agoLooks like font-variant works in 0.20.5. I didn't know.
Jeremias Maerki [Tue, 29 Nov 2005 15:48:21 +0000 (15:48 +0000)]
Looks like font-variant works in 0.20.5. I didn't know.

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

18 years agoBugfix for "/ by zero" ArithmeticExceptions when an URL to a non-existing image is...
Jeremias Maerki [Tue, 29 Nov 2005 10:33:01 +0000 (10:33 +0000)]
Bugfix for "/ by zero" ArithmeticExceptions when an URL to a non-existing image is used and content-width and/or content-height is used.

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

19 years agoChange more links from xml.apache.org to xmlgraphics.apache.org.
Simon Pepping [Fri, 25 Nov 2005 22:37:49 +0000 (22:37 +0000)]
Change more links from xml.apache.org to xmlgraphics.apache.org.
Change the file name helloworld.svg to lower case, as used in the java file.

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

19 years agoBugfix for a multi-threading problem:
Jeremias Maerki [Thu, 24 Nov 2005 20:08:56 +0000 (20:08 +0000)]
Bugfix for a multi-threading problem:
propertyListTable initialization moved from the constructor to a static block in FOObj.
This fixes NullPointerExceptions in PropertyList.
This was discovered using the application in test/java/org/apache/fop/threading/.

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

19 years agoBugfix for placement of text inside a text area when borders are present in PostScrip...
Jeremias Maerki [Thu, 24 Nov 2005 19:53:43 +0000 (19:53 +0000)]
Bugfix for placement of text inside a text area when borders are present in PostScript output.

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

19 years agoStatus update.
Jeremias Maerki [Thu, 24 Nov 2005 19:43:55 +0000 (19:43 +0000)]
Status update.

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

19 years agoImprovements for leader painting in PDF. "dots" are actually dots now, nicer ridge...
Jeremias Maerki [Thu, 24 Nov 2005 19:41:11 +0000 (19:41 +0000)]
Improvements for leader painting in PDF. "dots" are actually dots now, nicer ridge/groove with lightenColor(), reusing code from border painting.
Leader in PostScript Renderer now, too.
LeaderLM did not set the leader color and the PDF Renderer didn't act on it.

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

19 years agoBugzilla #37521:
Jeremias Maerki [Thu, 24 Nov 2005 15:17:36 +0000 (15:17 +0000)]
Bugzilla #37521:
Fixed typo.
Submitted by: Matthew Daniel <bugzilla.at.mdaniel.scdi.com>

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

19 years agoBugzilla #37557:
Jeremias Maerki [Thu, 24 Nov 2005 15:10:44 +0000 (15:10 +0000)]
Bugzilla #37557:
Removed an inappropriate exception.
Tweaked the other exception.

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

19 years agoGoing back to SVN Trunk mode.
Jeremias Maerki [Thu, 24 Nov 2005 14:57:26 +0000 (14:57 +0000)]
Going back to SVN Trunk mode.

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

19 years agoFound another old URL
Jeremias Maerki [Thu, 24 Nov 2005 14:55:12 +0000 (14:55 +0000)]
Found another old URL

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

19 years agoAdded support for border-separation.block-progression-direction (only inline-progress...
Jeremias Maerki [Thu, 24 Nov 2005 14:54:06 +0000 (14:54 +0000)]
Added support for border-separation.block-progression-direction (only inline-progression-direction worked before).
Bugfix for a special case with vertically spanned cells where a cell might have been swallowed as a whole.

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

19 years agoDocumenting the new hyphenation-ladder-count feature.
Jeremias Maerki [Thu, 24 Nov 2005 12:58:37 +0000 (12:58 +0000)]
Documenting the new hyphenation-ladder-count feature.

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

19 years agoAdd DITA mailing list.
Jeremias Maerki [Thu, 24 Nov 2005 12:29:39 +0000 (12:29 +0000)]
Add DITA mailing list.

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

19 years agoCleaned up all entries (except whitespace-related stuff) in disabled-testcases.xml.
Jeremias Maerki [Thu, 24 Nov 2005 11:14:00 +0000 (11:14 +0000)]
Cleaned up all entries (except whitespace-related stuff) in disabled-testcases.xml.
block_padding_2's expected element list was wrong. An infinite penalty was missing for the "retain" element.
inline-block_keep-together was a misleading name: it is now inline_keep-together.xml.
Bug 36356 actually behaves like it should, now, but the checks were wrong. Only one margin was used in the width calculation and a count() was missing in the second check.
table_border-width_conditionality.xml specified conditionality for start and end edges instead of before and after. The test itself has to be looked at again because shorthands are in use and this case some consequences as discussed earlier.
Another test case could be enabled because it works now: page-number_initial-page-number_2

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

19 years agoAdded docbook-apps as announcement targets as suggested by Vincent Hennebert.
Jeremias Maerki [Thu, 24 Nov 2005 08:15:43 +0000 (08:15 +0000)]
Added docbook-apps as announcement targets as suggested by Vincent Hennebert.

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

19 years agoNews entry for the 0.90alpha1 release.
Jeremias Maerki [Wed, 23 Nov 2005 13:41:38 +0000 (13:41 +0000)]
News entry for the 0.90alpha1 release.

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

19 years agoCocoon is fun! disabled-testcases.xml from both fotree and layoutengine directories...
Jeremias Maerki [Wed, 23 Nov 2005 13:36:07 +0000 (13:36 +0000)]
Cocoon is fun! disabled-testcases.xml from both fotree and layoutengine directories integrated into a single page about "known issues".

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

19 years agoAdded test case for hyphenation-ladder-count, fix broken build.xml with respect hyphe...
Manuel Mall [Wed, 23 Nov 2005 05:08:05 +0000 (05:08 +0000)]
Added test case for hyphenation-ladder-count, fix broken build.xml with respect hyphenation layout tests

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

19 years agoCollect places to announce FOP releases.
Jeremias Maerki [Tue, 22 Nov 2005 23:34:57 +0000 (23:34 +0000)]
Collect places to announce FOP releases.

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

19 years agoBugzilla #37589:
Jeremias Maerki [Tue, 22 Nov 2005 18:53:40 +0000 (18:53 +0000)]
Bugzilla #37589:
Added note about iText's PDFStamper.
Submitted by: Jens Stavnstrup <js@ddre.dk>

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

19 years agoI managed to overlook some old URLs. Horrible.
Jeremias Maerki [Tue, 22 Nov 2005 18:32:11 +0000 (18:32 +0000)]
I managed to overlook some old URLs. Horrible.

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

19 years agoMerged changes 345575:345890 from branches/fop-0_90 into trunk:
Jeremias Maerki [Tue, 22 Nov 2005 18:26:26 +0000 (18:26 +0000)]
Merged changes 345575:345890 from branches/fop-0_90 into trunk:

"build/site" is now copied to "docs".
The build directory isn't included in either distribution anymore.
Source distribution doesn't contain fop.jar, javadocs and compiled docs anymore to make the distribution smaller.
KEYS and status.xml and lib/xalan*.txt added (Thanks, Simon).
Added version info to javadocs.
Removed limitation to build javadocs only with JDKs >= 1.4. It works fine for me on Win32 Sun JDK 1.3.1_15.
You can add "javahome.jdk14" to your build-local.properties so Forrest docs can be built during a JDK 1.3 distribution build.
Added release notes to site (Thanks, Christian, for the reminder).
Append JDK indicator to binary distribution using system property java.specification.version.
upgrade guide: new configuration format (CG)
Documented additional known issue with PS Renderer that I didn't have time to fix.
Redirects and release names cleaned up as per Simon's suggestions.
Added link to latest release branch to download page.

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

19 years agoForgot the references.
Jeremias Maerki [Tue, 22 Nov 2005 09:59:19 +0000 (09:59 +0000)]
Forgot the references.

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

19 years agoChecks for Bugzilla #37579.
Jeremias Maerki [Tue, 22 Nov 2005 09:57:42 +0000 (09:57 +0000)]
Checks for Bugzilla #37579.

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

19 years agoImplementation of hyphenation-ladder-count.
Luca Furini [Mon, 21 Nov 2005 14:21:45 +0000 (14:21 +0000)]
Implementation of hyphenation-ladder-count.

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

19 years agoAdded license header to disabled testcases XML file. Removed obsolete files and code.
Joerg Pietschmann [Sun, 20 Nov 2005 22:22:10 +0000 (22:22 +0000)]
Added license header to disabled testcases XML file. Removed obsolete files and code.

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

19 years agoAdded descriptions to disabled-testcases (by Manuel Mall). Corrected and commented...
Joerg Pietschmann [Fri, 18 Nov 2005 21:09:35 +0000 (21:09 +0000)]
Added descriptions to disabled-testcases (by Manuel Mall). Corrected and commented DTD for disabeld-testcases XML.

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

19 years agoJDK 1.3 compatibility.
Jeremias Maerki [Fri, 18 Nov 2005 19:47:59 +0000 (19:47 +0000)]
JDK 1.3 compatibility.
Style fixes.

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

19 years agoCorrected copy/paste mistake in java comment
Manuel Mall [Fri, 18 Nov 2005 16:44:39 +0000 (16:44 +0000)]
Corrected copy/paste mistake in java comment

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

19 years agoAdded user config font registration to XML Renderer
Manuel Mall [Fri, 18 Nov 2005 16:39:51 +0000 (16:39 +0000)]
Added user config font registration to XML Renderer

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

19 years agoMinor additions / corrections to the release readme
Manuel Mall [Fri, 18 Nov 2005 16:37:47 +0000 (16:37 +0000)]
Minor additions / corrections to the release readme

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

19 years agoXMLified files describing disabled testcases for layout engine and FO tree
Joerg Pietschmann [Fri, 18 Nov 2005 08:56:06 +0000 (08:56 +0000)]
XMLified files describing disabled testcases for layout engine and FO tree

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

19 years agoChanged "Trunk" to "Latest Release"/[Latest]
Jeremias Maerki [Thu, 17 Nov 2005 21:45:55 +0000 (21:45 +0000)]
Changed "Trunk" to "Latest Release"/[Latest]

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

19 years agoBranched 0.90 documentation from trunk docs.
Jeremias Maerki [Thu, 17 Nov 2005 21:35:43 +0000 (21:35 +0000)]
Branched 0.90 documentation from trunk docs.
Minor fixes on front page.
Ignore dist directories.

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

19 years agoexamples directory was missing in both src and bin distributions.
Jeremias Maerki [Thu, 17 Nov 2005 14:27:40 +0000 (14:27 +0000)]
examples directory was missing in both src and bin distributions.

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

19 years agoRemoved obsolete docs dir
Christian Geisert [Thu, 17 Nov 2005 11:54:08 +0000 (11:54 +0000)]
Removed obsolete docs dir

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

19 years agoSetting the final version number.
Jeremias Maerki [Thu, 17 Nov 2005 08:47:57 +0000 (08:47 +0000)]
Setting the final version number.
The NOTICE file was missing from the distribution.

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

19 years agoMake docs target work under Windows.
Jeremias Maerki [Thu, 17 Nov 2005 08:15:15 +0000 (08:15 +0000)]
Make docs target work under Windows.

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

19 years agolowercase filenames for distsclean
Christian Geisert [Wed, 16 Nov 2005 17:55:50 +0000 (17:55 +0000)]
lowercase filenames for distsclean

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

19 years agoPrepare README for 0.90alpha1 release.
Jeremias Maerki [Wed, 16 Nov 2005 11:04:45 +0000 (11:04 +0000)]
Prepare README for 0.90alpha1 release.

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

19 years agofavicon was missing in out sources.
Jeremias Maerki [Wed, 16 Nov 2005 09:04:26 +0000 (09:04 +0000)]
favicon was missing in out sources.
Added a redirect so you can use http://xmlgraphics.apache.org/fop/latest/ to point to the documentation of the latest release (currently set to 0.20.5).

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

19 years agoUpdates on the output formats.
Jeremias Maerki [Tue, 15 Nov 2005 20:49:37 +0000 (20:49 +0000)]
Updates on the output formats.

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

19 years agoAdded the problem with whitespace around markers as a disabled test case, changed...
Manuel Mall [Tue, 15 Nov 2005 10:28:50 +0000 (10:28 +0000)]
Added the problem with whitespace around markers as a disabled test case, changed the example fo to work around the problem

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

19 years agoAvoid painting empty rectangles because that can lead to unwanted artifacts.
Jeremias Maerki [Tue, 15 Nov 2005 08:11:46 +0000 (08:11 +0000)]
Avoid painting empty rectangles because that can lead to unwanted artifacts.

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

19 years agoRemoved CHANGES as discussed. Please document all important changes in status.xml...
Jeremias Maerki [Mon, 14 Nov 2005 22:46:59 +0000 (22:46 +0000)]
Removed CHANGES as discussed. Please document all important changes in status.xml after the first release.

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

19 years agoResurrected status.xml and prepared it for changes after the first release.
Jeremias Maerki [Mon, 14 Nov 2005 22:34:26 +0000 (22:34 +0000)]
Resurrected status.xml and prepared it for changes after the first release.
Added stylesheets and sitemap snippets as a project sitemap for FOP from Forrest 0.7 branch because the plugin didn't work.

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

19 years agoBugzilla #36480:
Jeremias Maerki [Mon, 14 Nov 2005 18:02:14 +0000 (18:02 +0000)]
Bugzilla #36480:
Improved space-before/space-after support for RTF output. Fixes problems with space support in the existing code.
Submitted by: Sergey Simonchik <Sergey.Simonchik.at.borland.com>

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

19 years agoBugzilla #37330:
Jeremias Maerki [Mon, 14 Nov 2005 16:02:05 +0000 (16:02 +0000)]
Bugzilla #37330:
Fix for clipped text when painted through the PDF text bridge. The translation was in the wrong place and therefore had an effect on the clipping region.

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

19 years agodocs building with a simple forrest call instead of using import
Christian Geisert [Mon, 14 Nov 2005 15:38:47 +0000 (15:38 +0000)]
docs building with a simple forrest call instead of using import
(because of problems with plugin download and validation)

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

19 years agoBugzilla #37330:
Jeremias Maerki [Mon, 14 Nov 2005 14:28:59 +0000 (14:28 +0000)]
Bugzilla #37330:
1) The jpeg registration now includes the hashCode in addition
   to the jpegCount as this prevents images being rused when
   multiple SVG fragments are included in a single FO.
2) Added a createBridgeContext to PDFBridgeContext so that 'sub contexts'
   (image element) inherit the new bridges.
Submitted by: Thomas Deweese <deweese.at.apache.org>

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

19 years agoAutomated parameter rename failed because there was an instance variable called ...
Jeremias Maerki [Mon, 14 Nov 2005 14:20:54 +0000 (14:20 +0000)]
Automated parameter rename failed because there was an instance variable called "e" which caused an NPE in examples/fo/build.xml on target "newPDF".

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

19 years agoUpdated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.
Jeremias Maerki [Mon, 14 Nov 2005 13:14:17 +0000 (13:14 +0000)]
Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.

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

19 years agoUpdated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.
Jeremias Maerki [Mon, 14 Nov 2005 13:08:51 +0000 (13:08 +0000)]
Updated Jakarta Commons Logging 1.0.3 to latest release 1.0.4.

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

19 years agoUpdated from Jakarta Commons IO 1.0 to 1.1. CopyUtils.copy() becomes IOUtils.copy...
Jeremias Maerki [Mon, 14 Nov 2005 12:55:46 +0000 (12:55 +0000)]
Updated from Jakarta Commons IO 1.0 to 1.1. CopyUtils.copy() becomes IOUtils.copy() again. CopyUtils in 1.0 was not ideal design decision.
Fixed most of the unappropriate System.err/System.out/Exception.printStackTrace(). Those that aren't fixed and are not legitimate calls (in main() methods etc.) are marked with a TODO item.
Some Javadocs and style updates.

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

19 years agoexclude hyphenation patterns from source distribution
Christian Geisert [Mon, 14 Nov 2005 09:48:26 +0000 (09:48 +0000)]
exclude hyphenation patterns from source distribution

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

19 years agoEvery committer is supposed to use the "Submitted by:" pattern when applying patches!
Jeremias Maerki [Mon, 14 Nov 2005 07:56:14 +0000 (07:56 +0000)]
Every committer is supposed to use the "Submitted by:" pattern when applying patches!

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

19 years agoFurther cleanup and minor modifications to the compliance page
Manuel Mall [Mon, 14 Nov 2005 06:34:14 +0000 (06:34 +0000)]
Further cleanup and minor modifications to the compliance page

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

19 years agoCorrect a few more problems related to leaders: text-align was not handled correctly...
Manuel Mall [Mon, 14 Nov 2005 05:05:35 +0000 (05:05 +0000)]
Correct a few more problems related to leaders: text-align was not handled correctly, use-content was drawing incorrect borders

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

19 years agoOops! Removed duplicate 'if'
Andreas L. Delmelle [Sun, 13 Nov 2005 23:24:38 +0000 (23:24 +0000)]
Oops! Removed duplicate 'if'

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

19 years agoMade junit-layout-hyphenation conditional
Andreas L. Delmelle [Sun, 13 Nov 2005 23:18:27 +0000 (23:18 +0000)]
Made junit-layout-hyphenation conditional

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

19 years agoMade junit-layout-standard conditional
Andreas L. Delmelle [Sun, 13 Nov 2005 22:46:32 +0000 (22:46 +0000)]
Made junit-layout-standard conditional
Submitted by: Nils Meier <nmeier.at.users.sourceforge.net>

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

19 years agoDisabled warning which are based on the containing reference area instead of the...
Jeremias Maerki [Sun, 13 Nov 2005 16:58:30 +0000 (16:58 +0000)]
Disabled warning which are based on the containing reference area instead of the containing box.

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

19 years agoInitial fix for examples/basic/leader.fo problem
Manuel Mall [Sun, 13 Nov 2005 16:06:51 +0000 (16:06 +0000)]
Initial fix for examples/basic/leader.fo problem

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

19 years agoChanged coordinates to reflect the reference-orientation specified on the block-conta...
Andreas L. Delmelle [Sun, 13 Nov 2005 15:59:49 +0000 (15:59 +0000)]
Changed coordinates to reflect the reference-orientation specified on the block-container (+ corrected spelling errors)

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

19 years agoTypo. Sorry.
Jeremias Maerki [Sun, 13 Nov 2005 15:02:06 +0000 (15:02 +0000)]
Typo. Sorry.

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

19 years agoBugfix for handling of percentage width and height inside block-containers. Fixes...
Jeremias Maerki [Sun, 13 Nov 2005 14:53:07 +0000 (14:53 +0000)]
Bugfix for handling of percentage width and height inside block-containers. Fixes problem in examples/fo/basic/border.fo.

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

19 years agoUpdated examples in examples/basic/fo to match 0.90 and to reduce warnings when they...
Manuel Mall [Sun, 13 Nov 2005 10:50:21 +0000 (10:50 +0000)]
Updated examples in examples/basic/fo to match 0.90 and to reduce warnings when they are built using the examples ant target

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

19 years agoDocumented new stuff.
Jeremias Maerki [Sat, 12 Nov 2005 16:11:53 +0000 (16:11 +0000)]
Documented new stuff.

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

19 years agoUse memory-optimized ByteArrayOutputStream from Commons IO instead of the dumb implem...
Jeremias Maerki [Sat, 12 Nov 2005 16:01:52 +0000 (16:01 +0000)]
Use memory-optimized ByteArrayOutputStream from Commons IO instead of the dumb implementation from the JDK.

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

19 years agoDeprecated constructors Fop(int) and Fop(int, FOUserAgent).
Jeremias Maerki [Sat, 12 Nov 2005 15:58:07 +0000 (15:58 +0000)]
Deprecated constructors Fop(int) and Fop(int, FOUserAgent).
Deprecated Fop.getVersion() in favor for Version.getVersion().
Changed every place the newly deprecated methods were called.
Ant task and TestConverter changed to fully use MIME types.

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

19 years agoAnt is not in the lib directory anymore. Run test with the "ant" script, not "runtests".
Jeremias Maerki [Sat, 12 Nov 2005 15:42:11 +0000 (15:42 +0000)]
Ant is not in the lib directory anymore. Run test with the "ant" script, not "runtests".

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

19 years agoChanged tar targets to set execute permission on fop script
Manuel Mall [Sat, 12 Nov 2005 13:45:13 +0000 (13:45 +0000)]
Changed tar targets to set execute permission on fop script

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

19 years agoExcluded docs directory from fop dist build
Manuel Mall [Sat, 12 Nov 2005 11:46:18 +0000 (11:46 +0000)]
Excluded docs directory from fop dist build

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

19 years agoBugzilla #37468:
Jeremias Maerki [Fri, 11 Nov 2005 17:27:17 +0000 (17:27 +0000)]
Bugzilla #37468:
Placement of flows in multi-column documents was wrong. The area tree is correct, however. Bug in AbstractRenderer. Simpler is sometimes better.

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

19 years agoBugzilla #37468:
Jeremias Maerki [Fri, 11 Nov 2005 16:39:21 +0000 (16:39 +0000)]
Bugzilla #37468:
Bugfix: A normal break inside a table resulted in the next part to be sent to the next page instead of the next flow. TableContentLayoutManager produces KnuthPenalties with breakClass=0.

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

19 years agoMinor corrections for jdk 1.3.1 compatibility
Manuel Mall [Fri, 11 Nov 2005 15:38:42 +0000 (15:38 +0000)]
Minor corrections for jdk 1.3.1 compatibility

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

19 years agoStep 2/2:
Jeremias Maerki [Fri, 11 Nov 2005 15:01:44 +0000 (15:01 +0000)]
Step 2/2:
Removing MIF, PCL and SVG after moving/copying them to the sandbox.

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

19 years agoStep 1 (SVN just doesn't want me to delete the old directories):
Jeremias Maerki [Fri, 11 Nov 2005 14:58:37 +0000 (14:58 +0000)]
Step 1 (SVN just doesn't want me to delete the old directories):
Created sandbox area (src/sandbox).
Moved MIF, PCL and SVG support to the sandbox due to their current state.
Build adjusted to build a fop-sandbox.jar (the three moved renderers automatically get registered if they are in the classpath).

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

19 years agoPackage description for the TXTRenderer's border package.
Jeremias Maerki [Fri, 11 Nov 2005 14:38:29 +0000 (14:38 +0000)]
Package description for the TXTRenderer's border package.

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

19 years agoJavadoc fixes.
Jeremias Maerki [Fri, 11 Nov 2005 14:32:54 +0000 (14:32 +0000)]
Javadoc fixes.

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

19 years agoFop.java gets two new constructors: Fop(String) and Fop(String, FOUserAgent) where...
Jeremias Maerki [Fri, 11 Nov 2005 13:44:40 +0000 (13:44 +0000)]
Fop.java gets two new constructors: Fop(String) and Fop(String, FOUserAgent) where the String is the MIME type for the desired output format.

MimeConstants provides a comprehensive list of MIME types used in Fop.java.

Non-standard, FOP-specific MIME types changed to a uniform pattern: application/X-fop-awt-preview, application/X-fop-print and application/X-fop-areatree.

RendererFactory now supports manual registration and dynamic discovery of Renderers and FOEventHandlers by their MIME types. Instantitation is done using MIME types everywhere.

The RENDER_* constants are mapped to MIME types in Fop.java.

RendererFactory is now an instantiable class whose reference is held by FOUserAgent just like it is done for the XLMHandlers.

Renderers and FOEventHandlers now each have a *Maker class which is a kind of factory class which is used to register a Renderer/FOEventHandler and additionally serves to provide additional information about the thing, such as the MIME types it supports and if the implementation requires an OutputStream.

The command-line gets a new option: -out application/pdf myfile.pdf is the generic way to create an output file. If someone created a WordML output handler and provided the right service resource file he could specify "-out text/xml+msword out.xml". ".out list" lists all MIME types that are available for output.

Renderers can now potionally expose a Graphics2DAdapter which in concert with Graphics2DImagePainter can be used by FOP extensions to paint their content directly using a Graphics2D instance. That makes it possible to avoid a detour via SVG/Batik in certain cases.

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

19 years agoMade the FO tree a little more consistent by renaming getName() to getLocalName(...
Jeremias Maerki [Fri, 11 Nov 2005 13:27:34 +0000 (13:27 +0000)]
Made the FO tree a little more consistent by renaming getName() to getLocalName() and adding additional methods like: getNamespaceURI() and getNormalNamespacePrefix(). getName() now returns the fully qualified name combined from getLocalName() and getNormalNamespacePrefix(). For special cases you can call getName(String) to return a different namespace prefix.

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