Mehdi Houshmand
a97e0be88b
Predominantly clean up and javadocs, very little functional change here
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1352800 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
c36ffee9df
Added tests and cleaning up of code
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1352101 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
04c08fb904
Added class missing from last commit
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1352086 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
58efb3c3ac
Removed unused private methods
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351351 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
cc0a25b540
Fixed FindBugs issue: do not compare strings with == or !=
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351350 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
4cd3db9c8e
Fixed FindBugs issue: use String.to(Lower|Upper)Case with Locale.ENGLISH
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351349 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
eaa8350771
Cosmetics only: organised imports
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1351348 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
3b991e5413
Buzilla #40676: Fix newly introduced findbugs warnings. Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1350790 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Peter Hancock
22682543c9
Removed HyphenationTreeResolver and better Handling of 'data://' URIs
Plus other internal cleanup
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1350538 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
4bba95be2e
Bugzilla #40676: Support use of ImageLoaderRawPNG decoder in order to prevent re-encoding of PNG images (and unnecssary output file bloat). Submitted by Luis Bernardo, Matthias Reischenbacher.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1350455 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
bb62a7639a
Bugzilla #53412: Eliminate incorrect use of object identity which produces excessive property cache collisions. Submitted by Alexios Giotis.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1350379 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
3e7cd3611b
Deleted FOURIResolver class
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1350272 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
d17d05e36c
Removed URI resolving class that are no longer needed and handled data URIs
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1350248 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
37378b836a
Removed commented code: subset-embedding for single-byte fonts is not working yet
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1349919 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
24664f1459
Removed AFP resource handling mechanism in favour of a unified resource resolver
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1348871 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
e7181a7fdf
Eliminate javadocs warnings.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1345838 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
00c4d5b6f6
Further clean up to PDFResources and fixed mistake in last commit
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1345007 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
fae8882d22
Renamed DIRECTORY_TABLE into TABLE_DIRECTORY
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344787 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
9ca185526b
Added generics to PDFResources, also changed HashSet -> LinkedHashSet to make PDF output more deterministic
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1344785 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
86004ef152
Javadoc improvements
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344773 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
eccd73c523
Started unifying URI resolution mechanism, redesigned configuration system and created flexible config testing
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_URI_Unification@1344594 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
992889d0a8
Javadoc improvements
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344309 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
f9544fb7a6
Removed deprecated method
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344254 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
a5c4a9c5d5
Renamed BFEntry into CMapSegment
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1344251 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
9107ba1eee
setBFEntries is deprecated, replaced with setCMap
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343780 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
1f82c47f3c
Made glyphToUnicodeMap and unicodeToGlyphMap final
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343777 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
2717d9ecaf
Removed unused methods
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_TrueTypeInPostScript@1343776 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
9e1c3f381c
Added possibility to treat some content as artifact.
If any fo:static-content or fo:wrapper element has their 'role' property set to 'artifact', then they and their descendants will be treated as artifacts.
Suggested by Martin Koegler as part of Bugzilla #50852
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343632 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
d48e0e1f46
Add version attribute to AT and IF intermediate formats. Also eliminate redundant use of reversed attribute in AT format.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343133 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
72ba7e572d
Add extension to place code just before PostScript %PageTrailer. Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1343072 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
4778980074
Bugzilla #53294: Fix invalid PostScript file being created when font-size is 0. Submitted by Robert Meyer.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1342792 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
89b98e43e0
Added support for the role property on fo:page-sequence, fo:flow and fo:static-content.
This allows to change the mapping of those FOs to PDF structure types when enabling accessibility.
Suggested by Martin Koegler as part of Bugzilla #50852
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1342680 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
f227dce56c
The Type entry is optional for a structure element. Not outputting it allows to save space in the final output.
Suggested by Martin Koegler as part of Bugzilla #50852
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1341992 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
3f7239142b
Bugzilla #52144: Fix crash on use of version switch (-v). Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1341585 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
4510618429
Remove JDK1.6 dependency.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1339723 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
07fec76dcd
Fix findbugs warning.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1339667 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
5a0e10ae9d
Bugzilla #53242: Support fractional line widths in AFP renderer, fixing problem with SVG line drawing. Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1339442 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
c251ff4844
Bugzilla #53248: Fix exception thrown from use of -print option in CLI. Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1339441 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
b5331a3467
Bugzilla #40699: Fix for invalid PDF for certain numerical values in SVG lineargradient. Submitted by Luis Bernardo.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1338967 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
9c2da74727
Mistake in last commit: didn't add a class
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1338607 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
1e8a2631f0
Improved handling of AFP double-byte character sets
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1338605 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
c46fafb223
Changed the way AFP PTOCA TransparentData control sequences are written so that they end on character byte boundaries
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1337142 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
1c9c25bd5b
Bugzilla #53185: Unify date formatting between FOP and XGC as well as tidying the date format code. Submitted by Robert Meyer.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1336129 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
953e762e1b
Bugzilla #45715: Break before (break-before) not respected on blocks nested in inlines.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1334058 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
6c90bb6701
Bugzilla #43940: Use new double format utility to improve thread safety and performance. Submitted by Julien Aymé, Ognjen Blagojevic.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1331950 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Mehdi Houshmand
be77bea9ba
Fixed concurrency issue re:background-image on a fo:block. Also updated a couple license headers in the examples
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1331419 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
c40d602973
Bugzilla #51484: Improve test for last section.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1330838 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
65ff8fa968
Fixed FindBugs warnings
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1330453 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Vincent Hennebert
bdf4d4148a
Bugzilla #53052: restored support for embedded PDF files
Removed the outputting of obj/endobj in PDFJavaScriptLaunchAction
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1330451 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Glenn Adams
1ec5b70b5a
Bugzilla #53148: Fix performance regression in JDK 1.6 Update 19 due to use of Java Beans API. Fix checkstyle errors.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1330317 13f79535-47bb-0310-9956-ffa450edef68
12 years ago