aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated the README file to this century. Also, testing my first commitGlen Mazza2005-02-211-14/+8
| | | | | | | using Eclipse. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198451 13f79535-47bb-0310-9956-ffa450edef68
* First real step towards collapsing table borders.Jeremias Maerki2005-02-2111-103/+862
| | | | | | | | | | | border-collapse="collapse" rules implemented but not fully tested, yet. Collapsing of borders works only for start and end borders, yet, and there only for non-spanned cells. CellLM is now prepared to get the full list of grid unit it occupies (necessary for collapsed border painting). Row.CellInfo extracted and renamed to GridUnit. WIP... git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198450 13f79535-47bb-0310-9956-ffa450edef68
* Test cases illustrating Glen's page-number fix. There's still a problem ↵Jeremias Maerki2005-02-213-0/+138
| | | | | | because of the bogus areas, though. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198449 13f79535-47bb-0310-9956-ffa450edef68
* Test case markers5a now works correctly. Added four testcases.Simon Pepping2005-02-205-1/+791
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198448 13f79535-47bb-0310-9956-ffa450edef68
* Corrected the logic of adding markers. LayoutManagers are responsibleSimon Pepping2005-02-207-38/+81
| | | | | | | | | | for correctly setting is-first and is-last on the BreakPoss and from there in the arguments of the addMarkers method. Implemented this for BlockLM. Also made a small change in the retrieval of markers from preceding pages. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198447 13f79535-47bb-0310-9956-ffa450edef68
* Commented stray System.out. Should be replaced by Commons Logging calls or ↵Jeremias Maerki2005-02-191-5/+5
| | | | | | removed in time. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198446 13f79535-47bb-0310-9956-ffa450edef68
* Restored JDK 1.5 compatibility.Jeremias Maerki2005-02-192-13/+13
| | | | | | | | Bug: http://issues.apache.org/bugzilla/show_bug.cgi?id=33645 Submitted by: Oskar Berggren <d99beo.at.dtek.chalmers.se> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198445 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-191-0/+1
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Page numbering bug fixed. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198444 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-183-33/+8
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: More cleanup in PageSequence (also removed local LayoutMasterSet variable to emphasize Root's ownership of this object in the FO Tree hierarchy.) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198443 13f79535-47bb-0310-9956-ffa450edef68
* Disable advanced marker tests as long as they don't work properly.Jeremias Maerki2005-02-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198442 13f79535-47bb-0310-9956-ffa450edef68
* setting border-collapse="separate" to make it pass again, now that I started ↵Jeremias Maerki2005-02-171-2/+2
| | | | | | with border collapsing. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198441 13f79535-47bb-0310-9956-ffa450edef68
* border-style "hidden" also forces border-width to 0.Jeremias Maerki2005-02-172-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198440 13f79535-47bb-0310-9956-ffa450edef68
* region-after may not have borders. Used an absolutely positioned ↵Jeremias Maerki2005-02-171-1/+4
| | | | | | block-container instead. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198439 13f79535-47bb-0310-9956-ffa450edef68
* Added missing license header.Jeremias Maerki2005-02-171-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198438 13f79535-47bb-0310-9956-ffa450edef68
* updated page-master tests.Jeremias Maerki2005-02-172-20/+76
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198437 13f79535-47bb-0310-9956-ffa450edef68
* Fix for bad page-master and region margin calculations. All margin ↵Jeremias Maerki2005-02-173-38/+31
| | | | | | | | | calculations now use margin-* attributes directly, ignoring start|end-indent and space-*. Better check for borders and padding on regions. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198436 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-171-1/+0
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed unneeded variable. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198435 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-178-274/+85
| | | | | | | | | | | Obtained from: Submitted by: Reviewed by: Cleanup of page number handling throughout application. Removed old code from PageSequence.java. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198434 13f79535-47bb-0310-9956-ffa450edef68
* Adjusting to changes in BorderProps.toString()Jeremias Maerki2005-02-165-72/+72
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198433 13f79535-47bb-0310-9956-ffa450edef68
* First step towards collapsing table borders:Jeremias Maerki2005-02-164-66/+280
| | | | | | | | | | - Mode on BorderProps controls painting behaviour. - Extended toString() on BorderProps - Painting the borders already works for all three modes (separate, collapsing-inner and collapsing-outer) - ATM only inner borders are painted. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198432 13f79535-47bb-0310-9956-ffa450edef68
* Code clean-up only.Jeremias Maerki2005-02-161-14/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198431 13f79535-47bb-0310-9956-ffa450edef68
* Set border traits for fo:table only if border-collapse="separate".Jeremias Maerki2005-02-156-10/+42
| | | | | | | Some clean-up. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198430 13f79535-47bb-0310-9956-ffa450edef68
* Clean-up:Jeremias Maerki2005-02-155-11/+133
| | | | | | | | | | table2 split into table2 (margins and spaces only) and table-border-separate1. table-cell5 renamed to table-border-separate2. table-cell5a renamed to table-border-separate2a. table-cell7 renamed to table-border-separate3 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198429 13f79535-47bb-0310-9956-ffa450edef68
* Some cleanup -- moved getSimplePageMasterToUse() to PageSequence (logicGlen Mazza2005-02-122-74/+31
| | | | | | | is useful with other implementations of PSLM.) git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198428 13f79535-47bb-0310-9956-ffa450edef68
* Simpler and more robust XPath statements.Jeremias Maerki2005-02-122-26/+26
| | | | | | | Suggested by: Simon Pepping git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198427 13f79535-47bb-0310-9956-ffa450edef68
* Extend the user agent to pipe title, author and keywords through to the PDF. ↵Jeremias Maerki2005-02-123-4/+69
| | | | | | A title on the user agent will override any title info gathered from fo:title elements. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198426 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-125-164/+46
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Removed flush() override from PSLM, consolidated StorePagesModel & AreaTreeModel, removed unused LineTrait.java. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198425 13f79535-47bb-0310-9956-ffa450edef68
* Implemented the rest of the border styles. Now uses clipping while painting ↵Jeremias Maerki2005-02-112-41/+327
| | | | | | | | | 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. Dotted-style could use some tweaking (dots are clipped at the edges). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198424 13f79535-47bb-0310-9956-ffa450edef68
* Test for all border-styles.Jeremias Maerki2005-02-111-0/+137
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198423 13f79535-47bb-0310-9956-ffa450edef68
* empty-cells implemented.Jeremias Maerki2005-02-112-3/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198422 13f79535-47bb-0310-9956-ffa450edef68
* Test case for empty-cells attribute.Jeremias Maerki2005-02-111-0/+80
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198421 13f79535-47bb-0310-9956-ffa450edef68
* Test case for column spanning.Jeremias Maerki2005-02-111-0/+114
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198420 13f79535-47bb-0310-9956-ffa450edef68
* Test cases for table-omit-*-at-break. The one for footer is disabled because ↵Jeremias Maerki2005-02-113-1/+260
| | | | | | it's not implemented, yet. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198419 13f79535-47bb-0310-9956-ffa450edef68
* Implemented table-omit-header-at-break. The same for footers comes later ↵Jeremias Maerki2005-02-112-5/+21
| | | | | | when page breaking is revisited. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198418 13f79535-47bb-0310-9956-ffa450edef68
* Test cases for table headers/footers.Jeremias Maerki2005-02-102-0/+246
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198417 13f79535-47bb-0310-9956-ffa450edef68
* Table headers/footers need to be recalculated for each page (for dynamic ↵Jeremias Maerki2005-02-102-55/+33
| | | | | | elements like page-numbers and changing page-masters together with auto layout). Therefore a new LM is created for each page. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198416 13f79535-47bb-0310-9956-ffa450edef68
* PR:Glen Mazza2005-02-103-38/+14
| | | | | | | | | | Obtained from: Submitted by: Reviewed by: Some simplification to StorePagesModel, removal of not very informative comment in PSLM. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198415 13f79535-47bb-0310-9956-ffa450edef68
* Rearranged the process a bit to better show the different phases. Helped me ↵Jeremias Maerki2005-02-101-16/+24
| | | | | | to better understand what's going on there. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198414 13f79535-47bb-0310-9956-ffa450edef68
* Some LMs don't need the childLM List. So create only when necessary.Jeremias Maerki2005-02-101-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198413 13f79535-47bb-0310-9956-ffa450edef68
* Adding an additional block at the end to see if a new block would behave ↵Jeremias Maerki2005-02-101-0/+1
| | | | | | differently. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198412 13f79535-47bb-0310-9956-ffa450edef68
* Test case which indirectly tests the resetPosition() methods on various LMs. ↵Jeremias Maerki2005-02-102-0/+64
| | | | | | Currently, the lines are not rearranged after a page break when a different page-master gets active. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198411 13f79535-47bb-0310-9956-ffa450edef68
* Remove dependency of pdf package to the FOP user agent.Jeremias Maerki2005-02-102-11/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198410 13f79535-47bb-0310-9956-ffa450edef68
* Updates to team page. Added Luca (Layout) and Simon (Layout, XSL FO Tree, ↵Glen Mazza2005-02-101-24/+20
| | | | | | 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. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198409 13f79535-47bb-0310-9956-ffa450edef68
* Better XPath statements for certain parser/XSLT combinations.Jeremias Maerki2005-02-0911-84/+84
| | | | | | | Suggested by: Simon Pepping git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198408 13f79535-47bb-0310-9956-ffa450edef68
* 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