Ricky

Results 16 issues of Ricky

Fixes #169 Adds git worktree support to font-v, as well as improving the robustness of `.git/` folder detection Old, out-dated description I'm not saying it's a good implementation, but it's...

## Observed behaviour The check errors: ![image](https://github.com/fonttools/fontbakery/assets/113340856/5c22d143-0c49-4109-8bfa-767bd8bb1eaf) ## Expected behaviour The check should fail (I think). I'm guessing this exception should be caught and repackaged as the check failing? ##...

Check improvement proposal

Example config: ```yml buildOTF: false buildStatic: true buildWebfont: false familyName: Comic Sans instances: Comic Sans[GRAD,ROND,opsz,slnt,wdth,wght].ttf: - coordinates: ROND: 0 opsz: 144 wdth: 100 wght: 100.0 familyName: Comic Sans styleName: Thin...

As the title says, I'd like to have a mechanism to build static instances, but only those specified in my `config.yaml`, not the ones in the designspace source I'm using....

https://github.com/googlefonts/diffenator2/blob/7986b847c22a7591b3d307d252f053ff99aa90ab/src/diffenator2/utils.py#L57-L73 (line 72, the `[0]`) In a project I'm working on, this downloads the wrong release artifact, resulting in an error later on. When using the GitHub Action, there's currently...

Currently diffenator2 is outputting progress bars into GitHub Actions logs, which is rather unhelpful. (I know there's an official GitHub Action, but it doesn't quite fit my use case. Also,...

This would be useful when diffenating Python tooling against fontc, as fontc currently doesn't support HVAR (https://github.com/googlefonts/fontc/issues/210), meaning there are going to be a lot of diffs I'm less interested...

Closes #986 In YAML, you can now do: ```yml - operation: addSubset directory: latin-sources subsets: - from: repo: googlefonts/some-font@latest #

Instead of always grabbing the latest of the default branch References (thanks Simon!): https://github.com/googlefonts/gftools/blob/c14661a8fdbfee8293dda9f6ff2994c173672019/Lib/gftools/subsetmerger.py#L303-L314 https://github.com/googlefonts/gftools/blob/c14661a8fdbfee8293dda9f6ff2994c173672019/Lib/gftools/scripts/add_ds_subsets.py#L105-L112 I'll hopefully get to this this week

## Description Relates to feedback on #4797 Use `defcon` APIs, not `ufoLib2`, since this is what Fontbakery expects Add test Note: using `ufo.file_displayname` caused an exception during tests as `Ufo.file`...