]> git.ipfire.org Git - thirdparty/google/fonts.git/log
thirdparty/google/fonts.git
2 years agoSkip more languages
Simon Cozens [Fri, 11 Nov 2022 12:04:05 +0000 (12:04 +0000)] 
Skip more languages

2 years agoBuginese Schwas were actually Cyrillic, not Latin; fixed.
Simon Cozens [Fri, 11 Nov 2022 11:53:43 +0000 (11:53 +0000)] 
Buginese Schwas were actually Cyrillic, not Latin; fixed.

2 years agoMove Tifinagh exemplars shi_Arab->shi_Tfng
Simon Cozens [Fri, 11 Nov 2022 11:45:27 +0000 (11:45 +0000)] 
Move Tifinagh exemplars shi_Arab->shi_Tfng

2 years agoTest to detect out-of-script exemplars
Simon Cozens [Fri, 11 Nov 2022 11:45:12 +0000 (11:45 +0000)] 
Test to detect out-of-script exemplars

2 years agoRemove bogus exemplars
Simon Cozens [Fri, 11 Nov 2022 11:08:42 +0000 (11:08 +0000)] 
Remove bogus exemplars

2 years agoMerge pull request #49 from googlefonts/m4rc1e-patch-2
Marc Foley [Thu, 10 Nov 2022 18:05:41 +0000 (18:05 +0000)] 
Merge pull request #49 from googlefonts/m4rc1e-patch-2

set protobuf to use same versions as fontbakery

2 years agoUpdate setup.py
Marc Foley [Thu, 10 Nov 2022 17:01:21 +0000 (17:01 +0000)] 
Update setup.py

2 years agoUpdate setup.py
Marc Foley [Wed, 9 Nov 2022 17:05:26 +0000 (17:05 +0000)] 
Update setup.py

2 years agoset protobuf to use same versions as fontbakery
Marc Foley [Wed, 9 Nov 2022 16:58:43 +0000 (16:58 +0000)] 
set protobuf to use same versions as fontbakery

Only merge once https://github.com/googlefonts/fontbakery/pull/3946 has been merged.

2 years agoUpdated changelog to prepare release 0.4.2
Rosalie Wagner [Wed, 9 Nov 2022 10:14:30 +0000 (11:14 +0100)] 
Updated changelog to prepare release 0.4.2

3 years agoMerge pull request #47 from googlefonts/add-chorasmian-script
Simon Cozens [Thu, 3 Nov 2022 19:41:13 +0000 (19:41 +0000)] 
Merge pull request #47 from googlefonts/add-chorasmian-script

Add missing Chrs script

3 years agoAdd missing Chrs script
Simon Cozens [Thu, 3 Nov 2022 14:53:22 +0000 (14:53 +0000)] 
Add missing Chrs script

3 years agoMerge pull request #46 from googlefonts/test-langscript-is-defined
Simon Cozens [Thu, 3 Nov 2022 14:51:59 +0000 (14:51 +0000)] 
Merge pull request #46 from googlefonts/test-langscript-is-defined

Test that all languages have a "script" field which is known to the scripts database

3 years agoTidy up error message
Simon Cozens [Thu, 3 Nov 2022 14:22:55 +0000 (14:22 +0000)] 
Tidy up error message

3 years agoTest that the all languages have a "script" field which is known to the scripts database
Simon Cozens [Thu, 3 Nov 2022 14:17:11 +0000 (14:17 +0000)] 
Test that the all languages have a "script" field which is known to the scripts database

3 years agoMerge pull request #45 from googlefonts/test-sample-text-fields
Simon Cozens [Thu, 3 Nov 2022 14:13:18 +0000 (14:13 +0000)] 
Merge pull request #45 from googlefonts/test-sample-text-fields

Test sample text fields

3 years agoReformat with black
Simon Cozens [Tue, 1 Nov 2022 21:40:07 +0000 (21:40 +0000)] 
Reformat with black

3 years agoEnsure that when sample text is given, all fields are populated
Simon Cozens [Tue, 1 Nov 2022 21:32:02 +0000 (21:32 +0000)] 
Ensure that when sample text is given, all fields are populated

3 years agoMerge pull request #44 from googlefonts/toto-tester
Simon Cozens [Tue, 1 Nov 2022 21:04:23 +0000 (21:04 +0000)] 
Merge pull request #44 from googlefonts/toto-tester

Add a tester sample to Toto (required for backend pushes)

3 years agoAdd a tester sample to Toto (required for backend pushes)
Simon Cozens [Tue, 1 Nov 2022 20:58:23 +0000 (20:58 +0000)] 
Add a tester sample to Toto (required for backend pushes)

3 years agoMerge pull request #35 from googlefonts/test-dottedcircles
Simon Cozens [Tue, 1 Nov 2022 10:47:11 +0000 (10:47 +0000)] 
Merge pull request #35 from googlefonts/test-dottedcircles

