Behdad Esfahbod
|
57fbc6ca8f
|
Merge pull request #3392 from fonttools/interpolatablePlot-toc-index
[interpolatablePlot] Draw summary / index / table of contents
|
2023-12-14 12:24:17 -05:00 |
|
Behdad Esfahbod
|
7fc14d81fa
|
[interpolatablePlot] Reformat
Mostly resize to fit Letter paper size, and misc adjustments.
|
2023-12-14 10:22:15 -07:00 |
|
Behdad Esfahbod
|
0906c75dc1
|
[interpolatable] Rename variable
|
2023-12-14 10:20:32 -07:00 |
|
Behdad Esfahbod
|
7980707fe2
|
[interpolatable] Add Summary page to the front
|
2023-12-14 10:19:39 -07:00 |
|
Behdad Esfahbod
|
a5c056e088
|
[interpolatablePlot] Add Summary to PS/PDF output
|
2023-12-14 10:19:39 -07:00 |
|
Behdad Esfahbod
|
ff7d51b395
|
[interpolatablePlot] Add Index by glyphname
|
2023-12-14 10:19:39 -07:00 |
|
Behdad Esfahbod
|
f43cac5c57
|
[interpolatablePlot] Add table-of-contents at the end of PS/PDF
|
2023-12-14 10:19:39 -07:00 |
|
Behdad Esfahbod
|
c13463b6da
|
[interpolatable] Merge PS/PDF code path
|
2023-12-14 10:19:39 -07:00 |
|
Behdad Esfahbod
|
aad3707227
|
[interpolatable] Minor simplify
https://github.com/fonttools/fonttools/pull/3391#pullrequestreview-1782022118
|
2023-12-14 08:20:52 -07:00 |
|
Behdad Esfahbod
|
a8f10ac4f2
|
[interpolatable] Support .glyphspackage
Fixes https://github.com/fonttools/fonttools/issues/3390
Untested.
|
2023-12-14 09:05:40 -05:00 |
|
Cosimo Lupo
|
1eccbda852
|
specify pycairo as 'interpolatable' extra dependency
Fixes https://github.com/fonttools/fonttools/issues/3382
|
2023-12-14 11:43:09 +00:00 |
|
Behdad Esfahbod
|
33d8b4633c
|
[interpolatable] Fix typo
|
2023-12-13 19:19:31 -07:00 |
|
Behdad Esfahbod
|
0c5cb3b0ca
|
Merge pull request #3386 from fonttools/interpolate-from-master-scalars
[varLib.models] Add interpolateFromValuesAndScalars()
|
2023-12-12 06:44:12 -05:00 |
|
Behdad Esfahbod
|
36e2c6dcd3
|
[varLib.models] Simplify based on review
|
2023-12-12 04:39:05 -07:00 |
|
Behdad Esfahbod
|
86b2bf62e6
|
[varLib.models] Change interpolateFromMasters implementation
|
2023-12-11 18:55:54 -07:00 |
|
Behdad Esfahbod
|
381b55b936
|
[varLib.models] Refactor common logic
|
2023-12-11 18:54:16 -07:00 |
|
dependabot[bot]
|
cf1884cbb4
|
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2023-12-11 19:24:55 +00:00 |
|
Cosimo Lupo
|
7412268cbe
|
Merge pull request #3387 from fonttools/justvanrossum-axis-loc-help
|
2023-12-11 15:50:29 +00:00 |
|
Just van Rossum
|
4826f9b016
|
Fix help string for AXIS=LOC
|
2023-12-11 15:59:30 +01:00 |
|
Behdad Esfahbod
|
455fc87081
|
[varLib.merger] Use new API for faster interpolation in Instancer
|
2023-12-10 18:40:48 -07:00 |
|
Behdad Esfahbod
|
5a5898c824
|
[varLib.models] Add interpolateFromMastersAndMasterScalars()
Faster than the alternative way to calculate them.
|
2023-12-10 17:15:42 -07:00 |
|
Cosimo Lupo
|
c89971f662
|
Merge pull request #3384 from fonttools/interpolatable-parent-dir
|
2023-12-09 08:31:54 +00:00 |
|
Cosimo Lupo
|
a5b3305edb
|
[interpolatable] ensure parent directory for various output paths
Fixes https://github.com/fonttools/fonttools/issues/3383
|
2023-12-08 15:18:33 +00:00 |
|
Cosimo Lupo
|
dd8102673d
|
Merge pull request #3380 from fonttools/getMasterScalars
[varLib.models] Add getMasterScalars
|
2023-12-08 14:30:21 +00:00 |
|
Cosimo Lupo
|
97d487638c
|
models_test: confirm value interpolated from master scalars is as expected
and rename test method to match its content
|
2023-12-08 11:41:59 +00:00 |
|
Cosimo Lupo
|
a13f6fd5c3
|
Merge pull request #3358 from colinmford/designspaceLib-public-fontInfo
Add `public.fontInfo` to designSpaceLib specification
|
2023-12-08 10:39:55 +00:00 |
|
Behdad Esfahbod
|
754762d97d
|
[interpolatable] Remove a couple unused lines
|
2023-12-07 17:03:17 -07:00 |
|
Colin M. Ford
|
e11074a6ee
|
Merge branch 'main' into designspaceLib-public-fontInfo
|
2023-12-07 16:16:19 -05:00 |
|
Colin M. Ford
|
97d6fde76e
|
one (final?) "superseding" spelling correction
|
2023-12-07 15:43:56 -05:00 |
|
Behdad Esfahbod
|
0edb0072f3
|
[varLib.models] Port getMasterScalars tests from Just
https://github.com/fonttools/fonttools/pull/3380#issuecomment-1846051270
|
2023-12-07 13:43:40 -07:00 |
|
Colin M. Ford
|
2448aa76f3
|
rewording, removing <variable-font> from inheritance order
|
2023-12-07 15:41:30 -05:00 |
|
Behdad Esfahbod
|
ae69c22df8
|
[varLib.models] Document a bit
|
2023-12-07 13:01:48 -07:00 |
|
Behdad Esfahbod
|
e98cec3264
|
[varLib.models] Simplify getMasterScalars
https://github.com/fonttools/fonttools/pull/3380#issuecomment-1845983903
|
2023-12-07 12:52:51 -07:00 |
|
Behdad Esfahbod
|
85883f09bc
|
[varLib.models] Add getMasterScalars
|
2023-12-07 12:29:00 -07:00 |
|
Colin M. Ford
|
e185936b71
|
"superseding" spelling correction
Co-authored-by: Cosimo Lupo <cosimo@anthrotype.com>
|
2023-12-07 14:03:07 -05:00 |
|
Colin M. Ford
|
fa702fb7a0
|
"Variable" Spelling correction
Co-authored-by: Cosimo Lupo <cosimo@anthrotype.com>
|
2023-12-07 14:02:42 -05:00 |
|
Behdad Esfahbod
|
3ecbc94dcf
|
[interpolatable] Sort issues by tolerance as well
|
2023-12-07 09:15:44 -05:00 |
|
Behdad Esfahbod
|
141b155353
|
[interpolatable] Undo unintentional change
I'm sorry. I'll go work on a branch again.
|
2023-12-07 05:58:48 -07:00 |
|
Behdad Esfahbod
|
e1382c1094
|
[interpolatable] Log
|
2023-12-07 05:57:23 -07:00 |
|
Behdad Esfahbod
|
1463695bd9
|
Merge pull request #3375 from fonttools/lerp-glyphs
Move LerpGlyphSet and lerp_recordings to more prominent places
|
2023-12-07 06:51:05 -05:00 |
|
Behdad Esfahbod
|
9afac79105
|
[lerp_recording] Make into a generator
|
2023-12-07 04:49:59 -07:00 |
|
Behdad Esfahbod
|
167e0cb646
|
[ttGlyphSet] Use lerp_recordings
|
2023-12-07 04:49:59 -07:00 |
|
Behdad Esfahbod
|
4f6c739181
|
Move LerpGlyphSet and lerp_recordings to more prominent places
Fixes https://github.com/fonttools/fonttools/issues/3361
|
2023-12-07 04:49:59 -07:00 |
|
Behdad Esfahbod
|
dcf3f0c4b1
|
[interpolatable] Simplify sorting
|
2023-12-07 04:14:35 -07:00 |
|
Behdad Esfahbod
|
39f6142f2c
|
Merge pull request #3377 from fonttools/interpolatable-refactor3
Interpolatable refactor3
|
2023-12-06 16:03:16 -05:00 |
|
Behdad Esfahbod
|
930047d853
|
[interpolatable] Tweak sort order
Sort by most severe problem.
|
2023-12-06 13:44:06 -07:00 |
|
Behdad Esfahbod
|
c7d9da630a
|
[interpolatable] Sort "nothing" at the end of the report
|
2023-12-06 13:25:28 -07:00 |
|
Behdad Esfahbod
|
1a36194179
|
[interpolatable] Sort problems by severity
|
2023-12-06 12:47:06 -07:00 |
|
Behdad Esfahbod
|
8ad3bb53b7
|
[interpolatable] Add InterpolatableProblem
|
2023-12-06 12:38:32 -07:00 |
|
Behdad Esfahbod
|
aceaf10b78
|
[interpolatableTestStartingPoint] Remove unneeded code
|
2023-12-06 09:03:40 -07:00 |
|