aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Corrected a validation problem. Made TableFooter use TableBody's validation.Simon Pepping2005-03-022-47/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198465 13f79535-47bb-0310-9956-ffa450edef68
* Added Renaud to our team page as a contributor.Glen Mazza2005-03-021-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198464 13f79535-47bb-0310-9956-ffa450edef68
* Flag added in FOUserAgent for strict/unstrict validation (see TableBody to ↵Glen Mazza2005-03-023-6/+129
| | | | | | | | | see how used.) Validation added (only strict version) for TableFooter. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198463 13f79535-47bb-0310-9956-ffa450edef68
* A few more changesSimon Pepping2005-03-012-2/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198462 13f79535-47bb-0310-9956-ffa450edef68
* Patch 33597 by Renaud Richardet, and a few other editsSimon Pepping2005-03-012-74/+55
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198461 13f79535-47bb-0310-9956-ffa450edef68
* Created new Root.notifyPageSequenceFinished() method, consolidatingGlen Mazza2005-03-012-13/+7
| | | | | | | two other methods to better stress that these occur as a unit. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198460 13f79535-47bb-0310-9956-ffa450edef68
* Updated README file, removed build.bat and build.sh. BuildsGlen Mazza2005-02-283-111/+17
| | | | | | | can be done by typing "ant" at command line. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198459 13f79535-47bb-0310-9956-ffa450edef68
* Use uptodate to avoid rebuilding the FOP jar even if no classesJoerg Pietschmann2005-02-271-1/+6
| | | | | | | have been compiled. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198458 13f79535-47bb-0310-9956-ffa450edef68
* An empty table-body is illegal but we'll allow it to make things easier for ↵Jeremias Maerki2005-02-233-1/+25
| | | | | | | | | stylesheet writers. Empty table-body elements are removed from their parent so they can't cause any nasty effects in the LMs. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198457 13f79535-47bb-0310-9956-ffa450edef68
* Avoid IndexOutOfBoundsException when empty list is passed in.Jeremias Maerki2005-02-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198456 13f79535-47bb-0310-9956-ffa450edef68
* Should run my own tests.... :-(Jeremias Maerki2005-02-223-1/+13
| | | | | | | | Bugfix for NPE on empty cells. Skip adding helper areas for border painting when there are no borders to paint. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198455 13f79535-47bb-0310-9956-ffa450edef68
* First test cases for collapsing borders (disabled for now).Jeremias Maerki2005-02-223-0/+196
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198454 13f79535-47bb-0310-9956-ffa450edef68
* Individual grid unit block areas for painting the resolved borders.Jeremias Maerki2005-02-222-10/+52
| | | | | | | | Bugfix in Row for searching the adjacent cell at end edge. Setting the borders that are already resolved on the right grid units. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198453 13f79535-47bb-0310-9956-ffa450edef68
* Removing obsolete STATUS file from our distribution. This information is ↵Glen Mazza2005-02-211-56/+0
| | | | | | already available on our website. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@198452 13f79535-47bb-0310-9956-ffa450edef68
* 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