]>
source.dussan.org Git - xmlgraphics-fop.git/log
Andreas L. Delmelle [Tue, 13 May 2008 12:19:03 +0000 (12:19 +0000)]
Check updated: wrapper now generates a Block, if descendant of an fo:block-container
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655829
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Tue, 13 May 2008 10:37:59 +0000 (10:37 +0000)]
Use absolute initial value instead of percentage (better for memory consumption)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655801
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Tue, 13 May 2008 09:58:01 +0000 (09:58 +0000)]
Undo r655765, which was causing NPEs in the layout-tests
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655791
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Tue, 13 May 2008 08:20:57 +0000 (08:20 +0000)]
Javadoc fixups
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655775
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Tue, 13 May 2008 08:11:12 +0000 (08:11 +0000)]
Alter auto-id naming to avoid confusion with URI fragment identifiers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655771
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Tue, 13 May 2008 07:58:31 +0000 (07:58 +0000)]
Added support for auto-generated initial value for the "id" property.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655766
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Hennebert [Mon, 12 May 2008 19:37:39 +0000 (19:37 +0000)]
Put the resolutions of collapsed borders together into the CollapsingBorderResolver class.
The previous scheme allowed for early resolution of borders where possible, but made it hard to understand since the resolution was spread in the various table classes. Now everything is done inside a single class
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655614
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 12 May 2008 19:11:00 +0000 (19:11 +0000)]
Re-enabled testcases that pass again after r655578
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655603
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 12 May 2008 19:06:04 +0000 (19:06 +0000)]
Added missing file from r655500
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655601
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Mon, 12 May 2008 17:53:21 +0000 (17:53 +0000)]
Restore the previous behaviour of the column-number property, viz. if
it is negative, it is set the next free column
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655578
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 12 May 2008 15:34:49 +0000 (15:34 +0000)]
Avoid an error if unspecified...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655531
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 12 May 2008 15:24:06 +0000 (15:24 +0000)]
Tweak: avoid preloading the background-image with each pass through the constructor; only do so for non-cached instances
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655522
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 12 May 2008 13:42:49 +0000 (13:42 +0000)]
Extended caching to CondLengthProperty CommonBorderPaddingBackground.BorderInfo and CommonBorderPaddingBackground.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655500
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Hennebert [Mon, 12 May 2008 12:30:42 +0000 (12:30 +0000)]
Replaced hack in TableStepper to get the steps' penalty values with a more proper implementation. Allows in the same time to avoid skimming, at each step, through the active cells' LinkedLists of elements, which may have a negative impact on performance
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655489
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sun, 11 May 2008 21:03:41 +0000 (21:03 +0000)]
Avoid creation of unnecessary dummy areas.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655370
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Sun, 11 May 2008 18:05:51 +0000 (18:05 +0000)]
The spec requires rounding, not truncating
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655349
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sun, 11 May 2008 12:22:22 +0000 (12:22 +0000)]
Make the LM clean up on end-of-layout, if possible.
Added clearChildNodes() method to FObj to release the reference to the FO's children.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655309
13f79535 -47bb-0310-9956-
ffa450edef68
Maximilian Berger [Sun, 11 May 2008 09:17:07 +0000 (09:17 +0000)]
Forgot to update testcases
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655285
13f79535 -47bb-0310-9956-
ffa450edef68
Maximilian Berger [Sun, 11 May 2008 09:01:31 +0000 (09:01 +0000)]
Support character-by-character font-selection strategy on fo:character element
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655281
13f79535 -47bb-0310-9956-
ffa450edef68
Maximilian Berger [Sun, 11 May 2008 07:30:55 +0000 (07:30 +0000)]
made sure warning for missing glyphs is emitted in all cases
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655275
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 10 May 2008 14:23:56 +0000 (14:23 +0000)]
Correction: set default to true...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655093
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 10 May 2008 13:44:09 +0000 (13:44 +0000)]
Tweaks:
-> remove split in CommonFont: font-size is resolved early, so no need anymore for CachedCommonFont
-> allow disabling the PropertyCache via a system property (just in case...)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@655085
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Fri, 9 May 2008 23:47:28 +0000 (23:47 +0000)]
Checkstyle cleanup and javadoc
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654982
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 9 May 2008 21:40:14 +0000 (21:40 +0000)]
Bugzilla 44794:
Added support for page-number-citation and page-number-citation-last of fo:inline.
Corrected behavior for page-number-citation-last of fo:block - forward references properly resolved.
(+ support for page-number-citation-last on list-related FOs)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654946
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Fri, 9 May 2008 16:13:47 +0000 (16:13 +0000)]
Moved the instantiation of the FontManager to the constructor along with all the other aggregated objects.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654869
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Fri, 9 May 2008 15:14:37 +0000 (15:14 +0000)]
Unwanted list self concatenation :).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654849
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Hennebert [Fri, 9 May 2008 12:30:40 +0000 (12:30 +0000)]
Checkstyle and minor typo fixes
Set svn:keywords and svn:eol-style properties on new files
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654783
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 8 May 2008 23:46:45 +0000 (23:46 +0000)]
Quick-fix to avoid creating unnecessarily large ArrayLists when adding inline ids to the page
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654654
13f79535 -47bb-0310-9956-
ffa450edef68
Vincent Hennebert [Thu, 8 May 2008 19:29:55 +0000 (19:29 +0000)]
In collapsed borders, the 'nonLeadingTrailing' case actually corresponds to the usual, 'normal' case, when no break occurs in the table. Renamed fields and parameters accordingly for readability and simplicity
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654600
13f79535 -47bb-0310-9956-
ffa450edef68
Joerg Pietschmann [Thu, 8 May 2008 15:53:23 +0000 (15:53 +0000)]
Fix validation errors
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654563
13f79535 -47bb-0310-9956-
ffa450edef68
Joerg Pietschmann [Thu, 8 May 2008 15:36:02 +0000 (15:36 +0000)]
Quick fix for XML validation error
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654557
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 8 May 2008 13:56:14 +0000 (13:56 +0000)]
Tweak:
-> add 'runtimeType' member and toString() to PropertyCache to facilitate debugging
-> modify the initial assignment in the related Property types accordingly
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654528
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 8 May 2008 09:55:55 +0000 (09:55 +0000)]
Added support for font referencing for auto-detected fonts.
Referenced TrueType fonts can now use glyphs outside the WinAnsi charset (Same approach as for extended glyph support with Type 1 fonts).
Removed FopFactory reference from FontManager to make the class more useful outside this context (ex. transcoders).
Updated fonts documentation with information that TTCs are now supported through auto-detection.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654461
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 8 May 2008 07:32:02 +0000 (07:32 +0000)]
Checkstyle fix.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654437
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Thu, 8 May 2008 00:33:21 +0000 (00:33 +0000)]
Removed tabs. Checkstyle now configured. Late nights.. and a new machine build.. :S
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654347
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 8 May 2008 00:18:14 +0000 (00:18 +0000)]
Removed inadvertently added override [Avoid late night commits...]
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654338
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Wed, 7 May 2008 23:29:04 +0000 (23:29 +0000)]
Whoops.. small checkstyle nit :)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654323
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Wed, 7 May 2008 23:27:45 +0000 (23:27 +0000)]
Looks like the serialVersionUID got bumped but the log statement wasn't being completely honest about what it was doing. FontCache now attempts to delete its cache file so subsequent runs should repopulate it.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654322
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Wed, 7 May 2008 22:45:46 +0000 (22:45 +0000)]
Corrected errors in ColumnNumberPropertyMaker.java; temporarily disabled two testcases for a non-standard feature
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654314
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Wed, 7 May 2008 17:41:07 +0000 (17:41 +0000)]
Added comment
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654190
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Wed, 7 May 2008 14:19:13 +0000 (14:19 +0000)]
Small correction: use appropriate value for 'context'
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654121
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Wed, 7 May 2008 14:04:17 +0000 (14:04 +0000)]
Bugzilla 41500:
Fixed a ClassCastException when fo:wrapper was used as a child of an fo:block-container.
Bugzilla 42423:
Added support for the "id" attribute on fo:wrappers that are children of the fo:flow.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@654111
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Tue, 6 May 2008 16:23:06 +0000 (16:23 +0000)]
Very small cleanup to unit test. This method does not need to be protected.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653828
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Tue, 6 May 2008 16:14:09 +0000 (16:14 +0000)]
* Added font substitution configuration reader, model, business logic, junit test and docs.
* Added java 1.5 generics comments to many methods.
* Performed some preparatory cleanup and refactoring which includes (but is not limited to..)
- Creating a FontManager delegating class that is called upon when renderers are setting up fonts
- A new FontCollection interface and concrete implementing classes to supercede the static FontSetup mechanism.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653826
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Mon, 5 May 2008 19:27:10 +0000 (19:27 +0000)]
Correction of indentation
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653564
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 5 May 2008 06:50:54 +0000 (06:50 +0000)]
Bugzilla #43650:
PCL Renderer: Improved page format selection so it doesn't interfere with duplex printing.
Submitted by: Thomas Margreiter <tm.at.felder.at>
Note:
I've only been able to verify that the change doesn't have any negative effects on simplex printers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653311
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sun, 4 May 2008 13:04:28 +0000 (13:04 +0000)]
Further refinements:
-> use cached auxiliary position where possible (analogous to BlockStackingLM)
-> consolidate makeXXXPenalty() helpers
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653204
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sun, 4 May 2008 11:37:31 +0000 (11:37 +0000)]
Change private element-generating methods to add the elements to a passed List (improves code-readability and reduces the amount of temporary LinkedList instances)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653202
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Sat, 3 May 2008 21:29:09 +0000 (21:29 +0000)]
Fix that preserves the final status of the fobj member variable.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653144
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Sat, 3 May 2008 19:07:18 +0000 (19:07 +0000)]
Fixed the build. Assignment on final variable fobj.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653106
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 3 May 2008 10:55:07 +0000 (10:55 +0000)]
Tweaks: make fobj member final; have default implementations for some methods throw an UnsupportedOperationException instead of merely logging an error
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653048
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 3 May 2008 10:51:16 +0000 (10:51 +0000)]
Tweak/correction: save local hash-code (as originally intended...)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653045
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 3 May 2008 10:21:45 +0000 (10:21 +0000)]
Cleanup: improve code-readibility
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@653036
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 2 May 2008 17:28:25 +0000 (17:28 +0000)]
Bugzilla 42703:
Fixed a regression introduced by the fix for Bugzilla 44286
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652835
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 2 May 2008 17:00:33 +0000 (17:00 +0000)]
Expand imports...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652822
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 2 May 2008 16:58:26 +0000 (16:58 +0000)]
Cleanup/Correction after r657673
-> added missing file FObj.java
-> pushed retrieve-class-name upwards to AbstractRetrieveMarker as a common property
-> corrected use of property-name "retrieve-class-name" in source and testcase
-> improved consistency in code-style
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652821
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 21:39:17 +0000 (21:39 +0000)]
Code style: single class imports only...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652674
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 21:34:19 +0000 (21:34 +0000)]
First steps towards fo:retrieve-table-marker
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652673
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 1 May 2008 17:16:57 +0000 (17:16 +0000)]
DSC = Document Structuring Conventions!
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652582
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 1 May 2008 17:15:49 +0000 (17:15 +0000)]
Website fixes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652581
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 16:15:44 +0000 (16:15 +0000)]
Javadoc corrections
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652565
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Thu, 1 May 2008 14:01:54 +0000 (14:01 +0000)]
Forgot about dependency on PrintRenderer, last commit broke the build - will commit this rename later.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652525
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Thu, 1 May 2008 13:46:21 +0000 (13:46 +0000)]
Renamed variable
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652520
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 10:01:51 +0000 (10:01 +0000)]
Minor cleanup: remove height/width members and unused getHeight()/getWidth() accessors
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652467
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 09:52:24 +0000 (09:52 +0000)]
Added enum "none" as a legitimate value for max-height/min-height (behavior to be checked)
Added small testcase to check the correspondence mapping.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652465
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Thu, 1 May 2008 09:16:05 +0000 (09:16 +0000)]
Tweak: activate max-height/min-height and max-width/min-width
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@652456
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sun, 27 Apr 2008 08:18:31 +0000 (08:18 +0000)]
Correction of r651866
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651898
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Sun, 27 Apr 2008 03:27:39 +0000 (03:27 +0000)]
Updated to include dev (0.95beta) release.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651880
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 26 Apr 2008 23:07:51 +0000 (23:07 +0000)]
Minor refactoring: consolidate getPSLM().notifyEndOfLayout(fobj.getId()) in AbstractLayoutManager.notifyEndOfLayout()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651867
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 26 Apr 2008 22:08:10 +0000 (22:08 +0000)]
Javadoc updates: attempt at improving interactivity and consistency
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651866
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 26 Apr 2008 20:21:44 +0000 (20:21 +0000)]
Basic activation on some widely used properties (prepare for implementation)
+ javadoc updates
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651856
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 26 Apr 2008 20:19:59 +0000 (20:19 +0000)]
Basic activation of keep-* properties on Character and AbstractGraphics
+ javadoc updates
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651855
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Sat, 26 Apr 2008 20:06:04 +0000 (20:06 +0000)]
Bugzilla 44203:
Fixed a logic error in Hyphenator.java where an UnsupportedOperationException was erroneously thrown if the supplied source had an associated InputStream.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651853
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 25 Apr 2008 15:03:17 +0000 (15:03 +0000)]
Restored Java 1.4 compatibility (Boolean.parseBoolean() is a Java 5 method).
Simplified the ExternalLink's string representation to follow the pattern used by Trait.Background.
Added a check to test for the effect of the show-destination property.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651623
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Fri, 25 Apr 2008 14:59:49 +0000 (14:59 +0000)]
Renamed method.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651622
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 25 Apr 2008 14:13:08 +0000 (14:13 +0000)]
Added missing file from r651575
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651613
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 25 Apr 2008 12:31:44 +0000 (12:31 +0000)]
Update for advanced keeps.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651591
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 25 Apr 2008 11:37:11 +0000 (11:37 +0000)]
Correction: remove unfinished sentence...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651577
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 25 Apr 2008 11:27:19 +0000 (11:27 +0000)]
Bugzilla 44634: Added partial implementation for show-destination.
Only works for PDF output, when the PDF is opened in a standalone viewer, and for links that point to destinations in another PDF document.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651575
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 25 Apr 2008 10:07:58 +0000 (10:07 +0000)]
Second part of the implementation of stage 1 for advanced keeps (see Wiki): Integer values are treated differently from "always" values in keep-with-next/previous.within-column for all block-level FOs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651558
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 25 Apr 2008 09:30:09 +0000 (09:30 +0000)]
Cleanup: removal of commented block/methods + some javadoc updates
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651551
13f79535 -47bb-0310-9956-
ffa450edef68
Adrian Cumiskey [Fri, 25 Apr 2008 09:04:06 +0000 (09:04 +0000)]
Removed the tab characters that were causing a big moan from eclipse
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651544
13f79535 -47bb-0310-9956-
ffa450edef68
Andreas L. Delmelle [Fri, 25 Apr 2008 08:59:56 +0000 (08:59 +0000)]
Removed TODO: New validation event to generate an error in case an fo:marker appears as a child of an fo:block-container with absolutely positioned areas.
Additionally: some javadoc updates in BlockContainer.java
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651543
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 25 Apr 2008 08:44:39 +0000 (08:44 +0000)]
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651540
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 25 Apr 2008 08:42:02 +0000 (08:42 +0000)]
Javadocs
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651538
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Thu, 24 Apr 2008 18:19:06 +0000 (18:19 +0000)]
Make the eventResourceGenerator task for the test files a separate
task. Now one can do: ant codegen, compile outside of ant, ant
compile-copy-resources, ant junit-compile-copy-resources.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651333
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Thu, 24 Apr 2008 17:46:31 +0000 (17:46 +0000)]
Improve table-unit computation if proportional-column-width() is used
as a subexpression. Fixes bug 44658.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@651323
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 21 Apr 2008 08:32:02 +0000 (08:32 +0000)]
Partially reverted my revision 641827: The yellow tint of certain JPEG images came from badly extracted ICC color profiles. This is fixed in XML Graphics Commons Trunk (revision 650048).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@650050
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Fri, 18 Apr 2008 19:07:57 +0000 (19:07 +0000)]
An implementation of a positive integer property maker. It implements
convertProperty, which is the correct method to implement if one wants
to add to the make process. This fixes bug 44619.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649657
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 18 Apr 2008 14:40:56 +0000 (14:40 +0000)]
Remember the missing glyphs also if an event listener is registered so they don't get warned about twice.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649552
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 18 Apr 2008 12:03:24 +0000 (12:03 +0000)]
Bugfix: If the first event is not issued over an event producer, the fallback logging event listener was not installed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649477
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 18 Apr 2008 09:16:28 +0000 (09:16 +0000)]
Fixed build problem. FOPException is no longer thrown there.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649420
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 18 Apr 2008 07:44:32 +0000 (07:44 +0000)]
Introduced PageProductionException and fixed exception throwing for the event related to this exception. It's a RuntimeException descendant as making it a checked exception would have made changes necessary to at least a dozen more classes. Our overall exception style is still not so good.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649396
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 18 Apr 2008 07:40:27 +0000 (07:40 +0000)]
Forgot to include in commit for revision 649285.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649393
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 21:27:46 +0000 (21:27 +0000)]
Split PrintRenderer into PageableRenderer and PrintRenderer (extends PageableRenderer). This allows the use of FOP with JPS. A new example illustrates how this is done.
Removed the code that sets start/end/copies from system properties (now done through renderer options).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649285
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 21:25:02 +0000 (21:25 +0000)]
Throw a useful exception when the user agent isn't set on the renderer. This has been a problem for more than one person setting up their own renderer using FOUserAgent.setRendererOverride().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649283
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 21:23:15 +0000 (21:23 +0000)]
clone() did not propagate the page's page index.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649279
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 16:01:41 +0000 (16:01 +0000)]
Now tunneling all events through a special event listener in tests. This serves two purposes:
- Better readability of the test output.
- Identification of messages that are not sent through the event subsystem, yet.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649160
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 15:14:26 +0000 (15:14 +0000)]
Bugzilla #43383:
Made sure the pages don't appear out of order in AWT preview.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649149
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 17 Apr 2008 15:12:23 +0000 (15:12 +0000)]
Bugzilla #41687:
Restored ability to specify from/to and odd/even pages as well as the number of copies for printing from the command-line. Note that this is no longer done via system properties but through the renderer options. Syntax is slightly different. See "fop -print help".
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@649146
13f79535 -47bb-0310-9956-
ffa450edef68