Commit graph

  • 3115318f25
    Refactor to use emoji package master Hamcha 2018-11-16 11:46:10 +0100
  • cbc74ad845
    Everything should be working decently now! Hamcha 2018-11-16 10:58:44 +0100
  • 33cbf9f25f
    Fix tree generation breaking subtrees Hamcha 2018-11-15 18:37:49 +0100
  • b32820410d
    Mini refactor though everything is still broken Hamcha 2018-11-15 18:20:46 +0100
  • 591c93aefb
    More WIP emoji work Hamcha 2018-11-15 17:57:41 +0100
  • 752f9e4be4
    Start work on emoji (mostly to be scrapped tho) Hamcha 2018-11-14 18:08:36 +0100
  • 1d07a50459
    Change import paths Hamcha 2018-11-14 10:38:19 +0100
  • 11191f534d
    Merge 4d771ef4ac into e2365dfdc4 Aditya Kumar 2018-10-26 19:27:02 +0000
  • 4d771ef4ac
    Update luxisr-12pt-sans-hinting.txt Aditya Kumar 2018-10-27 00:56:51 +0530
  • 102de089a2
    Merge 9c0c85f170 into e2365dfdc4 Randall O'Reilly 2018-08-30 23:04:18 +0000
  • 9c0c85f170 guard on weird index access error in glyph.go:234 Randall C. O'Reilly 2018-08-30 17:02:03 -0600
  • 7349a45553 merged changes from tdewolff-master Randall C. O'Reilly 2018-08-17 00:57:27 -0600
  • 7946394216 add advanceCache map[rune] -- easy and major speedup; add reading of lineGap; fix Height computation to use ascent - descent + lineGap Randall C. O'Reilly 2018-08-16 23:41:02 -0600
  • e21dad5cc8 minor fixes to prevent crashing on linux and eliminate error msgs about kern tables Randall O'Reilly 2018-08-16 01:05:50 -0600
  • fdb36a530c Merge d524507b63 into e2365dfdc4 Ben Rosemeyer 2017-11-20 19:04:26 +0000
  • d524507b63 testing benmrosemeyer-wf 2017-11-20 12:04:06 -0700
  • 69c3801d65 Merge 34fb13e6d2 into e2365dfdc4 Alan Donovan 2017-06-09 01:15:13 +0000
  • 2373112ee4 Merge 5145ef04c4 into e2365dfdc4 Florian Pigorsch 2017-06-09 01:15:13 +0000
  • 5dbae275eb Merge e5f489534a into e2365dfdc4 Ethan Burns 2017-06-09 01:15:12 +0000
  • 04c7e1e857 Merge e74951ef31 into e2365dfdc4 Dave Smith 2017-06-09 01:15:12 +0000
  • baa58bab11 Merge 34accd1e1b into e2365dfdc4 Taco de Wolff 2017-06-09 01:15:11 +0000
  • 6fc690dc9c Merge 62799869c6 into e2365dfdc4 Taco de Wolff 2017-06-09 01:15:11 +0000
  • e2365dfdc4 Fix a comment typo. Nigel Tao 2017-06-09 10:35:04 +1000
  • 62799869c6 Fix reverse path so that it has a separate starting point Taco de Wolff 2017-05-21 23:32:33 +0200
  • 705a12ef89 Merge d5d7d22cd8 into bcfeb16b74 Taco de Wolff 2017-05-21 19:02:22 +0000
  • d5d7d22cd8 Merge branch 'stroke-join' Taco de Wolff 2017-05-21 21:02:09 +0200
  • 4976a25b5e Join stroke ends when they coincide Taco de Wolff 2017-05-21 20:59:03 +0200
  • 34accd1e1b Remove final Add1 Taco de Wolff 2017-05-21 20:53:25 +0200
  • c04a4249e8 Reconvert all import paths Taco de Wolff 2017-05-21 20:50:59 +0200
  • 711d61e914 Add comment Taco de Wolff 2017-05-17 00:12:15 +0200
  • 8fc268f712 Replace import paths Taco de Wolff 2017-05-17 00:09:51 +0200
  • d70502db33 Add stroke functionality Taco de Wolff 2017-05-17 00:07:36 +0200
  • 80a6fe9208 Merge 4c7bdd06d1 into bcfeb16b74 leonsal 2017-05-10 02:14:12 +0000
  • 17885bb7c3 Merge e9fa299bd4 into bcfeb16b74 ashu1994 2017-05-10 02:14:12 +0000
  • e32864664f Merge cba54f7f08 into bcfeb16b74 ashu1994 2017-05-10 02:14:12 +0000
  • 9a0b7591e7 Merge c9ad941599 into bcfeb16b74 ashu1994 2017-05-10 02:14:12 +0000
  • bcfeb16b74 Allow multiple kern subtables. Nigel Tao 2017-04-29 10:42:25 +1000
  • b12e981082 Support Unicode Full Repertoire cmap tables. Nigel Tao 2017-04-20 11:23:31 +1000
  • 255de57f4e Merge pull request #47 from mattn/ttc-v2 Nigel Tao 2017-04-08 18:09:51 +1000
  • d8e54afd1a Support TTC v2 Yasuhiro Matsumoto 2017-04-07 20:57:48 +0900
  • e74951ef31 Add font dumping command Dave Smith 2017-01-30 17:56:52 -0700
  • d9be45aaf7 Don't crash when a glyph has no contours. Nigel Tao 2016-12-08 17:47:10 +1100
  • c9ad941599 Added Support for Drawing on GrayScale Image Akshit Jain 2016-10-19 20:09:14 +0530
  • cba54f7f08 Merge branch 'master' of https://github.com/ashu1994/freetype Akshit Jain 2016-10-19 19:43:35 +0530
  • 09263fdc57 Added Support for Drawing on GrayScale Image Akshit Jain 2016-10-19 19:42:06 +0530
  • bff6f300db Add the genbasicfont program. New Author Name 2016-06-26 16:51:47 +1000
  • e9fa299bd4 Added support for drawing on GrayScale Image Akshit Jain 2016-10-19 18:36:56 +0530
  • 38b4c392ad Add the genbasicfont program. Nigel Tao 2016-06-26 16:51:47 +1000
  • a31d0146da Loosen the SLOOP (Set LOOP) opcode precondition. Nigel Tao 2016-05-19 16:14:08 +1000
  • e5f489534a Account for linegap in Metrics.Height. Ethan Burns 2016-04-03 08:03:45 -0400
  • c67e4d98d2 Use an "example" build tag instead of "ignore". Nigel Tao 2016-04-10 15:05:36 +1000
  • f9531a3606 Add a face.Metrics method, and parse hhea ascent and descent. Nigel Tao 2016-03-24 11:05:48 +1100
  • 9ce4eec92a Add an example/capjoin program. Nigel Tao 2016-02-21 22:25:27 +1100
  • 5145ef04c4 added range checks to cmap parsing flopp 2016-02-19 18:41:00 +0100
  • aeca2bb589 Merge pull request #29 from fogleman/master Nigel Tao 2016-02-19 12:40:59 +1100
  • 94aa75bbd9 A+C: add Michael Fogleman <fogleman@gmail.com> Michael Fogleman 2016-02-18 18:24:11 -0500
  • aed127b02f Fix Capper & Joiner bugs introduced by 856a70c Michael Fogleman 2016-02-18 10:39:21 -0500
  • 8f7efeeed6 Merge 46c8ad2f70 into 2b7eb15daa Mat 2016-02-04 07:12:02 +0000
  • 46c8ad2f70 update fork Mat Geist 2016-02-03 23:10:50 -0800
  • 2b7eb15daa Merge pull request #22 from ksimka/patch-1 Nigel Tao 2016-01-29 13:25:26 +1100
  • 724061d635 A+C: add Maksim Kochkin <maxxarts@gmail.com>. Nigel Tao 2016-01-29 13:20:07 +1100
  • 60554bdab2 remove hardcoded offset Mat Geist 2016-01-23 21:27:15 -0800
  • 34fb13e6d2 example/text2svg: example of how to extract quadratic splines from TTF Alan Donovan 2016-01-23 21:02:26 -0500
  • 4c7bdd06d1 formatting fix Leonel 2015-12-11 14:12:39 -0200
  • 19317bc1f3 removed useless initialization Leonel 2015-12-11 14:09:07 -0200
  • f412910dab Added MeasureString Leonel 2015-12-11 14:02:34 -0200
  • 23cf3c9a64 Change alpha max value from 1<<32-1 to 1<<16-1 Maksim Kochkin 2015-11-29 16:00:23 +0300
  • f29eb116de A+C: fix Steven Edwards' name and e-mail address. Nigel Tao 2015-09-24 11:38:38 +1000
  • 640edd0946 Fix some style nits. Nigel Tao 2015-09-21 17:13:27 +1000
  • 37157f656a Merge 3313997e18 into 995030b974 Steven Edwards 2015-09-21 06:49:34 +0000
  • 995030b974 Add Font.Name method. Stephen Edwards 2015-09-21 16:46:35 +1000
  • fb514f71f0 A+C: add Stephen Edwards <cureadvocate@gmail.com>. Nigel Tao 2015-09-21 16:40:42 +1000
  • 3313997e18 Reformat code style. Steven Edwards 2015-09-11 05:28:25 -0400
  • b7798d3968 Replace SubtableValidPredFunc with func signature. Steven Edwards 2015-09-11 05:27:42 -0400
  • 1eddc32ee9 Remove unused funcs continueIf, nameEntryInASCII. Steven Edwards 2015-09-11 05:26:37 -0400
  • 2cc98d1ad8 s/NameIDCode/NameID/g Steven Edwards 2015-09-11 04:57:14 -0400
  • 134884e1a5 Make suggested changes in #19. Steven Edwards 2015-09-09 07:19:54 -0400
  • ff2b91c280 Move cmap consts to parseCmap. Steven Edwards 2015-09-08 20:33:00 -0400
  • 7c1e8f1985 Reset re-adding Bounds when rebasing. Steven Edwards 2015-09-08 20:30:39 -0400
  • b1369b2178 Sort testCases by key name. Steven Edwards 2015-09-08 18:56:39 -0400
  • b78feafacd Refactor Name with parseCmap. Steven Edwards 2015-09-05 06:02:41 -0400
  • a05e60ea09 Update Name to match structure of parseCmap. Steven Edwards 2015-09-05 04:18:33 -0400
  • e259c188c8 Make NameID constants explicit. Steven Edwards 2015-09-04 15:41:45 -0400
  • c5aa1198c9 Remove TestStyle. Steven Edwards 2015-09-04 15:38:01 -0400
  • b81666dccc Move parseName to Name, rewritten to be lazy. Steven Edwards 2015-09-04 15:34:45 -0400
  • c765a57301 Remove eager reading of name table. Steven Edwards 2015-09-03 06:50:02 -0400
  • 948039527f Rewrite parseName, Name to use new NameID constants. Steven Edwards 2015-09-03 06:44:40 -0400
  • 52fdfd4dac Removed parentheses in parseName conditional. Steven Edwards 2015-09-03 05:11:16 -0400
  • 5f872e4f01 Replaced bytes.Buffer with []byte in nameEntryInASCII. Steven Edwards 2015-09-03 05:10:10 -0400
  • 32d6e5fc15 Add luximr, luxisr as test cases for Name, Style. Steven Edwards 2015-09-02 20:50:12 -0400
  • ae9e4ed6b9 Rewrite parseName to be consistent with freetype2. Steven Edwards 2015-09-02 20:44:39 -0400
  • b96c7d6be0 Sort table names in Font definition, parse. Steven Edwards 2015-09-02 11:00:02 -0400
  • dc8d81915d Set f.nameRecord to its name and style. Steven Edwards 2015-09-01 16:10:14 -0400
  • f90b2f4820 Add tests for Name, Style funcs using luxisr font. Steven Edwards 2015-09-01 16:09:21 -0400
  • efd8dbcc39 Inlined decodeUTF16 func to remove runes.go Steven Edwards 2015-09-01 15:57:34 -0400
  • 5e7426d6f5 Add parseName, Name, and Style funcs. Steven Edwards 2015-09-01 15:49:33 -0400
  • 41fa49aa5b Update x/exp/shiny/font to x/image/font. Nigel Tao 2015-09-01 15:49:46 +1000
  • 494079eb2b Cache the glyph index lookup. Nigel Tao 2015-08-31 14:14:50 +1000
  • 03bdcc0fe1 Have face.Glyph return an advance width, not the new dot. Nigel Tao 2015-08-31 11:34:42 +1000
  • 8a4428169d Make raster.Painter's max alpha 1<<16-1, not 1<<32-1. Nigel Tao 2015-08-30 23:48:43 +1000