]> git.ipfire.org Git - thirdparty/google/fonts.git/log
thirdparty/google/fonts.git
3 years agofix_stat do not drop nameids <= 25
Marc Foley [Mon, 10 Oct 2022 14:25:16 +0000 (15:25 +0100)] 
fix_stat do not drop nameids <= 25

3 years agoMerge pull request #87 from m4rc1e/stat-fix v0.3.7
Marc Foley [Mon, 10 Oct 2022 13:33:19 +0000 (14:33 +0100)] 
Merge pull request #87 from m4rc1e/stat-fix

build_stat: do not rm fvar axis name records

3 years agobuild_stat: do not rm fvar axis name records
Marc Foley [Mon, 10 Oct 2022 10:55:47 +0000 (11:55 +0100)] 
build_stat: do not rm fvar axis name records

3 years agoMerge pull request #84 from googlefonts/vv-monsalve-patch-1 v0.3.6
Viviana Monsalve [Fri, 30 Sep 2022 21:02:07 +0000 (16:02 -0500)] 
Merge pull request #84 from googlefonts/vv-monsalve-patch-1

FLAIR: Adjusting fallbacks to leave only the Default

3 years agoMerge pull request #53 from vv-monsalve/year-axis
Chris Simpkins [Wed, 28 Sep 2022 20:08:06 +0000 (16:08 -0400)] 
Merge pull request #53 from vv-monsalve/year-axis

Add YEAR custom axis

3 years agoMerge pull request #56 from vv-monsalve/ESHP-axis
Chris Simpkins [Wed, 28 Sep 2022 18:21:46 +0000 (14:21 -0400)] 
Merge pull request #56 from vv-monsalve/ESHP-axis

Add ELSH custom axis

3 years agoMerge pull request #78 from googlefonts/RosaWagner-ElementGrid
Chris Simpkins [Wed, 28 Sep 2022 18:21:13 +0000 (14:21 -0400)] 
Merge pull request #78 from googlefonts/RosaWagner-ElementGrid

Update element_grid.textproto EGRD -> ELGR

3 years agodescription updated with more details + moved to bottom
Viviana Monsalve [Wed, 28 Sep 2022 16:44:08 +0000 (11:44 -0500)] 
description updated with more details + moved to bottom

3 years agodescription updated with more details
Viviana Monsalve [Wed, 28 Sep 2022 16:37:46 +0000 (11:37 -0500)] 
description updated with more details

3 years agoUpdate element_shape.textproto
Rosalie Wagner [Wed, 28 Sep 2022 09:31:31 +0000 (11:31 +0200)] 
Update element_shape.textproto

3 years agoAdjusting fallbacks to leave only the Default
Viviana Monsalve [Fri, 23 Sep 2022 20:39:11 +0000 (15:39 -0500)] 
Adjusting fallbacks to leave only the Default

Since the font requiring this axis hasn't been onboarded the previous fallbacks (normal and flair) could be removed.

3 years agoMerge pull request #82 from googlefonts/davelab6-ital-no-precision
Chris Simpkins [Fri, 23 Sep 2022 19:56:40 +0000 (15:56 -0400)] 
Merge pull request #82 from googlefonts/davelab6-ital-no-precision

italic.textproto reduce precision from -1 to 0

3 years agoMerge pull request #83 from googlefonts/davelab6-flair-me-finer
Chris Simpkins [Fri, 23 Sep 2022 19:56:17 +0000 (15:56 -0400)] 
Merge pull request #83 from googlefonts/davelab6-flair-me-finer

Update flair.textproto to correct precision to -1

3 years agoUpdate flair.textproto to correct precision to -1
Dave Crossland [Fri, 23 Sep 2022 19:30:22 +0000 (15:30 -0400)] 
Update flair.textproto to correct precision to -1

3 years agoMerge pull request #79 from googlefonts/hexp
Chris Simpkins [Fri, 23 Sep 2022 14:33:10 +0000 (10:33 -0400)] 
Merge pull request #79 from googlefonts/hexp

HyperExpansion axis added

3 years agoUpdate hyper_expansion.textproto
Rosalie Wagner [Fri, 23 Sep 2022 14:31:30 +0000 (16:31 +0200)] 
Update hyper_expansion.textproto

