Cosimo Lupo [Fri, 26 Aug 2022 17:29:26 +0000 (18:29 +0100)]
Revert BungeeColor-Regular.ttf to COLRv0 only (#5137)
The git history of this file was a bit messy so I couldn't simply git revert, but replaced the current BungeeColor-Regular.ttf with the upstream one found on djrrb/Bungee repository.
This effectively restores the font to its COLRv0 state, no additional color tables added by the maximum_color tool.
Simon Cozens [Thu, 25 Aug 2022 21:27:46 +0000 (22:27 +0100)]
Noto Sans Batak: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added (#5112)
* [gftools-packager] Noto Sans Batak: Version 2.002; ttfautohint (v1.8.4.7-5d5b) added
* Noto Sans Batak Version 2.002; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/batak.git at commit https://github.com/notofonts/batak/commit/.
Simon Cozens [Thu, 25 Aug 2022 21:22:05 +0000 (22:22 +0100)]
Noto Sans Thai Looped: Version 1.001; ttfautohint (v1.8.4.7-5d5b) added (#5111)
* [gftools-packager] Noto Sans Thai Looped: Version 1.001; ttfautohint (v1.8.4.7-5d5b) added
* Noto Sans Thai Looped Version 1.001; ttfautohint (v1.8.4.7-5d5b) taken from the upstream repo https://github.com/notofonts/thai.git at commit https://github.com/notofonts/thai/commit/.
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.