1. 76a9dd2 new URL for adobe's glyphlist doco by Erik · 25 years ago
  2. b263e4d reinstated accidentally deleted regex. by Just · 25 years ago
  3. af5694e added -i option. This will enable TT instruction disassembly. by Just · 25 years ago
  4. 7c0fb31 added an assert, plus some (commented out) test code for bad unicode strings by Just · 25 years ago
  5. 9eaa7e3 added support for instruction disassembly by Just · 25 years ago
  6. 51e75db - added assembler: we've got a full round trip now! by Just · 25 years ago
  7. 5360248 added support for instruction disassembly in saveXML() by Just · 25 years ago
  8. de7a3c4 fixed buglet in num2binary() by Just · 25 years ago
  9. dab4332 fixed broken import by Just · 25 years ago
  10. 2234b04 minor doc string change by Just · 25 years ago
  11. deb3b63 Two new functions: by Just · 25 years ago
  12. 56804d2 Support for interface checking. Experimental. by Just · 25 years ago
  13. 02a739a new functions: unionRect() and rectCenter() by Just · 25 years ago
  14. b3026ba added intRect() function. Turn any rect into a rect using ints only. by Just · 25 years ago
  15. b852a41 - added methods to get composite component info conveniently by Just · 25 years ago
  16. fda6573 various changes: by Just · 25 years ago
  17. ea2cc3f use ".ttx" extension instead of ".xml". TTX is now the name of the format, not just the app. Still needs work, though. by Just · 25 years ago
  18. be7163c added a bunch of rectangle tools that mimic some Qd.*Rect functions, like Qd.InsetRect. by Just · 25 years ago
  19. 9682b41 use ".ttx" extension instead of ".xml". TTX is not the name of the format, not the app... by Just · 25 years ago
  20. 9b79e52 renamed tt2xml.pt to ttDump.py and xml2tt.py to ttCompile.py by Just · 25 years ago
  21. 528614e Moved psCharStrings.py, psLib.py and psOperators.py to fontTools.misc, since they're not "toplevel" font tools. by Just · 25 years ago
  22. 470b505 yet another reorganization round... by Just · 25 years ago
  23. c2be3d9 Changes to use the new fontTools.misc.eexec module instead of the old eexec module. by Just · 25 years ago
  24. 6c53f88 added fontTools.misc.eexec and a MacOS/PPC shared lib (eexecOp) that provides the C implementation. by Just · 25 years ago
  25. 41ca640 added eexecOp, C implementation of the new fontTools.misc.eexec module. by Just · 25 years ago
  26. 599cc2f Remove null bytes before dumping to XML. This seems neccesary, but I'm not sure if this breaks compilation. by Just · 25 years ago
  27. 1be8095 added TSIV table by Just · 25 years ago
  28. ff3499d - Added skiptTables argument to TTFont.saveXML(), to support -x option of tt2xml.py by Just · 25 years ago
  29. e9af618 added -x <table> option, to exclude a specific table. by Just · 25 years ago
  30. 7cb6272 Added private VOLT (?) tables: TSIB, TSID, TSIP, TSIS. Easy, since they're plain ascii tables. by Just · 25 years ago
  31. b0860a8 added some initializer in case the table is empty. by Just · 25 years ago
  32. 484a67e while the OT modules are in progress, disable decompilation and fall back to hex dumps. by Just · 25 years ago
  33. e414c92 set XML file type to BBEdit when on MacOS by Just · 25 years ago
  34. d0beb0e cleaned up error message for failing version test by Just · 25 years ago
  35. e23942f added error messages to the assert statements by Just · 25 years ago
  36. f8fd477 Added code to fall back to the DefaultTable (and therefore to hex XML dumps) when an exception occurs during decompilation. by Just · 25 years ago
  37. ab15e07 When using -s (splitting files), save the xml files in a separate directory instead of in the same dir as the font file. by Just · 25 years ago
  38. 72f102c Revert current directory after glob'ing for *.xml files by Just · 25 years ago
  39. b0e2817 Treat platformID=3, platEncID=0 also as Unicode strings. by Just · 25 years ago
  40. 7dcc916 - fixed broken agl import by Just · 25 years ago
  41. 1670f7a XMLApplication: don't create a new table when a table with that tag already exist in the TTFont object. by Just · 25 years ago
  42. 94940da Added support to merge multiple XML files into one font (the opposite of tt2xml.py's -s option). Improved doc string. by Just · 25 years ago
  43. 08ff1b4 Added -s option to split each table into a separate XML file. by Just · 25 years ago
  44. d28479b Added optional splitTables argument to TTFont.saveXML(). Set to non-zero, this will cause each table to be dumped to an idividual XML file. by Just · 25 years ago
  45. c21f795 print final (timing) message when in verbose mode by Just · 25 years ago
  46. 7a8ca4a slight cleanup. by Just · 25 years ago
  47. 98d780d edited TTFont.__init__ doc string, the recalcBBoxes explanation should now be clearer and more complete. by Just · 25 years ago
  48. 65df20b added browseTTFont() function. by Just · 25 years ago
  49. 3e097c6 don't recalc a number of things then TTFont().recalcBBoxes is off. This allows us to compact glyphs right after they've been parsed from XML, which should greatly reduce memory usage, and therefore should speedup compiling large fonts. by Just · 25 years ago
  50. fd5a932 oops: header struct is big endian of course! noted by Werner Lemberg. by Just · 25 years ago
  51. 36db2a0 fixed dumb error: recalcBBoxes goes into the TTFont constructor, not int TTFont.save. by Just · 25 years ago
  52. c968816 populating Mac subdirectory by Just · 25 years ago
  53. 9cbabb8 moved Mac subdirectory by Just · 25 years ago
  54. ec46d16 dummy checkin -- testing by Just · 25 years ago
  55. 15aae2e added $Id$ tag. by Just · 25 years ago
  56. b14adec fixed dir dependency by just · 25 years ago
  57. f898c41 doco and cleanup by Just · 25 years ago
  58. c3d34ae working version by just · 25 years ago
  59. 7dd75ab oops, syntax error by Just · 25 years ago
  60. 39ee0f5 debugging... by Just · 25 years ago
  61. ab5753c added distribution script by Just · 25 years ago
  62. 5a16f84 dummy commit, testing by Just · 25 years ago
  63. 869c6f3 moved an import statement by Just · 25 years ago
  64. 19383f0 now uses fontTools.encodings.StandardEncoding instead of defining its own by Just · 25 years ago
  65. b981eb2 added some encoding files in a new subpackage: fontTools.encodings by Just · 25 years ago
  66. 4977da4 added Doc directory and initial hmtl doc file. Still pretty much empty... by Just · 25 years ago
  67. ac7c6fa - changed some variable names by Just · 25 years ago
  68. a7b9f29 changed some variable names. by Just · 25 years ago
  69. e4d5942 added recalcBBoxes argument to Glyph.compile() by Just · 25 years ago
  70. 88cb4f3 added recalcBBoxes argument to TTFont.__init__() by Just · 25 years ago
  71. 8bc8cf8 minor cleanup of some doc strings by Just · 25 years ago
  72. f78bec0 added __release__ symbol, changed __version__ to $Id$. by Just · 25 years ago
  73. 9f82329 changed the name of the .pth file to FontTools.pth by Just · 25 years ago
  74. 74e0b7f added doc string saying that this module is Mac-only. by Just · 25 years ago
  75. 9a37330 forgot to check in the __init__.py file for fontTools.ttLib.test by Just · 25 years ago
  76. 0a650c0 fixed broken ttLib.sfnt import statement by Just · 25 years ago
  77. 6cc5887 Added the TTX main program, the command line programs and additional files. by Just · 25 years ago
  78. 7842e56 Created a new library directory called "FreeLib". All OpenSource RFMKII components will reside there, fontTools being the flagship. by Just · 25 years ago
  79. a8f3fea Create standard layout by (no author) · 25 years ago