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
|
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 |
|
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
|
8ad3bb53b7
|
[interpolatable] Add InterpolatableProblem
|
2023-12-06 12:38:32 -07:00 |
|
Behdad Esfahbod
|
b8554fdad5
|
[interpolatablePlot] Draw \o/ if nothing wrong
In --show-all mostly
|
2023-12-01 18:00:14 -05:00 |
|
Behdad Esfahbod
|
67a8706ed4
|
[interpolatable] Move some code into a helper file
|
2023-11-30 17:06:22 -05:00 |
|
Behdad Esfahbod
|
d9b9b3a1f6
|
[interpolatablePlot] Tweak colors a bit
|
2023-11-30 16:13:22 -05:00 |
|
Behdad Esfahbod
|
4994dfe909
|
[interpolatablePlot] Fix zero-point contours
|
2023-11-30 16:07:42 -05:00 |
|
Behdad Esfahbod
|
207a67e7d5
|
[interpolatable] Fix bots
|
2023-11-30 13:32:28 -05:00 |
|
Behdad Esfahbod
|
e23fa9195c
|
[interpolatablePlot] Copy from interpolatable-overweight branch
|
2023-11-29 22:51:59 -05:00 |
|
Behdad Esfahbod
|
2b115eaae8
|
[interpolatablePlot] Remove redundant code
|
2023-11-28 09:42:13 -07:00 |
|
Behdad Esfahbod
|
4ff5916bf6
|
[interpolatablePlot] Tweak color opacities a bit
|
2023-11-27 20:30:14 -07:00 |
|
Behdad Esfahbod
|
6ae29fe386
|
Interpolatable structure area (#3356)
[interpolatable] Add an "underweight" check
Remove the old, black-magic, "wrong_structure" test.
See https://github.com/fonttools/fonttools/pull/3356 for commit trail.
|
2023-11-27 20:21:16 -07:00 |
|
Behdad Esfahbod
|
5738b4638a
|
[interpolatable] Remove fixing countour start order for kinks
This was broken if multiple master-pairs tried to do the
same. Just leave it.
|
2023-11-27 13:10:05 -07:00 |
|
Behdad Esfahbod
|
5ce71286ac
|
[interpolatablePlot] Black
|
2023-11-26 22:12:42 -07:00 |
|
Behdad Esfahbod
|
b5f022c5fd
|
[interpolatable] Try drawing kink point at wrong-contour-order
I'm not sure it's correct, but doesn't seem to harm.
|
2023-11-26 22:11:31 -07:00 |
|
Behdad Esfahbod
|
c3213e20bb
|
[interpolatablePlot] Comment
|
2023-11-26 21:41:38 -07:00 |
|
Behdad Esfahbod
|
050c6398c5
|
[interpolatable] Try adjusting for wrong-start-point in kinking
|
2023-11-26 21:21:46 -07:00 |
|
Behdad Esfahbod
|
e27b36f5a5
|
[interpolatablePlot] Don't apply kink-fixer if wrong-start-point
|
2023-11-26 21:02:18 -07:00 |
|
Behdad Esfahbod
|
578a6a9c2e
|
[interpolatablePlot] Propose fix for kinks!
|
2023-11-26 20:28:50 -07:00 |
|
Behdad Esfahbod
|
1c35a2f43c
|
[interpolatablePlot] Better kink-artifact highlighting
|
2023-11-26 15:35:54 -07:00 |
|
Behdad Esfahbod
|
20b96eca5e
|
[interpolatablePlot] Fix drawing of composite glyphs
Showed error in --show-all.
|
2023-11-26 09:14:17 -07:00 |
|
Behdad Esfahbod
|
6be9ddc140
|
[interpolatable] Tweak heuristic for "wrong_structure"
To catch Fredoka's slash.
|
2023-11-25 21:48:29 -07:00 |
|
Behdad Esfahbod
|
61ac4d128c
|
[interpolatablePlot] Draw circle around kink artifact
|
2023-11-25 20:05:17 -07:00 |
|
Behdad Esfahbod
|
14bcd22317
|
[interpolatablePlot] Second try at fixing page numbers
|
2023-11-25 19:12:12 -07:00 |
|
Behdad Esfahbod
|
0f3fe7876b
|
[interpolatablePlot] Fix show-page-numbers
|
2023-11-25 19:01:16 -07:00 |
|
Behdad Esfahbod
|
4f895ccc60
|
[interpolatablePlot] Improve title page
Report parameters.
|
2023-11-25 18:19:15 -07:00 |
|
Behdad Esfahbod
|
574add6a6c
|
[interpolatable] Reduce kinkiness default
Also don't update legend for kinks yet, to minimize diffs
while I regenerate reports.
|
2023-11-25 17:49:54 -07:00 |
|
Behdad Esfahbod
|
79cbbd3a12
|
[interpolatablePlot] Add kink to legend
|
2023-11-25 15:11:37 -07:00 |
|
Behdad Esfahbod
|
1ff792d2b4
|
[interpolatable] Add check to detect outline kinks
|
2023-11-25 14:47:18 -07:00 |
|
Behdad Esfahbod
|
bb2be572b2
|
[interpolatablePlot] Fix check
|
2023-11-25 11:29:29 -07:00 |
|
Behdad Esfahbod
|
4ed9a35498
|
[interpolatable] Fix up no-page-number in HTML
|
2023-11-25 08:42:01 -07:00 |
|
Behdad Esfahbod
|
73dcc66f0d
|
[interpolatable] Don't write page numbers for HTML
For better diffing.
|
2023-11-25 08:22:18 -07:00 |
|
Behdad Esfahbod
|
599b9b1117
|
[interpolatablePlot] Print page number
|
2023-11-25 07:41:25 -07:00 |
|
Behdad Esfahbod
|
1d3797edbc
|
[interpolatablePlot] Add note on cupcake
|
2023-11-25 07:34:27 -07:00 |
|
Behdad Esfahbod
|
34dbc21a3a
|
[interpolatable] Don't show tolernace in legend for HTML
|
2023-11-25 00:14:26 -07:00 |
|
Behdad Esfahbod
|
8cdcadb403
|
[interpolatable] Don't show tolerance in HTML
Better for diffing.
|
2023-11-24 21:49:02 -07:00 |
|
Behdad Esfahbod
|
2422b22b66
|
[interpolatable] Fixup drawing all contour starts in --show-all
|
2023-11-24 18:15:55 -07:00 |
|
Behdad Esfahbod
|
cfdeff6357
|
[interpolatablePlot] Minor speedup
|
2023-11-24 17:04:47 -07:00 |
|
Behdad Esfahbod
|
cfa1649c37
|
[interpolatablePlot] Add contour color to legend
|
2023-11-24 17:02:33 -07:00 |
|
Behdad Esfahbod
|
77a94529cd
|
[interpolatablePdf] Improve formatting
|
2023-11-24 16:53:47 -07:00 |
|
Behdad Esfahbod
|
e45ccc53f9
|
[interpolatablePlot] Improve format
And add Legend.
|
2023-11-24 15:17:40 -07:00 |
|
Behdad Esfahbod
|
a0941efecb
|
[interpolatable] Report tolerance
|
2023-11-23 22:01:14 -07:00 |
|
Behdad Esfahbod
|
d6f8b08820
|
Remove debug print
|
2023-11-23 19:54:02 -07:00 |
|