Jeremias Maerki
aec80a6796
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
19 years ago
Jeremias Maerki
957f1a43ff
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
19 years ago
Jeremias Maerki
dcaf52f26f
keep-with-next|previous on lists.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198686 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
1296e19454
Update for toString()
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198685 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
9e2a4ced70
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
19 years ago
Jeremias Maerki
4804b02d0c
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
19 years ago
Jeremias Maerki
334282a6f3
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
19 years ago
Jeremias Maerki
1858e4c6a4
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
19 years ago
Jeremias Maerki
129a58f62b
Two new flags for handling keeps.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198680 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
ee3e28ea50
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
19 years ago
Jeremias Maerki
9a0baad439
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
19 years ago
Jeremias Maerki
8f67a2b76d
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
19 years ago
Jeremias Maerki
6253b3b119
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
19 years ago
Jeremias Maerki
3619f206b3
table-hf4 works BTW.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198675 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
ececb76059
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
19 years ago
Jeremias Maerki
f8a07c5c8d
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
19 years ago
Jeremias Maerki
4b914a70ec
Initial keep-together support on table.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198672 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
8e7bc0ae90
Checks keep-together on table-row.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198671 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
0cb7b33d34
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
19 years ago
Jeremias Maerki
4240f2468c
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
19 years ago
Jeremias Maerki
8873650856
Code cleanup and some javadocs.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198668 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
d1477e7058
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
19 years ago
Jeremias Maerki
666afcb020
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
19 years ago
Glen Mazza
0098ba2022
Removed reference to my company.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198665 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
0a68fe1d23
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
19 years ago
Jeremias Maerki
fab097e9f8
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
19 years ago
Luca Furini
b0c3ecd0d9
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
19 years ago
Jeremias Maerki
3c62cc7dcd
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
19 years ago
Jeremias Maerki
ecd85a1d08
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
19 years ago
Jeremias Maerki
24a41cb68a
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
19 years ago
Jeremias Maerki
d53961f339
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
19 years ago
Jeremias Maerki
182526dde3
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
19 years ago
Jeremias Maerki
b976e4e804
Testcase for page-number-citation
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198656 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
c09eba45d0
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
19 years ago
Jeremias Maerki
20e670fbdd
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
19 years ago
Jeremias Maerki
474a0a3226
Code cleanup.
Some style fixes.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198653 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
ad599799ef
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
19 years ago
Jeremias Maerki
9f3f46d784
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
19 years ago
Jeremias Maerki
328b67d043
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
19 years ago
Jeremias Maerki
7448c6004c
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
19 years ago
Jeremias Maerki
896d92a929
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
19 years ago
Jeremias Maerki
804f75c561
Handle empty inlines/blocks better.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198647 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
8c6e948741
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
19 years ago
Jeremias Maerki
40250cf28e
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
19 years ago
Jeremias Maerki
093cf73d9b
Removed obsolete code.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198644 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
f5bbf11cf7
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
19 years ago
Jeremias Maerki
5ceefcc7d7
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
19 years ago
Jeremias Maerki
d86839f49f
log translation only.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198641 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
5147c630dc
Imports.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198640 13f79535-47bb-0310-9956-ffa450edef68
19 years ago
Jeremias Maerki
8333bfe655
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
19 years ago