Age | Commit message (Collapse) | Author | Files | Lines |
|
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
|
|
|
## 1.7.0
### Changes
* Allow gem installation on Ruby 3.0
Pavel Lobashov
* Allow TTC files to be read from IO object
Tom de Grunt
|
|
Update to ruby-ttfunk to 1.6.2.1.
## [1.6.2.1]
### Fixed
* 1.6.2 gem conains local debuging code. This is the same commit but without
local changes.
Alexander Mankuta
## [1.6.2]
### Fixed
* Reverted to pre 1.6 maxp table serialization.
Cameron Dutro
|
|
Update ruby-ttfunk to 1.6.1.
pkgsrc change: add "USE_LANGUAGES= # none".
## [1.6.1]
### Fixed
* Fixed maxp table encoding
Cameron Dutro
## [1.6.0]
### Added
* OpenType fonts support
* Added support for CFF-flavored fonts (also known as CID-keyed or OpenType fonts)
* Added support for the VORG and DSIG tables
* Improved charset encoding support
* Improved font metrics calculations in the head, maxp, hhea, hmtx, and os/2 tables
* Subsetted fonts verified with Font-Validator, fontlint, and Mac OS's Font Book
Cameron Dutro
* Ruby 2.6 support
Alexander Mankuta
* JRuby 9.2 support
Alexander Mankuta
### Removed
* Dropped Ruby 2.1 & 2.2 support
Alexander Mankuta
* Removed JRuby 9.1 support
Alexander Mankuta
### Fixed
* Sort name table entries when generating subset font
Matjaz Gregoric
* Map the 0xFFFF char code to glyph 0 in cmap format 4
Matjaz Gregoric
* Order tables by tag when generating font subset
Matjaz Gregoric
* Fix typo in TTFunk::Subset::Unicode#includes?
Matjaz Gregoric
* Fixe calculation of search_range for font subsets
Matjaz Gregoric
* Fixed instance variable @offset and @length not initialized
Katsuya HIDAKA
* Code style fixes
Katsuya HIDAKA, Matjaz Gregoric, Alexander Mankuta
|
|
## [1.5.1]
### Fixed
* loca table corruption during subsetting. The loca table serialization code
didn't properly detect suitable table format.
* Fixed checksum calculation for empty tables.
|
|
## [1.5.0] - 2017-02-13
### Added
* Support for reading TTF fonts from TTC files
### Changed
* Subset font naming is consistent now and depends on content
|
|
Problems found locating distfiles:
Package acroread7-chsfont: missing distfile acrobat7-fonts/chsfont.tar.gz
Package acroread7-font-share: missing distfile acrobat7-fonts/korfont.tar.gz
Package acroread7-korfont: missing distfile acrobat7-fonts/korfont.tar.gz
Package acroread9-chtfont: missing distfile acrobat9-fonts/FontPack910_cht_i486-linux.tar.bz2
Package acroread9-jpnfont: missing distfile acrobat9-fonts/FontPack910_jpn_i486-linux.tar.bz2
Package cyberbase-ttf: missing distfile cyberbit-ttf/Cyberbase.ZIP
Package cyberbit-ttf: missing distfile cyberbit-ttf/Cyberbit.ZIP
Package pixel-sagas-startrek: missing distfile PS_Font_Fontana.zip
Package pixel-sagas-startrek: missing distfile PS_Font_Montalban.zip
Package pixel-sagas-startrek: missing distfile PS_Font_Probert.zip
Package pixel-sagas-startrek: missing distfile PS_Font_Sternbach.zip
Package pixel-sagas-startrek: missing distfile PS_Font_Trek_Arrowcaps.zip
Package umefont-ttf: missing distfile umefont_560.tar.xz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
|
|
|
Changes are not available, various improvements.
|
|
|
|
CHanges are not available.
|
|
Some license clarification only.
|
|
v1.0.2 (8 August 2011)
* Fix Ruby 1.9.2 segmentation fault on Enumerable#zip(range) [Lucas Florio]
|
|
TTFunk is a TrueType font parser written in pure ruby.
|