aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Now that the whole breakability inside inlines is reenabled, the original ↵inlineblockJeremias Maerki2005-08-101-0/+2
| | | | | | elements from the empty block are coming through. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231261 13f79535-47bb-0310-9956-ffa450edef68
* Added the missing auxiliary boxes caused by border and padding on the table ↵Jeremias Maerki2005-08-101-0/+2
| | | | | | (currently not generated due to a bug). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231256 13f79535-47bb-0310-9956-ffa450edef68
* Restored breakability of block-level content in inlines: Jeremias Maerki2005-08-102-5/+34
| | | | | | Treat block sequences diffently from inline sequences. A block sequence's elements should not be combined to a single box as this removes breakability. The elements are now simply wrapped and handled separately in the previously disabled code part in addAreas(). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231255 13f79535-47bb-0310-9956-ffa450edef68
* State and parameter checking. Jeremias Maerki2005-08-101-3/+9
| | | | | | Update the BPD from the child, too. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231253 13f79535-47bb-0310-9956-ffa450edef68
* Fix line element list reporting. Jeremias Maerki2005-08-101-2/+4
| | | | | | TODO item for the single LineBreakPosition created for nested block-level FOs. This seems wrong to me. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231185 13f79535-47bb-0310-9956-ffa450edef68
* Background painting for inlineblockparent.Jeremias Maerki2005-08-101-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231179 13f79535-47bb-0310-9956-ffa450edef68
* area size traits for text and inlineparent areas.Jeremias Maerki2005-08-101-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231178 13f79535-47bb-0310-9956-ffa450edef68
* Expected page breaker element list.Jeremias Maerki2005-08-101-1/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231177 13f79535-47bb-0310-9956-ffa450edef68
* Checks were still not quite right.Jeremias Maerki2005-08-101-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231176 13f79535-47bb-0310-9956-ffa450edef68
* Missing IPD values.Jeremias Maerki2005-08-091-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231062 13f79535-47bb-0310-9956-ffa450edef68
* Auto-adjust IPD as in InlineArea. Info may not be available in LM during ↵Jeremias Maerki2005-08-091-0/+1
| | | | | | addAreas(). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231060 13f79535-47bb-0310-9956-ffa450edef68
* Output area size traits for inlineblockparent.Jeremias Maerki2005-08-091-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231057 13f79535-47bb-0310-9956-ffa450edef68
* More checks and XPath fixes.Jeremias Maerki2005-08-091-4/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231056 13f79535-47bb-0310-9956-ffa450edef68
* Checks!Jeremias Maerki2005-08-092-1/+39
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231050 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: Introduced a new member variable in LayoutContext holding the ↵Jeremias Maerki2005-08-093-2/+26
| | | | | | alignment in BP direction. Now that we have mixed inline/block capabilities the alignment must always be properly set depending on the direction we fetch the element lists for. Holding the BP alignment in the LayoutContext makes sure this information doesn't get lost when directions are mixed. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231042 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: Block.handleWhitespace() causes whitespace to be scanned multiple ↵Jeremias Maerki2005-08-092-0/+61
| | | | | | times without the new NullCharIterator that is now returned by Block. This simply makes sure that the recursive character iterator cannot iterate into text from other blocks. The effect was that some text was swallowed when blocks were nested in inlines. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231041 13f79535-47bb-0310-9956-ffa450edef68
* Extended comment to document the open argument.Jeremias Maerki2005-08-091-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@231013 13f79535-47bb-0310-9956-ffa450edef68
* Commented unnecessary (and unsafe) line.Jeremias Maerki2005-08-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230809 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: Remove empty sequence at the end. Jeremias Maerki2005-08-081-2/+7
| | | | | | Bugfix: Don't check the "sequence" variable but the "returnList" variable for size() > 0. This ate up text. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230807 13f79535-47bb-0310-9956-ffa450edef68
* Earlier fix was not quite right. TODO can be removed now. Jeremias Maerki2005-08-081-2/+5
| | | | | | Early null check to make debugging easier. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230806 13f79535-47bb-0310-9956-ffa450edef68
* Typo and imports.Jeremias Maerki2005-08-081-3/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230805 13f79535-47bb-0310-9956-ffa450edef68
* Don't fail on empty lists.Jeremias Maerki2005-08-081-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230804 13f79535-47bb-0310-9956-ffa450edef68
* Deal with a mix of KnuthSequences of KnuthSequences and KnuthSequences of ↵Jeremias Maerki2005-08-082-15/+52
| | | | | | | | | KnuthElements to allow for fewer container classes. InlineLM instead of InlineStackingLM for inline part of footnote. Supposedly fixed a bug in addALetterSpace. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@230779 13f79535-47bb-0310-9956-ffa450edef68
* My work on block content in inline content sofar. Block content inSimon Pepping2005-08-0413-434/+896
| | | | | | | | | fo:inline is implemented. Basic rendering of this content is in place. BasicLinkLM uses the new structure for returning new Knuth elements git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@227471 13f79535-47bb-0310-9956-ffa450edef68
* Creating a branch for the implementation of block content in inline contentSimon Pepping2005-08-040-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/inlineblock@227462 13f79535-47bb-0310-9956-ffa450edef68
* disabled font size absolute and relative tests as they currently fail!Chris Bowditch2005-08-041-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227399 13f79535-47bb-0310-9956-ffa450edef68
* Test cases submitted by Manual Mall, bugzilla 36025. I have added some ↵Chris Bowditch2005-08-043-0/+369
| | | | | | | | checks to increase effectiveness of tests Submitted by: Manuel Mall <mm.at.arcus.com.au> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227398 13f79535-47bb-0310-9956-ffa450edef68
* This does no more cause a ClassCastExceptions.Luca Furini2005-08-041-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227352 13f79535-47bb-0310-9956-ffa450edef68
* setting svn:eol-style and svn:keywords properietsChristian Geisert2005-08-040-0/+0
| | | | | | | (didn't work automagically with client-side configuration ..) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227351 13f79535-47bb-0310-9956-ffa450edef68
* Testcases for leaderChristian Geisert2005-08-043-0/+245
| | | | | | | | | Submitted by: Manuel Mall <mm.at.arcus.com.au> see Bugzilla #36013, #36015, #36017 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227350 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bug 36007.Luca Furini2005-08-041-0/+1
| | | | | | | The list of elements created by the LineLM was incomplete. Thanks to Manuel Mall for signaling the bug and providing testcases. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227342 13f79535-47bb-0310-9956-ffa450edef68
* Setting svn:eol-style and svn:keywords where necessary. Need to lookup why ↵Jeremias Maerki2005-08-0425-1497/+1497
| | | | | | these are missing only on some. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227338 13f79535-47bb-0310-9956-ffa450edef68
* added some checks to the test case to make it more effective in checking for ↵Chris Bowditch2005-08-042-1/+17
| | | | | | regressions git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227335 13f79535-47bb-0310-9956-ffa450edef68
* Testcases for word-spacingChristian Geisert2005-08-044-0/+234
| | | | | | | Submitted by: Manuel Mall <mm.at.arcus.com.au>, see Bugzilla #36010 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227334 13f79535-47bb-0310-9956-ffa450edef68
* disabled letter-spacing3.xml for now as it failsChris Bowditch2005-08-041-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227323 13f79535-47bb-0310-9956-ffa450edef68
* Submitted by Manual Mall in bugzilla 36008Chris Bowditch2005-08-043-0/+176
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227322 13f79535-47bb-0310-9956-ffa450edef68
* Removing dependencies of RTF library on the rest of FOP so it can be used ↵Jeremias Maerki2005-08-039-258/+244
| | | | | | | | stand-alone. Submitted by: Guillaume Déflache <guillaume.at.anyware-tech.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227252 13f79535-47bb-0310-9956-ffa450edef68
* Tests for fo:wrapper.Jeremias Maerki2005-08-032-0/+106
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227246 13f79535-47bb-0310-9956-ffa450edef68
* Proper handling of the color property on page-number and page-number-citatition.Jeremias Maerki2005-08-034-39/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227245 13f79535-47bb-0310-9956-ffa450edef68
* Current Forrest is not fully HTML 4.01 and CSS compliant due to a bug, so we ↵Jeremias Maerki2005-08-031-1/+1
| | | | | | better switch the logos off for now. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227222 13f79535-47bb-0310-9956-ffa450edef68
* Disabled the external link images. They mess up the layout in many places.Jeremias Maerki2005-08-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227221 13f79535-47bb-0310-9956-ffa450edef68
* Initial values for "Trunk" column. No guarantees!Jeremias Maerki2005-08-031-217/+332
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227219 13f79535-47bb-0310-9956-ffa450edef68
* Update to Forrest 0.7.Jeremias Maerki2005-08-032-1954/+1967
| | | | | | | Preparations for second column for trunk on the compilance page. Submitted by: Manuel Mall <mm.at.arcus.com.au> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227202 13f79535-47bb-0310-9956-ffa450edef68
* Fix for table-body4.xml. Higher penalty values for breaks that would results ↵Jeremias Maerki2005-08-021-0/+10
| | | | | | in unwelcome table breaks. At the moment this is hard-coded to an arbitrary value and needs to be refined. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227030 13f79535-47bb-0310-9956-ffa450edef68
* Test case for badly broken table rows as discussed on fop-dev.Jeremias Maerki2005-08-021-0/+75
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227029 13f79535-47bb-0310-9956-ffa450edef68
* Allow "<0" and ">0" expressions for the "p" part on a penalty.Jeremias Maerki2005-08-021-15/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227027 13f79535-47bb-0310-9956-ffa450edef68
* Make it possible to keep block-container element lists apart from normal ↵Jeremias Maerki2005-08-022-1/+17
| | | | | | page-level element lists. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227026 13f79535-47bb-0310-9956-ffa450edef68
* Padding was ignored by the table stepper. This fixes the newly modified ↵Jeremias Maerki2005-08-021-0/+11
| | | | | | table-cell7.xml. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227015 13f79535-47bb-0310-9956-ffa450edef68
* Test the element list, too, to make sure that breaker works correctly.Jeremias Maerki2005-08-021-0/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@227014 13f79535-47bb-0310-9956-ffa450edef68
* Remove "veryveryalpha" warning.Jeremias Maerki2005-08-021-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@226975 13f79535-47bb-0310-9956-ffa450edef68