1241 Commits (ac5fcf7b793f099de202dbd39ecbb29fa950e463)

Author SHA1 Message Date
  Glen Mazza 8f552ad2f9 More simplifications to PSLM. 19 years ago
  Glen Mazza a31afbf3d0 Minor simplifications to PSLM. 19 years ago
  Glen Mazza 0a11fbaf71 Minor simplification to PSLM. 19 years ago
  Jeremias Maerki 7abfc1a0a7 SpacePropertyMaker to handle conditionality as defined by the spec: 19 years ago
  Jeremias Maerki b23a3cab04 Convenience method to access conditionality component. 19 years ago
  Jeremias Maerki 6f74156233 Additional accessors. 19 years ago
  Glen Mazza 61ccdc197b 1.) More commenting, some simplifications in the Area classes and PSLM. 19 years ago
  Glen Mazza b1e947efe8 Minor code nitpick. 19 years ago
  Glen Mazza 33505a7664 Validation added for master-name and master-reference properties. 19 years ago
  Jeremias Maerki a392d777f6 Refactoring of Knuth line breaking code (including some speed improvements) 19 years ago
  Jeremias Maerki c230af051c Resurrected AWT/Java2D renderer 19 years ago
  Glen Mazza 2b60d0cdfd More simplifications to PSLM. 19 years ago
  Glen Mazza 22ed7684d3 Validation added for five more FO's. 19 years ago
  Glen Mazza e7450b91fb PR: 19 years ago
  Glen Mazza 44bb5929dc ---------------------------------------------------------------------- 19 years ago
  Glen Mazza b667d1a700 Validation for fo:table and fo:table-header added, some minor simplifications in other places. 19 years ago
  Simon Pepping 07493978a3 Corrected a validation problem. Made TableFooter use TableBody's validation. 19 years ago
  Glen Mazza 24cb4e43f9 Flag added in FOUserAgent for strict/unstrict validation (see TableBody to see how used.) 19 years ago
  Glen Mazza cf449e8e7c Created new Root.notifyPageSequenceFinished() method, consolidating 19 years ago
  Jeremias Maerki 8ada5c8257 An empty table-body is illegal but we'll allow it to make things easier for stylesheet writers. 19 years ago
  Jeremias Maerki ce6b0bd2e4 Avoid IndexOutOfBoundsException when empty list is passed in. 19 years ago
  Jeremias Maerki 982cb1e1b2 Should run my own tests.... :-( 19 years ago
  Jeremias Maerki 8dd8bb7ab9 Individual grid unit block areas for painting the resolved borders. 19 years ago
  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
  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