This website requires JavaScript.
9438969f84
Update freetype-py from 2.4.0 to 2.5.1
pyup-bot
2024-10-07 17:49:14 +02:00
842fcdd1d4
Update reportlab from 4.2.2 to 4.2.5
pyup-bot
2024-10-07 17:49:14 +02:00
eae569710e
Update sphinx_rtd_theme from 2.0.0 to 3.0.0
pyup-bot
2024-10-07 17:49:13 +02:00
0862110c03
Update sphinx from 7.4.3 to 8.0.2
pyup-bot
2024-10-07 17:49:12 +02:00
6c2cbc273d
[otConverters] Map int32
Behdad Esfahbod
2024-10-03 15:08:28 -06:00
0213bea88e
[TupleVariation] Option to optimize for loading speed, not size
Behdad Esfahbod
2024-09-27 13:26:41 -06:00
18ca57cad4
Merge pull request #3590 from fonttools/dependabot/github_actions/docker/setup-qemu-action-3.2.0
خالد حسني (Khaled Hosny)
2024-10-04 14:02:54 +03:00
682d72ab6a
Merge pull request #3641 from ftCLI/ttf2otf
Behdad Esfahbod
2024-09-29 09:19:53 -06:00
1fbc897f9f
Run black
ftCLI
2024-09-29 11:42:19 +02:00
fd2f34285f
Merge branch 'main' into ttf2otf
ftCLI
2024-09-28 11:09:50 +02:00
94cb4f9733
Refactor ttf2otf
ftCLI
2024-09-28 08:15:31 +02:00
0c38f86da9
[MultiVarStore] Remove unused optimize parameter
Behdad Esfahbod
2024-09-25 09:30:27 -06:00
ae96a6d374
Fix cut-and-paste error
Simon Cozens
2024-09-25 11:56:20 +01:00
ff78d5a161
Merge pull request #3637 from n8willis/docs-ufoLib
n8willis
2024-09-25 11:27:46 +01:00
47c1edbee5
Bump version: 4.54.1 → 4.54.2.dev0
Khaled Hosny
2024-09-24 17:15:33 +03:00
112ace8189
Release 4.54.1
Khaled Hosny
2024-09-24 17:15:32 +03:00
7fe5eb0d01
Update Changelog
Khaled Hosny
2024-09-24 17:14:41 +03:00
d4f89c43b2
Merge branch 'fonttools:main' into ttf2otf
ftCLI
2024-09-24 11:47:04 +02:00
510153f9ec
Merge pull request #3647 from fonttools/dependabot/github_actions/pypa/gh-action-pypi-publish-1.10.2
خالد حسني (Khaled Hosny)
2024-09-23 22:34:03 +03:00
1223694ae5
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2
dependabot[bot]
2024-09-23 19:27:12 +00:00
4cd0b0d87d
Escape \
in subset docs
Mark Elliot
2024-09-23 14:24:13 -04:00
10a61ef7de
Update to Unicode 16
Behdad Esfahbod
2024-09-23 08:27:15 -06:00
6af41afddf
Bump version: 4.54.0 → 4.54.1.dev0
Nikolaus Waxweiler
2024-09-23 15:22:33 +01:00
5429a6c7a4
Release 4.54.0
Nikolaus Waxweiler
2024-09-23 15:22:33 +01:00
cbc350df2e
Update Changelog
Nikolaus Waxweiler
2024-09-23 15:22:31 +01:00
09df5fcc02
Merge branch 'fonttools:main' into ttf2otf
ftCLI
2024-09-23 09:14:08 +02:00
1014b2ff3b
Docs: reword cfflib text
Nathan Williis
2024-09-18 14:49:50 +01:00
499101df90
Docs: pens; formatting.
Nathan Williis
2024-09-17 17:36:33 +01:00
909da9680b
docs: pens - add preliminary intro section.
Nathan Williis
2024-09-17 17:24:45 +01:00
69cecfaa10
Docs: cffLib, minor updates.
Nathan Williis
2024-09-17 17:23:44 +01:00
3cafab8d50
Docs: reconfigure ufoLib documentation.
Nathan Williis
2024-09-17 17:11:39 +01:00
c6c9ea405e
Docs: use by-source order for autodoc consistently.
Nathan Williis
2024-09-16 12:59:30 +01:00
e1b51fb7c4
Docs: set default highlight language to Python.
Nathan Williis
2024-09-16 12:49:12 +01:00
d80b8dbc89
Docs, minor: add regularized title text to all modules.
Nathan Williis
2024-09-16 12:48:15 +01:00
63611d4474
Merge pull request #3627 from n8willis/docs-cleanup
n8willis
2024-09-16 10:40:05 +01:00
a43def09c2
Add regression test for #3634
Harry Dalton
2024-09-11 13:23:44 +01:00
07351d12e6
Fix visual artefacts with partial L2 instancing
Harry Dalton
2024-09-11 10:49:00 +01:00
9f7025af8f
Merge branch 'fonttools:main' into ttf2otf
ftCLI
2024-09-12 08:51:52 +02:00
d05cdcf21f
Docs: black
Nathan Williis
2024-09-11 15:48:09 +01:00
7d93689aca
Docs: workaround doctest-vs-Sphinx syntax highlighting.
Nathan Williis
2024-09-11 15:45:46 +01:00
11343ed64c
Add instructions to escape question mark
Roel Nieskens
2024-09-10 09:28:38 +02:00
d871fd3a08
Remove dotslash from examples
Roel Nieskens
2024-09-10 09:28:07 +02:00
4767465183
Merge pull request #3632 from fonttools/dependabot/github_actions/pypa/gh-action-pypi-publish-1.10.1
خالد حسني (Khaled Hosny)
2024-09-09 23:39:59 +03:00
af27eb0aef
Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1
dependabot[bot]
2024-09-09 19:43:06 +00:00
6914070e00
Docs, minor: remove trailing whitespace.
Nathan Williis
2024-09-04 17:36:48 +01:00
21d04842f8
Docs: fix code-example blocks in ttLib.
Nathan Williis
2024-09-03 17:55:02 +01:00
df49533892
Docs: fix code-example blocks in voltLib.
Nathan Williis
2024-09-03 17:54:45 +01:00
1fc9bc2dca
Docs: fix code-example blocks in varLib/instancer.
Nathan Williis
2024-09-03 17:54:29 +01:00
23e3ab60f8
Docs: fix code-example blocks in varLib.
Nathan Williis
2024-09-03 17:53:56 +01:00
4b9cb1030e
Docs: fix code-example blocks in svgLib.
Nathan Williis
2024-09-03 17:52:59 +01:00
e7c78970ce
Docs: fix code-example blocks in ufoLib.
Nathan Williis
2024-09-03 17:52:20 +01:00
f771c37149
Docs: fix code-example blocks in pens.
Nathan Williis
2024-09-03 17:52:02 +01:00
c2119229cf
Merge pull request #3625 from n8willis/docs-cleanup
n8willis
2024-09-03 11:21:08 +01:00
c19b1c5148
Docs: move module docstrings to first line of file, as per PEP 257.
Nathan Williis
2024-09-02 17:18:41 +01:00
cd1c31ff6c
Docs: reorder Sphinx extensions. Napoleon must precede autodoc or it will trigger superfluous warnings about indentation.
Nathan Williis
2024-09-02 17:13:48 +01:00
b3520722ec
Merge pull request #3617 from fonttools/visit-param-ui-labels
Cosimo Lupo
2024-08-30 18:34:46 +01:00
afd73dd2b1
NameRecordVisitor: remove unnecessary check for out of bounds nameIDs
Cosimo Lupo
2024-08-30 17:04:39 +01:00
8f01590353
FeatureParamsSize.SubfamilyID is *not* actually a NameID
Cosimo Lupo
2024-08-27 17:01:31 +01:00
821f37329e
NameRecordVisitor: include whole sequence of UI labels for character variants, not just first
Cosimo Lupo
2024-08-27 11:28:31 +01:00
1938825851
Merge pull request #3622 from fonttools/repro-3616
Cosimo Lupo
2024-08-30 18:19:22 +01:00
00ad60b4c3
subset_test: add failing test to reproduce issue #3616
Cosimo Lupo
2024-08-30 18:13:26 +01:00
ce534ac74a
Merge pull request #3598 from fonttools/avar2-reconstruct-mappings
Behdad Esfahbod
2024-08-30 11:04:20 -06:00
dab890e681
[varLib.avar] Add another test
Behdad Esfahbod
2024-08-30 08:46:21 -07:00
8d58f7f730
[varLib.avar] Add roundtrip test
Behdad Esfahbod
2024-08-04 15:55:27 -06:00
132654c9e5
[varLib.avar] Comment
Behdad Esfahbod
2024-08-02 20:00:21 -06:00
2742c6287c
[varLib.avar] Test & fix _pruneLocations
Behdad Esfahbod
2024-08-02 19:32:45 -06:00
700b6a7b0e
[varLib.avar] Refactor code
Behdad Esfahbod
2024-08-02 18:38:37 -06:00
65ab19468d
[varLib.avar] Comments and a bug fix
Behdad Esfahbod
2024-08-02 18:24:18 -06:00
bd76b4a24b
[varLib.avar] Handle default location mapping somewhere else
Behdad Esfahbod
2024-08-02 18:16:11 -06:00
34e38c3d03
[varLib.avar] Do less work
Behdad Esfahbod
2024-08-02 17:57:38 -06:00
9f19a19c4e
[varLib.avar] Introduce base master earlier
Behdad Esfahbod
2024-08-02 17:55:56 -06:00
b8306b1d82
[varLib.avar] Fix normalization
Behdad Esfahbod
2024-08-02 17:41:18 -06:00
cb031514ea
[varLib.avar] Try dropping unnecessary "masters"
Behdad Esfahbod
2024-08-02 17:12:09 -06:00
e606adfffe
[varLib.avar] Add peakLocation as well, oops
Behdad Esfahbod
2024-08-02 16:44:09 -06:00
0127a235af
[varLib.avar] Don't require a full .designspace with sources
Behdad Esfahbod
2024-08-02 14:39:41 -06:00
297f73aeaf
[varLib.avar] Err, don't drop empty pins
Behdad Esfahbod
2024-08-02 14:25:19 -06:00
40f6760e8a
[varLib.avar] Don't clamp values
Behdad Esfahbod
2024-08-02 14:19:50 -06:00
150d4fc195
[varLib.avar] Sketch of code to reconstruct mappings from binary
Behdad Esfahbod
2024-08-02 14:10:52 -06:00
770917d89e
Merge pull request #3611 from n8willis/docs-cleanup
n8willis
2024-08-21 17:34:52 +01:00
ecd2d8e559
[Tests] Do not require fonttools command to be available
Behdad Esfahbod
2024-08-20 10:47:59 -06:00
1781cf8f75
Docs, minor: reformat line for lint GH action.
Nathan Williis
2024-08-20 17:00:52 +01:00
868f50daf4
Pin the Sphinx dependency to v7; v8 breaks the RTD theme. See issue #3606
Nathan Williis
2024-08-20 16:15:50 +01:00
6f7d949d5c
Docs: update Sphinx config, to show inheritance. This should simplify cross-module readability, and also makes errors caused by autodoc easier to spot.
Nathan Williis
2024-08-20 16:14:46 +01:00
31b5ce1f8e
Docs, minor: fix Sphinx warnings.
Nathan Williis
2024-08-20 16:12:00 +01:00
0c2652011e
[varLib.models] By default, assume OpenType-like normalized space
Behdad Esfahbod
2024-08-05 11:27:12 -06:00
ead2a18d4b
[varLib.interpolatable] Support discrete axes in .designspace
Behdad Esfahbod
2024-08-03 17:34:01 -06:00
6ec2b67152
Remove duplicate sidebar entries for ttLib.ttFont.TTFont and .GlyphOrder.
Nathan Williis
2024-08-15 11:32:05 +01:00
16dbe3f5e2
Merge pull request #3604 from fonttools/pyup-scheduled-update-2024-08-12
خالد حسني (Khaled Hosny)
2024-08-12 19:03:20 +03:00
7220fcbdc7
Update sympy from 1.13.0 to 1.13.2
pyup-bot
2024-08-12 16:49:08 +01:00
c6aef32488
Update lxml from 5.2.2 to 5.3.0
pyup-bot
2024-08-12 16:49:08 +01:00
6f358c7202
Update glyphslib from 6.7.1 to 6.8.0
pyup-bot
2024-08-12 16:49:07 +01:00
ca175df7bc
Update ufo2ft from 3.2.5 to 3.2.7
pyup-bot
2024-08-12 16:49:06 +01:00
d4f79043aa
Update black from 24.4.2 to 24.8.0
pyup-bot
2024-08-12 16:49:05 +01:00
599f3398de
Update sphinx from 7.4.3 to 8.0.2
pyup-bot
2024-08-12 16:49:05 +01:00
8aebeeb7d7
Merge branch 'fonttools:main' into ttf2otf
ftCLI
2024-08-12 08:46:27 +02:00
45bd0637bd
[varLib.interpolatable]
Behdad Esfahbod
2024-08-05 09:44:59 -06:00
88759123a2
Bump docker/setup-qemu-action from 3.1.0 to 3.2.0
dependabot[bot]
2024-07-22 19:01:40 +00:00
aa2d9196c0
Lift .get("hex") out of try:; and avoid re-evaluating it
David Jones
2024-07-18 19:29:41 +01:00
ba20aa2f56
[merge] Format
Behdad Esfahbod
2024-07-18 12:05:46 -06:00
4214a66405
Minor fixes to documentation for merge
David Jones
2024-07-18 17:22:14 +01:00