Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to use current ufo2ft API #440

Merged
merged 5 commits into from
Jun 6, 2018

Commits on Jun 6, 2018

  1. font_project: no need to pass 'glyphOrder' to ufo2ft compiler

    it already reads that from the font
    anthrotype committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    1c43ed4 View commit details
    Browse the repository at this point in the history
  2. minor

    move dict out of the loop, as it doesn't change
    anthrotype committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    f508a43 View commit details
    Browse the repository at this point in the history
  3. font_project: use ufo2ft for outline conversion, overlap removal etc.

    also, add support for `cff_round_tolerance` (the argument is called
    simply `roundTolerance` in ufo2ft.compileOTF but we want to distinguish
    it from the other one here called round_instances).
    
    TODO: we probably need to make the ufo2ft filters/compiler/etc. logging
    print more info messages as it's now doing all the work.
    anthrotype committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    d176642 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ae5819 View commit details
    Browse the repository at this point in the history
  5. deprecated unused functions: 'remove_overlaps', 'decompose_glyphs' an…

    …d 'convert_curves'
    
    Here i'm being overly picky to send out a deprecation warning, since
    we don't really support running fontmake.font_project as a library,
    but just 'fontmake' as the command-line tool.
    anthrotype committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    22c3ca5 View commit details
    Browse the repository at this point in the history