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/.
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/.
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/.
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/.
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
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.
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.
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/.
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/.
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/.
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/.
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.
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/.
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/.
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/.
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.
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/.
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.
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.
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.
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/.
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/.
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/.
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/.
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.
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.
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/.
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/.
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/.
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/.
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/.
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/.
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: 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>
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/.
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/.
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/.
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.
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/.
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).
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/.