10919 Commits

Author SHA1 Message Date
Cosimo Lupo
cc37c97b1b
Merge pull request #3173 from fonttools/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2 to 3
2023-07-24 09:40:51 +01:00
Cosimo Lupo
f60683300d
Merge pull request #3199 from fonttools/dependabot/pip/scipy-1.10.0
Bump scipy from 1.9.3 to 1.10.0
2023-07-24 09:40:28 +01:00
Behdad Esfahbod
0330d3c5b9 Black 2023-07-23 20:08:51 -06:00
Behdad Esfahbod
4502be761a [varLib.avarPlanner] Rename --design-units to --design-limits 2023-07-23 19:57:15 -06:00
Behdad Esfahbod
b008a9d47f [varLib.avarPlanner] Add assertions about input limits 2023-07-23 19:55:16 -06:00
Behdad Esfahbod
4d5c362a17 [varLib.avarPlanner] Fix slant axis tag 2023-07-23 19:45:20 -06:00
Behdad Esfahbod
8b30403baf [varLib.avarPlanner] Fix pinning again 2023-07-23 19:16:44 -06:00
Behdad Esfahbod
8c5627e936 [varLib.avarPlanner] Messages 2023-07-23 19:12:08 -06:00
Behdad Esfahbod
41fa9090a0 [varLib.avarPlanner] Remove unused upem facilities
Was only correct for weight axis.
2023-07-23 19:08:13 -06:00
Behdad Esfahbod
68d1a34191 [varLib.avarPlanner] Fix width axis sanitization 2023-07-23 19:03:24 -06:00
Behdad Esfahbod
f2fc1ccd16 [varLib.axisPlanner] Fix sanitizeWidth() 2023-07-23 19:01:14 -06:00
Behdad Esfahbod
251d9f15a9 [varLib.avarPlanner] Plan slant (slnt) axis 2023-07-23 18:25:26 -06:00
Behdad Esfahbod
47c858a2f2 [varLib.avarPlanner] Add axis-limit sanitization 2023-07-23 17:42:06 -06:00
Behdad Esfahbod
4b736f5747 [varLib.avarPlanner] Add axis-limit sanitazation 2023-07-23 17:02:01 -06:00
Behdad Esfahbod
cdf33a67fc [varLib.avarPlanner] Add width axis planning 2023-07-23 16:45:53 -06:00
Behdad Esfahbod
887e45766a Start adding width axis planning 2023-07-23 15:47:03 -06:00
Behdad Esfahbod
da0c5be0e8 [varLib.avarPlanner] Allow specifying frequencies on the cmdline 2023-07-23 15:42:52 -06:00
Behdad Esfahbod
b860194235 [varLib.avarPlanner] Internal variable rename 2023-07-23 14:55:24 -06:00
Behdad Esfahbod
ac7753c338 [varLib.avarPlanner] Add --design-units 2023-07-23 13:53:26 -06:00
Behdad Esfahbod
1ce57444bb [varLib.avarPlanner] Handle fonts without wght axis 2023-07-23 13:08:40 -06:00
Behdad Esfahbod
4021f4fc4e [varLib.avarPlanner] Add --pins 2023-07-23 12:26:40 -06:00
Behdad Esfahbod
9cde7c53fe [varLib.avarPlanner] Support not saving any font 2023-07-23 11:37:14 -06:00
Behdad Esfahbod
d5a0a9756b [varLib.avarPlanner] Add -o,--output-file 2023-07-23 11:31:14 -06:00
Behdad Esfahbod
97fec8d6d4 [varLib.avarPlanner] Use glyphSetFunc argument 2023-07-23 11:17:01 -06:00
Behdad Esfahbod
8355b58e85 [varLib.avarPlanner] Use space-separate lists instead of comma 2023-07-23 11:12:26 -06:00
Behdad Esfahbod
700f69a559 [varLib.avarPlanner] Add --glyphs 2023-07-23 10:40:02 -06:00
Behdad Esfahbod
deb472c47f [varLib.avarPlanner] Add --weights 2023-07-23 10:29:59 -06:00
Behdad Esfahbod
758fbb7d74 [varLib.avarPlanner] Add --samples 2023-07-23 10:27:19 -06:00
Behdad Esfahbod
ffc1cd4801 [varLib.avarPlanner] Add __all__ 2023-07-23 10:23:39 -06:00
Behdad Esfahbod
3ad51d6339 [varLib.avarPlanner] Add addEmptyAvar 2023-07-23 10:19:35 -06:00
Behdad Esfahbod
6f7102021a [varLib.avarPlanner] Demote a couple messages to debug 2023-07-23 10:16:10 -06:00
Behdad Esfahbod
385dc84b1e [varLib.avarPlanner] Remove slntAxis for now
Will add back when implementing slant planning.
2023-07-23 10:08:09 -06:00
Behdad Esfahbod
43df0ae0a1 [varLib.avarPlanner] Fix creation of new avar table 2023-07-23 10:06:51 -06:00
Behdad Esfahbod
1a36440d3d [varLib.avarPlanner] A couple of error messages 2023-07-23 10:04:28 -06:00
Behdad Esfahbod
3662efc1e9 [varLib.avarPlanner] Write out designspace snippet 2023-07-23 09:53:20 -06:00
Behdad Esfahbod
5c1c192dac [varLib.avarPlanner] Add assertion 2023-07-23 09:45:58 -06:00
Behdad Esfahbod
023da81731 [varLib.avarPlanner] Add --plot 2023-07-23 09:44:07 -06:00
Behdad Esfahbod
a95c084355 [varLib.avarPlanner] Use proper logging 2023-07-23 09:30:54 -06:00
Behdad Esfahbod
3efd204a06 [varLib.avarPlanner] Comment out plotting 2023-07-23 09:18:44 -06:00
Behdad Esfahbod
805f459f56 [varLib.avarPlanner] Actually remove old avar 2023-07-23 09:01:42 -06:00
Behdad Esfahbod
ef91a236d2 Black 2023-07-22 23:13:36 -06:00
Behdad Esfahbod
e8caaf9955 [varLib.avarPlanner] Delete old avar before calculations
Ouch!
2023-07-22 23:07:48 -06:00
Behdad Esfahbod
2253722dfb [varLib.avarPlanner] Increase target widths 2023-07-22 22:32:10 -06:00
Behdad Esfahbod
a9fbeda24b [varLib.avarPlanner] Add library support for glyph frequencies
No cmdline support yet.
2023-07-22 22:04:18 -06:00
Behdad Esfahbod
7d05b896e6 [varLib.avarPlanner] Better blackness calculation
Consider glyph width.
2023-07-22 22:01:03 -06:00
Behdad Esfahbod
8557e535eb [varLib] Add avarPlanner 2023-07-22 21:59:01 -06:00
Cosimo Lupo
b1ac5aa581
Bump version: 4.41.1 → 4.41.2.dev0 2023-07-21 17:27:00 +01:00
Cosimo Lupo
06b9c911cb
Release 4.41.1 2023-07-21 17:26:59 +01:00
Cosimo Lupo
6b173b15e7
Update NEWS.rst [skip ci] 2023-07-21 17:26:36 +01:00
Cosimo Lupo
bc5f6e1e32
Merge pull request #3216 from fonttools/document-instance-labels
Document instance labelling
2023-07-21 11:40:10 +01:00