Proto commits in googlefonts/gftools

These 45 commits are when the Protocol Buffers files have changed:

Commit:a437cee
Author:rsheeter

Update sourceproto

The documentation is generated from this commit.

Commit:fd495cf
Author:Rod S

Update to match internal copy of proto

Commit:a433cd1
Author:Evan Adams
Committer:Garret Rieger

Fixed a bad tag number for classification

Commit:62483b9
Author:Evan Adams
Committer:Garret Rieger

Add stroke and classification fields to enable finer grained searching

Commit:f94c976
Author:Rod S
Committer:Rod S

Add fields to fonts_public.proto so we can delete upstream.yaml

Commit:e800726
Author:Marc Foley
Committer:GitHub

Merge pull request #629 from googlefonts/sync-proto Sync fonts_public.proto with internal

Commit:280d894
Author:Simon Cozens

Sync fonts_public.proto with internal

Commit:dcbaf92
Author:Rod
Committer:GitHub

Merge pull request #621 from googlefonts/knowledge Add Knowledge protos

Commit:9a308a7
Author:Rod S

Add Knowledge protos

Commit:acd4f26
Author:Marc Foley
Committer:Marc Foley

fonts_public.proto: include primary_script field

Commit:83de8b1
Author:Marc Foley

fonts_public.proto: add SourceProto.archive_url

Commit:7cb177c
Author:zhao

update axis proto 1. added fallback_only to AxisProto and added display_name to FallbackProto 2. updated fallback_only and display_name in [axis_name].textproto 3. added fill.textproto

Commit:4d03e20
Author:nathan-williams

Remove gftools-add-glyphs tool. It is obsolete.

Commit:9dc843f
Author:nathan-williams

Change field type for FamilyProto#sample_glyphs

Commit:04ea314
Author:Marc Foley
Committer:Marc Foley

Update fonts_public.proto

Commit:9aeadda
Author:Rod S
Committer:Marc Foley

Support multiple categories

Commit:8e7b6b9
Author:nathan-williams

Update FamilyProto definition and cleanup gftools-lang-support.py

Commit:b2a53d6
Author:Rod S

Add missing target types

Commit:bcf81a4
Author:Rod S

Update fonts_public.proto

Commit:959c5e3
Author:nathan-williams

Add display_name field to family proto and update other lang utilities.

Commit:e3fe0b6
Author:nathan-williams

Set default for source_type field on FamilyProto to TYPE_TTF

Commit:889c8f6
Author:nathan-williams

Add source_type field to FamilyProto

Commit:513d9c1
Author:nathan-williams

Merge lang.proto into fonts_public.proto

Commit:37aece6
Author:nathan-williams

Add sample_glyphs and sample_text fields to FamilyProto and remove fallback_language field from SampleTextProto. Sample glyphs are a per-family field since not all glyphs associated with a given language will be included in a given font. Sample text can be specified at the family level as an override to any language sample text or in cases where no language is supported, e.g. bar code fonts, symbols, music, etc. Fallback language does not need to be specified in the per-language SampleTextProto anymore. Our new strategy is to cycle through the available sample texts of other languages of the same script. This eliminates the need for manually specified fallback languages.

Commit:d93f29c
Author:nathan-williams

Update lang to mark historical languages.

Commit:772373e
Author:Marc Foley

Added designer protobuf files

Commit:0e6a498
Author:nathan-williams

Add language support metadata util.

Commit:0722b15
Author:nathan-williams

Add util for tagging Noto collection with is_noto

Commit:1fd1ed9
Author:nathan-williams

Add lang subcommand for generating the lang metadata package in the main fonts repo.

Commit:aa20bb6
Author:Garret Rieger

Updated fonts_public.proto. Rename api_default_override to registry_default_override. Remove 'default' field from axis segments.

Commit:0d0e0eb
Author:Lasse Fister
Committer:Lasse Fister

[axes.proto] fix missing syntax definition, FallbackProto (provisionally see: #241)

Commit:c07eaa8
Author:Dave Crossland
Committer:GitHub

Create axes.proto Part of #234

Commit:a80be67
Author:rsheeter
Committer:GitHub

Update fonts_public.proto

Commit:9af6c91
Author:Dave Crossland
Committer:GitHub

Update fonts_public.proto Add ttf_path_regex so we know exactly where to get the TTFs from

Commit:e28d707
Author:Dave Crossland
Committer:GitHub

Update fonts_public.proto Add SourceProto, so we know where files are from (#192)

Commit:6b86fea
Author:Dave Crossland
Committer:GitHub

Update fonts_public.proto

Commit:f31729a
Author:Dave Crossland
Committer:GitHub

Update fonts_public.proto Address rsheeter comments

Commit:80250e6
Author:Dave Crossland
Committer:GitHub

Update fonts_public.proto Proposal to add new source section

Commit:1d650e2
Author:Nyshadh Reddy Rachamallu

Add axes field to metadata proto

Commit:b5b340b
Author:Felipe Corrêa da Silva Sanches
Committer:Felipe Corrêa da Silva Sanches

port all scripts into gftools subcommands (issue #3)

Commit:942f211
Author:Felipe Corrêa da Silva Sanches
Committer:Felipe Corrêa da Silva Sanches

this duplicates some small ammount of fontbakery code to avoid having to inport the whole of fontbakery as a dependency This is very minimal so I think it is acceptable. (issue #3)

Commit:ff35f7c
Author:Dave Crossland
Committer:GitHub

Revert "Add visibility field to tools/fonts_public.proto (#689)" (#692) This reverts commit 8b4e89c4cfd4f85d0ab488a62118adbebd8845b6.

Commit:ca1f3e0
Author:sapics
Committer:Dave Crossland

Add visibility field to tools/fonts_public.proto (#689)

Commit:48ef643
Author:Rod Sheeter

updated fonts_public.proto with copyright

Commit:d8a2477
Author:Rod Sheeter

Tentative update to METADATA.pb textprotos. json files remain for now.