Simon Cozens [Fri, 19 Aug 2022 14:23:26 +0000 (15:23 +0100)]
[gftools-packager] Noto Sans Gurmukhi: Version 2.003 added (#4906)
* Noto Sans Gurmukhi Version 2.003 taken from the upstream repo https://github.com/notofonts/gurmukhi.git at commit https://github.com/notofonts/gurmukhi/commit/.
Simon Cozens [Fri, 19 Aug 2022 14:11:26 +0000 (15:11 +0100)]
[gftools-packager] Noto Sans Oriya: Version 2.003 added (#5100)
* Noto Sans Oriya Version 2.003 taken from the upstream repo https://github.com/notofonts/oriya.git at commit https://github.com/notofonts/oriya/commit/.
Simon Cozens [Thu, 18 Aug 2022 16:24:02 +0000 (17:24 +0100)]
[gftools-packager] Noto Sans Adlam Unjoined: Version 3.001 added (#4933)
* Noto Sans Adlam Unjoined Version 3.001 taken from the upstream repo https://github.com/notofonts/adlam.git at commit https://github.com/notofonts/adlam/commit/.
Simon Cozens [Thu, 18 Aug 2022 16:23:03 +0000 (17:23 +0100)]
[gftools-packager] Noto Sans Adlam: Version 3.001 added (#4934)
* Noto Sans Adlam Version 3.001 taken from the upstream repo https://github.com/notofonts/adlam.git at commit https://github.com/notofonts/adlam/commit/.
Simon Cozens [Thu, 18 Aug 2022 04:14:23 +0000 (05:14 +0100)]
[gftools-packager] Noto Nastaliq Urdu: Version 3.007 added (#4859)
* Noto Nastaliq Urdu Version 3.007 taken from the upstream repo https://github.com/notofonts/nastaliq.git at commit https://github.com/notofonts/nastaliq/commit/.
Chris Simpkins [Thu, 18 Aug 2022 03:30:44 +0000 (23:30 -0400)]
Sync axisregistry subtree and resolve conflicts (#5072)
* 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
* EGRD custom axis added
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: Viviana Monsalve <viviana.monsalve.a@gmail.com>
Marc Foley [Tue, 16 Aug 2022 15:15:46 +0000 (16:15 +0100)]
[gftools-packager] Reem Kufi Fun: Version 1.003 added (#5080)
* Reem Kufi Fun Version 1.003 taken from the upstream repo https://github.com/aliftype/reem-kufi at commit https://github.com/aliftype/reem-kufi/commit/.
Rod [Tue, 16 Aug 2022 03:32:16 +0000 (20:32 -0700)]
Nabla less (#5074)
* nable: v1.000 beta added
Taken from the upstream repo https://github.com/justvanrossum/nabla at commit https://github.com/justvanrossum/nabla/commit/3138ca588099ded0479cb6f9998b928c3ed3bb15
* Remove HLGT from https://github.com/google/fonts/pull/5068 so I can see it on dev
Marc Foley [Mon, 15 Aug 2022 08:44:48 +0000 (09:44 +0100)]
[gftools-packager] Reem Kufi Ink: Version 1.002 added (#5059)
* Reem Kufi Ink Version 1.002 taken from the upstream repo https://github.com/aliftype/reem-kufi at commit https://github.com/aliftype/reem-kufi/commit/7fa8e8f02e948f3a0d9b9164f52683d5beb94d35.
Marc Foley [Thu, 11 Aug 2022 10:45:03 +0000 (11:45 +0100)]
[gftools-packager] Roboto: Version 3.005; 2022 added (#5058)
* Roboto Version 3.005; 2022 taken from the upstream repo https://github.com/googlefonts/roboto-classic at commit https://github.com/googlefonts/roboto-classic/commit/.
Simon Cozens [Wed, 10 Aug 2022 14:16:15 +0000 (16:16 +0200)]
Noto Sans Myanmar: Version 2.107 added (#4938)
* [gftools-packager] Noto Sans Myanmar: Version 2.107 added
* Noto Sans Myanmar Version 2.107 taken from the upstream repo https://github.com/notofonts/myanmar.git at commit https://github.com/notofonts/myanmar/commit/.
Marc Foley [Wed, 10 Aug 2022 13:23:52 +0000 (14:23 +0100)]
Amiri Quran: Version 0.117 added (#5048)
* [gftools-packager] Amiri Quran: Version 0.117 added
* Amiri Quran Version 0.117 taken from the upstream repo https://github.com/aliftype/amiri at commit https://github.com/aliftype/amiri/commit/066b49c136a42ef75f9317187e1b3d3a630032cb.
Marc Foley [Fri, 5 Aug 2022 14:15:58 +0000 (15:15 +0100)]
Cairo Play: Version 3.119 added (#4786)
* [gftools-packager] Cairo Play: Version 3.119 added
* Cairo Play Version 3.119 taken from the upstream repo https://github.com/Gue3bara/Cairo at commit https://github.com/Gue3bara/Cairo/commit/78a8a4def71f06a4460fc5807777acd1672d51cb.
Emma Marichal [Fri, 5 Aug 2022 12:30:22 +0000 (14:30 +0200)]
Fruktur: Version 1.008; ttfautohint (v1.8.4.7-5d5b) added (#5026)
* [gftools-packager] Fruktur: Version 1.008; ttfautohint (v1.8.4.7-5d5b) added
* Fruktur Version 1.008; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/SorkinType/Fruktur at commit https://github.com/SorkinType/Fruktur/commit/a2277f91aebc0e5e70062bdd7f17f15d2a787cd2.
Simon Cozens [Thu, 4 Aug 2022 12:35:56 +0000 (13:35 +0100)]
[gftools-packager] Noto Sans Armenian: Version 2.007 added (#5006)
* Noto Sans Armenian Version 2.007 taken from the upstream repo https://github.com/notofonts/armenian.git at commit https://github.com/notofonts/armenian/commit/.
Simon Cozens [Thu, 4 Aug 2022 09:52:33 +0000 (10:52 +0100)]
Noto Sans Mono: Version 2.010 added (#4955)
* [gftools-packager] Noto Sans Mono: Version 2.010 added
* Noto Sans Mono Version 2.010 taken from the upstream repo https://github.com/notofonts/latin-greek-cyrillic.git at commit https://github.com/notofonts/latin-greek-cyrillic/commit/.
Rosalie Wagner [Thu, 4 Aug 2022 09:46:51 +0000 (11:46 +0200)]
[gftools-packager] Recursive: Version 1.085 added (#4988)
* Recursive Version 1.085 taken from the upstream repo https://github.com/arrowtype/recursive at commit https://github.com/arrowtype/recursive/commit/071fc21f217781110d67e8d0bf5021f31cbdcb85.
Simon Cozens [Thu, 4 Aug 2022 01:09:43 +0000 (02:09 +0100)]
[gftools-packager] Noto Serif Armenian: Version 2.007 added (#5007)
* Noto Serif Armenian Version 2.007 taken from the upstream repo https://github.com/notofonts/armenian.git at commit https://github.com/notofonts/armenian/commit/.
Marc Foley [Tue, 2 Aug 2022 08:50:27 +0000 (09:50 +0100)]
[gftools-packager] Roboto: Version 3.005; 2022 added (#5020)
* Roboto Version 3.005; 2022 taken from the upstream repo https://github.com/googlefonts/roboto-classic at commit https://github.com/googlefonts/roboto-classic/commit/.
Simon Cozens [Fri, 29 Jul 2022 21:29:04 +0000 (22:29 +0100)]
[gftools-packager] Noto Sans Sinhala: Version 2.006 added (#4879)
* Noto Sans Sinhala Version 2.006 taken from the upstream repo https://github.com/notofonts/sinhala.git at commit https://github.com/notofonts/sinhala/commit/.
Emma Marichal [Fri, 29 Jul 2022 10:05:55 +0000 (12:05 +0200)]
Sono: Version 2.112 added (#5003)
* [gftools-packager] Sono: Version 2.112 added
* Sono Version 2.112 taken from the upstream repo https://github.com/sursly/sono at commit https://github.com/sursly/sono/commit/0e7274983bb034e232c9903f9d827ba4d595a888.
Simon Cozens [Fri, 29 Jul 2022 00:18:18 +0000 (01:18 +0100)]
Noto Serif Tamil: Version 2.003 added (#4929)
* [gftools-packager] Noto Serif Tamil: Version 2.003 added
* Noto Serif Tamil Version 2.003 taken from the upstream repo https://github.com/notofonts/tamil.git at commit https://github.com/notofonts/tamil/commit/.
Emma Marichal [Thu, 28 Jul 2022 15:49:41 +0000 (17:49 +0200)]
Red Hat Text: Version 1.023 added (#4947)
* [gftools-packager] Red Hat Text: Version 1.023 added
* Red Hat Text Version 1.023 taken from the upstream repo https://github.com/jeremymickel/RedHatFonts at commit https://github.com/jeremymickel/RedHatFonts/commit/d20968c93b62cedcc5ca4d2de2d8063c7efe35d1.
Emma Marichal [Thu, 28 Jul 2022 15:33:47 +0000 (17:33 +0200)]
Red Hat Display: Version 1.023 added (#4946)
* [gftools-packager] Red Hat Display: Version 1.023 added
* Red Hat Display Version 1.023 taken from the upstream repo https://github.com/jeremymickel/RedHatFonts at commit https://github.com/jeremymickel/RedHatFonts/commit/d20968c93b62cedcc5ca4d2de2d8063c7efe35d1.
Emma Marichal [Thu, 28 Jul 2022 15:25:32 +0000 (17:25 +0200)]
Red Hat Mono: Version 1.023 added (#4945)
* [gftools-packager] Red Hat Mono: Version 1.023 added
* Red Hat Mono Version 1.023 taken from the upstream repo https://github.com/jeremymickel/RedHatFonts at commit https://github.com/jeremymickel/RedHatFonts/commit/d20968c93b62cedcc5ca4d2de2d8063c7efe35d1.
Emma Marichal [Thu, 28 Jul 2022 09:45:18 +0000 (11:45 +0200)]
[gftools-packager] Lora: Version 3.004 added (#4996)
* Lora Version 3.004 taken from the upstream repo https://github.com/cyrealtype/Lora-Cyrillic at commit https://github.com/cyrealtype/Lora-Cyrillic/commit/42418d965083aa5471c6d9aa5f5c4051cba29384.
Emma Marichal [Thu, 28 Jul 2022 09:38:49 +0000 (11:38 +0200)]
Black Ops One: Version 1.004; ttfautohint (v1.8.4.7-5d5b) added (#4995)
* [gftools-packager] Black Ops One: Version 1.004; ttfautohint (v1.8.4.7-5d5b) added
* Black Ops One Version 1.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/SorkinType/Black-Ops at commit https://github.com/SorkinType/Black-Ops/commit/c955bed3517ad3d8606a8b0105d27538309fb70d.
Simon Cozens [Thu, 28 Jul 2022 01:18:15 +0000 (02:18 +0100)]
[gftools-packager] Noto Serif Sinhala: Version 2.006 added (#4989)
* Noto Serif Sinhala Version 2.006 taken from the upstream repo https://github.com/notofonts/sinhala.git at commit https://github.com/notofonts/sinhala/commit/.
Simon Cozens [Wed, 27 Jul 2022 12:56:17 +0000 (13:56 +0100)]
Noto Serif Oriya: Version 1.051 added (#4878)
* [gftools-packager] Noto Serif Oriya: Version 1.051 added
* Noto Serif Oriya Version 1.051 taken from the upstream repo https://github.com/notofonts/oriya.git at commit https://github.com/notofonts/oriya/commit/.
Simon Cozens [Wed, 27 Jul 2022 12:24:40 +0000 (13:24 +0100)]
[gftools-packager] Noto Sans Limbu: Version 2.003; ttfautohint (v1.8.4.7-5d5b) added (#4930)
* Noto Sans Limbu Version 2.003; 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/.
Simon Cozens [Wed, 27 Jul 2022 12:05:18 +0000 (13:05 +0100)]
Noto Serif Balinese: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added (#4982)
* [gftools-packager] Noto Serif Balinese: Version 2.004; ttfautohint (v1.8.4.7-5d5b) added
* Noto Serif Balinese Version 2.004; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/balinese.git at commit https://github.com/notofonts/balinese/commit/.
Simon Cozens [Wed, 27 Jul 2022 11:07:15 +0000 (12:07 +0100)]
Noto Rashi Hebrew: Version 1.006 added (#4983)
* [gftools-packager] Noto Rashi Hebrew: Version 1.006 added
* Noto Rashi Hebrew Version 1.006 taken from the upstream repo https://github.com/notofonts/hebrew.git at commit https://github.com/notofonts/hebrew/commit/.
Simon Cozens [Wed, 27 Jul 2022 09:43:35 +0000 (10:43 +0100)]
[gftools-packager] Noto Sans Oriya: Version 2.002 added (#4987)
* Noto Sans Oriya Version 2.002 taken from the upstream repo https://github.com/notofonts/oriya.git at commit https://github.com/notofonts/oriya/commit/.