]> git.ipfire.org Git - thirdparty/google/fonts.git/log
thirdparty/google/fonts.git
2 years agoMerge commit '1c70ce4ad0c9254621a466d2dbb08dd41212563a' into subtree-lang 5451/head
Marc Foley [Fri, 21 Oct 2022 08:28:23 +0000 (09:28 +0100)] 
Merge commit '1c70ce4ad0c9254621a466d2dbb08dd41212563a' into subtree-lang

2 years agoMerge pull request #28 from googlefonts/release
Marc Foley [Thu, 20 Oct 2022 14:55:04 +0000 (15:55 +0100)] 
Merge pull request #28 from googlefonts/release

actions: add publish-release

2 years agoactions: add publish-release
Marc Foley [Thu, 20 Oct 2022 14:36:53 +0000 (15:36 +0100)] 
actions: add publish-release

2 years agoGFK: Remove invalid image refs from markdown (#5447)
Nathan Williams [Thu, 20 Oct 2022 14:08:08 +0000 (07:08 -0700)] 
GFK: Remove invalid image refs from markdown (#5447)

using_variable_fonts_on_the_web::optimizing_typographic_space_with_variable_fonts

2 years agoNoto Sans Lao Looped: Version 1.001 added (#5202)
Simon Cozens [Thu, 20 Oct 2022 14:07:13 +0000 (15:07 +0100)] 
Noto Sans Lao Looped: Version 1.001 added (#5202)

* [gftools-packager] Noto Sans Lao Looped: Version 1.001 added

* Noto Sans Lao Looped Version 1.001 taken from the upstream repo https://github.com/notofonts/lao.git at commit https://github.com/notofonts/lao/commit/.

* Add article and description

* Add Lao script languages

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoNoto Music: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5218)
Simon Cozens [Thu, 20 Oct 2022 13:10:56 +0000 (14:10 +0100)] 
Noto Music: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5218)

* [gftools-packager] Noto Music: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added

* Noto Music Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/music.git at commit https://github.com/notofonts/music/commit/.

* Noto Music: restored sample text in metadata.pb

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years ago[gftools-packager] Noto Sans Sora Sompeng: Version 2.101 added (#5186)
Simon Cozens [Thu, 20 Oct 2022 12:52:36 +0000 (13:52 +0100)] 
[gftools-packager] Noto Sans Sora Sompeng: Version 2.101 added (#5186)

* Noto Sans Sora Sompeng Version 2.101 taken from the upstream repo https://github.com/notofonts/sora-sompeng.git at commit https://github.com/notofonts/sora-sompeng/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Saurashtra: Version 2.002; ttfautohint (v1.8.4.7-5d5b...
Simon Cozens [Thu, 20 Oct 2022 12:22:23 +0000 (13:22 +0100)] 
[gftools-packager] Noto Sans Saurashtra: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5187)

* Noto Sans Saurashtra Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/saurashtra.git at commit https://github.com/notofonts/saurashtra/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoCaroline Short: designer added (#5437)
Emma Marichal [Thu, 20 Oct 2022 12:13:25 +0000 (14:13 +0200)] 
Caroline Short: designer added (#5437)

* Caroline Short: designer added

* Carolina short: corrected bio

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoPrimary script to ZCOOL fonts (simplified chinese) (#5444)
Rosalie Wagner [Thu, 20 Oct 2022 11:07:53 +0000 (13:07 +0200)] 
Primary script to ZCOOL fonts (simplified chinese) (#5444)

2 years agoRevert "Testing Hani (SC) Hira (Hiragana) Kana (Katakana only) (#5442)" (#5443)
Rosalie Wagner [Thu, 20 Oct 2022 10:59:37 +0000 (12:59 +0200)] 
Revert "Testing Hani (SC) Hira (Hiragana) Kana (Katakana only) (#5442)" (#5443)

This reverts commit ec3b3b5a997ad1dfb49223dea71dc1f40b24c95c.

2 years agoGFK Q3 content bug fixes (Oct 19) (#5434)
Elliot Jay Stocks [Thu, 20 Oct 2022 10:26:19 +0000 (11:26 +0100)] 
GFK Q3 content bug fixes (Oct 19) (#5434)

* Excerpt for “CJK”

* Rel. lesson for “CJK”

* related_lessons for “Alphabet”

* Excerpt for “Alphabet”

* related_lessons for “Designspace”

* Excerpt for “Designspace”

* related_lessons in “Tofu”

* Excerpt for “Tofu”

* related_lessons for “Rag”

* Excerpt for “Rag”

* related_lessons for “Letters”

* Excerpt for “Letters”

* related_lessons for “Reflow”

* Excerpt for “Reflow”

* related_lessons for “Emoji”

* Excerpt for “Emoji”

* Correcting case in `type_history` topic

* Revised content for `variable_fonts_are_here`

* Revised content for `web_font_comparisons_variable_vs_static`

* Revised content for `optimizing_typographic_space_with_variable_fonts`

* Revised content for `interactive_animations_with_variable_fonts`

* Revised content for `factors_that_influence_the_efficiency_of_variable_web_fonts`

* New VF image files from Nick

* Turning full GFK URLs into proper internal format

* Placing Nick’s new VF illustrations

* Excerpt for “Switching...”

* Editing placeholder ALT text everywhere

* Fixing broken URLs in Nick’s articles

* Fixing “legibility” and “readability” URLs in Darrell’s article

* New `thumbnail` SVGs for Nick’s module

* New module ordering for homepage

* New thumbnails (+ references) for History module

* Updating `color` term to differentiate from color fonts

* Correcting `related_terms` for Hangeul articles

* Module desc. for Hangeul

* Numerous copy (mainly punc.) tweaks to Hangeul articles

* 5 × Hangeul article `excerpt`s

* All ACTUAL alt text, everywhere!

* All ACTUAL `excerpt`s, everywhere!

* Renaming “Hangeul” module to “Designing Hangeul”

* More format tweaking for Hangeul articles

* Prev/next lessons for Nick’s module

* Temporarily removing problematic GIFs

* Adding `thumbnail.svg` back in

2 years agoTesting Hani (SC) Hira (Hiragana) Kana (Katakana only) (#5442)
Rosalie Wagner [Thu, 20 Oct 2022 10:11:19 +0000 (12:11 +0200)] 
Testing Hani (SC) Hira (Hiragana) Kana (Katakana only) (#5442)

2 years agoBIZ + ZEN fonts: corrected primary script (#5441)
Rosalie Wagner [Thu, 20 Oct 2022 09:58:09 +0000 (11:58 +0200)] 
BIZ + ZEN fonts: corrected primary script (#5441)

* Corrected primary script to ZEN fonts

* Corrected primary script to BIZ fonts

2 years agoIBM Plex Sans KR: correct primary script (#5440)
Rosalie Wagner [Thu, 20 Oct 2022 09:50:00 +0000 (11:50 +0200)] 
IBM Plex Sans KR: correct primary script (#5440)

2 years agoIBM Plex JP: trying another lang ID (#5439)
Rosalie Wagner [Thu, 20 Oct 2022 09:30:22 +0000 (11:30 +0200)] 
IBM Plex JP: trying another lang ID (#5439)

2 years agoprimary script on selected families (#5410)
Rosalie Wagner [Thu, 20 Oct 2022 08:45:38 +0000 (10:45 +0200)] 
primary script on selected families (#5410)

* Run gftools set-primary-script to a bunch of selected families

* added primary script manually to Baloo and Tiro fonts

* manually primary script to IMP plex hebrew thai and thailooped

2 years agoFix knowledge_graph CI. (#5436)
Nathan Williams [Wed, 19 Oct 2022 22:29:21 +0000 (15:29 -0700)] 
Fix knowledge_graph CI. (#5436)

2 years agoAdd additional Knowledge checks (#5422)
Rod [Wed, 19 Oct 2022 03:58:44 +0000 (20:58 -0700)] 
Add additional Knowledge checks (#5422)

2 years agoRename thumbnails.svg to thumbnail.svg (#5433)
Nathan Williams [Wed, 19 Oct 2022 01:07:09 +0000 (18:07 -0700)] 
Rename thumbnails.svg to thumbnail.svg (#5433)

2 years agoFix bad links (#5432)
Rod [Tue, 18 Oct 2022 23:00:46 +0000 (16:00 -0700)] 
Fix bad links (#5432)

2 years agoRemove large gifs from GFK (#5431)
Nathan Williams [Tue, 18 Oct 2022 22:59:20 +0000 (15:59 -0700)] 
Remove large gifs from GFK (#5431)

* Remove large GIFs from GFK.

These files are too large for our pipeline. We are running into timeouts.

2 years agoRemove large GIFs from GFK. (#5430)
Nathan Williams [Tue, 18 Oct 2022 19:50:36 +0000 (12:50 -0700)] 
Remove large GIFs from GFK. (#5430)

These files are too large for our pipeline. We are running into timeouts.

2 years agoNew VF thumbnails exported from Figma (#5428)
Elliot Jay Stocks [Tue, 18 Oct 2022 18:23:30 +0000 (19:23 +0100)] 
New VF thumbnails exported from Figma (#5428)

2 years agoGFK Q3 content bug fixes (#5427)
Elliot Jay Stocks [Tue, 18 Oct 2022 15:56:15 +0000 (16:56 +0100)] 
GFK Q3 content bug fixes (#5427)

* Excerpt for “CJK”

* Rel. lesson for “CJK”

* related_lessons for “Alphabet”

* Excerpt for “Alphabet”

* related_lessons for “Designspace”

* Excerpt for “Designspace”

* related_lessons in “Tofu”

* Excerpt for “Tofu”

* related_lessons for “Rag”

* Excerpt for “Rag”

* related_lessons for “Letters”

* Excerpt for “Letters”

* related_lessons for “Reflow”

* Excerpt for “Reflow”

* related_lessons for “Emoji”

* Excerpt for “Emoji”

* Correcting case in `type_history` topic

* Revised content for `variable_fonts_are_here`

* Revised content for `web_font_comparisons_variable_vs_static`

* Revised content for `optimizing_typographic_space_with_variable_fonts`

* Revised content for `interactive_animations_with_variable_fonts`

* Revised content for `factors_that_influence_the_efficiency_of_variable_web_fonts`

* New VF image files from Nick

* Turning full GFK URLs into proper internal format

* Placing Nick’s new VF illustrations

* Excerpt for “Switching...”

* Editing placeholder ALT text everywhere

* Fixing broken URLs in Nick’s articles

* Fixing “legibility” and “readability” URLs in Darrell’s article

2 years ago[to_sandbox.txt] hold Climate Crisis and Handjet sandbox pushes (#5426)
Chris Simpkins [Tue, 18 Oct 2022 04:52:22 +0000 (00:52 -0400)] 
[to_sandbox.txt] hold Climate Crisis and Handjet sandbox pushes (#5426)

D/W Rod, the new axis registrations must be pushed to production first.

2 years agoAdd empty thumbnails where missing (#5425)
Rod [Tue, 18 Oct 2022 04:04:58 +0000 (21:04 -0700)] 
Add empty thumbnails where missing (#5425)

2 years agoFix bad refs in Knowledge (#5424)
Rod [Tue, 18 Oct 2022 03:42:43 +0000 (20:42 -0700)] 
Fix bad refs in Knowledge (#5424)

2 years agoRemove bad references from terms (#5423)
Rod [Tue, 18 Oct 2022 03:22:05 +0000 (20:22 -0700)] 
Remove bad references from terms (#5423)

2 years agoAdding `hangeul` topic (#5420)
Elliot Jay Stocks [Mon, 17 Oct 2022 19:28:47 +0000 (20:28 +0100)] 
Adding `hangeul` topic (#5420)

2 years agoGFK Q3 content population (#5214)
Elliot Jay Stocks [Mon, 17 Oct 2022 18:37:59 +0000 (19:37 +0100)] 
GFK Q3 content population (#5214)

* First version of “Switching from static to variable fonts” article

* Adding `switching_from_static_to_variable_fonts_on_your_website` article

* Adding `introducing_accessibility_in_typography` article

* Adding 3 × `history_of_type` articles

* Adding `hangeul` module, incl. 5 × articles

* Removing duplicate dir

* New `content.md` (Notion export) for “Switching...”

* Copy correction to “Switching...”

* Temporary image files for “Switching...”

* New draft of `introducing_color_fonts`

* Correcting tempo. img URLs

* Renaming .textproto file extensions

* Metadata for John’s articles

* Renaming history article slugs

* Renaming history to slugs to proper titles

* Article ordering in module textproto

* Renaming Hangeul article slugs

* Hangeul slugs

* Correcting .md to .textproto

* Article ordering in metadata + removing number from slug

* Actual illustration .svg files

* Adding new glossary terms

* Adding Nick’s module + articles + basic metadata

* Adding Darrell’s `alphabet` + `letters` glossary terms

* Renaming all new Glossary images to `thumbnail.svg`

* Deleting `color_font` duplicate term

* Actual copy for “Color fonts”

* Actual copy for “CJK”

* Actual copy for “Designspace”

* Actual copy for “Emoji”

* Actual copy for “Rag”

* Actual copy for “Reflow”

* Actual copy for “Tofu”

* Fixes to “Switching...” article

* Minor copy tweaks to “Switching...”

* Basic content input for a11y article

* More marking up for a11y article

* Renaming John’s image files

* Real images + captions for History 1

* More type history .svg filename corrections

* Placing illos + captions for History 3 article

* Placing illos + captions for History 2 article

* Trying to add in missing img

* Placeholder figures for Hangeul articles

* Actual Hangeul SVGs, optimized

* Renaming relevant Hangeul illos to `thumbnail.svg`

* Illo pathname + actual caption for Hangeul 1

* Illo pathname + actual caption for Hangeul 2

* Illo pathname + actual caption for Hangeul 3

* Fix for Hangeul 2 illo filename

* Illo pathname + actual caption for Hangeul 4

* Copy tweak for Hangeul 5

* Adding new contributors’ metadata (minus URLs)

* Placeholder figures for Nick’s articles

* Correcting prev/next on “Switching...”

* Module ordering

* Removing “Piper Haywood” from Hangeul EP credits

* Removing Susanna’s a11y article

* Attempting to fix broken URLs in Nick’s module

Using https://fonts.google.com/knowledge/ for now while we wait for Nick’s actual URLs.

* Correcting `letterform` URL in “Invention of...”

* Attempting to fix broken uRLs in Darrell’s module

* Removing article titles from `content.md` in Hangeul module

2 years agoMerge pull request #5419 from google/axis-fix
Marc Foley [Mon, 17 Oct 2022 11:51:42 +0000 (12:51 +0100)] 
Merge pull request #5419 from google/axis-fix

subtree pull axisregistry

2 years agoMerge commit 'b50029ddb273c195ca108bebc43724b56f6c19e3' into axis-fix 5419/head
Marc Foley [Mon, 17 Oct 2022 11:44:19 +0000 (12:44 +0100)] 
Merge commit 'b50029ddb273c195ca108bebc43724b56f6c19e3' into axis-fix

2 years agoupdated to_lists (#5413)
Rosalie Wagner [Fri, 14 Oct 2022 14:48:58 +0000 (16:48 +0200)] 
updated to_lists (#5413)

2 years agoAdd languages for Noto Serif Khojki (#5411)
Simon Cozens [Fri, 14 Oct 2022 14:02:28 +0000 (15:02 +0100)] 
Add languages for Noto Serif Khojki (#5411)

2 years agoRemoved some de-listed families (#5405)
Rosalie Wagner [Fri, 14 Oct 2022 13:27:53 +0000 (15:27 +0200)] 
Removed some de-listed families (#5405)

* Update TRIVIA.md

* removed delisted families

2 years agoReinstate Bamum "sample text" (#5412)
Simon Cozens [Fri, 14 Oct 2022 11:42:44 +0000 (12:42 +0100)] 
Reinstate Bamum "sample text" (#5412)

2 years agoDesigner added: Sophia Tai (#5408)
Emma Marichal [Fri, 14 Oct 2022 10:25:00 +0000 (12:25 +0200)] 
Designer added: Sophia Tai (#5408)

* Designer added: Sophia Tai

* Sophia Tai: updated link

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoNoto Sans Pau Cin Hau: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5185)
Simon Cozens [Fri, 14 Oct 2022 10:24:32 +0000 (11:24 +0100)] 
Noto Sans Pau Cin Hau: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5185)

* [gftools-packager] Noto Sans Pau Cin Hau: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added

* Noto Sans Pau Cin Hau Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/pau-cin-hau.git at commit https://github.com/notofonts/pau-cin-hau/commit/.

* Noto Sans Pau Cin Hau: restored sample text in metadata.pb

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoMansalva: Version 2.112; ttfautohint (v1.8.4.7-5d5b) added (#5373)
Emma Marichal [Fri, 14 Oct 2022 09:15:36 +0000 (11:15 +0200)] 
Mansalva: Version 2.112; ttfautohint (v1.8.4.7-5d5b) added (#5373)

* [gftools-packager] Mansalva: Version 2.112; ttfautohint (v1.8.4.7-5d5b) added

* Mansalva Version 2.112; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/carolinashort/mansalva at commit https://github.com/carolinashort/mansalva/commit/192d65ff2d1560ff6399abde05904d910965d483.

* Description updated

* Mansalva: description updated

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoHandjet: override ELSH default (#5407)
Rosalie Wagner [Thu, 13 Oct 2022 15:01:14 +0000 (17:01 +0200)] 
Handjet: override ELSH default (#5407)

2 years agoMerienda: Version 2.001 added (#5291)
Emma Marichal [Thu, 13 Oct 2022 14:11:40 +0000 (16:11 +0200)] 
Merienda: Version 2.001 added (#5291)

* [gftools-packager] Merienda: Version 2.001 added

* Merienda Version 2.001 taken from the upstream repo https://github.com/etunni/merienda at commit https://github.com/etunni/merienda/commit/15f2f36d29595fa3dd6cf068323ef44bc0713b56.

* Description updated

2 years ago[gftools-packager] Reem Kufi Fun: Version 1.005 added (#5384)
Yanone [Thu, 13 Oct 2022 14:06:45 +0000 (16:06 +0200)] 
[gftools-packager] Reem Kufi Fun: Version 1.005 added (#5384)

* Reem Kufi Fun Version 1.005 taken from the upstream repo https://github.com/aliftype/reem-kufi at commit https://github.com/aliftype/reem-kufi/commit/.

2 years ago[gftools-packager] Noto Sans Rejang: Version 2.001; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 13 Oct 2022 11:18:33 +0000 (12:18 +0100)] 
[gftools-packager] Noto Sans Rejang: Version 2.001; ttfautohint (v1.8.4.7-5d5b) added (#5184)

* Noto Sans Rejang Version 2.001; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/rejang.git at commit https://github.com/notofonts/rejang/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Osmanya: Version 2.001; ttfautohint (v1.8.4.7-5d5b)...
Simon Cozens [Thu, 13 Oct 2022 11:12:00 +0000 (12:12 +0100)] 
[gftools-packager] Noto Sans Osmanya: Version 2.001; ttfautohint (v1.8.4.7-5d5b) added (#5183)

* Noto Sans Osmanya Version 2.001; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/osmanya.git at commit https://github.com/notofonts/osmanya/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Osage: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 13 Oct 2022 10:58:42 +0000 (11:58 +0100)] 
[gftools-packager] Noto Sans Osage: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5182)

* Noto Sans Osage Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/osage.git at commit https://github.com/notofonts/osage/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Handjet: Version 2.003 added (#5376)
Rosalie Wagner [Thu, 13 Oct 2022 10:49:46 +0000 (12:49 +0200)] 
[gftools-packager] Handjet: Version 2.003 added (#5376)

* Handjet Version 2.003 taken from the upstream repo https://github.com/rosettatype/handjet at commit https://github.com/rosettatype/handjet/commit/3918b7798e06c81da6bc558e88dfddd5a6b49807.

2 years ago[gftools-packager] Noto Serif Khojki: Version 2.002 added (#5152)
Simon Cozens [Thu, 13 Oct 2022 09:46:34 +0000 (10:46 +0100)] 
[gftools-packager] Noto Serif Khojki: Version 2.002 added (#5152)

* Noto Serif Khojki Version 2.002 taken from the upstream repo https://github.com/notofonts/khojki.git at commit https://github.com/notofonts/khojki/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Syloti Nagri: Version 2.003; ttfautohint (v1.8.4.7-5d5b...
Simon Cozens [Thu, 13 Oct 2022 09:21:03 +0000 (10:21 +0100)] 
[gftools-packager] Noto Sans Syloti Nagri: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added (#5235)

* Noto Sans Syloti Nagri Version 2.003; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/syloti-nagri.git at commit https://github.com/notofonts/syloti-nagri/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoDesigner added: Mariya Lish (#5402)
Emma Marichal [Thu, 13 Oct 2022 08:51:23 +0000 (10:51 +0200)] 
Designer added: Mariya Lish (#5402)

2 years ago[gftools-packager] Noto Sans Ol Chiki: Version 2.003 added (#5181)
Simon Cozens [Wed, 12 Oct 2022 22:13:50 +0000 (23:13 +0100)] 
[gftools-packager] Noto Sans Ol Chiki: Version 2.003 added (#5181)

* Noto Sans Ol Chiki Version 2.003 taken from the upstream repo https://github.com/notofonts/ol-chiki.git at commit https://github.com/notofonts/ol-chiki/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoNur & Bustan catalog profiles (upcoming Marhey font) (#5366)
Yanone [Wed, 12 Oct 2022 14:26:07 +0000 (16:26 +0200)] 
Nur & Bustan catalog profiles (upcoming Marhey font) (#5366)

* Nur & Bustan

* Bustanul Arifin: updated bio

* Nur Syamsi: updated bio

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoUpdate to_sandbox.txt (#5399)
Rod [Tue, 11 Oct 2022 22:55:40 +0000 (15:55 -0700)] 
Update to_sandbox.txt (#5399)

2 years agoMerge pull request #88 from m4rc1e/keep-ids v0.3.8
Marc Foley [Mon, 10 Oct 2022 14:34:05 +0000 (15:34 +0100)] 
Merge pull request #88 from m4rc1e/keep-ids

fix_stat do not drop nameids <= 25

2 years agofix_stat do not drop nameids <= 25
Marc Foley [Mon, 10 Oct 2022 14:25:16 +0000 (15:25 +0100)] 
fix_stat do not drop nameids <= 25

2 years agoMerge pull request #87 from m4rc1e/stat-fix v0.3.7
Marc Foley [Mon, 10 Oct 2022 13:33:19 +0000 (14:33 +0100)] 
Merge pull request #87 from m4rc1e/stat-fix

build_stat: do not rm fvar axis name records

2 years agobuild_stat: do not rm fvar axis name records
Marc Foley [Mon, 10 Oct 2022 10:55:47 +0000 (11:55 +0100)] 
build_stat: do not rm fvar axis name records

2 years agoMarhey: Version 1.000 added (#5374)
Yanone [Fri, 7 Oct 2022 15:04:50 +0000 (17:04 +0200)] 
Marhey: Version 1.000 added (#5374)

* [gftools-packager] Marhey: Version 1.000 added

* Marhey Version 1.000 taken from the upstream repo https://github.com/namelatype/Marhey at commit https://github.com/namelatype/Marhey/commit/535eeb5a3f4dee825fdaf13d84075b212d969f8d.

* Marhey: added missing keys in metadata.pb

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoAdded primary script to Readex and Cairo (#5383)
Rosalie Wagner [Fri, 7 Oct 2022 14:17:01 +0000 (16:17 +0200)] 
Added primary script to Readex and Cairo (#5383)

2 years agoUpdated push lists (#5382)
Rosalie Wagner [Fri, 7 Oct 2022 11:00:13 +0000 (13:00 +0200)] 
Updated push lists (#5382)

2 years ago[gftools-packager] Noto Sans Masaram Gondi: Version 1.004; ttfautohint (v1.8.4.7...
Simon Cozens [Fri, 7 Oct 2022 10:11:34 +0000 (11:11 +0100)] 
[gftools-packager] Noto Sans Masaram Gondi: Version 1.004; ttfautohint (v1.8.4.7-5d5b) added (#5207)

* Noto Sans Masaram Gondi Version 1.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/masaram-gondi.git at commit https://github.com/notofonts/masaram-gondi/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoAverage: Version 1.003; ttfautohint (v1.8.4.7-5d5b) added (#5292)
Emma Marichal [Fri, 7 Oct 2022 10:09:17 +0000 (12:09 +0200)] 
Average: Version 1.003; ttfautohint (v1.8.4.7-5d5b) added (#5292)

* [gftools-packager] Average: Version 1.003; ttfautohint (v1.8.4.7-5d5b) added

* Average Version 1.003; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/etunni/average at commit https://github.com/etunni/average/commit/6583341221fb0625ba1b9c3ee2a7490d57df951f.

* Description updated

* Description updated - github link

2 years agoCantora One: version 1.002 added HOTFIX (#5355)
Rosalie Wagner [Fri, 7 Oct 2022 10:05:39 +0000 (12:05 +0200)] 
Cantora One: version 1.002 added HOTFIX (#5355)

* Cantora One: [HOTFIX] ligature version 1.002 added

* Cantora: corrected metadata.pb

* Cantora One: corrected name tables

* Cantora One: description updated

2 years agoClimate Crisis: Version 1.003 added (#5350)
Rosalie Wagner [Thu, 6 Oct 2022 16:02:41 +0000 (18:02 +0200)] 
Climate Crisis: Version 1.003 added (#5350)

* [gftools-packager] Climate Crisis: Version 1.003 added

* Climate Crisis Version 1.003 taken from the upstream repo https://github.com/dancoull/ClimateCrisis at commit https://github.com/dancoull/ClimateCrisis/commit/e0398e2d7e84a9f08cf7ec67bb463e4e2bb35431.

* Climate Crisis: added description

* Climate Crisis: added registry default override

2 years agoReadex Pro: Version 1.204 added (#5331)
Rosalie Wagner [Thu, 6 Oct 2022 16:01:35 +0000 (18:01 +0200)] 
Readex Pro: Version 1.204 added (#5331)

* [gftools-packager] Readex Pro: Version 1.204 added

* Readex Pro Version 1.204 taken from the upstream repo https://github.com/ThomasJockin/readexpro at commit https://github.com/ThomasJockin/readexpro/commit/6a4f24e40e424ec77badb04c101af81da96ed157.

* Readex Pro: description updated

2 years ago[gftools-packager] Noto Sans Bamum: Version 2.001 added (#5115)
Simon Cozens [Thu, 6 Oct 2022 15:44:13 +0000 (16:44 +0100)] 
[gftools-packager] Noto Sans Bamum: Version 2.001 added (#5115)

* Noto Sans Bamum Version 2.001 taken from the upstream repo https://github.com/notofonts/bamum.git at commit https://github.com/notofonts/bamum/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoCantarell: Version 1.004 added (#5213)
Dave Crossland [Thu, 6 Oct 2022 15:01:56 +0000 (09:01 -0600)] 
Cantarell: Version 1.004 added (#5213)

* Update ofl/cantarell/*ttf with hotfixes

* filenames
* name tables
* vertical metrics
* weightClass

* Cantarell: run add-font

* Cantarell: bumped up version, enabled bit7, removed mac names, fixed ID4

* Cantarell: revised description

* Corrected copyright string in OFL

* Cantarell: Removed fontlog (not updated since 2009)

* Cantarell: re-run add-font

* Cantarell: corrected typo

* Cantarell: linegap to 0 and fix non-hinting

* Cantarell: description updated

* Cant arell: minimised v-metric chnage impact

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years ago[gftools-packager] Noto Sans Tagbanwa: Version 2.001; ttfautohint (v1.8.4.7-5d5b...
Simon Cozens [Thu, 6 Oct 2022 14:38:25 +0000 (15:38 +0100)] 
[gftools-packager] Noto Sans Tagbanwa: Version 2.001; ttfautohint (v1.8.4.7-5d5b) added (#5190)

* Noto Sans Tagbanwa Version 2.001; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/tagbanwa.git at commit https://github.com/notofonts/tagbanwa/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Thaana: Version 2.001 added (#5191)
Simon Cozens [Thu, 6 Oct 2022 14:36:30 +0000 (15:36 +0100)] 
[gftools-packager] Noto Sans Thaana: Version 2.001 added (#5191)

* Noto Sans Thaana Version 2.001 taken from the upstream repo https://github.com/notofonts/thaana.git at commit https://github.com/notofonts/thaana/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans New Tai Lue: Version 2.003 added (#5222)
Simon Cozens [Thu, 6 Oct 2022 14:28:15 +0000 (15:28 +0100)] 
[gftools-packager] Noto Sans New Tai Lue: Version 2.003 added (#5222)

* Noto Sans New Tai Lue Version 2.003 taken from the upstream repo https://github.com/notofonts/new-tai-lue.git at commit https://github.com/notofonts/new-tai-lue/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoFoldit: Version 1.003 added (#5361)
Marc Foley [Thu, 6 Oct 2022 14:02:50 +0000 (15:02 +0100)] 
Foldit: Version 1.003 added (#5361)

* [gftools-packager] Foldit: Version 1.003 added

* Foldit Version 1.003 taken from the upstream repo https://github.com/SophiaDesign/Foldit at commit https://github.com/SophiaDesign/Foldit/commit/.

* add license

* update description

2 years ago[gftools-packager] Cairo Play: Version 3.120 added (#5327)
Yanone [Thu, 6 Oct 2022 13:51:31 +0000 (15:51 +0200)] 
[gftools-packager] Cairo Play: Version 3.120 added (#5327)

* Cairo Play Version 3.120 taken from the upstream repo https://github.com/Gue3bara/Cairo at commit https://github.com/Gue3bara/Cairo/commit/f596f41991bc01d5865cdfb9fd751b8de04b6753.

2 years agoCairo: Version 3.120 added (#5328)
Yanone [Thu, 6 Oct 2022 11:37:12 +0000 (13:37 +0200)] 
Cairo: Version 3.120 added (#5328)

* [gftools-packager] Cairo: Version 3.120 added

* Cairo Version 3.120 taken from the upstream repo https://github.com/Gue3bara/Cairo at commit https://github.com/Gue3bara/Cairo/commit/f596f41991bc01d5865cdfb9fd751b8de04b6753.

* Cairo: inverting categories

Second category listed is the primary one

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years ago[gftools-packager] Noto Sans Multani: Version 2.002; ttfautohint (v1.8.4.7-5d5b)...
Simon Cozens [Thu, 6 Oct 2022 11:10:45 +0000 (12:10 +0100)] 
[gftools-packager] Noto Sans Multani: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5371)

* Noto Sans Multani Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/multani.git at commit https://github.com/notofonts/multani/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Modi: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 6 Oct 2022 10:56:04 +0000 (11:56 +0100)] 
[gftools-packager] Noto Sans Modi: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added (#5372)

* Noto Sans Modi Version 2.003; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/modi.git at commit https://github.com/notofonts/modi/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Siddham: Version 2.004; ttfautohint (v1.8.4.7-5d5b)...
Simon Cozens [Wed, 5 Oct 2022 14:57:05 +0000 (15:57 +0100)] 
[gftools-packager] Noto Sans Siddham: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added (#5225)

* Noto Sans Siddham Version 2.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/siddham.git at commit https://github.com/notofonts/siddham/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Takri: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Wed, 5 Oct 2022 13:50:14 +0000 (14:50 +0100)] 
[gftools-packager] Noto Sans Takri: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added (#5228)

* Noto Sans Takri Version 2.003; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/takri.git at commit https://github.com/notofonts/takri/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoNoto Sans Tifinagh: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added (#5236)
Simon Cozens [Wed, 5 Oct 2022 13:45:16 +0000 (14:45 +0100)] 
Noto Sans Tifinagh: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added (#5236)

* [gftools-packager] Noto Sans Tifinagh: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added

* Noto Sans Tifinagh Version 2.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/tifinagh.git at commit https://github.com/notofonts/tifinagh/commit/.

* noto sans tifinagh: re added author

Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoMerge pull request #19 from googlefonts/m4rc1e-patch-1
Marc Foley [Wed, 5 Oct 2022 10:25:39 +0000 (11:25 +0100)] 
Merge pull request #19 from googlefonts/m4rc1e-patch-1

Pin protobuf to 3.19.4

2 years agoMerge pull request #22 from googlefonts/reinstate-mundari-fix
Rosalie Wagner [Wed, 5 Oct 2022 10:23:02 +0000 (12:23 +0200)] 
Merge pull request #22 from googlefonts/reinstate-mundari-fix

Fix Mundari sample text

2 years agoMerge pull request #21 from googlefonts/vi_latin
Rosalie Wagner [Wed, 5 Oct 2022 10:22:43 +0000 (12:22 +0200)] 
Merge pull request #21 from googlefonts/vi_latin

Corrected a breve dot below with proper codepoint.

2 years ago[gftools-packager] Noto Sans Yi: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Wed, 5 Oct 2022 10:05:10 +0000 (11:05 +0100)] 
[gftools-packager] Noto Sans Yi: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5197)

* Noto Sans Yi Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/yi.git at commit https://github.com/notofonts/yi/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoFix Mundari sample text
Simon Cozens [Wed, 5 Oct 2022 08:31:32 +0000 (09:31 +0100)] 
Fix Mundari sample text

2 years agoUpdate to_sandbox.txt (#5362)
nyshadhr9 [Mon, 3 Oct 2022 19:04:27 +0000 (15:04 -0400)] 
Update to_sandbox.txt (#5362)

2 years agoMerge pull request #17 from moyogo/update-readme
Chris Simpkins [Sun, 2 Oct 2022 23:12:07 +0000 (19:12 -0400)] 
Merge pull request #17 from moyogo/update-readme

Update README.md, used in gftools and google/fonts

2 years agoMerge pull request #84 from googlefonts/vv-monsalve-patch-1 v0.3.6
Viviana Monsalve [Fri, 30 Sep 2022 21:02:07 +0000 (16:02 -0500)] 
Merge pull request #84 from googlefonts/vv-monsalve-patch-1

FLAIR: Adjusting fallbacks to leave only the Default

2 years ago[gftools-packager] Noto Sans Chakma: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Fri, 30 Sep 2022 15:21:23 +0000 (16:21 +0100)] 
[gftools-packager] Noto Sans Chakma: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added (#5118)

* Noto Sans Chakma Version 2.003; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/chakma.git at commit https://github.com/notofonts/chakma/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoupdated push lists (#5356)
Rosalie Wagner [Fri, 30 Sep 2022 14:01:12 +0000 (16:01 +0200)] 
updated push lists (#5356)

2 years agoCatalog: Inhouse Type added (#5354)
Rosalie Wagner [Fri, 30 Sep 2022 12:32:00 +0000 (14:32 +0200)] 
Catalog: Inhouse Type added (#5354)

2 years agoSolway: metadata and description updated (#5353)
Rosalie Wagner [Fri, 30 Sep 2022 12:24:03 +0000 (14:24 +0200)] 
Solway: metadata and description updated (#5353)

2 years agoUpdate axis registry: YEAR, ELSH, ELGR (#5333)
Viviana Monsalve [Thu, 29 Sep 2022 23:17:09 +0000 (18:17 -0500)] 
Update axis registry: YEAR, ELSH, ELGR (#5333)

* Creating `flair.svg`

* y_transparent_descender.textproto Use depth, not height

* weight and width textprotos updated to say stroke weight

* update tox

* run black

* wip name builder

* add build_fvar_instances

* black

* wip linked values

* fix vf name table generation for sibling fonts

* add nameID25

* black

* test static name table generation

* rm local stuff

* add prelim fvar instance check

* improve fvar instance checks

* cleanup stat tests

* run black

* fix tests

* ignore egg-info

* ignore _version

* refactor name check

* Add VF tests

* black

* add logging

* clean up

* convert AxisRegistry into a class

* clean up

* use enums

* replace old family name with new name

* add test for style name which is not part of the allowed static fonts

* add nameID25 checks

* add build filename

* fix replacing names

* simplyify

* implement Simon feedback

* Add wonky example

* do not delete stat name ids if they are used in the fvar table

* do not delete name records which are needed elsehwere

* implement simon feedback

* actions: publish release added

* build_fvar_instances: support fonts which lack wght axis

* AxisRegistry: add items method

* add _fvar_instance_collision.

Determine whether a family of fonts will have fvar instances which collide

* add axis ordering

* fix fvar_collision heuristic

* black

* Don't delete name IDs which are shared with the STAT table

* Update __init__.py

* build_fvar_instances: fix typo

* fix dependencies

* black

* update tox

* tox black: ignore _version.py

* Move nameid25 to its own func

* make family_name optional

* Custom axis YEAR added

* Year url/repo ref added

* ESHP custom axis added

* EGRD custom axis added

* Update Lib/axisregistry/data/element_shape.textproto

Change ESHP axis tag to ELSP

* Add Extrusion Depth and Edge Highlight axes for Nabla

* Update Lib/axisregistry/data/extrusion_depth.textproto

Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
* Update edge_highlight.textproto

Use Nabla's default value rather zero

* Update extrusion_depth.textproto

Use Nabla's default value rather zero

* Add a fallback to egrid

* Update name of fallback per https://github.com/rosettatype/handjet#element-grid-axis-egrd

* For reasons unknown fallbacks don't have spaces in names

* Add default fallback entries

* Default falback added

* order fix

* ELSP Default falback added

* All axes must have a fallback

(issue #67)

* Adding the default fallback requirement

* sync with google/fonts

* Revert "sync with google/fonts"

* sync google/fonts axisregistry changes with googlefonts/axisregistry

includes Edge Highlight, Element Grid, and Extrusion Depth edits

* fallback_only metadata added

* fallback_only metadata added

* Update EDPT description

based on discussion with Sarah Daily

* Update element_grid.textproto

Element shape is ELSH, so Element grid should be ELGR

* HyperExpansion axis added

* Update hyper_expansion.textproto

* italic.textproto reduce precision from -1 to 0

Since we don't support the ital axis, in fact, and require separate roman and italic files at the moment (due to concerns eg in https://arrowtype.github.io/vf-slnt-test), then we should reflect that actual implementation in the axis definition.

Since we have zero families with an ital axis, this should be a no-op when pushed; but this is a very peculiar move, and may have unexpected consequences when pushed.

* Update hyper_expansion.textproto

* Update flair.textproto to correct precision to -1

* Update element_shape.textproto

* description updated with more details

* description updated with more details + moved to bottom

Co-authored-by: Elliot Jay Stocks <elliot@elliotjaystocks.com>
Co-authored-by: Dave Crossland <dave@lab6.com>
Co-authored-by: Marc Foley <m.foley.88@gmail.com>
Co-authored-by: Nathan Williams <nlw2sx@virginia.edu>
Co-authored-by: Simon Cozens <simon@simon-cozens.org>
Co-authored-by: Chris Simpkins <chris@sourcefoundry.org>
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
Co-authored-by: Rod S <rsheeter@google.com>
Co-authored-by: Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
Co-authored-by: Rosalie Wagner <mail@rosaliewagner.com>
2 years agoCorrected a breve dot below with proper codepoint.
Rosalie Wagner [Thu, 29 Sep 2022 14:50:10 +0000 (16:50 +0200)] 
Corrected a breve dot below with proper codepoint.

2 years agoUpdate 1_add-font.md (#5336)
Rosalie Wagner [Thu, 29 Sep 2022 12:58:32 +0000 (14:58 +0200)] 
Update 1_add-font.md (#5336)

2 years ago[gftools-packager] Noto Sans Tai Le: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 29 Sep 2022 12:03:44 +0000 (13:03 +0100)] 
[gftools-packager] Noto Sans Tai Le: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5239)

* Noto Sans Tai Le Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/tai-le.git at commit https://github.com/notofonts/tai-le/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Modi: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 29 Sep 2022 11:57:41 +0000 (12:57 +0100)] 
[gftools-packager] Noto Sans Modi: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5252)

* Noto Sans Modi Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/modi.git at commit https://github.com/notofonts/modi/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Noto Sans Tai Tham: Version 2.002 added (#5242)
Simon Cozens [Thu, 29 Sep 2022 11:56:04 +0000 (12:56 +0100)] 
[gftools-packager] Noto Sans Tai Tham: Version 2.002 added (#5242)

* Noto Sans Tai Tham Version 2.002 taken from the upstream repo https://github.com/notofonts/tai-tham.git at commit https://github.com/notofonts/tai-tham/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years ago[gftools-packager] Finlandica: Version 1.064 added (#5334)
Emma Marichal [Thu, 29 Sep 2022 11:29:12 +0000 (13:29 +0200)] 
[gftools-packager] Finlandica: Version 1.064 added (#5334)

* Finlandica Version 1.064 taken from the upstream repo https://github.com/HelsinkiTypeStudio/Finlandica at commit https://github.com/HelsinkiTypeStudio/Finlandica/commit/f18a892e62bdcd80839549c04e3572e2bdca435e.

2 years ago[gftools-packager] Noto Sans Limbu: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added...
Simon Cozens [Thu, 29 Sep 2022 09:05:43 +0000 (10:05 +0100)] 
[gftools-packager] Noto Sans Limbu: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added (#5332)

* Noto Sans Limbu Version 2.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/limbu.git at commit https://github.com/notofonts/limbu/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>
2 years agoPin protobuf to 3.19.4
Marc Foley [Thu, 29 Sep 2022 08:46:26 +0000 (09:46 +0100)] 
Pin protobuf to 3.19.4

Currently, we use the latest protobuf. Unfortunately there are breaking changes between v3 and v4. All our other tools such as gftools use 3.19.4 hence why I'm pinning to this version. If I install gflanguages in a repo such as gftools, I get the following traceback

```
Traceback (most recent call last):
  File "/Users/marcfoley/Type/font-browser-tests-action/test.py", line 8, in <module>
    from diffenator import run_proofing_tools, run_diffing_tools
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/diffenator/__init__.py", line 20, in <module>
    from diffenator.screenshot import screenshot_dir
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/diffenator/screenshot.py", line 6, in <module>
    from diffenator.utils import gen_gifs
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/diffenator/utils.py", line 22, in <module>
    from gflanguages import LoadLanguages
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/gflanguages/__init__.py", line 28, in <module>
    from gflanguages import languages_public_pb2
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/gflanguages/languages_public_pb2.py", line 36, in <module>
    _descriptor.FieldDescriptor(
  File "/Users/marcfoley/Type/font-browser-tests-action/venv/lib/python3.10/site-packages/google/protobuf/descriptor.py", line 560, in __new__
    _message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
 1. Downgrade the protobuf package to 3.20.x or lower.
 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).

```

2 years ago[gftools-packager] Noto Sans Multani: Version 2.001; ttfautohint (v1.8.4.7-5d5b)...
Simon Cozens [Wed, 28 Sep 2022 22:59:26 +0000 (23:59 +0100)] 
[gftools-packager] Noto Sans Multani: Version 2.001; ttfautohint (v1.8.4.7-5d5b) added (#5159)

* Noto Sans Multani Version 2.001; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/multani.git at commit https://github.com/notofonts/multani/commit/.

Co-authored-by: simoncozens <simoncozens@users.noreply.github.com>