]>
source.dussan.org Git - xmlgraphics-fop.git/log
Jeremias Maerki [Mon, 1 Nov 2004 09:32:25 +0000 (09:32 +0000)]
Now compiles under JDK 5.0
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198116
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 1 Nov 2004 09:17:35 +0000 (09:17 +0000)]
Removing tab characters again
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198115
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 1 Nov 2004 09:16:23 +0000 (09:16 +0000)]
Fixed compile error
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198114
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 12:36:50 +0000 (12:36 +0000)]
Moved white-space-treatment from shorthands to "block and line related".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198113
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 11:19:37 +0000 (11:19 +0000)]
More properties implemented.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198112
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 10:35:03 +0000 (10:35 +0000)]
The 'space-treatment' property has long ago been renamed to
'white-space-treatment'.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198111
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 10:20:55 +0000 (10:20 +0000)]
Bind some more of the implemented properties.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198110
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 10:12:34 +0000 (10:12 +0000)]
Style fix.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198109
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 29 Oct 2004 09:17:34 +0000 (09:17 +0000)]
More properties implement in the property subsystem.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198108
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Thu, 28 Oct 2004 15:21:54 +0000 (15:21 +0000)]
Removed special case handling of "auto" enum for length properties.
Added general support for "auto" and other enums on Length and Numeric
properties.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198107
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Thu, 28 Oct 2004 10:00:25 +0000 (10:00 +0000)]
New exception hierarchy rooted in SAXException and throw clauses on
property parsing and retrieval.
PR: 31899
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198106
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Thu, 28 Oct 2004 00:06:47 +0000 (00:06 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) Changed OffDocumentItem from an interface to an abstract base class.
2.) Removed the "extensions" package.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198105
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 27 Oct 2004 23:36:33 +0000 (23:36 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Rename of TreeExt interface to somewhat more intuitive OffDocumentItem.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198104
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Wed, 27 Oct 2004 21:08:04 +0000 (21:08 +0000)]
added site.xml to prepare for forrest-0.6
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198103
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 25 Oct 2004 14:57:59 +0000 (14:57 +0000)]
Cleanup after PR 31699.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198102
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 25 Oct 2004 14:57:14 +0000 (14:57 +0000)]
Register an Errorlistener to get messages placed in the log system.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198101
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 24 Oct 2004 20:51:45 +0000 (20:51 +0000)]
Fix a regression in pdfoutline.fo, the method signature for addCharacters
changed during patch 31699.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198100
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 24 Oct 2004 20:48:37 +0000 (20:48 +0000)]
Fix a regression in pdfoutline.fo. Supply empty createPropertyList and
processNode methods since the extension elements handles all attributes
themself.
PR:
Obtained from:
Submitted by:
Reviewed by:
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198099
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sun, 24 Oct 2004 00:03:50 +0000 (00:03 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
1.) Rename of interface Resolveable to Resolvable. (http://dictionary.reference.com/search?q=resolvable)
2.) Reordering of methods in AreaTreeHandler, removal of unneeded TreeExt array.
3.) Switch from AreaTreeModel.addExtension() to .handleExtension().
4.) Removal of unneeded TreeExt.getName() (unused), getMimeType() (implementation
of an Area Tree extension up to each renderer), and isResolvable() (code changed to
use instanceof operator instead).
5.) Couple of minor layout bugs fixed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198098
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Thu, 21 Oct 2004 21:00:47 +0000 (21:00 +0000)]
changed → to → in line 2245
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198097
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 21:07:02 +0000 (21:07 +0000)]
Fourth phase of performance improvement.
- Misc cleanup.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198096
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 21:04:43 +0000 (21:04 +0000)]
Fourth phase of performance improvement.
- Add PropertyListMaker to support fo:maker and fo:retrieve-marker.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198095
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 18:21:27 +0000 (18:21 +0000)]
Fourth phase of performance improvement.
- Remove propertyList from FObj.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198094
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 17:53:36 +0000 (17:53 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getProperty() and its friends. Replace them
with the property getters on the FO nodes.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198093
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 17:51:11 +0000 (17:51 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getPropertyList() and its friends.
Replace them with the property getters on the FO nodes.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198092
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 17:49:16 +0000 (17:49 +0000)]
Fourth phase of performance improvement.
- fix temporary renamed property getter method.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198091
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:42:41 +0000 (13:42 +0000)]
Consistent definition of fobj.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198090
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:41:06 +0000 (13:41 +0000)]
Fourth phase of performance improvement.
- Use correct AbstractLayoutManager constructor.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198089
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:39:33 +0000 (13:39 +0000)]
Fourth phase of performance improvement.
- Field AbstractLayoutManager.fobj no longer needed.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198088
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:37:48 +0000 (13:37 +0000)]
Fourth phase of performance improvement.
- Consistent naming of the fobj.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198087
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:19:25 +0000 (13:19 +0000)]
Fourth phase of performance improvement.
- Get rid of calls to FObj.getProperty() and its friends. Replace them
with the property getters on the FO nodes.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198086
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 13:17:03 +0000 (13:17 +0000)]
Fourth phase of performance improvement.
- Set a better base for leader-length percentages.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198085
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 12:06:51 +0000 (12:06 +0000)]
Third phase of performance improvement.
- Functionality moved into FOText.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198084
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 12:06:07 +0000 (12:06 +0000)]
Third phase of performance improvement.
- Functionality moved into CommonXXX classes and PropertyList.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198083
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 12:04:26 +0000 (12:04 +0000)]
Third phase of performance improvement.
- Functionality moved into CommonBorderPaddingBackground.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198082
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 12:01:09 +0000 (12:01 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198081
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 12:00:24 +0000 (12:00 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.
- Delegate all access to fo:inline properties to the InlineLM subclass.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198080
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 11:58:53 +0000 (11:58 +0000)]
Third phase of performance improvement.
- Remove use of PropertyManager.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198079
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 11:55:32 +0000 (11:55 +0000)]
Third phase of performance improvement.
- Use the new CommonXXX fields.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198078
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 11:51:34 +0000 (11:51 +0000)]
Third phase of performance improvement.
- Remove default ctor. Was only used by PropertyManager.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198077
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 20 Oct 2004 11:50:04 +0000 (11:50 +0000)]
Third phase of performance improvement.
- Follow the spec for property types and names.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198076
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:51:54 +0000 (21:51 +0000)]
Third phase of performance improvement.
- Split the border/padding features of InlineStackingLM out into a
InlineLM which is the LM for fo:inline.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198075
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:50:14 +0000 (21:50 +0000)]
Third phase of performance improvement.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198074
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:49:43 +0000 (21:49 +0000)]
Third phase of performance improvement.
- Use new CommonAbsolutePosition.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198073
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:48:17 +0000 (21:48 +0000)]
Third phase of performance improvement.
- Use CommonBorderPaddingBackground.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198072
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:43:25 +0000 (21:43 +0000)]
Third phase of performance improvement.
- Use CommonBorderPaddingBackground.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198071
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:41:46 +0000 (21:41 +0000)]
Third phase of performance improvement.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198070
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 21:40:56 +0000 (21:40 +0000)]
Third phase of performance improvement.
- Added javadoc comment.
- Fixed the type of properties.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198069
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 20:15:13 +0000 (20:15 +0000)]
Third phase of performance improvement.
- Remove use of TextInfo.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198068
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 20:13:23 +0000 (20:13 +0000)]
Third phase of performance improvement.
- Added factory methods to create letter and word SpaceVal.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198067
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 18:42:43 +0000 (18:42 +0000)]
Third phase of performance improvement.
- Make line-height a SpaceProperty instead of a LengthProperty.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198066
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:45:38 +0000 (13:45 +0000)]
Second phase of performance improvement.
- Removed addProperties() method and misc old property fields.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198065
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:43:22 +0000 (13:43 +0000)]
Second phase of performance improvement.
- Move from addProperties() to processNode().
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198064
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:41:25 +0000 (13:41 +0000)]
Second phase of performance improvement.
- Only get base properties from property list.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198063
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:40:13 +0000 (13:40 +0000)]
Initial version.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198062
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:38:15 +0000 (13:38 +0000)]
Second phase of performance improvement.
- Use the official properties on BasicLink.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198061
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:35:16 +0000 (13:35 +0000)]
End textmode before emitting an image.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198060
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 13:30:53 +0000 (13:30 +0000)]
Second phase of performance improvement.
- Pass in a PropertyList to addCharacters()
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198059
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 12:57:33 +0000 (12:57 +0000)]
Second phase of performance improvement.
- Let PropertyList deal with caching issues.
- Don't use compound property ids.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198058
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 12:55:03 +0000 (12:55 +0000)]
Second phase of performance improvement.
- Made class abstract. Leave storage and caching to subclasses.
- Cleanup of old writingMode code.
- Only support retrieval of base properties.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198057
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 12:52:09 +0000 (12:52 +0000)]
Second phase of performance improvement. Pass the propertyList into
processNode(..) and addCharacters(..).
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198056
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 12:46:00 +0000 (12:46 +0000)]
Pass validation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198055
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Tue, 19 Oct 2004 08:53:51 +0000 (08:53 +0000)]
First phase of performance improvement. Added bind() and startOfNode()
methods to the FO nodes, unused for now.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198054
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 18 Oct 2004 20:30:22 +0000 (20:30 +0000)]
First phase of performance improvement.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198053
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 18 Oct 2004 20:17:45 +0000 (20:17 +0000)]
Fix copyright year.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198052
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 18 Oct 2004 20:16:54 +0000 (20:16 +0000)]
Initial version.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198051
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 18 Oct 2004 20:15:19 +0000 (20:15 +0000)]
First phase of performance improvement.
PR: 31699
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198050
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 18 Oct 2004 20:11:16 +0000 (20:11 +0000)]
Added convenience method getValue() that returns the value as an int.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198049
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 17 Oct 2004 20:14:10 +0000 (20:14 +0000)]
Removed unused method.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198048
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 17 Oct 2004 20:12:57 +0000 (20:12 +0000)]
Removed unused imports.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198047
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sat, 16 Oct 2004 18:44:32 +0000 (18:44 +0000)]
Moved Luca to the committer's list, updated news section.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198046
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 15 Oct 2004 18:16:21 +0000 (18:16 +0000)]
Exit text-mode before rendering a instream-foreign-object.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198045
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 13 Oct 2004 06:56:49 +0000 (06:56 +0000)]
Fix a ArrayIndexOutOfBoundsException when loading indexed PNGs.
PR: 31675
Submitted by: Thomas Deweese
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198044
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Wed, 13 Oct 2004 06:53:33 +0000 (06:53 +0000)]
Children can now contain FONodes (esp. FOText).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198043
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 13 Oct 2004 00:31:46 +0000 (00:31 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Some simplifications allowed as a result of having FOText extend FONode directly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198042
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 13 Oct 2004 00:09:54 +0000 (00:09 +0000)]
Endlich habe ich dem Insekt gefunden! Jetzt kann FOText das Kind von FONode werden! ^u^
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198041
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Tue, 12 Oct 2004 05:07:47 +0000 (05:07 +0000)]
PR:
Obtained from:
Submitted by:
Reviewed by:
Start of work to move FOText from extending FObj to extending FONode instead.
All work is done except for changing FObj's parent from FObj to
FONode. The RTF library works fine with the switch, but simple.fo and
franklin_alt.fo (among others I guess) will not work properly when FOText's
parent is switched. (Layout problems occur--lines don't break properly
with the switch.)
Switch to super() constructor (instead of super(fobj) one) within
within TextLayoutManager, as it is not needed for this subclass, also to
facilitate the change above.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198040
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 11 Oct 2004 21:52:26 +0000 (21:52 +0000)]
Trying to make Gump output more verbose.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198039
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 11 Oct 2004 21:43:13 +0000 (21:43 +0000)]
Made a common base class for both PNG and TIFF classes because they are almost identical.
Some style updates.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198038
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 11 Oct 2004 21:09:45 +0000 (21:09 +0000)]
style and a comment
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198037
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 11 Oct 2004 21:06:14 +0000 (21:06 +0000)]
Bugzilla #31512:
Fop should use Batik's Image readers when possible.
Submitted by: Thomas Deweese <deweese.at.apache.org>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198036
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Mon, 11 Oct 2004 06:49:26 +0000 (06:49 +0000)]
Deleted unused imports.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198035
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 21:12:06 +0000 (21:12 +0000)]
Calculations of indents must use the writing-mode of the parent. See
4.2.3:
"""
For purposes of this definition, the content-rectangle of an area uses
the inline-progression-direction and block-progression-direction of that
area; but the border-rectangle, padding-rectangle, and
allocation-rectangle use the directions of its parent area.
"""
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198034
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 21:08:16 +0000 (21:08 +0000)]
Simplify the calculation of the viewport. Now that indents are
calculated correctly, we can just use them without doing any lookup
of absolute margins.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198033
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 21:06:15 +0000 (21:06 +0000)]
Fully implement the 5.3.2 rules for calculating indent values.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198032
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 21:05:21 +0000 (21:05 +0000)]
Added helper method getWMPropertyList().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198031
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 20:24:16 +0000 (20:24 +0000)]
Fix regression for fo:retrieve-marker.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198030
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 20:22:56 +0000 (20:22 +0000)]
When the child LM is a RetrieveMarker, it need a valid parent before
generatesInlineAreas() are called.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198029
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Sun, 10 Oct 2004 20:09:31 +0000 (20:09 +0000)]
Pass validation.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198028
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 12:24:03 +0000 (12:24 +0000)]
Centralized Renderer and FOEventHandler creation in the RenderFactory class.
Provide a similar mechanism as for the Renderers to override the FOEventHandler being used to be able to plug in custom FOEventHandlers. (I don't particularly like this approach but so be it for the moment.)
Javadocs updates in FOUserAgent.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198027
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 12:20:56 +0000 (12:20 +0000)]
Implement the cheaper mechanism to ensure correct rendering at differing resolutions. This is probably only an intermediate solution and does not implement what Thomas DeWeese suggested.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198026
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 12:19:19 +0000 (12:19 +0000)]
Set Batik rendering hints to improve output quality.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198025
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:38:36 +0000 (11:38 +0000)]
Update to latest CVS snapshot to be able to use the KEY_AVOID_TILE_PAINTING hint.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198024
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:30:24 +0000 (11:30 +0000)]
Add getMimeType() to the Renderer interface as AbstractRenderer implements this anyway. Renderers such as Java2D/AWT (where a MIME type is not applicable) will return null.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198023
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:26:51 +0000 (11:26 +0000)]
Make fonts configurable for PS Renderer and now use PrintRenderer as base class just as the PDF Renderer does.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198022
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:25:32 +0000 (11:25 +0000)]
javadoc fix
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198021
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:24:46 +0000 (11:24 +0000)]
Fix to avoid leading and trailing spaces in the values being read.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198020
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:21:28 +0000 (11:21 +0000)]
This is supposed to fix a problem that surfaced with Finn's latest change in PageSequence. There was an ArrayIndexOutOfBoundsException here in LineLayoutManager when a static region was layouted for the second page (instance is reused). It seems to me that "iCurrParIndex" could be made a method-local variable instead of an instance variable.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198019
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 10 Oct 2004 11:17:46 +0000 (11:17 +0000)]
Code indentation only
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198018
13f79535 -47bb-0310-9956-
ffa450edef68
Finn Bock [Fri, 8 Oct 2004 10:07:40 +0000 (10:07 +0000)]
Fix missing static-content regression.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198017
13f79535 -47bb-0310-9956-
ffa450edef68