Commit Graph

363 Commits (f0ef666b428062cb043d622033beefbdcd404f58)

Author SHA1 Message Date
Matthew Butterick 76688a4510 resume in float tests 7 years ago
Matthew Butterick 9b0cb40c5d number tests 7 years ago
Matthew Butterick 07ed46e23b sort of 7 years ago
Matthew Butterick 7fa2496a66 next: unit tests for restructure 7 years ago
Matthew Butterick 98550e43f2 conflicts between ctx and ctx res 7 years ago
Matthew Butterick 8fd99306cc shoring up pointer 7 years ago
Matthew Butterick 46a766e497 no thing 7 years ago
Matthew Butterick cf7e0a633b resume in ValueRecord:buildStruct 7 years ago
Matthew Butterick a283ee11b7 inspect 7 years ago
Matthew Butterick 1cf9abeb26 version key problem 7 years ago
Matthew Butterick baffeb6323 most of third part of gpos 7 years ago
Matthew Butterick bf3470d477 got first two parts of gpos 7 years ago
Matthew Butterick a028c6fd95 working on pointers 7 years ago
Matthew Butterick ff8e2f867b start GPOS 7 years ago
Matthew Butterick 53e1ab3334 retouch Directory 7 years ago
Matthew Butterick 7b5a04ba10 next: GPOS & GSUB tables 7 years ago
Matthew Butterick 3fd8cefdde progress 7 years ago
Matthew Butterick 79834fc31e rearrange tests 7 years ago
Matthew Butterick 250e19e587 fira path 7 years ago
Matthew Butterick 3763c91d32 remove fonts 7 years ago
Matthew Butterick 04e07329eb use fira instead 7 years ago
Matthew Butterick c4da0e41ae tweak tester 7 years ago
Matthew Butterick a8a4cdc31d better getter 7 years ago
Matthew Butterick 80c25885fd allow #f arg for encode 7 years ago
Matthew Butterick 5e4f771610 amendments 7 years ago
Matthew Butterick fa79310464 studying cmap 7 years ago
Matthew Butterick d09e421406 step3 7 years ago
Matthew Butterick 25c42e3659 step2a 7 years ago
Matthew Butterick b758ec2723 step2 7 years ago
Matthew Butterick 12147506cb step1 7 years ago
Matthew Butterick 2514b6493d subset with composites 7 years ago
Matthew Butterick c60cde7a16 remove padding routine 7 years ago
Matthew Butterick 1303acbb06 touchup 7 years ago
Matthew Butterick 3847daa32a embedding achieved 7 years ago
Matthew Butterick 37690fc4d6 trudge 7 years ago
Matthew Butterick 9ce8f25973 nit 7 years ago
Matthew Butterick 42281449c5 nit 7 years ago
Matthew Butterick 2fc8afff93 resume in ttfglyph:decodeSimple 7 years ago
Matthew Butterick af3938170c improve log notation 7 years ago
Matthew Butterick 63613b6b61 fix searchRange formula 7 years ago
Matthew Butterick d107bd0865 note 7 years ago
Matthew Butterick 8d2406e39a next: addGlyph 7 years ago
Matthew Butterick f20e937841 cleaner 7 years ago
Matthew Butterick 82987cfcfd dirty as hell 7 years ago
Matthew Butterick 8faa51dd00 touch 7 years ago
Matthew Butterick bfed86d26c touchup 7 years ago
Matthew Butterick 6aee273209 touchup 7 years ago
Matthew Butterick f60f5a1b9e ptr 7 years ago
Matthew Butterick 111a986b5d next: implement pointers (brings table data in) 7 years ago
Matthew Butterick d0ef9e12ac corrected 7 years ago
Matthew Butterick 677a4291f1 bug in encoding empty glyf table 7 years ago
Matthew Butterick ec675b61fa cvt 7 years ago
Matthew Butterick 461ea0bd53 fix 7 years ago
Matthew Butterick b313511db8 bug in hmtx / lazyarray 7 years ago
Matthew Butterick f086cbee17 nit 7 years ago
Matthew Butterick e29bb8dda8 next: simulate parent 7 years ago
Matthew Butterick 8cebeebfc4 correct var name 7 years ago
Matthew Butterick 3d1980601a better bounds checking 7 years ago
Matthew Butterick 1b5f1d9986 next: back to tables 7 years ago
Matthew Butterick 5f559b9c7c finding bug 7 years ago
Matthew Butterick 567bf6a8f9 next: make unit tests for struct type 7 years ago
Matthew Butterick 2bb9a0afef more 7 years ago
Matthew Butterick a6df884510 refac 7 years ago
Matthew Butterick 5c879ccb92 continue cleanup 7 years ago
Matthew Butterick 665ce5d36f cleaning up restructure 7 years ago
Matthew Butterick 0c1ddcbdf8 next: decoding for cvt, glyf, hmtx; then `size` methods 7 years ago
Matthew Butterick 8b710c4887 next: flesh out table encoding (come back to addglyph later) 7 years ago
Matthew Butterick 82382d72db next: addGlyph 7 years ago
Matthew Butterick 9a433cc96b resume in bad stream length of loca 7 years ago
Matthew Butterick 4b063efda4 resume in loca / versioned struct 7 years ago
Matthew Butterick b2a563f523 bitfield finito 7 years ago
Matthew Butterick fe23713081 resume in head table: bitfield 7 years ago
Matthew Butterick a0d6aa449c reloc 7 years ago
Matthew Butterick 638a578faa next: start table decoding with maxp 7 years ago
Matthew Butterick 0765d3e9cd tuning 7 years ago
Matthew Butterick fa1374984d redo 7 years ago
Matthew Butterick 86331b2687 reorg 7 years ago
Matthew Butterick 2d9c09c036 next: unify helper modules 7 years ago
Matthew Butterick 55ad632e5d array test 7 years ago
Matthew Butterick 7f32bfbc86 progress on directory 7 years ago
Matthew Butterick 13c2be37db stringage 7 years ago
Matthew Butterick c18859eb4b streamage 7 years ago
Matthew Butterick e763a8cb28 a test 7 years ago
Matthew Butterick 3fb2990284 resume in struct 7 years ago
Matthew Butterick 4768cfe464 more 7 years ago
Matthew Butterick 8cb718427f more 7 years ago
Matthew Butterick 2a15a3f371 adjust 7 years ago
Matthew Butterick b3894c42e6 start restructure 7 years ago
Matthew Butterick f297866104 starting directory 7 years ago
Matthew Butterick 441309e3d4 starting to decode 7 years ago
Matthew Butterick b1c615b2dc more better 7 years ago
Matthew Butterick 3f2feede6a squish 7 years ago
Matthew Butterick 5b1ad78a94 bughunt 7 years ago
Matthew Butterick 6c29d71f45 more 7 years ago
Matthew Butterick 01c41aad48 more 7 years ago
Matthew Butterick de89e7d4fc binding form 7 years ago
Matthew Butterick 6ac7f82488 working on bit parsing 7 years ago
Matthew Butterick 1e41d9e1cd advancing 7 years ago
Matthew Butterick a48fc06f61 continue 7 years ago
Matthew Butterick c3dc0f66be bidi start 7 years ago
Matthew Butterick f9f726391a gifparse 7 years ago
Matthew Butterick d8094ab381 binparser 7 years ago
Matthew Butterick 3e404d0b30 binarizer 7 years ago
Matthew Butterick 843d6cb6d9 resume in binary structuring 7 years ago
Matthew Butterick ebb57d3094 resume in font file embed 7 years ago
Matthew Butterick c878b1dbe6 resume in missing offset for ref 8 7 years ago
Matthew Butterick fea784624a resume in TT_OS2 struct 7 years ago
Matthew Butterick f5b128dcb7 resume in embedded:encode 7 years ago
Matthew Butterick fa4eef1325 working on subset 7 years ago
Matthew Butterick 9fdeb7e7b8 advanceWidth done 7 years ago
Matthew Butterick 3bc7a0cbbb next: getGlyph advanceWidth, then createSubset 7 years ago
Matthew Butterick c86e2cea36 hhea table, linegap, bbox 7 years ago
Matthew Butterick 20e9f95173 forging ahead 7 years ago
Matthew Butterick 294721c74d resume in embedded: encode 7 years ago
Matthew Butterick ce1374eb49 spawn 7 years ago
Matthew Butterick 976d257930 working on test12 7 years ago
Matthew Butterick 7189dae52e start test12 7 years ago
Matthew Butterick 6c17303056 tweak 7 years ago
Matthew Butterick f24f0285ac note 7 years ago
Matthew Butterick b64996fc1c finish test11 7 years ago
Matthew Butterick 90015665e2 resume in annot rect width and append annots to dict 7 years ago
Matthew Butterick 7dba1d4c71 start test11 7 years ago
Matthew Butterick 5a06b48f20 correction 7 years ago
Matthew Butterick add59cce6b note 7 years ago
Matthew Butterick 5fe0ad25ae lex & parse paths 7 years ago
Matthew Butterick 09963bf5a5 resume in path:T 7 years ago
Matthew Butterick aa948d8ebe start test11 7 years ago
Matthew Butterick fb4b7819b0 refac 7 years ago
Matthew Butterick b0f9ee621b test10 works 7 years ago
Matthew Butterick 47331124f4 test09 works 7 years ago
Matthew Butterick 4aec7c7a3b start test09 7 years ago
Matthew Butterick b38a3e2378 testier 7 years ago
Matthew Butterick 6773021b41 refac 7 years ago
Matthew Butterick a80bc303b6 refac 7 years ago
Matthew Butterick 0d279abbb7 refac 7 years ago
Matthew Butterick d3aaf6e371 refac 7 years ago
Matthew Butterick dbeaf8b7bb refac 7 years ago
Matthew Butterick 614a10babb refac 7 years ago
Matthew Butterick 197acdd78c test8 mostly works 7 years ago
Matthew Butterick 40553cedcf smask works 7 years ago
Matthew Butterick 6804a31629 hmm 7 years ago
Matthew Butterick 0e9de4a198 the struggle 7 years ago
Matthew Butterick 1cbfb6d591 working on png with alpha 7 years ago
Matthew Butterick 71dd3b0b23 test7 works 7 years ago
Matthew Butterick abbb36330d test7 jpeg works 7 years ago
Matthew Butterick ad086a8af1 update alltest 7 years ago
Matthew Butterick 73b6e6df8f notes 7 years ago
Matthew Butterick aad217a55e successful png test in test5 7 years ago
Matthew Butterick f5e2b33bd8 image progress 7 years ago
Matthew Butterick e57ad924ca resume in test5: not getting output 7 years ago