aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Zero Word Joiner was missing in the constants.Jeremias Maerki2007-11-031-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591584 13f79535-47bb-0310-9956-ffa450edef68
* More fine-grained mechanism to detect if a font has been used or not. If a ↵Jeremias Maerki2007-11-036-20/+53
| | | | | | font list is given for a text run and each character should be painted in the right font, it might be accessed but never really used. Needed for PDF text painting improvements. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591583 13f79535-47bb-0310-9956-ffa450edef68
* Method for dumping all font triplets to System.out for diagnostic purposes.Jeremias Maerki2007-11-031-0/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591581 13f79535-47bb-0310-9956-ffa450edef68
* Mapping "SansSerif" and "Monospaced" (widely used in SVG land) to our Base ↵Jeremias Maerki2007-11-031-0/+12
| | | | | | 14 fonts. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591579 13f79535-47bb-0310-9956-ffa450edef68
* Correction: use super.toString() to still have the internal instance idAndreas L. Delmelle2007-11-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591577 13f79535-47bb-0310-9956-ffa450edef68
* Added override for FObj.toString() for convenience during debugging.Andreas L. Delmelle2007-11-031-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591575 13f79535-47bb-0310-9956-ffa450edef68
* Add missing file from previous commit (r591437)Andreas L. Delmelle2007-11-021-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591461 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla 42748: Added support for ids on empty fo:inlinesAndreas L. Delmelle2007-11-023-12/+77
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591437 13f79535-47bb-0310-9956-ffa450edef68
* Reworked the creation of implicit columns to match new behaviour: the number ↵Vincent Hennebert2007-11-027-65/+347
| | | | | | of columns of a table without explicit fo:table-column is set by the row that has the most columns. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591299 13f79535-47bb-0310-9956-ffa450edef68
* Testcases for fo:table-columnVincent Hennebert2007-11-014-12/+276
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@591063 13f79535-47bb-0310-9956-ffa450edef68
* Additional testcases for too many columns, this time in header or footer.Vincent Hennebert2007-10-313-0/+154
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590747 13f79535-47bb-0310-9956-ffa450edef68
* Some fonts have spaces in their names (ex. "Arial Unicode MS"). This change ↵Jeremias Maerki2007-10-312-9/+23
| | | | | | modifies font auto-detection so both "ArialUnicodeMS" (as before) and "Arial Unicode MS" (new) are registered for a font. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590736 13f79535-47bb-0310-9956-ffa450edef68
* Replaced svn:eol property with svn:eol-style or set that latter to nativeVincent Hennebert2007-10-3114-1263/+1263
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590714 13f79535-47bb-0310-9956-ffa450edef68
* - Enforced check for proper number of columns in a table. Now if a table has ↵Vincent Hennebert2007-10-3116-110/+414
| | | | | | | | | explicit table-columns, those fix the total number of columns and any row having more columns will lead to an error. - Set up a framework for unit-testing classes from the FO tree, and added some first testcases for the number of columns in tables. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590705 13f79535-47bb-0310-9956-ffa450edef68
* Url is actually a UriAdrian Cumiskey2007-10-311-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590616 13f79535-47bb-0310-9956-ffa450edef68
* Simple renaming of method following patch that was recently appliedAdrian Cumiskey2007-10-301-2/+2
| | | | | | | http://issues.apache.org/bugzilla/show_bug.cgi?id=42982 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590514 13f79535-47bb-0310-9956-ffa450edef68
* Removed no longer useful setCurrentColumnIndex method on ↵Vincent Hennebert2007-10-302-13/+1
| | | | | | ColumnNumberManager. The column number is now automatically updated in signalUsedColumnNumbers git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590177 13f79535-47bb-0310-9956-ffa450edef68
* Updated testcase to reflect new code behaviour: gaps between columns are now ↵Vincent Hennebert2007-10-301-7/+7
| | | | | | ignored git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590159 13f79535-47bb-0310-9956-ffa450edef68
* - factored the management of column numbers into a separate helper classVincent Hennebert2007-10-3010-623/+437
| | | | | | | | | | | | | - moved the PendingSpan inner class from TableFObj into TableCellContainer, where it's a bit more appropriate - simplified the getTable method in TableFObj by overriding it in Table - simplified the propertyMaker for column-number: now it's the table-cell which notifies the parent table-body that it starts a new row. As an additional benefit the propertyMaker for starts-row is now called only once, instead of twice before - reworked, factored and simplified the handling of column indices in TableCellContainer - bugfix: repeated fo:table-column were not added at the right place in the column lists - bugfix: width set on cell on second row was applied to the column's width, whereas it shouldn't - checkstyle cleanup git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@590136 13f79535-47bb-0310-9956-ffa450edef68
* Fixes 42982, 43042, 43587, 43143 and 43439 applied to trunkAdrian Cumiskey2007-10-271-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@589119 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #42982:Adrian Cumiskey2007-10-275-211/+244
| | | | | | | | | Applied [PATCH] 42982 - Support Fonts in JAR files Nice work Max, I look forward to you joining us soon :) Submitted by: Max Berger <max.at.berger.name> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588858 13f79535-47bb-0310-9956-ffa450edef68
* Applied [PATCH] 43143 - ExpertEncoding and ExpertSubsetEncoding not detected ↵Adrian Cumiskey2007-10-265-25/+58
| | | | | | | | | | | for Type 1 fonts Many thanks to William (wliem AT allette DOT com DOT au) for reporting the problem. NOTE: More work needs to be done to provide support for ExpertEncoding (this is documented in src/codegen/fonts/encodings.xml within this patch). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588755 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43042:Adrian Cumiskey2007-10-266-10/+20
| | | | | | | | | | Applied [PATCH] 43042 - PS extension implementation code cleanup. Partially modified the patch due to code changes. Many thanks to Andrejus Chaliapinas for this patch :) Submitted by: Andrejus Chaliapinas <a.chaliapinas.at.infosana.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588749 13f79535-47bb-0310-9956-ffa450edef68
* Applying [PATCH] 43587 - Multiple ps:comment-? within fo:declarations causes ↵Adrian Cumiskey2007-10-262-13/+27
| | | | | | ClassCastException git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588733 13f79535-47bb-0310-9956-ffa450edef68
* Whoops.. lets maintain the alphabetical ordering! :)Adrian Cumiskey2007-10-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588635 13f79535-47bb-0310-9956-ffa450edef68
* Made the columns field in Table private, and created suitable accessors to itVincent Hennebert2007-10-263-31/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588604 13f79535-47bb-0310-9956-ffa450edef68
* My first commit :)Adrian Cumiskey2007-10-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588603 13f79535-47bb-0310-9956-ffa450edef68
* Moved the creation of the columns list to the declaration of the columns ↵Vincent Hennebert2007-10-262-11/+3
| | | | | | field. Even if there are no explicit columns the list will have to be created anyway. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588597 13f79535-47bb-0310-9956-ffa450edef68
* Removed useless addChildNode method since it only transfered the call to the ↵Vincent Hennebert2007-10-261-9/+1
| | | | | | parent method git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588592 13f79535-47bb-0310-9956-ffa450edef68
* Created an abstract TableCellContainer class meant to contain the logic in ↵Vincent Hennebert2007-10-264-143/+165
| | | | | | | | | TableRowIterator. Factored some code common to TableBody and TableRow in it. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588586 13f79535-47bb-0310-9956-ffa450edef68
* Merged ↵Jeremias Maerki2007-10-2639-487/+1134
| | | | | | | | | | | https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_PDF_in_PDF (563130:HEAD) into Trunk. Adds generic structures in PDF so it is possible to embed external PDF documents, for example to support PDF files in fo:external-graphic for PDF output. See also: http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-dev/200708.mbox/%3c20070806165027.5C59.DEV@jeremias-maerki.ch%3e I tried to keep the changes on the API of the PDF library minimal but there could still be some incompatibilities for anyone who uses it separately. This also adds support for dynamically registering an image handler. That's just a temporary solution until the image package redesign is done. But it works. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588547 13f79535-47bb-0310-9956-ffa450edef68
* Some log fine-tuning.Jeremias Maerki2007-10-261-15/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588546 13f79535-47bb-0310-9956-ffa450edef68
* Fix for ClassCastException if non-PS extension attachments are encountered.Jeremias Maerki2007-10-261-8/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588545 13f79535-47bb-0310-9956-ffa450edef68
* Removed the check for borders specified on table-column/body/row in separate ↵Vincent Hennebert2007-10-251-9/+0
| | | | | | border model, since this is perfectly legal: they may be retrieved by specifying "inherit" on table-cells git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@588275 13f79535-47bb-0310-9956-ffa450edef68
* Removed the export statement, because it must be on a separate line inSimon Pepping2007-10-221-2/+4
| | | | | | | | plain-vanilla Bourne shells, and it is not needed. Restricted the special setting of IFS to the section that requires it. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@587204 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43597:Jeremias Maerki2007-10-222-0/+51
| | | | | | Added a test file for the SVGZ case. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@587053 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43597:Jeremias Maerki2007-10-223-5/+60
| | | | | | | Added support for SVGZ. Submitted by: Max Berger <max.at.berger.name> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@587052 13f79535-47bb-0310-9956-ffa450edef68
* Corrected typo: explicitely -> explicitlyVincent Hennebert2007-10-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@586480 13f79535-47bb-0310-9956-ffa450edef68
* Added a news item about Adrian Cumiskey becoming a committerVincent Hennebert2007-10-191-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@586354 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix: If auto-detection is enabled, auto-detection didn't get done ↵Jeremias Maerki2007-10-161-5/+1
| | | | | | starting with the second rendering run in the same JVM. Static variables are dangerous! git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@585167 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43616: bug in the computation of remaining height that caused ↵Vincent Hennebert2007-10-162-3/+93
| | | | | | extra space to appear in tables git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@585141 13f79535-47bb-0310-9956-ffa450edef68
* Add OSSummit in AsiaJeremias Maerki2007-10-151-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@584790 13f79535-47bb-0310-9956-ffa450edef68
* Bugfix for NPE with empty table-row (regression from 0.93).Jeremias Maerki2007-10-155-17/+90
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@584699 13f79535-47bb-0310-9956-ffa450edef68
* Added a configuration setting to the PCL renderer that lets you disable PJL ↵Jeremias Maerki2007-10-054-12/+53
| | | | | | commands. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582287 13f79535-47bb-0310-9956-ffa450edef68
* Fixed a bug in the test. MediaPosition takes an integer.Jeremias Maerki2007-10-051-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582271 13f79535-47bb-0310-9956-ffa450edef68
* Don't use deprecated useRGBColor() from PSGenerator anymore.Jeremias Maerki2007-10-051-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582260 13f79535-47bb-0310-9956-ffa450edef68
* Configuration settings for "language-level" and "optimize-resources" got ↵Jeremias Maerki2007-10-052-16/+58
| | | | | | | | lost when the patch for revision 542237 got applied. This is restored now. See http://svn.apache.org/viewvc?view=rev&revision=542237 git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582257 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43464:Jeremias Maerki2007-10-052-3/+6
| | | | | | | | | There is no need to cast the sources into a StreamSource to determine the SystemId. With this cast DOMSources or other non-StreamSources lead in a ClassCastException. Submitted by: Bruno Feurer <dev.at.brunof.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582230 13f79535-47bb-0310-9956-ffa450edef68
* Added a test case for AFP extension to make sure restoration from IF is correct.Jeremias Maerki2007-10-051-0/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582180 13f79535-47bb-0310-9956-ffa450edef68
* Bugzilla #43439:Jeremias Maerki2007-10-053-3/+14
| | | | | | | Fixed the restoration of the TLE values from the intermediate format for the AFP extension elements. Submitted by: Adrian Cumiskey <dev.at.cumiskey.com> git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@582178 13f79535-47bb-0310-9956-ffa450edef68