Test for dotted circles in sample text

3 years agoReformat code with black
Simon Cozens [Tue, 1 Nov 2022 10:38:40 +0000 (10:38 +0000)] 
Reformat code with black

3 years agoExpect a failure in Tai Tham (Lana)
Simon Cozens [Tue, 1 Nov 2022 10:31:53 +0000 (10:31 +0000)] 
Expect a failure in Tai Tham (Lana)

3 years agoMerge pull request #25 from googlefonts/add-tangsa-text
Simon Cozens [Tue, 1 Nov 2022 09:52:08 +0000 (09:52 +0000)] 
Merge pull request #25 from googlefonts/add-tangsa-text

Add Tangsa script

3 years agoMerge pull request #43 from googlefonts/fix-chakma-dotted-circles
Simon Cozens [Tue, 1 Nov 2022 09:51:53 +0000 (09:51 +0000)] 
Merge pull request #43 from googlefonts/fix-chakma-dotted-circles

Fix Chakma encoding

3 years agoFix Chakma encoding
Simon Cozens [Tue, 1 Nov 2022 09:43:37 +0000 (09:43 +0000)] 
Fix Chakma encoding

3 years agoMerge pull request #42 from moyogo/test_exemplar_duplicates
Denis Moyogo Jacquerye [Tue, 1 Nov 2022 09:13:14 +0000 (10:13 +0100)] 
Merge pull request #42 from moyogo/test_exemplar_duplicates

Test exemplar duplicates, one per exemplar

3 years agotest exemplar duplicates, one per exemplar
Denis Moyogo Jacquerye [Tue, 1 Nov 2022 09:08:31 +0000 (10:08 +0100)] 
test exemplar duplicates, one per exemplar

3 years agoExplain source
Simon Cozens [Tue, 1 Nov 2022 07:41:48 +0000 (07:41 +0000)] 
Explain source

3 years agoMerge pull request #29 from googlefonts/toto
Simon Cozens [Tue, 1 Nov 2022 07:36:54 +0000 (07:36 +0000)] 
Merge pull request #29 from googlefonts/toto

3 years agoMerge pull request #18 from moyogo/remove-duplicates-exemplar-chars
Denis Moyogo Jacquerye [Mon, 31 Oct 2022 17:09:33 +0000 (18:09 +0100)] 
Merge pull request #18 from moyogo/remove-duplicates-exemplar-chars

Remove duplicates from languages exemplar_chars

3 years agoMerge pull request #40 from googlefonts/fix-limbu-cluster
Simon Cozens [Mon, 31 Oct 2022 17:01:26 +0000 (17:01 +0000)] 
Merge pull request #40 from googlefonts/fix-limbu-cluster

Fix Limbu sample text

3 years agoRemove duplicates from languages exemplar_chars
Denis Moyogo Jacquerye [Mon, 12 Sep 2022 20:39:56 +0000 (22:39 +0200)] 
Remove duplicates from languages exemplar_chars

3 years agoAdd snippets/fix-exemplars-duplicates.py
Denis Moyogo Jacquerye [Mon, 31 Oct 2022 16:32:48 +0000 (17:32 +0100)] 
Add snippets/fix-exemplars-duplicates.py

3 years agoAdd test_datalanguages.py with exemplar test
Denis Moyogo Jacquerye [Fri, 28 Oct 2022 13:08:45 +0000 (15:08 +0200)] 
Add test_datalanguages.py with exemplar test

3 years agoFix Limbu sample text
Simon Cozens [Mon, 31 Oct 2022 16:57:08 +0000 (16:57 +0000)] 
Fix Limbu sample text

3 years agoFix Limbu dotted clusters
Simon Cozens [Mon, 31 Oct 2022 16:53:09 +0000 (16:53 +0000)] 
Fix Limbu dotted clusters

3 years agoMerge pull request #39 from googlefonts/fix-zanabazar-masthead
Simon Cozens [Mon, 31 Oct 2022 16:33:25 +0000 (16:33 +0000)] 
Merge pull request #39 from googlefonts/fix-zanabazar-masthead

Fix bad cluster in Zanabazar Square masthead

3 years agoFix bad cluster in Zanabazar Square masthead
Simon Cozens [Mon, 31 Oct 2022 16:30:57 +0000 (16:30 +0000)] 
Fix bad cluster in Zanabazar Square masthead

3 years agoMerge pull request #38 from googlefonts/fix-myanmar-dotted-circles
Simon Cozens [Mon, 31 Oct 2022 16:21:20 +0000 (16:21 +0000)] 
Merge pull request #38 from googlefonts/fix-myanmar-dotted-circles

Fix dotted circles in Myanmar text

3 years agoFix badly encoded S'gaw text
Simon Cozens [Mon, 31 Oct 2022 16:13:01 +0000 (16:13 +0000)] 
Fix badly encoded S'gaw text

