]>
source.dussan.org Git - xmlgraphics-fop.git/log
Jeremias Maerki [Mon, 27 Jun 2005 21:17:21 +0000 (21:17 +0000)]
Fix for strange side-effects when the link is in the section title.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202078
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 27 Jun 2005 21:04:01 +0000 (21:04 +0000)]
Fix ViewCVS URLs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202072
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 27 Jun 2005 20:49:52 +0000 (20:49 +0000)]
It should be Apache FOP, not just FOP.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202061
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 27 Jun 2005 18:00:17 +0000 (18:00 +0000)]
This is a work-around for the missing TOC on the FAQ page.
The FAQ stylesheet generates exactly one top-level section ("Questions") and multiple nested sections. Therefore, setting the min-sections value to "3" disables the TOC for the FAQ page. It would be great if one could override this value on a single page to force the TOC to appear.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@202022
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Sun, 26 Jun 2005 16:47:55 +0000 (16:47 +0000)]
Revert revsision 201627.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201873
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sun, 26 Jun 2005 15:28:10 +0000 (15:28 +0000)]
Updated links to use SVN repository instead of CVS one.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201867
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Sun, 26 Jun 2005 15:13:38 +0000 (15:13 +0000)]
Switch to .equals() instead of == for String compares of namespaces. Thanks to Nils Meier for the suggestion.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201864
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 24 Jun 2005 15:08:08 +0000 (15:08 +0000)]
Check the proper use of the span attribute.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201627
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 24 Jun 2005 09:36:16 +0000 (09:36 +0000)]
Forgot to delete the directory.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201587
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 24 Jun 2005 09:32:20 +0000 (09:32 +0000)]
CVS -> SVN.
Recreated Clay's changes (hopefully all of them).
Removed alt.design stuff.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201586
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Fri, 24 Jun 2005 04:13:43 +0000 (04:13 +0000)]
First SVN commit. Trivial formatting change.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@201562
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 23 Jun 2005 20:26:38 +0000 (20:26 +0000)]
First SVN commit.
Correct mailing list info.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@200587
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 23 Jun 2005 15:02:59 +0000 (15:02 +0000)]
Update.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198769
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 23 Jun 2005 15:01:14 +0000 (15:01 +0000)]
First parts on a page which don't fit are moved to the next page. A counter avoids endless loops.
Fixes normal-breaking5.xml.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198768
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 23 Jun 2005 12:02:18 +0000 (12:02 +0000)]
It makes no sense to keep this.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198767
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 15:01:17 +0000 (15:01 +0000)]
Tests for breaks on tables.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198766
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:59:54 +0000 (14:59 +0000)]
breaks supported on tables, table-row and table-cell content now. Cheap approach for now. TableContentLM is not yet restartable, but the Breaker handles that pretty well.
Improved page break handling to support the different break classes even if no new block sequence is started.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198765
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:57:13 +0000 (14:57 +0000)]
trace getLineWidth().
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198764
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:56:23 +0000 (14:56 +0000)]
Support late setting of break class.
Slightly improved toString().
Javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198763
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:55:33 +0000 (14:55 +0000)]
statics to the top so they are easily found.
Different logger name used now.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198762
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:51:39 +0000 (14:51 +0000)]
Accessors for break-* on table-row.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198761
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:50:20 +0000 (14:50 +0000)]
Bugfix for misplaced block-containers.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198760
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 22 Jun 2005 14:43:39 +0000 (14:43 +0000)]
Checks were developed when breaks on tables were NYI, so I have to remove this to make it work again when breaks are available on tables.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198759
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 21 Jun 2005 16:09:31 +0000 (16:09 +0000)]
Another one of my feeble moments. wrapper1 doesn't fail. The LM setup is different from the one for fo:inline.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198758
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 21 Jun 2005 13:10:36 +0000 (13:10 +0000)]
In page breaking, content that doesn't fit, should move to the next page even if that means creating empty pages.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198757
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Tue, 21 Jun 2005 12:04:12 +0000 (12:04 +0000)]
Test cases showing ClassCastExceptions with fo:blocks inside fo:inline and fo:wrapper because InlineLayoutManager currently doesn't expect block-level nodes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198756
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 20 Jun 2005 13:24:21 +0000 (13:24 +0000)]
Fixes NPEs when a table is using collapsing border model in conjunction with empty cells.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198755
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 20 Jun 2005 13:22:50 +0000 (13:22 +0000)]
Warning about collapsing border model.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198754
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 20 Jun 2005 09:02:42 +0000 (09:02 +0000)]
Bugzilla: #35358
Fixed the following:
Dialog appearing when panel embedded in custom apps.
NullPointerExceptions when embedding PreviewPanel.
PreviewPanel docs inaccurate.
Submitted by: Richard Wheeldon <richardw.at.geoquip-rnd.demon.co.uk>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198753
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Mon, 20 Jun 2005 08:46:26 +0000 (08:46 +0000)]
Bugzilla: #35358
Fix for French translation.
Submitted by: Renaud Richardet <renaud.richardet.at.gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198752
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Fri, 17 Jun 2005 20:58:23 +0000 (20:58 +0000)]
Make this work for case-sensitive users
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198751
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Thu, 16 Jun 2005 16:09:20 +0000 (16:09 +0000)]
Italian translation of the viewer labels
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198750
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 16 Jun 2005 07:29:06 +0000 (07:29 +0000)]
Added getPageViewportProvider().
Code styling and javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198749
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 15 Jun 2005 12:24:01 +0000 (12:24 +0000)]
Bugzilla: #35358
Improvements on Viewer application:
- Separated out the preview panels and control logic from the buttons and dialog to make it easier to use elsewhere.
- Added a continuous scrolling mode similar to that used by acrobat reader. Also added continuous facing mode.
- Added fit-width and fit-to-page zoom options.
Submitted by: Richard Wheeldon <richardw.at.geoquip-rnd.demon.co.uk>
Updated german and french translations by myself.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198748
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 15 Jun 2005 09:09:20 +0000 (09:09 +0000)]
Derived from normal-breaking4 but only showing and checking the changing BPD aspect.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198747
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Wed, 15 Jun 2005 09:08:35 +0000 (09:08 +0000)]
Page breaking process now respects changing available BPD (not IPD) over multiple pages.
PageSequenceMaster allows backtracking.
PageViewports are delivered through a PageViewportProvider class which caches PVs and handles cases where the breaking algorithm allocates PVs that turn out to be unused later (because of hard breaks which may cause blank pages, for example).
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198746
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Tue, 14 Jun 2005 16:16:44 +0000 (16:16 +0000)]
This works now.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198745
13f79535 -47bb-0310-9956-
ffa450edef68
Luca Furini [Tue, 14 Jun 2005 16:12:08 +0000 (16:12 +0000)]
The bpd of lines with no real content must collapse to 0
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198744
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Tue, 14 Jun 2005 02:54:09 +0000 (02:54 +0000)]
Switched to null for PageBreaker.getTopLevelLM().
Not being used by the page-breaking process.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198743
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Fri, 10 Jun 2005 22:19:23 +0000 (22:19 +0000)]
Unused import removed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198742
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Fri, 10 Jun 2005 22:17:38 +0000 (22:17 +0000)]
generatesInlineAreas() methods removed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198741
13f79535 -47bb-0310-9956-
ffa450edef68
Simon Pepping [Fri, 10 Jun 2005 19:44:46 +0000 (19:44 +0000)]
Added a clarifying comment
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198740
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 10 Jun 2005 15:20:22 +0000 (15:20 +0000)]
Icon Tweaking
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198739
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Fri, 10 Jun 2005 11:34:21 +0000 (11:34 +0000)]
Create LinkedList only if it's needed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198738
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Fri, 10 Jun 2005 04:04:49 +0000 (04:04 +0000)]
Apparently unused getWordSpaceIPD() removed.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198737
13f79535 -47bb-0310-9956-
ffa450edef68
Glen Mazza [Fri, 10 Jun 2005 03:56:49 +0000 (03:56 +0000)]
Removed unused functions. Team, I switched from generatesInlineAreas() calls
to "instanceof InlineLevelLayoutManager", because AFAICT there is a 1-to-1 mapping
between the two. If no one has problems with this, I will be removing
the generatesInlineAreas() implementations next.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198736
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 21:11:06 +0000 (21:11 +0000)]
Removed functionality for collecting words reverted. Instead made sure capitalize only converts to upper case and not the other way around.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198735
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 21:10:02 +0000 (21:10 +0000)]
Expectations changed again. Hopefully right this time. capitalize only changes lower case to upper case, but not the other way around.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198734
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 14:20:45 +0000 (14:20 +0000)]
Additional fixes for checks that don't work anymore because the pageSequence elements are now generated correctly.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198733
13f79535 -47bb-0310-9956-
ffa450edef68
Jeremias Maerki [Thu, 9 Jun 2005 13:15:59 +0000 (13:15 +0000)]
Command-line switch for setting the resolution.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198732
13f79535 -47bb-0310-9956-
ffa450edef68
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