3 years agoitalic.textproto reduce precision from -1 to 0
Dave Crossland [Thu, 22 Sep 2022 22:32:56 +0000 (18:32 -0400)] 
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.

3 years agoUpdate hyper_expansion.textproto
Rosalie Wagner [Thu, 22 Sep 2022 15:20:03 +0000 (17:20 +0200)] 
Update hyper_expansion.textproto

3 years agoHyperExpansion axis added
Rosalie Wagner [Wed, 21 Sep 2022 15:42:59 +0000 (17:42 +0200)] 
HyperExpansion axis added

3 years agoUpdate element_grid.textproto
Rosalie Wagner [Thu, 15 Sep 2022 14:33:48 +0000 (16:33 +0200)] 
Update element_grid.textproto

Element shape is ELSH, so Element grid should be ELGR

3 years agoMerge pull request #76 from googlefonts/chrissimpkins-patch-1
Chris Simpkins [Thu, 1 Sep 2022 18:00:22 +0000 (14:00 -0400)] 
Merge pull request #76 from googlefonts/chrissimpkins-patch-1

Update EDPT description

3 years agoUpdate EDPT description
Chris Simpkins [Thu, 1 Sep 2022 14:14:31 +0000 (10:14 -0400)] 
Update EDPT description

based on discussion with Sarah Daily

3 years agofallback_only metadata added
Viviana Monsalve [Thu, 1 Sep 2022 03:29:42 +0000 (22:29 -0500)] 
fallback_only metadata added

3 years agofallback_only metadata added
Viviana Monsalve [Wed, 31 Aug 2022 22:27:53 +0000 (17:27 -0500)] 
fallback_only metadata added

3 years agoMerge pull request #75 from googlefonts/csimpkins-sync-up-down
Chris Simpkins [Wed, 31 Aug 2022 04:51:41 +0000 (00:51 -0400)] 
Merge pull request #75 from googlefonts/csimpkins-sync-up-down

Sync axis registration changes with google/fonts axisregistry directory

3 years agosync google/fonts axisregistry changes with googlefonts/axisregistry
Chris Simpkins [Wed, 31 Aug 2022 04:47:55 +0000 (00:47 -0400)] 
sync google/fonts axisregistry changes with googlefonts/axisregistry

includes Edge Highlight, Element Grid, and Extrusion Depth edits

3 years agoMerge pull request #69 from googlefonts/vv-monsalve-patch-1
Chris Simpkins [Wed, 31 Aug 2022 04:20:12 +0000 (00:20 -0400)] 
Merge pull request #69 from googlefonts/vv-monsalve-patch-1

Adding the default fallback requirement

3 years agoMerge pull request #71 from googlefonts/revert-70-gf-sync
Marc Foley [Wed, 24 Aug 2022 13:36:48 +0000 (14:36 +0100)] 
Merge pull request #71 from googlefonts/revert-70-gf-sync

Revert "sync with google/fonts"

3 years agoRevert "sync with google/fonts"
Marc Foley [Wed, 24 Aug 2022 13:36:23 +0000 (14:36 +0100)] 
Revert "sync with google/fonts"

3 years agoMerge pull request #70 from googlefonts/gf-sync
Marc Foley [Wed, 24 Aug 2022 13:36:18 +0000 (14:36 +0100)] 
Merge pull request #70 from googlefonts/gf-sync

sync with google/fonts

3 years agosync with google/fonts
Marc Foley [Wed, 24 Aug 2022 13:34:14 +0000 (14:34 +0100)] 
sync with google/fonts

3 years agoAdding the default fallback requirement
Viviana Monsalve [Wed, 24 Aug 2022 04:13:56 +0000 (23:13 -0500)] 
Adding the default fallback requirement

3 years agoAll axes must have a fallback
Felipe CorrĂȘa da Silva Sanches [Tue, 23 Aug 2022 20:37:39 +0000 (17:37 -0300)] 
All axes must have a fallback

