aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* No longer fail when no table-columns are defined. The table creates a ↵Jeremias Maerki2005-02-093-20/+61
| | | | | | | | | | "default column" which is used to handle any defaults and inheritance. The columns list is populated with at least the default column. The first row is not yet inspected for determining column widths as described in fixed table layout. (see comment in code) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198407 13f79535-47bb-0310-9956-ffa450edef68
* Test cases for fixed table layout.Jeremias Maerki2005-02-093-1/+176
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198406 13f79535-47bb-0310-9956-ffa450edef68
* Corrected my interpretation of border-separation.Jeremias Maerki2005-02-091-39/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198405 13f79535-47bb-0310-9956-ffa450edef68
* force fixed table-layout. Without the width auto layout becomes active.Jeremias Maerki2005-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198404 13f79535-47bb-0310-9956-ffa450edef68
* Fix for handling of horizontal border-separation. My first interpretation ↵Jeremias Maerki2005-02-092-13/+26
| | | | | | was wrong. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198403 13f79535-47bb-0310-9956-ffa450edef68
* Accessor for table-layout property.Jeremias Maerki2005-02-091-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198402 13f79535-47bb-0310-9956-ffa450edef68
* Test case for border and padding influencing table-cells. Similar to ↵Jeremias Maerki2005-02-091-0/+199
| | | | | | table-cell5 except with horizontal border-spacing and table border and padding. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198401 13f79535-47bb-0310-9956-ffa450edef68
* Test case for border and padding influencing table-cells.Jeremias Maerki2005-02-091-0/+117
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198400 13f79535-47bb-0310-9956-ffa450edef68
* Forgot to take padding into account.Jeremias Maerki2005-02-081-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198399 13f79535-47bb-0310-9956-ffa450edef68
* Test case for column-number con table-cell and gaps in a row.Jeremias Maerki2005-02-081-0/+120
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198398 13f79535-47bb-0310-9956-ffa450edef68
* Fix for ArrayOutOfBoundsException in resetPosition().Jeremias Maerki2005-02-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198397 13f79535-47bb-0310-9956-ffa450edef68
* Support for column-number on table-cell.Jeremias Maerki2005-02-082-75/+191
| | | | | | | | RowLM now also handles gaps (=empty cells) properly. Positioning of cells inside the row changed. More responsibility into getNextBreakPoss stage because it is a lot easier to implement and there's less redundancy. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198396 13f79535-47bb-0310-9956-ffa450edef68
* Method for checking if there's a column-numberJeremias Maerki2005-02-081-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198395 13f79535-47bb-0310-9956-ffa450edef68
* Initial support for column spanning. Still WIP.Jeremias Maerki2005-02-082-25/+70
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198394 13f79535-47bb-0310-9956-ffa450edef68
* Correct cell-borders when border-collapse="separate" and initial support for ↵Jeremias Maerki2005-02-082-8/+44
| | | | | | | | | horizontal border-separation. This is WIP, just a save-point while I'm investigating other issues surrounding tables. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198393 13f79535-47bb-0310-9956-ffa450edef68
* Test case for grouping of table-cells into table-rows.Jeremias Maerki2005-02-081-0/+126
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198392 13f79535-47bb-0310-9956-ffa450edef68
* Support for table-cells as direct children of table-body|header|footer.Jeremias Maerki2005-02-085-5/+82
| | | | | | | | The table-cells are grouped into table-rows using starts-row and ends-row properties during FO tree building so the layout managers don't have to handle both cases. This will hopefully keep the code simpler. Additional accessors on some FO objects. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198391 13f79535-47bb-0310-9956-ffa450edef68
* moving retrieve-marker replacement into separate method to make preLoadList ↵Jeremias Maerki2005-02-081-12/+27
| | | | | | easier to read and understand. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198390 13f79535-47bb-0310-9956-ffa450edef68
* Support for border-spacing shorthand.Jeremias Maerki2005-02-074-9/+92
| | | | | | | Accessor for border-separation on table. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198389 13f79535-47bb-0310-9956-ffa450edef68
* More table test cases.Jeremias Maerki2005-02-075-2/+391
| | | | | | | table-cell3a currently fails because of a table-row handling problem. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198388 13f79535-47bb-0310-9956-ffa450edef68
* Temporary fix for markers (using isBogus() check)Jeremias Maerki2005-02-0710-24/+230
| | | | | | | ipd/height and display-align support for table rows and cells. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198387 13f79535-47bb-0310-9956-ffa450edef68
* Fix for adding absolutely positioned block without children.Jeremias Maerki2005-02-071-8/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198386 13f79535-47bb-0310-9956-ffa450edef68
* use hasBackground() as a fail-fast.Jeremias Maerki2005-02-071-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198385 13f79535-47bb-0310-9956-ffa450edef68
* Additional accessors and style.Jeremias Maerki2005-02-072-25/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198384 13f79535-47bb-0310-9956-ffa450edef68
* Method for determining if there's a background at all.Jeremias Maerki2005-02-071-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198383 13f79535-47bb-0310-9956-ffa450edef68
* Checks for marker test cases. markers5b disabled because of a bug with table ↵Jeremias Maerki2005-02-073-1/+28
| | | | | | handling that I will fix shortly. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198382 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-069-24/+22
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Rolled the PageNumberGenerator from PSLM back into PageSequence (slightly simpler, also this functionality is useful for non-layout render types), renamed PageViewport.getPageNumber() to .getPageNumberString() to emphasize what it is actually returning. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198381 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-063-56/+30
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Minor variable renaming in PSLM, removed pageCount variable from ATH. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198380 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-054-9/+3
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Switch to Root's page number counter. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198379 13f79535-47bb-0310-9956-ffa450edef68
* Test for block-progression-dimension and height on table-cell.Jeremias Maerki2005-02-042-1/+170
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198378 13f79535-47bb-0310-9956-ffa450edef68
* Can reenable some tests for table-columns after the last improvement.Jeremias Maerki2005-02-041-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198377 13f79535-47bb-0310-9956-ffa450edef68
* Better table-column build-up. Columns can now be in non-consecutive order ↵Jeremias Maerki2005-02-041-10/+35
| | | | | | (using column-number) and number-columns-repeated is now respected. Missing columns (gaps) are logged as an error but no further handling ATM. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198376 13f79535-47bb-0310-9956-ffa450edef68
* Checks and an addtional method to determine whether a column-number is set.Jeremias Maerki2005-02-041-7/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198375 13f79535-47bb-0310-9956-ffa450edef68
* Regression test for label-end() function when there are margins on the ↵Jeremias Maerki2005-02-041-0/+65
| | | | | | page-master and the list-block is a direct child of a flow. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198374 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix for list labels that were not properly placed when the list-block is ↵Jeremias Maerki2005-02-041-0/+4
| | | | | | a child of a flow and there are margins on the page-master. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198373 13f79535-47bb-0310-9956-ffa450edef68
* Notify the AreaTreeHandler about new pages being added.Jeremias Maerki2005-02-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198372 13f79535-47bb-0310-9956-ffa450edef68
* Add a facility for the PageSequenceLayoutManager to notify about a new page ↵Jeremias Maerki2005-02-031-3/+17
| | | | | | being added so the rendering statistics work again. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198371 13f79535-47bb-0310-9956-ffa450edef68
* Derived from markers4 these two test cases exercise ↵Jeremias Maerki2005-02-032-0/+230
| | | | | | BlockLayoutManager.addMarkers() where currently some markers are added to the wrong page. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198370 13f79535-47bb-0310-9956-ffa450edef68
* The checks were wrong because of the leading linefeed. Also, the ↵Jeremias Maerki2005-02-031-6/+10
| | | | | | space-before is not suitable in this case ATM for a space before that block. Using a bc with fixed height instead. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198369 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix for whitespace handling that surfaced after my last fix for linefeed ↵Jeremias Maerki2005-02-032-6/+21
| | | | | | handling when markers are involved. Nodes preceeding a marker that don't create an area were removed from the childNodes list but the firstInlineChild was not cleared creating additional unwanted empty lines in the output. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198368 13f79535-47bb-0310-9956-ffa450edef68
* Can enable some test cases again.Jeremias Maerki2005-02-021-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198367 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix for blocks with forced linefeeds that break over the page boundary.Jeremias Maerki2005-02-021-133/+6
| | | | | | | Submitted by: Luca Furini <lfurini.at.cs.unibo.it> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198366 13f79535-47bb-0310-9956-ffa450edef68
* Don't ignore linefeeds when building Knuth elements.Jeremias Maerki2005-02-021-10/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198365 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix for omitted empty lines caused by forced linefeeds.Jeremias Maerki2005-02-021-1/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198364 13f79535-47bb-0310-9956-ffa450edef68
* Test case showing a problem with empty lines generated by forced linefeeds.Jeremias Maerki2005-02-021-0/+68
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198363 13f79535-47bb-0310-9956-ffa450edef68
* normal-breaking2 simplified and now showing a different problem that might ↵Jeremias Maerki2005-02-022-0/+53
| | | | | | hint at the problem in normal-breaking2. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198362 13f79535-47bb-0310-9956-ffa450edef68
* Bug #33321Jeremias Maerki2005-02-021-6/+6
| | | | | | | | Fix for invalid regular expressions. Patch committed with modifications. Submitted by: James Shaw <hertzsprrrung.at.btopenworld.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198361 13f79535-47bb-0310-9956-ffa450edef68
* Regression test for ArrayOutOfBoundsException in ↵Jeremias Maerki2005-02-012-0/+52
| | | | | | LineLayoutManager.addAreas() (to be fixed). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198360 13f79535-47bb-0310-9956-ffa450edef68
* Name of parameter was wrong.Jeremias Maerki2005-02-012-15/+18
| | | | | | | Some style updates while at it. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198359 13f79535-47bb-0310-9956-ffa450edef68
* Adding an example with "no-repeat"Jeremias Maerki2005-02-011-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198358 13f79535-47bb-0310-9956-ffa450edef68