This appears to have come from Omniglot but the original text probably came from a hacked font and got transliterated to Unicode without reordering

3 years agoFix dotted circles in Pwo text
Simon Cozens [Mon, 31 Oct 2022 16:05:23 +0000 (16:05 +0000)] 
Fix dotted circles in Pwo text

3 years agoMerge pull request #37 from googlefonts/fix-sa_Gong-dotted-circle
Simon Cozens [Mon, 31 Oct 2022 15:59:24 +0000 (15:59 +0000)] 
Merge pull request #37 from googlefonts/fix-sa_Gong-dotted-circle

Fix dotted circle in sa_Gong masthead

3 years agoFix dotted circle in sa_Gong masthead
Simon Cozens [Mon, 31 Oct 2022 15:55:05 +0000 (15:55 +0000)] 
Fix dotted circle in sa_Gong masthead

3 years agoMerge pull request #36 from googlefonts/fix-sa_limb-dottedcircle
Simon Cozens [Mon, 31 Oct 2022 15:47:52 +0000 (15:47 +0000)] 
Merge pull request #36 from googlefonts/fix-sa_limb-dottedcircle

Fix dotted circle in Limbu text (UDHR article 5)

3 years agoMerge pull request #34 from googlefonts/fix-np-hmong-masthead
Simon Cozens [Mon, 31 Oct 2022 15:47:41 +0000 (15:47 +0000)] 
Merge pull request #34 from googlefonts/fix-np-hmong-masthead

Fix broken masthead in NP Hmong

3 years agoFix dotted circle in Limbu text (UDHR article 5)
Simon Cozens [Mon, 31 Oct 2022 14:28:30 +0000 (14:28 +0000)] 
Fix dotted circle in Limbu text (UDHR article 5)

3 years agoReport sample text category too
Simon Cozens [Mon, 31 Oct 2022 14:09:31 +0000 (14:09 +0000)] 
Report sample text category too

3 years agoInstall uharfbuzz when running tests
Simon Cozens [Mon, 31 Oct 2022 11:14:02 +0000 (11:14 +0000)] 
Install uharfbuzz when running tests

3 years agoAdd test for dotted circles in sample text
Simon Cozens [Mon, 31 Oct 2022 11:13:45 +0000 (11:13 +0000)] 
Add test for dotted circles in sample text

3 years agoFix broken masthead in NP Hmong
Simon Cozens [Mon, 31 Oct 2022 08:18:01 +0000 (08:18 +0000)] 
Fix broken masthead in NP Hmong

3 years agoUpdate setup.py
Marc Foley [Thu, 27 Oct 2022 13:48:32 +0000 (14:48 +0100)] 
Update setup.py

don't hard pin protobuf.

3 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

3 years agoAdd language sample for Toto
Simon Cozens [Thu, 20 Oct 2022 14:50:14 +0000 (15:50 +0100)] 
Add language sample for Toto

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

3 years agoAdd Toto script
Simon Cozens [Thu, 20 Oct 2022 13:08:59 +0000 (14:08 +0100)] 
Add Toto script

3 years agoMissing close bracket
Simon Cozens [Mon, 17 Oct 2022 11:00:39 +0000 (12:00 +0100)] 
Missing close bracket

3 years agoAdd Tangsa script
Simon Cozens [Mon, 17 Oct 2022 07:50:46 +0000 (08:50 +0100)] 
Add Tangsa script

3 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

3 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

3 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.

3 years agoFix Mundari sample text
Simon Cozens [Wed, 5 Oct 2022 08:31:32 +0000 (09:31 +0100)] 
Fix Mundari sample text

3 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

3 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.

3 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).

