]>
git.ipfire.org Git - thirdparty/google/fonts.git/log
Marc Foley [Mon, 10 Oct 2022 14:25:16 +0000 (15:25 +0100)]
fix_stat do not drop nameids <= 25
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
Marc Foley [Mon, 10 Oct 2022 10:55:47 +0000 (11:55 +0100)]
build_stat: do not rm fvar axis name records
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
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
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
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
Viviana Monsalve [Wed, 28 Sep 2022 16:44:08 +0000 (11:44 -0500)]
description updated with more details + moved to bottom
Viviana Monsalve [Wed, 28 Sep 2022 16:37:46 +0000 (11:37 -0500)]
description updated with more details
Rosalie Wagner [Wed, 28 Sep 2022 09:31:31 +0000 (11:31 +0200)]
Update element_shape.textproto
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.
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
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
Dave Crossland [Fri, 23 Sep 2022 19:30:22 +0000 (15:30 -0400)]
Update flair.textproto to correct precision to -1
Chris Simpkins [Fri, 23 Sep 2022 14:33:10 +0000 (10:33 -0400)]
Merge pull request #79 from googlefonts/hexp
HyperExpansion axis added
Rosalie Wagner [Fri, 23 Sep 2022 14:31:30 +0000 (16:31 +0200)]
Update hyper_expansion.textproto
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.
Rosalie Wagner [Thu, 22 Sep 2022 15:20:03 +0000 (17:20 +0200)]
Update hyper_expansion.textproto
Rosalie Wagner [Wed, 21 Sep 2022 15:42:59 +0000 (17:42 +0200)]
HyperExpansion axis added
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
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
Chris Simpkins [Thu, 1 Sep 2022 14:14:31 +0000 (10:14 -0400)]
Update EDPT description
based on discussion with Sarah Daily
Viviana Monsalve [Thu, 1 Sep 2022 03:29:42 +0000 (22:29 -0500)]
fallback_only metadata added
Viviana Monsalve [Wed, 31 Aug 2022 22:27:53 +0000 (17:27 -0500)]
fallback_only metadata added
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
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
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
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"
Marc Foley [Wed, 24 Aug 2022 13:36:23 +0000 (14:36 +0100)]
Revert "sync with google/fonts"
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
Marc Foley [Wed, 24 Aug 2022 13:34:14 +0000 (14:34 +0100)]
sync with google/fonts
Viviana Monsalve [Wed, 24 Aug 2022 04:13:56 +0000 (23:13 -0500)]
Adding the default fallback requirement
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)
Viviana Monsalve [Tue, 23 Aug 2022 17:02:21 +0000 (12:02 -0500)]
ELSP Default falback added
Viviana Monsalve [Tue, 23 Aug 2022 16:56:46 +0000 (11:56 -0500)]
order fix
Viviana Monsalve [Tue, 23 Aug 2022 16:49:32 +0000 (11:49 -0500)]
Default falback added
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
Rod S [Tue, 23 Aug 2022 01:56:12 +0000 (18:56 -0700)]
Add default fallback entries
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
Rod S [Thu, 18 Aug 2022 20:11:53 +0000 (13:11 -0700)]
For reasons unknown fallbacks don't have spaces in names
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
Rod S [Thu, 18 Aug 2022 18:27:07 +0000 (11:27 -0700)]
Add a fallback to egrid
Dave Crossland [Wed, 17 Aug 2022 17:29:59 +0000 (13:29 -0400)]
Update extrusion_depth.textproto
Use Nabla's default value rather zero
Dave Crossland [Wed, 17 Aug 2022 17:29:15 +0000 (13:29 -0400)]
Update edge_highlight.textproto
Use Nabla's default value rather zero
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>
Dave Crossland [Mon, 15 Aug 2022 17:51:39 +0000 (13:51 -0400)]
Add Extrusion Depth and Edge Highlight axes for Nabla
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
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
Viviana Monsalve [Thu, 28 Jul 2022 00:29:43 +0000 (19:29 -0500)]
EGRD custom axis added
Viviana Monsalve [Wed, 27 Jul 2022 22:19:31 +0000 (17:19 -0500)]
ESHP custom axis added
Viviana Monsalve [Wed, 27 Jul 2022 18:09:24 +0000 (13:09 -0500)]
Year url/repo ref added
Viviana Monsalve [Wed, 27 Jul 2022 18:05:36 +0000 (13:05 -0500)]
Custom axis YEAR added
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
Marc Foley [Fri, 1 Jul 2022 11:43:09 +0000 (12:43 +0100)]
make family_name optional
Marc Foley [Fri, 1 Jul 2022 11:27:24 +0000 (12:27 +0100)]
Move nameid25 to its own func
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
Marc Foley [Fri, 1 Jul 2022 10:57:55 +0000 (11:57 +0100)]
tox black: ignore _version.py
Marc Foley [Fri, 1 Jul 2022 10:48:58 +0000 (11:48 +0100)]
update tox
Marc Foley [Fri, 1 Jul 2022 10:48:37 +0000 (11:48 +0100)]
black
Marc Foley [Fri, 1 Jul 2022 10:33:27 +0000 (11:33 +0100)]
fix dependencies
Marc Foley [Fri, 1 Jul 2022 10:22:27 +0000 (11:22 +0100)]
build_fvar_instances: fix typo
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
Marc Foley [Fri, 1 Jul 2022 09:31:33 +0000 (10:31 +0100)]
Update __init__.py
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
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
Marc Foley [Mon, 27 Jun 2022 13:49:39 +0000 (14:49 +0100)]
black
Marc Foley [Mon, 27 Jun 2022 13:47:42 +0000 (14:47 +0100)]
fix fvar_collision heuristic
Marc Foley [Mon, 27 Jun 2022 13:31:17 +0000 (14:31 +0100)]
add axis ordering
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
Marc Foley [Fri, 24 Jun 2022 14:38:01 +0000 (15:38 +0100)]
Merge pull request #47 from googlefonts/items
AxisRegistry: add items method
Marc Foley [Fri, 24 Jun 2022 14:36:36 +0000 (15:36 +0100)]
AxisRegistry: add items method
Marc Foley [Tue, 21 Jun 2022 14:09:32 +0000 (15:09 +0100)]
build_fvar_instances: support fonts which lack wght axis
Marc Foley [Thu, 9 Jun 2022 13:50:05 +0000 (14:50 +0100)]
actions: publish release added
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.
Marc Foley [Wed, 8 Jun 2022 14:30:31 +0000 (15:30 +0100)]
implement simon feedback
Marc Foley [Wed, 1 Jun 2022 14:58:01 +0000 (15:58 +0100)]
do not delete name records which are needed elsehwere
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
Marc Foley [Wed, 11 May 2022 10:41:54 +0000 (11:41 +0100)]
Add wonky example
Marc Foley [Wed, 11 May 2022 09:25:03 +0000 (10:25 +0100)]
implement Simon feedback
Marc Foley [Tue, 10 May 2022 09:20:55 +0000 (10:20 +0100)]
simplyify
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
Marc Foley [Mon, 9 May 2022 16:55:01 +0000 (17:55 +0100)]
fix replacing names
Marc Foley [Mon, 9 May 2022 16:14:20 +0000 (17:14 +0100)]
add build filename
Marc Foley [Mon, 9 May 2022 15:06:48 +0000 (16:06 +0100)]
add nameID25 checks
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
Marc Foley [Mon, 9 May 2022 11:13:49 +0000 (12:13 +0100)]
replace old family name with new name
Marc Foley [Mon, 9 May 2022 10:51:36 +0000 (11:51 +0100)]
use enums
Marc Foley [Mon, 9 May 2022 10:21:59 +0000 (11:21 +0100)]
clean up
Marc Foley [Mon, 9 May 2022 10:11:18 +0000 (11:11 +0100)]
convert AxisRegistry into a class
Marc Foley [Mon, 9 May 2022 09:51:42 +0000 (10:51 +0100)]
clean up
Marc Foley [Mon, 9 May 2022 09:24:36 +0000 (10:24 +0100)]
add logging
Marc Foley [Mon, 9 May 2022 08:59:04 +0000 (09:59 +0100)]
black
Marc Foley [Mon, 9 May 2022 08:58:49 +0000 (09:58 +0100)]
Add VF tests
Marc Foley [Mon, 9 May 2022 08:40:59 +0000 (09:40 +0100)]
refactor name check
Marc Foley [Fri, 6 May 2022 14:55:15 +0000 (15:55 +0100)]
ignore _version
Marc Foley [Fri, 6 May 2022 14:54:31 +0000 (15:54 +0100)]
ignore egg-info
Marc Foley [Fri, 6 May 2022 14:52:11 +0000 (15:52 +0100)]
fix tests
Marc Foley [Fri, 6 May 2022 14:50:42 +0000 (15:50 +0100)]
run black
Marc Foley [Fri, 6 May 2022 14:33:04 +0000 (15:33 +0100)]
cleanup stat tests
Marc Foley [Thu, 5 May 2022 15:29:18 +0000 (16:29 +0100)]
improve fvar instance checks