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

[checkoutlinesufo, ufotools] improve overlap removal, error messages #1170

Merged
merged 4 commits into from
Jun 16, 2020

Commits on Jun 11, 2020

  1. [checkoutlinesufo] revisit issues in overlap removal

    - set `ctr_starts` dict based on contours of `fixed_glyph` to avoid IndexError for some cases
    josh-hadley committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    8d3387a View commit details
    Browse the repository at this point in the history
  2. [ufotools] revisit thresholdAttrGlyph

    - set threshold to 0.5
    - abandon attempt to re-set `smooth="yes"`
    - update checkoutlines and makeinstances tests that were affected by smooth logic
    josh-hadley committed Jun 11, 2020
    Configuration menu
    Copy the full SHA
    95b6636 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. [checkoutlinesufo] misc updates

    - use ufoFormatVersionTuple
    - improve messaging for failed assertion
    - improve messaging for KeyError
    josh-hadley committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    33add25 View commit details
    Browse the repository at this point in the history
  2. [ufotools] remove PointIterator class

    As a result of other changes, this class is not used anywhere.
    josh-hadley committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    fbbe9a6 View commit details
    Browse the repository at this point in the history