(issue #67)

3 years agoELSP Default falback added
Viviana Monsalve [Tue, 23 Aug 2022 17:02:21 +0000 (12:02 -0500)] 
ELSP Default falback added

3 years agoorder fix
Viviana Monsalve [Tue, 23 Aug 2022 16:56:46 +0000 (11:56 -0500)] 
order fix

3 years agoDefault falback added
Viviana Monsalve [Tue, 23 Aug 2022 16:49:32 +0000 (11:49 -0500)] 
Default falback added

3 years agoMerge pull request #61 from googlefonts/davelab6-nabla-axes
Rod [Tue, 23 Aug 2022 01:56:42 +0000 (18:56 -0700)] 
Merge pull request #61 from googlefonts/davelab6-nabla-axes

Add Nabla axes for Extrusion Depth and Edge Highlight

3 years agoAdd default fallback entries
Rod S [Tue, 23 Aug 2022 01:56:12 +0000 (18:56 -0700)] 
Add default fallback entries

3 years agoMerge pull request #66 from googlefonts/add_fb
Rod [Thu, 18 Aug 2022 20:15:06 +0000 (13:15 -0700)] 
Merge pull request #66 from googlefonts/add_fb

Add a fallback to egrid

3 years agoFor reasons unknown fallbacks don't have spaces in names
Rod S [Thu, 18 Aug 2022 20:11:53 +0000 (13:11 -0700)] 
For reasons unknown fallbacks don't have spaces in names

3 years agoUpdate name of fallback per https://github.com/rosettatype/handjet#element-grid-axis...
Rod S [Thu, 18 Aug 2022 18:31:50 +0000 (11:31 -0700)] 
Update name of fallback per https://github.com/rosettatype/handjet#element-grid-axis-egrd

3 years agoAdd a fallback to egrid
Rod S [Thu, 18 Aug 2022 18:27:07 +0000 (11:27 -0700)] 
Add a fallback to egrid

3 years agoUpdate extrusion_depth.textproto
Dave Crossland [Wed, 17 Aug 2022 17:29:59 +0000 (13:29 -0400)] 
Update extrusion_depth.textproto

Use Nabla's default value rather zero

3 years agoUpdate edge_highlight.textproto
Dave Crossland [Wed, 17 Aug 2022 17:29:15 +0000 (13:29 -0400)] 
Update edge_highlight.textproto

Use Nabla's default value rather zero

3 years agoUpdate Lib/axisregistry/data/extrusion_depth.textproto
Chris Simpkins [Mon, 15 Aug 2022 18:36:52 +0000 (14:36 -0400)] 
Update Lib/axisregistry/data/extrusion_depth.textproto

Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
3 years agoAdd Extrusion Depth and Edge Highlight axes for Nabla
Dave Crossland [Mon, 15 Aug 2022 17:51:39 +0000 (13:51 -0400)] 
Add Extrusion Depth and Edge Highlight axes for Nabla

3 years agoUpdate Lib/axisregistry/data/element_shape.textproto
Chris Simpkins [Wed, 10 Aug 2022 20:08:55 +0000 (16:08 -0400)] 
Update Lib/axisregistry/data/element_shape.textproto

Change ESHP axis tag to ELSP

3 years agoMerge pull request #57 from vv-monsalve/EGRD-axis
Chris Simpkins [Tue, 9 Aug 2022 16:23:18 +0000 (12:23 -0400)] 
Merge pull request #57 from vv-monsalve/EGRD-axis

Add EGRD custom axis

3 years agoEGRD custom axis added
Viviana Monsalve [Thu, 28 Jul 2022 00:29:43 +0000 (19:29 -0500)] 
EGRD custom axis added

3 years agoESHP custom axis added
Viviana Monsalve [Wed, 27 Jul 2022 22:19:31 +0000 (17:19 -0500)] 
ESHP custom axis added

3 years agoYear url/repo ref added
Viviana Monsalve [Wed, 27 Jul 2022 18:09:24 +0000 (13:09 -0500)] 
Year url/repo ref added

3 years agoCustom axis YEAR added
Viviana Monsalve [Wed, 27 Jul 2022 18:05:36 +0000 (13:05 -0500)] 
Custom axis YEAR added

3 years agoMerge pull request #52 from m4rc1e/nameid25 v0.3.5
Marc Foley [Fri, 1 Jul 2022 11:46:28 +0000 (12:46 +0100)] 
Merge pull request #52 from m4rc1e/nameid25

Move nameid25 to its own func

3 years agomake family_name optional
Marc Foley [Fri, 1 Jul 2022 11:43:09 +0000 (12:43 +0100)] 
make family_name optional

3 years agoMove nameid25 to its own func
Marc Foley [Fri, 1 Jul 2022 11:27:24 +0000 (12:27 +0100)] 
Move nameid25 to its own func

3 years agoMerge pull request #50 from m4rc1e/cleanup v0.3.4
Marc Foley [Fri, 1 Jul 2022 11:07:17 +0000 (12:07 +0100)] 
Merge pull request #50 from m4rc1e/cleanup

Fix typo and ensure tox runs tests correctly

3 years agotox black: ignore _version.py
Marc Foley [Fri, 1 Jul 2022 10:57:55 +0000 (11:57 +0100)] 
tox black: ignore _version.py

3 years agoupdate tox
Marc Foley [Fri, 1 Jul 2022 10:48:58 +0000 (11:48 +0100)] 
update tox

3 years agoblack
Marc Foley [Fri, 1 Jul 2022 10:48:37 +0000 (11:48 +0100)] 
black

3 years agofix dependencies
Marc Foley [Fri, 1 Jul 2022 10:33:27 +0000 (11:33 +0100)] 
fix dependencies

3 years agobuild_fvar_instances: fix typo
Marc Foley [Fri, 1 Jul 2022 10:22:27 +0000 (11:22 +0100)] 
build_fvar_instances: fix typo

3 years agoMerge pull request #49 from googlefonts/protect-stat-names v0.3.3
Marc Foley [Fri, 1 Jul 2022 09:33:23 +0000 (10:33 +0100)] 
Merge pull request #49 from googlefonts/protect-stat-names

Don't delete name IDs which are shared with the STAT table

3 years agoUpdate __init__.py
Marc Foley [Fri, 1 Jul 2022 09:31:33 +0000 (10:31 +0100)] 
Update __init__.py

3 years agoDon't delete name IDs which are shared with the STAT table
Simon Cozens [Fri, 1 Jul 2022 09:28:00 +0000 (10:28 +0100)] 
Don't delete name IDs which are shared with the STAT table

3 years agoMerge pull request #48 from m4rc1e/vf-names v0.3.2
Marc Foley [Mon, 27 Jun 2022 14:16:48 +0000 (15:16 +0100)] 
Merge pull request #48 from m4rc1e/vf-names

build_vf_name_table: only use v1 name tables if fvar instances match

3 years agoblack
Marc Foley [Mon, 27 Jun 2022 13:49:39 +0000 (14:49 +0100)] 
black

3 years agofix fvar_collision heuristic
Marc Foley [Mon, 27 Jun 2022 13:47:42 +0000 (14:47 +0100)] 
fix fvar_collision heuristic

3 years agoadd axis ordering
Marc Foley [Mon, 27 Jun 2022 13:31:17 +0000 (14:31 +0100)] 
add axis ordering

3 years agoadd _fvar_instance_collision.
Marc Foley [Mon, 27 Jun 2022 13:08:08 +0000 (14:08 +0100)] 
add _fvar_instance_collision.

Determine whether a family of fonts will have fvar instances which collide

3 years agoMerge pull request #47 from googlefonts/items v0.3.1
Marc Foley [Fri, 24 Jun 2022 14:38:01 +0000 (15:38 +0100)] 
Merge pull request #47 from googlefonts/items

AxisRegistry: add items method

3 years agoAxisRegistry: add items method
Marc Foley [Fri, 24 Jun 2022 14:36:36 +0000 (15:36 +0100)] 
AxisRegistry: add items method

3 years agobuild_fvar_instances: support fonts which lack wght axis v0.3.0
Marc Foley [Tue, 21 Jun 2022 14:09:32 +0000 (15:09 +0100)] 
build_fvar_instances: support fonts which lack wght axis

3 years agoactions: publish release added
Marc Foley [Thu, 9 Jun 2022 13:50:05 +0000 (14:50 +0100)] 
actions: publish release added

3 years agoMerge pull request #31 from googlefonts/name-builder
Marc Foley [Wed, 8 Jun 2022 14:41:56 +0000 (15:41 +0100)] 
Merge pull request #31 from googlefonts/name-builder

Name builder

Update a font's name table, fvar instances and STAT axis values so they conform to the Google Fonts specification.

3 years agoimplement simon feedback
Marc Foley [Wed, 8 Jun 2022 14:30:31 +0000 (15:30 +0100)] 
implement simon feedback

3 years agodo not delete name records which are needed elsehwere
Marc Foley [Wed, 1 Jun 2022 14:58:01 +0000 (15:58 +0100)] 
do not delete name records which are needed elsehwere

3 years agodo not delete stat name ids if they are used in the fvar table
Marc Foley [Wed, 1 Jun 2022 09:32:40 +0000 (10:32 +0100)] 
do not delete stat name ids if they are used in the fvar table

3 years agoAdd wonky example
Marc Foley [Wed, 11 May 2022 10:41:54 +0000 (11:41 +0100)] 
Add wonky example

3 years agoimplement Simon feedback
Marc Foley [Wed, 11 May 2022 09:25:03 +0000 (10:25 +0100)] 
implement Simon feedback

3 years agosimplyify
Marc Foley [Tue, 10 May 2022 09:20:55 +0000 (10:20 +0100)] 
simplyify

3 years agoMerge pull request #36 from googlefonts/davelab6-tooltip-fixes
Nathan Williams [Mon, 9 May 2022 22:25:13 +0000 (15:25 -0700)] 
Merge pull request #36 from googlefonts/davelab6-tooltip-fixes

y_transparent_descender.textproto Use depth, not height

3 years agofix replacing names
Marc Foley [Mon, 9 May 2022 16:55:01 +0000 (17:55 +0100)] 
fix replacing names

3 years agoadd build filename
Marc Foley [Mon, 9 May 2022 16:14:20 +0000 (17:14 +0100)] 
add build filename

3 years agoadd nameID25 checks
Marc Foley [Mon, 9 May 2022 15:06:48 +0000 (16:06 +0100)] 
add nameID25 checks

3 years agoadd test for style name which is not part of the allowed static fonts
Marc Foley [Mon, 9 May 2022 14:14:41 +0000 (15:14 +0100)] 
add test for style name which is not part of the allowed static fonts

3 years agoreplace old family name with new name
Marc Foley [Mon, 9 May 2022 11:13:49 +0000 (12:13 +0100)] 
replace old family name with new name

3 years agouse enums
Marc Foley [Mon, 9 May 2022 10:51:36 +0000 (11:51 +0100)] 
use enums

3 years agoclean up
Marc Foley [Mon, 9 May 2022 10:21:59 +0000 (11:21 +0100)] 
clean up

3 years agoconvert AxisRegistry into a class
Marc Foley [Mon, 9 May 2022 10:11:18 +0000 (11:11 +0100)] 
convert AxisRegistry into a class

3 years agoclean up
Marc Foley [Mon, 9 May 2022 09:51:42 +0000 (10:51 +0100)] 
clean up

3 years agoadd logging
Marc Foley [Mon, 9 May 2022 09:24:36 +0000 (10:24 +0100)] 
add logging

3 years agoblack
Marc Foley [Mon, 9 May 2022 08:59:04 +0000 (09:59 +0100)] 
black

3 years agoAdd VF tests
Marc Foley [Mon, 9 May 2022 08:58:49 +0000 (09:58 +0100)] 
Add VF tests

3 years agorefactor name check
Marc Foley [Mon, 9 May 2022 08:40:59 +0000 (09:40 +0100)] 
refactor name check

3 years agoignore _version
Marc Foley [Fri, 6 May 2022 14:55:15 +0000 (15:55 +0100)] 
ignore _version

3 years agoignore egg-info
Marc Foley [Fri, 6 May 2022 14:54:31 +0000 (15:54 +0100)] 
ignore egg-info

3 years agofix tests
Marc Foley [Fri, 6 May 2022 14:52:11 +0000 (15:52 +0100)] 
fix tests

3 years agorun black
Marc Foley [Fri, 6 May 2022 14:50:42 +0000 (15:50 +0100)] 
run black

3 years agocleanup stat tests
Marc Foley [Fri, 6 May 2022 14:33:04 +0000 (15:33 +0100)] 
cleanup stat tests

3 years agoimprove fvar instance checks
Marc Foley [Thu, 5 May 2022 15:29:18 +0000 (16:29 +0100)] 
improve fvar instance checks