71 Commits (2ab4f01d9a5bf07e5f2b6ee4bb93dc107ef86eff)

Author SHA1 Message Date
  Adrian Cumiskey 2ab4f01d9a Merged revisions 665691 via svnmerge from 16 years ago
  Adrian Cumiskey 92f144a66e Merged revisions 660979,660998,661276,661310,661999,662009,662203 via svnmerge from 16 years ago
  Adrian Cumiskey ae943c1480 Merged revisions 655489,655500,655522,655531,655578,655601,655603,655614,655766,655771,655775 via svnmerge from 16 years ago
  Adrian Cumiskey 25a8131ea6 Merged revisions 651323,651333,651538,651540,651543-651544,651551,651558 via svnmerge from 16 years ago
  Adrian Cumiskey 592835167a Merged revisions 648381 via svnmerge from 16 years ago
  Vincent Hennebert 5250c87d0e - added full support for keep-with-previous on table-row and in table-cell 16 years ago
  Vincent Hennebert 40f03bc5a0 Moved to the FO tree stage the check for break-before/after on table-row while spanning in progress, and fixed bug #44321 as well 16 years ago
  Vincent Hennebert 71ecb950fb Added support for breaks before and after table cells 16 years ago
  Vincent Hennebert c7d1a19cab Added full support for breaks inside table-cell elements 16 years ago
  Vincent Hennebert 48a9185a60 Removed the 900 penalty mechanism which anyway almost always produced visually bad results. Now the first step for a row is computed so that each cell starting on it can contribute some content. 16 years ago
  Vincent Hennebert 8f8d5b995c Removed the no longer needed maxColumnCount parameter 16 years ago
  Vincent Hennebert 58868131c9 Added support for conditional borders (and paddings) in tables. 16 years ago
  Vincent Hennebert 5323aed1fc Reset previousRowsLength before a new row-group is handled 16 years ago
  Vincent Hennebert 040987c532 Renaming GridUnitPart into the more accurate CellPart. Moreover I was always making the confusion between gup and pgu 16 years ago
  Vincent Hennebert 22cdf131f2 Bugfix in tables: wrong element generation by the merging algorithm when glues must be produced to cope with conditional spaces. The corresponding length was added twice: one in the glue itself and one in the following box. 16 years ago
  Vincent Hennebert 924af95e7a Moved EffRow to the fo.flow.table package 16 years ago
  Vincent Hennebert c2143a0666 Moved *GridUnit from layoutmgr/table to fo/flow/table 16 years ago
  Vincent Hennebert 740a2f598c Moved table-related FObj into new o.a.fop.fo.flow.table package 16 years ago
  Jeremias Maerki 23ef1de683 Bugfix for NPE with empty table-row (regression from 0.93). 16 years ago
  Vincent Hennebert 0da37cf697 Code cleanup and javadocs 17 years ago
  Andreas L. Delmelle 4e921e05c7 * Javadoc update: use {@inheritDoc} instead of @see where applicable, removal of some @author tags 17 years ago
  Vincent Hennebert 8c9f964e3c - Compute the height of already handled rows progressively in TableStepper 17 years ago
  Vincent Hennebert 383b7b9b7f Extract the ActiveCell class into a top-level class 17 years ago
  Vincent Hennebert b535780e8c Move the creation of GridUnitParts into ActiveCell 17 years ago
  Vincent Hennebert 945d1cfaf3 Fixes in the steps computation: 17 years ago
  Vincent Hennebert 21e4d157d5 Temporary hack to handle cells with content of zero length 17 years ago
  Vincent Hennebert bf7425006f Move the content of the now small setupElementList method into initializeElementLists 17 years ago
  Vincent Hennebert 9318fb5d17 Use a prevIsBox boolean instead of duplicating the list of Knuth elements for active cells into an ArrayList 17 years ago
  Vincent Hennebert 42579b92fe Use a list of active cells for computing steps, continued: 17 years ago
  Vincent Hennebert 33a9a92b3e Cleaner way to handle border-separation in ActiveCell 17 years ago
  Vincent Hennebert 93f234a71e Add a signalMinStep method in ActiveCell 17 years ago
  Vincent Hennebert 0aea7bcc8a Move the getNextStep method into ActiveCell 17 years ago
  Vincent Hennebert 48043382ab Remove decrease of activeRowIndex when backtracking 17 years ago
  Vincent Hennebert 28ed38ac5a Organize imports and remove no longer used methods 17 years ago
  Vincent Hennebert b4f8fe813d First step towards using a list of active cells for computing steps 17 years ago
  Vincent Hennebert 6309a4f57e Bugfixes: 17 years ago
  Vincent Hennebert 23b32dea95 Fix the handling of forced breaks which were sometimes counted twice. 17 years ago
  Vincent Hennebert 5b35af19ad Extract the logic for advancing to the next grid row, from the getNextStep method to a new one. 17 years ago
  Vincent Hennebert 313cb7945e ... and correct the test for early returning if stepFound is false 17 years ago
  Vincent Hennebert 8b2772dcaf Replace the seqCount integer with a stepFound boolean in the getNextStep method 17 years ago
  Vincent Hennebert 3839d6c734 Replace the array of forced breaks with a single boolean, which should be enough. 17 years ago
  Vincent Hennebert 0db11afe48 - add a columnCount field for clarity 17 years ago
  Vincent Hennebert 12deb5966a Documentation, cleanup, log statements in the table layout code. 17 years ago
  Vincent Hennebert 7af84d0203 Some javadoc and variables renaming in TableStepper. 17 years ago
  Vincent Hennebert 6ce7bdd42f Extract sub-classes from TableContentLayoutManager and make them top-level classes 17 years ago
  Vincent Hennebert 656f061f17 Add code guards around log statements for better performance when they are disabled 17 years ago
  Vincent Hennebert 9006a4682d Rename a local variable in the getNextStep method for clarity, and convert it from an integer to a boolean 17 years ago
  Vincent Hennebert 1072e70fb7 Add log messages to help understand the code 17 years ago
  Vincent Hennebert adf3c2b7ca Javadoc for the table layout code 17 years ago
  Jeremias Maerki 2a79fb9d80 Bugfix: Nested tables with headers and footers were not handled correctly and could overlap with the region-after. 17 years ago