]>
source.dussan.org Git - xmlgraphics-fop.git/log
Jeremias Maerki [Thu, 9 Jun 2005 13:15:06 +0000 (13:15 +0000)]
Safer creation of the new target File instance. outputDir can be null with relative paths.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198731
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 12:50:14 +0000 (12:50 +0000)]
Avoid NPEs when no filename is set on the UserAgent. Only the first page is rendered in this case.
The resolution is written to the PNG file.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198730
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 12:49:05 +0000 (12:49 +0000)]
Default compression set to packbits which is widely supported. Uncompressed TIFFs are huge.
Enable encoding of color bitmaps (ideas stolen from Batik's TIFFTranscoder)
Commented the code that converts the color bitmap into a black and white image. The FAX compression types are not supported by the Batik TIFF codec so I disabled this. Later we will probably need a config switch to enable B/W images.
Resolution is written to the TIFF file.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198729
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 12:45:53 +0000 (12:45 +0000)]
General anti-aliasing hint added.
Bitmaps generated by the Java2D renderer take the resolution on the user agent into account.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198728
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 12:44:24 +0000 (12:44 +0000)]
Publish the default resolution to the outside.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198727
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 09:56:24 +0000 (09:56 +0000)]
I don't know what change actually did this during the last few days but it seems that the pageSequence starts now come in the right order to the Area Tree Renderer so I have to change the checks now. I didn't bother to track down the oddity back then.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198726
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 08:49:27 +0000 (08:49 +0000)]
Bugzilla: #33760
Resurrected Java2D/AWT Renderer (including bitmap output to PNG and TIFF using the Batik codecs and print capability).
Submitted by: Renaud Richardet <renaud.richardet.at.gmail.com>
Changes on the original patch:
- PageViewport: isResolved() caused a NPE which I fixed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198725
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 06:45:49 +0000 (06:45 +0000)]
Improvement for FOText instance creation. The text is consolidated into single FOText nodes instead of multiple ones due to multiple SAX characters() calls. This fixes some of the layout engine tests that failed in certain environments.
Submitted by: "Hock Szabolcs" <Hock.Szabolcs.at.t-online.co.hu>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198724
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Thu, 9 Jun 2005 02:39:55 +0000 (02:39 +0000)]
More cleanup/simplifications.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198723
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 8 Jun 2005 22:24:34 +0000 (22:24 +0000)]
Multiple getWordChar() methods placed together.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198722
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 8 Jun 2005 22:06:32 +0000 (22:06 +0000)]
LayoutManager.canBreakBefore() removed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198721
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 8 Jun 2005 22:03:13 +0000 (22:03 +0000)]
Removed comment; relaxed validation done on an fo-by-fo basis.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198720
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Tue, 7 Jun 2005 20:43:43 +0000 (20:43 +0000)]
Removed LM.initialize() -- switched to internal initialization of all LM's.
Did initialization from constructor, as that appeared sufficient for all of them.
Should for any LM, initialization not be available until the parentLM set,
then we just need to do this process within a setParent() override.
Also removed calls to superclass initialization, because as yet no initialization
was occurring in those superclasses.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198719
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Mon, 6 Jun 2005 05:46:00 +0000 (05:46 +0000)]
Minor PSLM simplifications.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198718
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sun, 5 Jun 2005 07:11:22 +0000 (07:11 +0000)]
Remainder of pslm.gKNE() consolidated into pb.gKNE().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198717
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sat, 4 Jun 2005 04:47:31 +0000 (04:47 +0000)]
Two stray isBogus()es removed, AFAICT unnecessary childLC initialization
removed from PSLM.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198716
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Fri, 3 Jun 2005 16:59:04 +0000 (16:59 +0000)]
added css2xslfo entry; removed extra html2fo entry
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198715
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Fri, 3 Jun 2005 16:58:38 +0000 (16:58 +0000)]
updated FOP Doc FAQ to match what's on LIVE site
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198714
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 1 Jun 2005 22:41:17 +0000 (22:41 +0000)]
Constructor for FLM now takes parent as parameter,
also setting of Reference Area dimensions moved to
FLM.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198713
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 1 Jun 2005 07:59:02 +0000 (07:59 +0000)]
Corrected the test for the empty last block. The XPath statement was wrong.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198712
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Wed, 1 Jun 2005 04:22:18 +0000 (04:22 +0000)]
Simplifications to PSLM.gKNE().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198711
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Tue, 31 May 2005 16:19:29 +0000 (16:19 +0000)]
Handling page dependent footnote separator
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198710
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 31 May 2005 12:53:56 +0000 (12:53 +0000)]
Works...
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198709
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 31 May 2005 12:48:45 +0000 (12:48 +0000)]
Basic element list tests for certain constellations on tables.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198708
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 31 May 2005 12:48:17 +0000 (12:48 +0000)]
Adjustments after bugfixes in table layout. I didn't recognize the wrong page breaks.
Additional constellations for markers (and tables in general) checked.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198707
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 31 May 2005 12:46:14 +0000 (12:46 +0000)]
Bugfix: getMaxRemainingHeight() was not very accurate and resulted in wrong element lists. Mostly problems with calculations when row spans are involved.
Bugfix: rows that are dynamically created by a row span are now correctly handled.
Bugfix: Proper reset of variables for empty grid units during the stepping process.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198706
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Mon, 30 May 2005 22:05:53 +0000 (22:05 +0000)]
removed info RE:marc being down
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198705
13f79535 -47bb-0310-9956-
ffa450edef68
Clay Leeds [Mon, 30 May 2005 22:04:09 +0000 (22:04 +0000)]
attempted to make FAQ more non-rude; added Doc Mgt FAQ (still haven't fixed TOC generation issue)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198704
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Mon, 30 May 2005 15:59:42 +0000 (15:59 +0000)]
Testfiles for footnotes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198703
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Mon, 30 May 2005 15:56:42 +0000 (15:56 +0000)]
Handling of very long footnotes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198702
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 30 May 2005 09:11:10 +0000 (09:11 +0000)]
New member variable "index" on Position (used for first/last checks).
Position numbering implemented in BlockStackingLayoutManager (see member variables: lastGeneratedPosition and smallestPosNumberChecked)
Use notifyPos to give a Position an index (Don't reuse Position instances that get an index!)
Flags on TableContentPosition indicating first and last status (see TableStepper).
New way of determining first/last area implemented on all currently implemented block-level FOs.
Removed obsolete isBogus() method from LayoutManager.
Removed duplicate wrapPositionElements() method in FlowLayoutManager.
Some javadocs here and there.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198701
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 30 May 2005 09:01:32 +0000 (09:01 +0000)]
More test cases for markers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198700
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 30 May 2005 08:38:50 +0000 (08:38 +0000)]
Bugfix: LAST_IN_BODY wasn't set on the GridUnits of a row that wasn't the last in a table, i.e. when there are multiple bodies.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198699
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 27 May 2005 19:05:53 +0000 (19:05 +0000)]
Obsolete code removed and text-transform behaviour changed based on input from Victor Mote: http://marc.theaimsgroup.com/?t=
111718934800001 &r=1&w=2
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198698
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 27 May 2005 19:04:42 +0000 (19:04 +0000)]
Expected results changed based on Victor Mote's input.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198697
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 27 May 2005 14:21:33 +0000 (14:21 +0000)]
Two test cases for text-transform. Works fine! Wow.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198696
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 27 May 2005 08:38:26 +0000 (08:38 +0000)]
Missing FOs that can receive markers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198695
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 27 May 2005 08:37:33 +0000 (08:37 +0000)]
Cleanup
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198694
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 26 May 2005 17:13:25 +0000 (17:13 +0000)]
Skip markers (they are validated properly earlier).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198693
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 26 May 2005 07:19:13 +0000 (07:19 +0000)]
Only the checks were wrong.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198692
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 26 May 2005 07:18:28 +0000 (07:18 +0000)]
Hmm, test case works, only the checks are wrong.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198691
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 25 May 2005 19:19:46 +0000 (19:19 +0000)]
Support for multiple pages in PDFDocumentGraphics2D. Same approach as for AbstractPSDocumentGraphics2D.
Call to nextPage() closes current page, the first subsequent painting operation prepares a new page.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198690
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 25 May 2005 19:16:00 +0000 (19:16 +0000)]
A glue at the beginning of the element list can't be a legal break point. Fixes an ArrayIndexOutOfBounds when there's a space-before at the beginning of the list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198689
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 19:45:02 +0000 (19:45 +0000)]
Commented the Class-Path Manifest entry which causes trouble at runtime (ClassNotFoundErrors).
Additional infos echoed during build.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198688
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 19:43:55 +0000 (19:43 +0000)]
Made sure all currently non-passing test cases are in the list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198687
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 13:42:30 +0000 (13:42 +0000)]
keep-with-next|previous on lists.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198686
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 13:41:39 +0000 (13:41 +0000)]
Update for toString()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198685
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 13:40:42 +0000 (13:40 +0000)]
Test cases for keep-with-next|previous on lists.
Same problems as with tables. Still not sure how to handle this.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198684
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:41:32 +0000 (09:41 +0000)]
Modify keep-with-next and keep-with-previous handling to support "level-hopping" (see keep-with-next1a and keep-with-previous1a)
Full keep handling for tables (there's a remaning problem with keep-with-previous)
keep-together support for lists.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198683
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:38:02 +0000 (09:38 +0000)]
More keep accessors where needed.
Common abstract base class for ListItemLabel and ListItemBody to make code in the LM more readable.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198682
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:36:52 +0000 (09:36 +0000)]
Need the ability to modify P after creation of the instance.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198681
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:36:19 +0000 (09:36 +0000)]
Two new flags for handling keeps.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198680
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:34:34 +0000 (09:34 +0000)]
keep-with tests on tables. *-previous 2 and 3 are tricky.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198679
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 09:31:52 +0000 (09:31 +0000)]
Test case for keep-together on lists.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198678
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 24 May 2005 06:38:09 +0000 (06:38 +0000)]
Similar problem as for keep-with-next also for keep-with-previous.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198677
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 17:25:10 +0000 (17:25 +0000)]
Special keep-with-next case fails currently. Lower-level FOs don't affect penalties correctly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198676
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:54:51 +0000 (13:54 +0000)]
table-hf4 works BTW.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198675
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:53:27 +0000 (13:53 +0000)]
Test case for keep-together on table.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198674
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:53:10 +0000 (13:53 +0000)]
Check element lists from the table-cells before the breaker's element list.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198673
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:52:26 +0000 (13:52 +0000)]
Initial keep-together support on table.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198672
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:08:05 +0000 (13:08 +0000)]
Checks keep-together on table-row.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198671
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:07:35 +0000 (13:07 +0000)]
Element list logging facility resurrected as an ElementListObserver (see LoggingElementListObserver).
DebugHelper registers that logging facility. Add a call to your own test apps to log element lists.
Added an additional check implementation for the layout engine checker which allows checking of Knuth element lists using the ElementListObserver. (Usage example: See keep-together2.xml)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198670
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 13:02:41 +0000 (13:02 +0000)]
First step towards keep-together on tables (should work on table-rows now).
Logging of element lists removed from AbstractBreaker.
Instead creates ElementListObserver which receives notifications on newly created element lists so they can be logged, checked or whatever. Please see the next commit under the "test" directory.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198669
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 08:40:36 +0000 (08:40 +0000)]
Code cleanup and some javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198668
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 07:53:05 +0000 (07:53 +0000)]
Additional ppm indicator especially interesting for those of us doing high-volume printing.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198667
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 23 May 2005 07:43:05 +0000 (07:43 +0000)]
Fixes for a few minor problems in certain special cases.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198666
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sun, 22 May 2005 17:21:21 +0000 (17:21 +0000)]
Removed reference to my company.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198665
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 20 May 2005 06:47:44 +0000 (06:47 +0000)]
Output vertical position of text area in area tree XML.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198664
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 20 May 2005 06:38:21 +0000 (06:38 +0000)]
Using vertical-align="top" instead of "super". (thanks Luca)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198663
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Thu, 19 May 2005 16:41:29 +0000 (16:41 +0000)]
Correction to footnotes handling: break a footnote body only if its citation is in the last content line.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198662
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:47:57 +0000 (16:47 +0000)]
I love my testcases. table-row1 just showed me another bug. :-)
Bugfix: row background did not get painted in certain situations. rowFO was reset too soon.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198661
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:36:40 +0000 (16:36 +0000)]
Comment corrected. New location of the method to be implemented.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198660
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:25:21 +0000 (16:25 +0000)]
footnotes2 demonstrates current flaws.
table-cell3a finally works now.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198659
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:24:25 +0000 (16:24 +0000)]
Test would have passed now, had I gotten the checks below the first right.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198658
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:17:07 +0000 (16:17 +0000)]
Different interpretation now, so expected results change, too.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198657
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:09:41 +0000 (16:09 +0000)]
Testcase for page-number-citation
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198656
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 16:03:38 +0000 (16:03 +0000)]
Bugfix for a ClassCastException on autoheight block-containers where Position instances come through for normal penalties between blocks.
Additional fix so a distinction is made between space-related positions and the penalties that caused the problem above.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198655
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 15:30:57 +0000 (15:30 +0000)]
Can remove a few testcases. I'm still counting around 20 failing and will update this file while working through the testcases.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198654
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 15:25:52 +0000 (15:25 +0000)]
Code cleanup.
Some style fixes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198653
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 15:25:11 +0000 (15:25 +0000)]
Bugfix for space-after on fixed-height block-containers.
Code cleanup.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198652
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 15:23:09 +0000 (15:23 +0000)]
Bugfix for space-after situation in block-containers.
Javadocs for protected variables.
Make two private variables protected as they are used by descendants, too.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198651
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 15:20:55 +0000 (15:20 +0000)]
display-align for block-container now works slightly differently. Tests adjusted accordingly. The output is still the same, visually.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198650
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 11:55:56 +0000 (11:55 +0000)]
display-align for block-container now works slightly differently. Tests adjusted accordingly. The output is still the same, visually.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198649
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 09:00:45 +0000 (09:00 +0000)]
Bugfix: Footnote appears now even if inline part is empty. (see footnotes2.xml in testcases)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198648
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 08:59:36 +0000 (08:59 +0000)]
Handle empty inlines/blocks better.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198647
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 08:57:11 +0000 (08:57 +0000)]
Second footnote example. Demonstrates a couple of minor problems that currently exist.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198646
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 07:56:42 +0000 (07:56 +0000)]
First footnotes check without separator. (Note: vertical-align on fo:inline is currently ignored/NYI)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198645
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 18 May 2005 06:35:39 +0000 (06:35 +0000)]
Removed obsolete code.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198644
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 17:00:25 +0000 (17:00 +0000)]
Removed a lot of obsolete code from the old page breaking approach.
Some style improvements here and there.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198643
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 16:58:52 +0000 (16:58 +0000)]
Bugfix: Area generated by page-number is now cloned for each addAreas() call.
Bugfix: page-number-citations are now properly resolved. The new method in AreaTreeHandler may not be optimal, but I haven't found a better way, yet.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198642
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 16:53:58 +0000 (16:53 +0000)]
log translation only.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198641
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 16:52:25 +0000 (16:52 +0000)]
Imports.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198640
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 16:47:23 +0000 (16:47 +0000)]
Bugfix for flow IPD not being set correctly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198639
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Tue, 17 May 2005 14:38:16 +0000 (14:38 +0000)]
Footnote implementation: new files
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198638
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Tue, 17 May 2005 14:30:33 +0000 (14:30 +0000)]
Footnote implementation: changes to existing files
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198637
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 10:06:29 +0000 (10:06 +0000)]
Bugfix: When a grid unit is incomplete at the page break, it is not rendered on the first page.
Reported By: Simon Pepping
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198636
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 09:10:40 +0000 (09:10 +0000)]
Bugfix: Removal of last penalty is fixed now.
Cleanup, style improvements and javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198635
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 07:02:14 +0000 (07:02 +0000)]
Converted System.out calls to logger calls.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198634
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 17 May 2005 07:00:15 +0000 (07:00 +0000)]
Better error message if the image class can't be instantiated.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198633
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Mon, 16 May 2005 02:54:19 +0000 (02:54 +0000)]
Backtracked a bit with SCLM: switched to providing the Region FO
instead of the region-reference-area, the latter obtainable already
from getCurrentPV().
Switched to a tighter 3-param SCLM constructor, also new
convenience method in PV.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198632
13f79535 -47bb-0310-9956-
ffa450edef68