mirror of
https://github.com/mapbox/node-fontnik.git
synced 2026-01-18 15:54:55 +00:00
33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
Name: mapnik
|
|
URL: https://github.com/mapnik/mapnik
|
|
Version: 3.x
|
|
License: LGPL 2.1
|
|
Description: Mapnik is an open source toolkit for developing mapping applications
|
|
Local Modifications:
|
|
- font_engine_freetype.hpp
|
|
- Added shared glyph cache map
|
|
- Assume MAPNIK_THREADSAFE
|
|
- Removed FT_Stroker
|
|
- text/face.hpp
|
|
- Added constructor with shared guarded_map glyph cache argument
|
|
- Added operator== overload
|
|
- Removed FT_Stroker
|
|
- text/glyph_info.hpp
|
|
- Store signed distance field in std::string bitmap
|
|
- Set height from FT_GlyphBitmap instead of calculating from FT_BBox
|
|
- Add left, top, advance, ascender and descender metrics
|
|
- Add operator< overload for sorting
|
|
- font_engine_freetype.cpp
|
|
- More verbose error logging
|
|
- Assume MAPNIK_THREADSAFE
|
|
- Create font_faces with shared guarded_map glyph cache
|
|
- Removed FT_Stroker
|
|
- text/face.cpp
|
|
- Implement shared glyph cache
|
|
- Remove unnecessary FT_Set_Transform
|
|
- Remove FT_BBox height calculation
|
|
- Set glyph_info width, height, top and left from FT_BitmapGlyph
|
|
- Set glyph_info ascender and descender from face metrics
|
|
- Create signed distance fields when adding glyphs to cache
|
|
- Remove FT_Stroker
|