8000 Tags · mark-thm/fonttools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: mark-thm/fonttools

Tags

4.54.0

Toggle 4.54.0's commit message
4.54.0

- [Docs] Small docs cleanups by @n8willis (fonttools#3611)
- [Docs] cleanup code blocks by @n8willis (fonttools#3627)
- [Docs] fix Sphinx builds by @n8willis (fonttools#3625)
- [merge] Minor fixes to documentation for merge by @drj11 (fonttools#3588)
- [subset] Small tweaks to pyftsubset documentation by @RoelN (fonttools#3633)
- [Tests] Do not require fonttools command to be available by @behdad (fonttools#3612)
- [Tests] subset_test: add failing test to reproduce issue fonttools#3616 by @anthrotype (fonttools#3622)
- [ttLib] NameRecordVisitor: include whole sequence of character variants' UI labels, not just the first by @anthrotype (fonttools#3617)
- [varLib.avar] Reconstruct mappings from binary by @behdad (fonttools#3598)
- [varLib.instancer] Fix visual artefacts with partial L2 instancing by @Hoolean (fonttools#3635)
- [varLib.interpolatable] Support discrete axes in .designspace by @behdad (fonttools#3599)
- [varLib.models] By default, assume OpenType-like normalized space by @behdad (fonttools#3601)

4.53.1

Toggle 4.53.1's commit message
4.53.1

- [feaLib] Improve the sharing of inline chained lookups (fonttools#3559)
- [otlLib] Correct the calculation of OS/2.usMaxContext with reversed chaining contextual single substitutions (fonttools#3569)
- [misc.visitor] Visitors search the inheritance chain of objects they are visiting (fonttools#3581)

4.53.0

Toggle 4.53.0's commit message
4.53.0

- [ttLib.removeOverlaps] Support CFF table to aid in downconverting CFF2 fonts (fonttools#3528)
- [avar] Fix crash when accessing not-yet-existing attribute (fonttools#3550)
- [docs] Add buildMathTable to otlLib.builder documentation (fonttools#3540)
- [feaLib] Allow UTF-8 with BOM when reading features (fonttools#3495)
- [SVGPathPen] Revert rounding coordinates to two decimal places by default (fonttools#3543)
- [varLib.instancer] Refix output filename decision-making  (fonttools#3545, fonttools#3544, fonttools#3548)

4.52.4

Toggle 4.52.4's commit message
4.52.4

- [varLib.cff] Restore and deprecate convertCFFtoCFF2 that was removed in 4.52.0
  release as it is used by downstream projects (fonttools#3535).

4.52.3

Toggle 4.52.3's commit message
4.52.3

- Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file
  which caused the upload to PyPI to fail for 4.52.2. No other code changes.

4.52.2

Toggle 4.52.2's commit message
4.52.2

- [varLib.interpolatable] Ensure that scipy/numpy output is JSON-serializable
  (fonttools#3522, fonttools#3526)
- [housekeeping] Regenerate table lists, to fix pyinstaller packaging of the new
 ``VARC`` table (fonttools#3531, fonttools#3529)
- [cffLib] Make CFFToCFF2 and CFF2ToCFF more robust (fonttools#3521, fonttools#3525)

4.52.1

Toggle 4.52.1's commit message

Verified

This tag was signed with the committer’s verified signature.
anthrotype Cosimo Lupo
4.52.1

- Fixed a small syntax error in the reStructuredText-formatted NEWS.rst file
  which caused the upload to PyPI to fail for 4.52.0. No other code changes.

4.52.0

Toggle 4.52.0's commit message

Verified

This tag was signed with the committer’s verified signature.
anthrotype Cosimo Lupo
4.52.0

- Added support for the new ``VARC`` (Variable Composite) table that is being
  proposed to OpenType spec (fonttools#3395). More more info:
  https://github.com/harfbuzz/boring-expansion-spec/blob/main/VARC.md
- [ttLib.__main__] Fixed decompiling all tables (90fed08).
- [feaLib] Don't reference the same lookup index multiple times within the same
  feature record, it is only applied once anyway (fonttools#3520).
- [cffLib] Moved methods to desubroutinize, remove hints and unused subroutines
  from subset module to cffLib (fonttools#3517).
- [varLib.instancer] Added support for partial-instancing CFF2 tables! Also, added
  method to down-convert from CFF2 to CFF 1.0, and CLI entry points to convert
  CFF<->CFF2 (fonttools#3506).
- [subset] Prune unused user name IDs even with --name-IDs='*' (fonttools#3410).
- [ttx] use GNU-style getopt to intermix options and positional arguments (fonttools#3509).
- [feaLib.variableScalar] Fixed ``value_at_location()``q method (fonttools#3491)
- [psCharStrings] Shorten output of ``encodeFloat`` (fonttools#3492).
- [bezierTools] Fix infinite-recursion in ``calcCubicArcLength`` (fonttools#3502).
- [avar2] Implement ``avar2`` support in ``TTFont.getGlyphSet()`` (fonttools#3473).

4.51.0

Toggle 4.51.0's commit message
4.51.0

- [ttLib] Optimization on loading aux fields (fonttools#3464).
- [ttFont] Add reorderGlyphs (fonttools#3468).

4.50.0

Toggle 4.50.0's commit message
4.50.0

- [pens] Added decomposing filter pens that draw components as regular contours (fonttools#3460).
- [instancer] Drop explicit no-op axes from TupleVariations (fonttools#3457).
- [cu2qu/ufo] Return set of modified glyph names from fonts_to_quadratic (fonttools#3456).
0