3023 Commits (Temp_KnuthStylePageBreaking)

Author SHA1 Message Date
  Jeremias Maerki 1cf6596be0 First real step towards collapsing table borders. 19 years ago
  Simon Pepping 6412f011d3 Corrected the logic of adding markers. LayoutManagers are responsible 19 years ago
  Jeremias Maerki c45f96da2f Commented stray System.out. Should be replaced by Commons Logging calls or removed in time. 19 years ago
  Jeremias Maerki dbc3df6d2d Restored JDK 1.5 compatibility. 19 years ago
  Glen Mazza 52c4347745 PR: 19 years ago
  Glen Mazza c205123aad PR: 19 years ago
  Jeremias Maerki f44cc4954e border-style "hidden" also forces border-width to 0. 19 years ago
  Jeremias Maerki 0e77a21e89 Fix for bad page-master and region margin calculations. All margin calculations now use margin-* attributes directly, ignoring start|end-indent and space-*. 19 years ago
  Glen Mazza 79d8a9d4e8 PR: 19 years ago
  Glen Mazza 7ff677faf4 PR: 19 years ago
  Jeremias Maerki 7d80d3db61 First step towards collapsing table borders: 19 years ago
  Jeremias Maerki 4d22fe218d Code clean-up only. 19 years ago
  Jeremias Maerki 64679953e0 Set border traits for fo:table only if border-collapse="separate". 19 years ago
  Glen Mazza da94c4f54f Some cleanup -- moved getSimplePageMasterToUse() to PageSequence (logic 19 years ago
  Jeremias Maerki 7f98992033 Extend the user agent to pipe title, author and keywords through to the PDF. A title on the user agent will override any title info gathered from fo:title elements. 19 years ago
  Glen Mazza 50151d55ff PR: 19 years ago
  Jeremias Maerki e0395a78ac Implemented the rest of the border styles. Now uses clipping while painting the borders to paint nicer edges. Some of this code should later be extracted into utility classes so other renderers can use the same code. 19 years ago
  Jeremias Maerki 0de75c7c71 empty-cells implemented. 19 years ago
  Jeremias Maerki 47e43d9be9 Implemented table-omit-header-at-break. The same for footers comes later when page breaking is revisited. 19 years ago
  Jeremias Maerki 2b6273e76d Table headers/footers need to be recalculated for each page (for dynamic elements like page-numbers and changing page-masters together with auto layout). Therefore a new LM is created for each page. 19 years ago
  Glen Mazza 586fbcfa7e PR: 19 years ago
  Jeremias Maerki 1b4f4bca2e Rearranged the process a bit to better show the different phases. Helped me to better understand what's going on there. 19 years ago
  Jeremias Maerki 855e36d206 Some LMs don't need the childLM List. So create only when necessary. 19 years ago
  Jeremias Maerki c862ac12a6 Remove dependency of pdf package to the FOP user agent. 19 years ago
  Glen Mazza beb7d42b96 Updates to team page. Added Luca (Layout) and Simon (Layout, XSL FO Tree, and Properties) to skill sets at bottom--please raise objections soon if you are uncomfortable with being listed. Gave myself my first "X" (XSL FO Tree), and added more for Jeremias and Finn. Team, please adjust as you feel appropriate. 19 years ago
  Jeremias Maerki 08fb5bab03 No longer fail when no table-columns are defined. The table creates a "default column" which is used to handle any defaults and inheritance. 19 years ago
  Jeremias Maerki 8d532b99b6 Fix for handling of horizontal border-separation. My first interpretation was wrong. 19 years ago
  Jeremias Maerki 04f756340c Accessor for table-layout property. 19 years ago
  Jeremias Maerki 1fa0713ce0 Forgot to take padding into account. 19 years ago
  Jeremias Maerki 68c9b73a81 Fix for ArrayOutOfBoundsException in resetPosition(). 19 years ago
  Jeremias Maerki f64b3f5563 Support for column-number on table-cell. 19 years ago
  Jeremias Maerki 692ba9ae38 Method for checking if there's a column-number 19 years ago
  Jeremias Maerki 2458865802 Initial support for column spanning. Still WIP. 19 years ago
  Jeremias Maerki 6ef1677fb7 Correct cell-borders when border-collapse="separate" and initial support for horizontal border-separation. 19 years ago
  Jeremias Maerki a5e511a608 Support for table-cells as direct children of table-body|header|footer. 19 years ago
  Jeremias Maerki 37374bcb69 moving retrieve-marker replacement into separate method to make preLoadList easier to read and understand. 19 years ago
  Jeremias Maerki 83371d2d60 Support for border-spacing shorthand. 19 years ago
  Jeremias Maerki 36a0409306 Temporary fix for markers (using isBogus() check) 19 years ago
  Jeremias Maerki 7cd913f036 Fix for adding absolutely positioned block without children. 19 years ago
  Jeremias Maerki 3d67d750ea use hasBackground() as a fail-fast. 19 years ago
  Jeremias Maerki c170f76658 Additional accessors and style. 19 years ago
  Jeremias Maerki d6f3fb4902 Method for determining if there's a background at all. 19 years ago
  Glen Mazza 365625169d PR: 19 years ago
  Glen Mazza 53e0eb6fda PR: 19 years ago
  Glen Mazza 0595a4565b PR: 19 years ago
  Jeremias Maerki e68c91ec57 Better table-column build-up. Columns can now be in non-consecutive order (using column-number) and number-columns-repeated is now respected. Missing columns (gaps) are logged as an error but no further handling ATM. 19 years ago
  Jeremias Maerki 7cdc09c095 Checks and an addtional method to determine whether a column-number is set. 19 years ago
  Jeremias Maerki 06ad501615 Bugfix for list labels that were not properly placed when the list-block is a child of a flow and there are margins on the page-master. 19 years ago
  Jeremias Maerki 20c39d9367 Notify the AreaTreeHandler about new pages being added. 19 years ago
  Jeremias Maerki 2af04b9624 Add a facility for the PageSequenceLayoutManager to notify about a new page being added so the rendering statistics work again. 19 years ago