42 Revize (381ddddbcf4420908495dff2dd59073a654d6b0b)

Autor SHA1 Zpráva Datum
  Glenn Adams 381ddddbcf Merge from origin/trunk. před 12 roky
  Glenn Adams 1ec5b70b5a Bugzilla #53148: Fix performance regression in JDK 1.6 Update 19 due to use of Java Beans API. Fix checkstyle errors. před 12 roky
  Glenn Adams f5141241f7 Tweak comment. před 12 roky
  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. před 12 roky
  Glenn Adams 2ed4c2e034 enable ImportOrder rule; fix violations před 12 roky
  Glenn Adams d6d8e57b17 apply complex scripts patch před 12 roky
  Simon Pepping 347387b317 Second part of patch 50245 by Mehdi Houshmand před 13 roky
  Simon Pepping dbe01e0fa2 Partial application of patch 50245 by Mehdi Houshmand před 13 roky
  Jeremias Maerki 29e8badcec Bugzilla #49733: před 14 roky
  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). před 14 roky
  Adrian Cumiskey b4c6724ac1 Merged revisions 718666,718705,719038,719110 via svnmerge from před 15 roky
  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. před 15 roky
  Adrian Cumiskey 79f8cbdb1e Merged revisions 693433,693462,693720,693742,693781,693784,693841,695491,695500,695776,696365,697140,697152,698280,698322,698670 via svnmerge from před 15 roky
  Jeremias Maerki 5c02a136b8 Some older TTF fonts have shorter OS/2 tables. This fixes potential EOFExceptions. před 15 roky
  Vincent Hennebert d058e87015 Merged revisions 679052-679352 via svnmerge from před 16 roky
  Vincent Hennebert 92df262a07 Fed up with all those trailing whitespaces. Let's remove them all (once... and for all?) před 16 roky
  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 před 16 roky
  Adrian Cumiskey 918928b5b4 Merged revisions 644208,644213 via svnmerge from před 16 roky
  Jeremias Maerki 1f0ed2013c Bugzilla #44737: před 16 roky
  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. před 16 roky
  Jeremias Maerki 4189170667 Reducing noise. Better messages. před 16 roky
  Jeremias Maerki 57de10b2fd Extracted most of the code in CodePointMapping (generated by XSLT) into a base class for easier maintenance and proper Javadocs. před 16 roky
  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. před 16 roky
  Jeremias Maerki 38b57688e0 Another improvement for font auto-detection: před 16 roky
  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. před 16 roky
  Andreas L. Delmelle 1b5c727a2d Undo changes of r556112 před 17 roky
  Andreas L. Delmelle 4e53cd8c59 Addition of a general-purpose int-to-int map to replace Integer-to-Integer HashMaps + first usage in TTFFile před 17 roky
  Jeremias Maerki 8c1aba3f97 Bugzilla #41831: před 17 roky
  Jeremias Maerki 14a4ef8100 Bugzilla #25997,#25999: před 17 roky
  Bertrand Delacretaz e4019e2538 Do not stop building the metrics file if the unicode index is not found for a kerning entry. před 17 roky
  Bertrand Delacretaz d7f3c65f79 Bugzilla 40724, kerning works now for custom CID fonts. před 17 roky
  Jeremias Maerki 1cf9825201 code style před 17 roky
  Bertrand Delacretaz dce465a8cb in debug mode, log the font tables names před 17 roky
  Bertrand Delacretaz 1a8a662bda Throw exception if font does not provide a loca table (happens when attempting to read an OpenType font with CFF outlines) před 17 roky
  Bertrand Delacretaz d2b050a7f7 Throw exception if glyf table is not found (currently happens with some OTF font files) před 17 roky
  Jeremias Maerki f5abed20f9 Changed license headers and updated NOTICE file according to: http://www.apache.org/legal/src-headers.html před 18 roky
  Jeremias Maerki c6387bce29 Improved baseline detection in TTFReader for TrueType fonts. Ascender and descender values were sometimes not in line with FOP's expectations. před 18 roky
  Jeremias Maerki 027ffa3e6e Bugfix: Fixed a division by zero problem in TTFReader popping up with arialuni.ttf. před 18 roky
  Jeremias Maerki 22b172ad42 Bugfix: Fixed a problem with certain TrueType fonts which are missing the "PCLT" table, where a baseline-shift="sub" had no effect due to a missing x-height value. před 18 roky
  Joerg Pietschmann 169da1a74a Changed some identifiers. Removed obsolete field. před 18 roky
  Jeremias Maerki 59019477e8 Changed logging to use "static" loggers from Jakarta Commons Logging (via LogFactory). před 20 roky
  Glen Mazza a054ab3b7e PR: před 20 roky
  Jeremias Maerki f375715f4b Applied Apache License Version 2.0 by following the instructions at http://www.apache.org/dev/apply-license.html. před 20 roky
  Jeremias Maerki 77f33832b8 Improve error messages před 21 roky
  William Victor Mote 3b05fa0eb7 javadoc changes to clean up gump warnings. před 21 roky
  Jeremias Maerki e0436de4f2 Reduce debug output. A constant can be modified to enable more extensive log output. před 21 roky
  Jeremias Maerki 1e5d512c21 Moved sources from src/org/** to src/java/org/** před 21 roky
  Jeremias Maerki 32ec3613ce Switched to long licence před 21 roky
  Jeremias Maerki 10d2871a4a Fix for bug 16257 (bad ascender/descender in XML font metrics) před 21 roky
  Jeremias Maerki 76d21bd618 Fixed bug #15877: ArrayIndexOutOfBoundException with certain TrueType fonts. před 21 roky