```

3 years agoU+0323 instead of U+329 in yo_Latn
Denis Moyogo Jacquerye [Mon, 12 Sep 2022 15:23:14 +0000 (17:23 +0200)] 
U+0323 instead of U+329 in yo_Latn

3 years agoUpdate README.md, used in gftools and google/fonts
Denis Moyogo Jacquerye [Mon, 12 Sep 2022 20:07:10 +0000 (22:07 +0200)] 
Update README.md, used in gftools and google/fonts

3 years agoMerge pull request #15 from googlefonts/zx_hyphen
Zhao [Wed, 7 Sep 2022 18:25:22 +0000 (11:25 -0700)] 
Merge pull request #15 from googlefonts/zx_hyphen

replace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts

3 years agoreplace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts
zhao [Wed, 7 Sep 2022 00:36:50 +0000 (17:36 -0700)] 
replace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts

3 years agoRevert "replace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts"
zhao [Wed, 7 Sep 2022 00:34:29 +0000 (17:34 -0700)] 
Revert "replace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts"

This reverts commit c00b8eb13c79599903775a51d0963b1b8dbebbe9.

3 years agoreplace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts
zhao [Wed, 7 Sep 2022 00:32:11 +0000 (17:32 -0700)] 
replace U+2010 HYPHEN with U+002D Hyphen-Minus in sample texts

3 years agoMerge pull request #14 from googlefonts/vv-viet-sample-fix
Chris Simpkins [Sat, 20 Aug 2022 13:08:58 +0000 (09:08 -0400)] 
Merge pull request #14 from googlefonts/vv-viet-sample-fix

3 years agouhorntilde 1EEF fix
Viviana Monsalve [Fri, 19 Aug 2022 22:22:11 +0000 (17:22 -0500)] 
uhorntilde 1EEF fix

3 years agoatilde 00E3 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:20:09 +0000 (17:20 -0500)] 
atilde 00E3 fix

3 years agoecircumflextilde 1EC5 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:18:33 +0000 (17:18 -0500)] 
ecircumflextilde 1EC5 fix

3 years agoacircumflexgrave 1EA7 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:17:16 +0000 (17:17 -0500)] 
acircumflexgrave 1EA7 fix

3 years agoeacute 00E9 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:16:11 +0000 (17:16 -0500)] 
eacute 00E9 fix

3 years agooacute 00F3 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:15:05 +0000 (17:15 -0500)] 
oacute 00F3 fix

3 years agoohorndotbelow 1EE3 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:13:55 +0000 (17:13 -0500)] 
ohorndotbelow 1EE3 fix

3 years agoocircumflexdotbelow 1ED9 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:12:48 +0000 (17:12 -0500)] 
ocircumflexdotbelow 1ED9 fix

3 years agoaacute 00E1 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:11:38 +0000 (17:11 -0500)] 
aacute 00E1 fix

3 years agoadotbelow 1EA1 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:09:23 +0000 (17:09 -0500)] 
adotbelow 1EA1 fix

3 years agoacircumflexacute 1EA5 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:08:18 +0000 (17:08 -0500)] 
acircumflexacute 1EA5 fix

3 years agoygrave 1EF3 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:07:13 +0000 (17:07 -0500)] 
ygrave 1EF3 fix

3 years agoagrave 00E0 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:06:07 +0000 (17:06 -0500)] 
agrave 00E0 fix

3 years agoahookabove 1EA3 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:04:56 +0000 (17:04 -0500)] 
ahookabove 1EA3 fix

3 years agouhornacute 1EE9 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:03:34 +0000 (17:03 -0500)] 
uhornacute 1EE9 fix

3 years agoecircumflexdotbelow 1EC7 fix
Viviana Monsalve [Fri, 19 Aug 2022 22:02:32 +0000 (17:02 -0500)] 
ecircumflexdotbelow 1EC7 fix

3 years agouhorngrave 1EEb fix
Viviana Monsalve [Fri, 19 Aug 2022 22:01:28 +0000 (17:01 -0500)] 
uhorngrave 1EEb fix

3 years agoacircumflexdotbelow 1EAD fix
Viviana Monsalve [Fri, 19 Aug 2022 21:59:57 +0000 (16:59 -0500)] 
acircumflexdotbelow 1EAD fix

3 years agoacircumflexhookabove 1EA9 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:58:46 +0000 (16:58 -0500)] 
acircumflexhookabove 1EA9 fix

3 years agoocircumflexacute 1ED1 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:57:08 +0000 (16:57 -0500)] 
ocircumflexacute 1ED1 fix

3 years agoecircumflexgrave 1EC1 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:55:59 +0000 (16:55 -0500)] 
ecircumflexgrave 1EC1 fix

3 years agoabrevehookabove 1EB3 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:54:52 +0000 (16:54 -0500)] 
abrevehookabove 1EB3 fix

3 years agoecircumflexhookabove 1EC3 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:53:06 +0000 (16:53 -0500)] 
ecircumflexhookabove 1EC3 fix

3 years agoohorngrave 1EDD fix
Viviana Monsalve [Fri, 19 Aug 2022 21:51:37 +0000 (16:51 -0500)] 
ohorngrave 1EDD fix

3 years agouhookabove 1EE7 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:46:44 +0000 (16:46 -0500)] 
uhookabove 1EE7 fix

3 years agoodotbelow 1ECD fix
Viviana Monsalve [Fri, 19 Aug 2022 21:45:41 +0000 (16:45 -0500)] 
odotbelow 1ECD fix

3 years agoohornhookabove 1EDF fix
Viviana Monsalve [Fri, 19 Aug 2022 21:43:56 +0000 (16:43 -0500)] 
ohornhookabove 1EDF fix

3 years agouhorndotbelow 1EF1 fix
Viviana Monsalve [Fri, 19 Aug 2022 21:41:36 +0000 (16:41 -0500)] 
uhorndotbelow 1EF1 fix