Nikolaus Waxweiler
|
018a798fdd
|
Add GitHub Actions integration
|
2020-11-20 10:06:27 +00:00 |
|
Nikolaus Waxweiler
|
c7819e6bc3
|
Remove Travis and Appveyor integration
|
2020-11-20 10:06:14 +00:00 |
|
Simon Cozens
|
6864100ff4
|
Merge pull request #2106 from simoncozens/debugging-switch
Turn on feaLib debugging from the environment
|
2020-11-19 06:49:11 -08:00 |
|
Simon Cozens
|
f827a2a7f1
|
Turn on feaLib debugging from the environment
export FONTTOOLS_LOOKUP_DEBUGGING=1 to make a Debg table
|
2020-11-19 11:48:54 +00:00 |
|
Simon Cozens
|
3e964ad8da
|
Merge pull request #2101 from simoncozens/alternate-contextual-representations
[otlLib] Build format 1 and format 2 contextual lookups
|
2020-11-18 07:34:04 -08:00 |
|
Simon Cozens
|
a99bd4296a
|
Tests for GSUB5/GSUB6 formats 1, 2 and 3
|
2020-11-17 15:17:02 +00:00 |
|
Simon Cozens
|
47d95c5e30
|
Fix varLib test expectations
|
2020-11-17 12:19:35 +00:00 |
|
Simon Cozens
|
fb9d34af1b
|
Try again...
|
2020-11-17 12:05:52 +00:00 |
|
Simon Cozens
|
df5527bccc
|
Revert "Remove unneeded populateDefaults". removed wrong line...
This reverts commit a043e35f1ca287431bd63aa566d50d7e70634fea.
|
2020-11-17 12:05:31 +00:00 |
|
Simon Cozens
|
635df38f32
|
Comment to explain copy
|
2020-11-17 09:13:30 +00:00 |
|
Simon Cozens
|
8e524e41f5
|
"if not x in" -> "if x not in"
|
2020-11-17 09:12:38 +00:00 |
|
Simon Cozens
|
7bbff5d21f
|
Re-case variable names (and clarify)
|
2020-11-17 09:11:56 +00:00 |
|
Simon Cozens
|
1a6f53dfc9
|
Explain weird (list(foo))[0] thing
|
2020-11-17 09:11:37 +00:00 |
|
Simon Cozens
|
a043e35f1c
|
Remove unneeded populateDefaults
|
2020-11-17 09:08:44 +00:00 |
|
Simon Cozens
|
be7d9a33a3
|
Raise on unknown format, also reorder to be more sensible
|
2020-11-17 09:08:20 +00:00 |
|
Cosimo Lupo
|
3659702529
|
Bump version: 4.17.1 → 4.17.2.dev0
|
2020-11-16 17:36:48 +00:00 |
|
Cosimo Lupo
|
92081ea926
|
Release 4.17.1
|
2020-11-16 17:36:47 +00:00 |
|
Cosimo Lupo
|
a22c724643
|
update changelog [skip ci]
|
2020-11-16 17:36:26 +00:00 |
|
Cosimo Lupo
|
e5439eb92b
|
colorLib: also treat lists [layerGlyph, paletteIndex] as COLRv0 layers
Don't be too strict about them being tuple type. Plist doesn't distinguish the two.
Fixes https://github.com/googlefonts/ufo2ft/issues/426
|
2020-11-16 16:38:22 +00:00 |
|
Cosimo Lupo
|
b6ef2408c5
|
colorLib_test: test that we accept either tuple or list for COLRv0 layer
https://github.com/googlefonts/ufo2ft/issues/426
|
2020-11-16 16:29:18 +00:00 |
|
Simon Cozens
|
db37b3bd9a
|
Update test expectations
|
2020-11-16 13:42:22 +00:00 |
|
Simon Cozens
|
07b186a41e
|
Build most compact lookup representation
This builds all possible representations of a contextual lookup and then selects the most copact
|
2020-11-16 13:42:07 +00:00 |
|
Simon Cozens
|
f6fac3cbbf
|
Helper function to determine compiled size of a lookup
|
2020-11-16 13:41:19 +00:00 |
|
Simon Cozens
|
ef002fbcc3
|
Add format 1 subtable builder
|
2020-11-16 13:41:02 +00:00 |
|
Simon Cozens
|
8b3963a306
|
Add format 2 subtable builder
|
2020-11-16 13:40:50 +00:00 |
|
Simon Cozens
|
fe075a4a0e
|
Helper functions for building rulesets and rules for F1/F2 lookups
|
2020-11-16 13:39:55 +00:00 |
|
Simon Cozens
|
88ed5e2c9e
|
Refactor out part of format3 builder which handles LookupRecords
This will allow the same code to be used by other contextual formats (f1, f2)
|
2020-11-16 13:39:07 +00:00 |
|
Cosimo Lupo
|
2a09da2e56
|
Bump version: 4.17.0 → 4.17.1.dev0
|
2020-11-12 16:08:44 +00:00 |
|
Cosimo Lupo
|
dd2eccaa7d
|
Release 4.17.0
|
2020-11-12 16:08:43 +00:00 |
|
Cosimo Lupo
|
1b5ed3773e
|
Update changelog [skip ci]
|
2020-11-12 16:08:33 +00:00 |
|
Cosimo Lupo
|
67d01e837c
|
Merge pull request #2098 from fonttools/pyup-scheduled-update-2020-11-09
Scheduled weekly dependency update for week 45
|
2020-11-11 19:21:14 +00:00 |
|
Cosimo Lupo
|
e7494bbfb9
|
Merge pull request #2094 from fonttools/svg-arc-flags-no-spaces
svgLib: handle arc commands with bool flags not separated by space/comma
|
2020-11-11 19:20:31 +00:00 |
|
Cosimo Lupo
|
ed718db677
|
Merge pull request #2092 from fonttools/colrv1-latest
update colorLib to latest COLRv1 draft
|
2020-11-11 19:00:10 +00:00 |
|
Cosimo Lupo
|
698d43cfb0
|
C_O_L_R_test: update table's handwritten binary blobs
|
2020-11-11 17:41:44 +00:00 |
|
Cosimo Lupo
|
c695429b1b
|
C_O_L_R_test: undo PaintColrSlice
|
2020-11-11 17:41:44 +00:00 |
|
rsheeter
|
cf2097f7c0
|
Update to builder per review discussion
|
2020-11-10 21:51:33 -08:00 |
|
rsheeter
|
4171e28f32
|
Update ttLib/tables to latest spec
|
2020-11-10 21:51:04 -08:00 |
|
pyup-bot
|
7286bffb43
|
Update skia-pathops from 0.5.0 to 0.5.1.post1
|
2020-11-09 15:50:07 +00:00 |
|
pyup-bot
|
2b3bad98cd
|
Update munkres from 1.1.2 to 1.1.4
|
2020-11-09 15:50:06 +00:00 |
|
pyup-bot
|
9ef15256cd
|
Update scipy from 1.5.2 to 1.5.4
|
2020-11-09 15:50:05 +00:00 |
|
pyup-bot
|
bdc5daf055
|
Update reportlab from 3.5.49 to 3.5.55
|
2020-11-09 15:50:04 +00:00 |
|
pyup-bot
|
bbb95d8423
|
Update sphinx from 3.2.1 to 3.3.0
|
2020-11-09 15:50:03 +00:00 |
|
justvanrossum
|
186032cb10
|
fixed formatting
|
2020-11-09 15:39:21 +01:00 |
|
rsheeter
|
cd39e6e246
|
Add a test
|
2020-11-06 14:59:52 -08:00 |
|
rsheeter
|
3069ad97ee
|
Less errorprone message
|
2020-11-06 12:20:26 -08:00 |
|
rsheeter
|
5c83b5be47
|
Don't generate a PaintColrLayers for a list of 1
|
2020-11-04 21:59:30 -08:00 |
|
rsheeter
|
9698c71198
|
Change case of LayerCollector fields per comment
|
2020-11-04 18:47:16 -08:00 |
|
rsheeter
|
f531038bf9
|
Start hooking up revised PaintColrLayers
|
2020-11-04 14:36:43 -08:00 |
|
Cosimo Lupo
|
581416d77c
|
WIP: add buildPaintColrLayers
|
2020-11-03 19:11:24 +00:00 |
|
rsheeter
|
d285481215
|
Fix f-string
|
2020-11-03 11:06:23 -08:00 |
|