7 Commits (c7d7ed1ee64ee057fc36b444161b0f982cd6e447)

Author SHA1 Message Date
  Glenn Adams c7d7ed1ee6 Fix or suppress 1-instance findbug warnings. 9 years ago
  Vincent Hennebert c411c5fb57 Enabled Checkstyle ExplicitInitializationCheck and fixed resulting warnings 10 years ago
  Simon Steiner 507202d1e7 Add t1 merging 10 years ago
  Simon Steiner 4516274b5d Allow merging of fonts 10 years ago
  Luis Bernardo 21682bdca7 FOP-2252: OpenType CFF support for FOP; patch submitted by Robert Meyer 10 years ago
  Vincent Hennebert f8e822efe1 Directly use FOP fonts to lay out SVG images for PDF, PS and AFP outputs. 11 years ago
  Luis Bernardo 2b8f2a4278 FOP-2265: Enable xlint cast; patch submitted by Simon Steiner 11 years ago
  Vincent Hennebert e8f590803a Cosmetics only: enabled Checkstyle MethodParamPad rule and fixed corresponding violations 11 years ago
  Vincent Hennebert 37ea66b191 Cosmetics only: enabled Checkstyle ParenPad rule and fixed corresponding violations 11 years ago
  Peter Hancock dc7f036c5e JIRA#FOP-2180: TTFReader outputs bounding box information for glyphs. 11 years ago
  Jeremias Maerki 2a7e60cb33 Fix for regression introduced by revision 1352986: NPE when auto-detecting TrueType Collections. 12 years ago
  Mehdi Houshmand c9f6e74ddf Improved the handling of defaults for PDF config and general clean up 12 years ago
  Glenn Adams bf1401875c Eliminate javadocs warnings. 12 years ago
  Vincent Hennebert fae8882d22 Renamed DIRECTORY_TABLE into TABLE_DIRECTORY 12 years ago
  Mehdi Houshmand eccd73c523 Started unifying URI resolution mechanism, redesigned configuration system and created flexible config testing 12 years ago
  Vincent Hennebert 992889d0a8 Javadoc improvements 12 years ago
  Vincent Hennebert a5c4a9c5d5 Renamed BFEntry into CMapSegment 12 years ago
  Vincent Hennebert 1f82c47f3c Made glyphToUnicodeMap and unicodeToGlyphMap final 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. 12 years ago
  Glenn Adams f5141241f7 Tweak comment. 12 years ago
  Glenn Adams c5ea5054c7 Bugzilla #50492: Removing experimental feature that violates XSL-FO and Unicode semantics by misinterpreting Basic Latin code points. Users must use private use codepoints to access font specific character mappings that have no assigned Unicode code point. 12 years ago
  Vincent Hennebert 7c8f02c573 Bugzilla #50483: Improved support for TrueType fonts in PostScript 12 years ago
  Glenn Adams 2ed4c2e034 enable ImportOrder rule; fix violations 12 years ago
  Glenn Adams d6d8e57b17 apply complex scripts patch 12 years ago
  Simon Pepping 347387b317 Second part of patch 50245 by Mehdi Houshmand 13 years ago
  Simon Pepping dbe01e0fa2 Partial application of patch 50245 by Mehdi Houshmand 13 years ago
  Jeremias Maerki f133bab5a8 Added full support for single-byte encodings when TTF fonts are embedded in PostScript. 13 years ago
  Vincent Hennebert 519ac01c92 Added possibility to use glyphs outside WinAnsiEncoding for TrueType fonts that are not embedded in the PostScript file, and that don't have a list of glyph names ('post' table version 3). 13 years ago
  Jeremias Maerki 29e8badcec Bugzilla #49733: 14 years ago
  Vincent Hennebert 589c8ab356 Trying to get a glyph name out of a Unicode code point is already done by the call to mapChar, so doing it again in TTFFontLoader is useless. Instead, make use of the post table if it exists, that may contain a list of glyph names and allow more glyphs to be supported. 14 years ago
  Jeremias Maerki 63342a9b6d Added support for TrueType fonts with symbol character maps (like "Wingdings" and "Symbol"). Characters for these fonts are usually found in the 0xF020 to 0xF0FF range (a Unicode private use area). 14 years ago
  Adrian Cumiskey b4c6724ac1 Merged revisions 718666,718705,719038,719110 via svnmerge from 15 years ago
  Jeremias Maerki 45c1746b5f Reduced warning on ascender+descender > EM box to DEBUG level, as this case is compensated for by additional code in guessVerticalMetricsFromGlyphBBox() and is therefore only confusing. I tested problematic fonts and they show an acceptable line layout. No semantics changed. 15 years ago
  Adrian Cumiskey 79f8cbdb1e Merged revisions 693433,693462,693720,693742,693781,693784,693841,695491,695500,695776,696365,697140,697152,698280,698322,698670 via svnmerge from 15 years ago
  Jeremias Maerki 5c02a136b8 Some older TTF fonts have shorter OS/2 tables. This fixes potential EOFExceptions. 15 years ago
  Vincent Hennebert d058e87015 Merged revisions 679052-679352 via svnmerge from 16 years ago
  Vincent Hennebert 92df262a07 Fed up with all those trailing whitespaces. Let's remove them all (once... and for all?) 16 years ago
  Adrian Cumiskey cb82679d9f Merged revisions 603890,603926,603943,603945,603959,603961-603962,603968,603975,603979,603990,604171,604180,604185,604293,604299,604475,604678,604814,604965,604970,605195,605246,605253,605295,605297,605517,605978,606004,607032,607036,608812,609567,609627,610020-610023,610337,610355,610420,610704,610739,610821,610848,610853,610886,610891,610893,610905,611114,611142,611175,611278,611285,611766-611768,612560,612785,612815-612816,612825,613144,613185,613828,613831,613835,613896,614156,614169-614170,614191,614201-614202,614566,614845,614920,614924,614964,614966,614993,615144,615164,615197,615251,615598,615604,615845,615906,615917,616080,616191,616260,616334,616485,616691,616694,616798,617126,617473,617512,617531,617550,617708,617716,617765,617812,617907,617909,617976,617989,618239,618470,618626-618627,618992,619417,619461,619670,619674,619790,619854,619856,619870,619923,619979,620272,620276-620278,620283,620285,620558-620559,620565,620567,620570,620723,620750,620761,627318,627324,627367,627495,627497,627553,627576,627679,627698,627702,627712,627719,627721,628140,628280,628652,628668,628775,628804,628816,628826,628829,629048,629093,629103,629129,629131,629169,629769,629902,630215,630772,630814,631178,631226,631276,631575,631609,631984,632121-632122,632321,632558,632716,632784,632938,632972,633389-633391,633396-633397,633437,633460,633470,633473,633525,633557,633559,633561,633961,634187,635508,635686,635701,635741,635884,635961,635967,636276,636293,636295,636405,636409,636471,637057,637076,638396,640089,640242,641742,641764,641827,642923-642924,642927,644208,644213,644691,644697,645104,647692,647742,647745,647770,648122,648206,648381,648985,649012,649091,649119,649146,649149,649160,649279,649283,649285,649393,649396,649420,649477,649552,649657,650050,651323,651333,651538,651540,651543-651544,651551,651558,651575,651577,651591,651613,651622-651623,651853,651855-651856,651866-651867,651880,651898,652456,652465,652467,652520,652525,652565,652581-652582,652673-652674,652821-652822,652835,653036,653045,653048,653106,653144,653202,653204,653311,653564,653826,653828,654111,654121,654190,654314,654322-654323,654338,654347,654437,654461,654528,654557,654563,654600,654654,654783,654849,654869,654946,654982,655085,655093,655275,655281,655285,655309,655349,655370,655489,655500,655522,655531,655578,655601,655603,655614,655766,655771,655775,655791,655801,655829,656104 via svnmerge from 16 years ago
  Adrian Cumiskey 918928b5b4 Merged revisions 644208,644213 via svnmerge from 16 years ago
  Jeremias Maerki 1f0ed2013c Bugzilla #44737: 16 years ago
  Jeremias Maerki 56387de039 Added support for reading the OS/2 table's usWeightClass value which supports the same font weight values as we use in XSL-FO. 16 years ago
  Jeremias Maerki 4189170667 Reducing noise. Better messages. 16 years ago
  Jeremias Maerki 57de10b2fd Extracted most of the code in CodePointMapping (generated by XSLT) into a base class for easier maintenance and proper Javadocs. 16 years ago
  Jeremias Maerki 2ef1dd3304 Some TTF fonts don't have a PostScript name, so just emulate it in this case to avoid problems with font lookup further down. 16 years ago
  Jeremias Maerki 38b57688e0 Another improvement for font auto-detection: 16 years ago
  Jeremias Maerki 11aa26d466 Improved font auto-detection and handling of AWT-supplied fonts in order to achieve better results when using multiple output formats. Whenever possible, the font names appearing in the operating system can also be used in XSL-FO. 16 years ago
  Andreas L. Delmelle 1b5c727a2d Undo changes of r556112 17 years ago
  Andreas L. Delmelle 4e53cd8c59 Addition of a general-purpose int-to-int map to replace Integer-to-Integer HashMaps + first usage in TTFFile 17 years ago
  Jeremias Maerki 8c1aba3f97 Bugzilla #41831: 17 years ago
  Jeremias Maerki 14a4ef8100 Bugzilla #25997,#25999: 17 years ago