269 Commits

Author SHA1 Message Date
Mike Morris
073d8d91c8 update fontstack protobuf message 2014-05-22 16:56:37 -04:00
Mike Morris
218da14705 add fontstacks to pbfs 2014-05-21 18:29:09 -04:00
Mike Morris
3f1e2e7396 only insert glyph indexes after shaping 2014-05-19 17:34:45 -04:00
Young Hahn
06f310a4fe 0.0.5-dev dev binary [publish binary] 2014-05-15 15:59:07 -04:00
Young Hahn
e6de78e94e Use 0.0.5-dev as the version to avoid binary collisions. 2014-05-15 15:58:49 -04:00
Young Hahn
c150b33f7d Merge branch 'master' into glyphrange 2014-05-15 15:58:13 -04:00
Young Hahn
5f1490ebf1 Merge branch 'master' into glyphrange 2014-05-15 15:45:30 -04:00
Mike Morris
89928bd842 0.0.4 [publish binary] v0.0.4 2014-05-13 16:49:13 -04:00
Mike Morris
096715424b update test expected with correct y values 2014-05-13 16:25:35 -04:00
Mike Morris
8c8033dda3 add ascender and descender to glyph_info, fixes #27 2014-05-13 15:36:13 -04:00
Mike Morris
7dbe013543 cast correct argument to v8::Function callback 2014-05-09 17:54:39 -04:00
Mike Morris
5de2cf3dbb module.exports.range 2014-05-09 17:48:59 -04:00
Mike Morris
f403d9b12c expose range function in index.js, accept Tile constructor with no args 2014-05-09 15:57:30 -04:00
Mike Morris
a1e9ec2614 expose range to node module 2014-05-09 15:31:23 -04:00
Mike Morris
1e44f51704 set start and end in AsyncRange from RangeBaton 2014-05-09 15:25:59 -04:00
Mike Morris
7f6cb047ba add Tile::Range node binding 2014-05-09 15:23:51 -04:00
Mike Morris
5c4dbf6c57 add RangeBaton 2014-05-08 17:48:47 -04:00
Mike Morris
b8ead85f63 comment break 2014-05-08 17:23:04 -04:00
Mike Morris
f159e89f88 abstract InsertGlyphs 2014-05-08 17:21:52 -04:00
Mike Morris
030390a7b8 set character sizes 2014-05-08 17:14:06 -04:00
Mike Morris
6b65644f3b remove set header from tile.cpp 2014-05-08 17:05:07 -04:00
Mike Morris
22b8310279 move glyphrange into AsyncRange function 2014-05-08 17:02:01 -04:00
Mike Morris
4e4ecc41c5 add glyph_dimensions 2014-05-08 16:52:17 -04:00
Mike Morris
d0358d0ce8 trim more code 2014-05-08 14:49:15 -04:00
Mike Morris
db021cd907 initial sketch of glyph range 2014-05-08 14:36:39 -04:00
Young Hahn
b4a4fd3e1a Fix (?) build publishing env vars. [publish binary] 2014-05-08 13:14:54 -04:00
Mike Morris
d15f27c46f Merge branch 'master' into harfbuzz-glyphrange 2014-05-08 13:07:41 -04:00
Young Hahn
7c5e79eb6a 0.0.3 [publish binary] v0.0.3 2014-05-08 12:55:19 -04:00
Mike Morris
69222368e8 Merge pull request #26 from mapbox/harfbuzz
Harfbuzz!
2014-05-08 12:51:33 -04:00
Young Hahn
a44b9e3baf Merge pull request #25 from mapbox/harfbuzz-static
Harfbuzz static build
2014-05-08 12:38:33 -04:00
Mike Morris
d7fa623bdd Merge branch 'harfbuzz' into harfbuzz-glyphrange 2014-05-08 12:12:59 -04:00
Young Hahn
690131ac24 Only override CXX, CC if on linux. 2014-05-08 12:09:14 -04:00
Mike Morris
dcb41f05f2 add lib to .gitignore 2014-05-08 12:07:04 -04:00
Mike Morris
f754463ca3 Merge branch 'harfbuzz-static' into harfbuzz 2014-05-08 12:01:46 -04:00
Young Hahn
f570d76239 Rewrite .travis.yml in prep for OS X builds. 2014-05-08 10:54:00 -04:00
Young Hahn
a579bfb4a0 Merge pull request #24 from mapbox/harfbuzz-boost
Harfbuzz boost
2014-05-08 10:48:45 -04:00
Dane Springmeyer
aeaed5019f simplify boost build 2014-05-07 23:37:01 -07:00
Young Hahn
52f19992aa Uncomment. 2014-05-08 01:56:39 -04:00
Young Hahn
a38e6cad4e Don't suppress output. 2014-05-08 01:25:17 -04:00
Young Hahn
7a58fc8d3a De quote args 2014-05-08 01:10:03 -04:00
Young Hahn
25f1fc30bd Remove boost PPA/packages 2014-05-08 01:09:54 -04:00
Young Hahn
e15bc0263d bootstrap 2014-05-08 01:02:16 -04:00
Young Hahn
6a1d7d8363 Boost time. 2014-05-08 00:53:05 -04:00
Mike Morris
6bb9c9551b Merge branch 'harfbuzz' into harfbuzz-glyphrange 2014-05-07 19:44:46 -04:00
Mike Morris
8029a355f1 fix operator> overload and include std::set header 2014-05-07 19:44:29 -04:00
Mike Morris
b21f7bb5d0 overload less than operator 2014-05-07 19:05:41 -04:00
Mike Morris
62670153f6 switch back to std::set in tile_face 2014-05-07 18:39:42 -04:00
Mike Morris
a46a018e66 Merge branch 'harfbuzz' into harfbuzz-glyphrange 2014-05-07 18:19:25 -04:00
Mike Morris
0cd47f5619 set advance in harfbuzz_shaper instead of width 2014-05-07 18:18:48 -04:00
Mike Morris
2ef9afed19 add glyphs to tile_face 2014-05-07 18:06:12 -04:00