Mike Morris
ec6a8cdc01
move fontnik into vendor dir
2014-08-05 16:38:12 -04:00
Mike Morris
66bbffaefe
move node_mapnik to vendor dir
2014-08-05 16:34:04 -04:00
Mike Morris
ced17b8985
move mapnik to vendor dir
2014-08-05 16:26:53 -04:00
Mike Morris
416b550a60
move agg into vendor directory
2014-08-05 16:21:45 -04:00
Mike Morris
cde8372086
add license to fontnik/glyphs.cpp, remove guarded_map
2014-08-05 15:46:48 -04:00
Mike Morris
e042d88233
remove edtaa4func and distmap
2014-08-05 15:35:57 -04:00
Mike Morris
d0cfb358fc
extract font_face_set class into separate file, scrap mapnik::font_face and replace with fontnik::Face, update mapnik dependencies
2014-08-05 15:16:07 -04:00
Mike Morris
9ee274f090
add polyContainsPoint, store Point vectors in Rings instead of FT_Vector vectors
2014-08-01 15:35:25 -04:00
Mike Morris
241a055cf1
compile with agg
2014-07-30 19:25:15 -04:00
Mike Morris
d42434a734
Revert "consolidate vendored libs into vendor directory"
...
This reverts commit 85457d258f05a956634f66ee5e264a5c35069bc9.
2014-07-30 19:20:05 -04:00
Mike Morris
85457d258f
consolidate vendored libs into vendor directory
2014-07-30 18:52:21 -04:00
Mike Morris
b8786d5863
pass by reference to close_ring
2014-07-30 18:20:25 -04:00
Mike Morris
f2d786b857
switch from std::pair to FT_Vector
2014-07-30 18:11:42 -04:00
Mike Morris
e2a301ad48
typecast void pointers
2014-07-30 16:42:11 -04:00
Mike Morris
8db033a560
clean up some build errors
2014-07-30 16:05:23 -04:00
Mike Morris
23ed1a9c82
some FT_Outline_Decompose structure
2014-07-29 18:58:00 -04:00
Tom MacWright
8eb4ad388d
Unnecessary vector includes
2014-07-10 12:36:50 -04:00
Tom MacWright
5fe04f16ce
Codepoints
...
This adds codepoints support to node-fontnik. A sync function called
`codepoints(str:facename)` returns an array of numbers indicating
Unicode code points covered by the font.
2014-07-10 12:34:22 -04:00
Tom MacWright
721f7b1182
Use nan for hpps
2014-06-10 21:49:23 -04:00
Tom MacWright
35327402fe
Update to nan-branch of node-mapnik
2014-06-10 17:15:34 -04:00
Mike Morris
88e2eb1132
add BSD node-fontnik license and LGPL fontnik license
2014-06-09 19:38:56 -04:00
Tom MacWright
4b848d2c39
Merge branch 'master' of github.com:mapbox/fontserver
2014-06-09 17:48:57 -04:00
Tom MacWright
10eadf5c71
First pass nanification. Refs #44
2014-06-09 17:48:50 -04:00
Mike Morris
b5d902dcac
rename to fontnik, ref #35
2014-06-09 17:42:41 -04:00
Mike Morris
a786b1a41f
extract node bindings from c++ library
2014-06-05 16:38:28 -04:00
Mike Morris
2eec0047aa
document glyph_info.hpp changes
2014-06-05 13:56:38 -04:00
Mike Morris
e928b7da3e
add mapnik README.fontserver
2014-06-05 13:47:57 -04:00
Mike Morris
974f4eb8ae
add mapnik COPYING file
2014-06-04 18:24:33 -04:00
Mike Morris
59f2008400
add freetype-gl license and local READMEs for edtaa and freetype-gl
2014-06-04 18:14:49 -04:00
Mike Morris
167b402cb5
update edtaa4func license, add freetype-gl license to distmap header
2014-06-04 18:05:55 -04:00
Mike Morris
e13a0ff118
add node-mapnik license and local modifications README
2014-06-04 17:58:20 -04:00
Mike Morris
1f7da084bc
revert node-mapnik/mapnik_fonts.hpp
2014-06-04 17:19:45 -04:00
Mike Morris
03ec9814e0
add distmap licence and rearrange directories
2014-06-04 16:49:35 -04:00
Mike Morris
7fa979de9e
revert ampnik/font_set, move fontstack trimming to glyphs.cpp
2014-06-04 15:53:37 -04:00
Mike Morris
d3c4775bdd
restore char_properties_ptr
2014-06-04 15:33:38 -04:00
Mike Morris
47ed925671
remove fontserver/text_format
2014-06-04 15:29:17 -04:00
Mike Morris
f3bec5d30a
restore mapnik/font_set
2014-06-04 15:22:47 -04:00
Mike Morris
9a52e20056
revert fs.hpp style
2014-06-04 14:54:49 -04:00
Mike Morris
ac11048267
revert pixel_position.hpp style
2014-06-04 14:51:56 -04:00
Mike Morris
1e40e17fbc
revert glyph_info.hpp, scrap bbox for height
2014-06-04 14:47:43 -04:00
Mike Morris
d8184587c8
revert face and face_set classes to font_face and font_face_set
2014-06-04 14:34:43 -04:00
Mike Morris
5391a21e62
restore face.hpp and face.cpp to mapnik-ish, merge face_set back into face
2014-06-04 14:18:55 -04:00
Mike Morris
13d0d8bb35
add mapnik/utils
2014-06-03 19:43:53 -04:00
Mike Morris
60cfdb8142
add mapnik/debug and use MAPNIK_LOG_ERROR
2014-06-03 19:29:42 -04:00
Mike Morris
5e10fd11c5
add mapnik/config.hpp and mapnik/noncopyable.hpp, assume threadsafe
2014-06-03 18:12:20 -04:00
Mike Morris
8dadc08dc6
fix glyph_info header
2014-06-03 18:00:23 -04:00
Mike Morris
6ce203b357
lots of changes back to mapnik code style, switch to auto iterators
2014-06-03 17:57:43 -04:00
Mike Morris
9204ba9ebd
remove stroker
2014-06-02 20:03:14 -04:00
Mike Morris
c686bca4f8
move files back to mapnik and node_mapnik namespaces
2014-06-02 19:29:40 -04:00
Mike Morris
b8b8915536
move headers to include/ directory
2014-06-02 18:35:54 -04:00