Nikolaus Waxweiler
308b449edc
Bump version: 4.53.0 → 4.53.1.dev0
2024-05-31 17:24:59 +01:00
Nikolaus Waxweiler
af5894cd2d
Release 4.53.0
2024-05-31 17:24:59 +01:00
Nikolaus Waxweiler
b9c436dad9
Add Changelog entries
2024-05-31 16:40:03 +01:00
Cosimo Lupo
c61fae7a7d
Merge pull request #3548 from fonttools/instancer-name
...
[instancer] Fix output filename decision-making
2024-05-31 14:21:56 +01:00
Behdad Esfahbod
f4669f0538
[avar] Fix assertion
...
Fixes https://github.com/fonttools/fonttools/issues/3546
2024-05-31 01:36:17 -07:00
Behdad Esfahbod
f916971913
[instancer] Fix output filename decision-making
...
All limits are tuples now when not None. The old logic was
broken and for the following command:
$ fonttools varLib.instancer AdobeVFPrototype.otf CNTR=50:80 wght=900
it was saving the output with the name suffix `-instance`, whereas
it's clearly a partial instantiation. This fixes that.
2024-05-30 11:48:12 -06:00
Nikolaus Waxweiler
313328bf0d
Update Changelog
2024-05-30 10:31:53 -07:00
Nikolaus Waxweiler
bdbc470f9f
Revert "[svgPen] Write two digits after decimal by default"
...
This reverts commit 42d6b6b4fedf51dd741d3134da74df04339335b4.
2024-05-30 10:31:53 -07:00
Cosimo Lupo
726a1f7541
Merge pull request #3545 from fonttools/revert-969d09d
...
Revert "[instancer] Fix name decision-making"
2024-05-30 15:06:36 +01:00
Simon Cozens
a5a1573012
Revert "[instancer] Fix name decision-making"
...
This reverts commit 969d09dcafd3669753e30060ccca7e5fd4c356cd.
2024-05-30 14:36:45 +01:00
Cosimo Lupo
4193aeaa26
Merge pull request #3495 from NightFurySL2001/patch-2
...
Allow UTF-8 with BOM for features.fea
2024-05-30 12:27:21 +01:00
خالد حسني (Khaled Hosny)
933c4cd899
Merge pull request #3540 from fonttools/doc-buildMath
...
[docs] Add buildMathTable to otlLib.builder documentation
2024-05-30 14:27:12 +03:00
خالد حسني (Khaled Hosny)
1c3137ee14
Merge pull request #3528 from fonttools/remove-overlaps-cff
...
[ttLib.removeOverlaps] Support CFF table
2024-05-30 14:25:59 +03:00
Khaled Hosny
e41040bb9d
[docs] Add buildMathTable to otlLib.builder documentation
2024-05-30 00:20:04 +03:00
Cosimo Lupo
089400352f
Update CONTRIBUTING.md
...
fix the url to Discussions
2024-05-28 17:57:29 +01:00
Cosimo Lupo
c8b709feb7
Update CONTRIBUTING.md
...
Replace mention of the old (banned?!) groups.google.com/fonttools with the new Github's fonttools Discussions
2024-05-28 17:57:04 +01:00
Khaled Hosny
353f3808f2
Bump version: 4.52.4 → 4.52.5.dev0
2024-05-27 23:31:46 +03:00
Khaled Hosny
6fb8c5d653
Release 4.52.4
2024-05-27 23:31:46 +03:00
Khaled Hosny
b6ae0a70c9
Update NEWS.rst
2024-05-27 23:31:26 +03:00
خالد حسني (Khaled Hosny)
1597aa4c6d
Merge pull request #3532 from fonttools/pyup-scheduled-update-2024-05-27
...
Scheduled weekly dependency update for week 21
2024-05-27 23:30:40 +03:00
Khaled Hosny
eff90154ed
[varLib.cff] Restore and deprecate convertCFFtoCFF2
...
It is used by ufo2ft.
2024-05-27 13:18:04 -07:00
Behdad Esfahbod
6c93fc6289
[instancer] Remove not about CFF2 not being supported
2024-05-27 14:16:57 -06:00
Khaled Hosny
f0dcf98f1a
Bump version: 4.52.3 → 4.52.4.dev0
2024-05-27 22:29:29 +03:00
Khaled Hosny
3c9d6c1eaf
Release 4.52.3
2024-05-27 22:29:29 +03:00
Khaled Hosny
5d703e1b26
Fix reStructuredText syntax!
2024-05-27 22:29:02 +03:00
Khaled Hosny
ac21c4ad47
Bump version: 4.52.2 → 4.52.3.dev0
2024-05-27 22:22:02 +03:00
Khaled Hosny
3b6fd6a1b4
Release 4.52.2
2024-05-27 22:22:01 +03:00
Khaled Hosny
ed60fcc4d8
Update NEWS.rst
2024-05-27 22:21:30 +03:00
خالد حسني (Khaled Hosny)
ed7701a0a2
Merge pull request #3525 from fonttools/cff-converters-fixes
...
CFF converters fixes
2024-05-27 22:19:16 +03:00
Behdad Esfahbod
c2cf6e6d04
[interpolatable] Avoid division-by-zero
...
Fixes https://github.com/fonttools/fonttools/issues/3533
2024-05-27 10:22:29 -06:00
pyup-bot
a694386946
Update lxml from 5.2.1 to 5.2.2
2024-05-27 16:50:05 +01:00
pyup-bot
c170328879
Update ufo2ft from 3.2.1 to 3.2.3
2024-05-27 16:50:05 +01:00
pyup-bot
ff1321804b
Update scipy from 1.13.0 to 1.13.1
2024-05-27 16:50:04 +01:00
Behdad Esfahbod
39093b9b7e
[cffLib] Add optional removeUnusedSubrs arg to remove_hints()
2024-05-25 10:15:00 -06:00
Behdad Esfahbod
129e8e34a5
[cffLib] Typo
2024-05-25 10:15:00 -06:00
Behdad Esfahbod
9943a109e8
[CFF2ToCFF] Clean up dicts and privates
2024-05-25 10:15:00 -06:00
Behdad Esfahbod
1076f2c558
[CFF2ToCFF] Remove unused code
2024-05-25 10:15:00 -06:00
Behdad Esfahbod
1536efc22e
[CFFToCFF2] Add a test
...
Exercises:
https://github.com/fonttools/fonttools/pull/3518#discussion_r1611033728
2024-05-25 10:15:00 -06:00
Behdad Esfahbod
6a812ce925
[CFFToCFF2] Fix for non-FDArray fonts and subroutines
2024-05-25 10:15:00 -06:00
Just van Rossum
369a21353a
Merge pull request #3529 from fonttools/regenerate-table-lists
...
Regenerate table lists
2024-05-25 18:09:58 +02:00
Khaled Hosny
246bede217
[ttLib.removeOverlaps] Force calling new arguments by name
2024-05-25 19:08:18 +03:00
Just van Rossum
1c2a10f700
Rebuild tables lists
2024-05-25 17:50:29 +02:00
Just van Rossum
b60df6e5ce
Fix generate script to output black-compatible code
2024-05-25 17:50:16 +02:00
Khaled Hosny
525ab7733a
[ttLib.removeOverlaps] Add removeUnusedSubroutines, default to True
2024-05-25 18:41:36 +03:00
Behdad Esfahbod
0bf67cc0c9
[statisticsPen] Fix __start_point access
...
Fixes https://github.com/fonttools/fonttools/issues/3527
2024-05-25 09:38:39 -06:00
Khaled Hosny
945bedd891
[ttLib.removeOverlaps] Do nothing if no glyphs were modified
2024-05-25 18:36:07 +03:00
Khaled Hosny
44b15b41f6
[ttLib.removeOverlaps] Remove unused subroutines
2024-05-25 18:32:01 +03:00
Khaled Hosny
ce8fcfcc4f
[ttLib.removeOverlaps] Add all options to CLI
2024-05-25 18:29:10 +03:00
Khaled Hosny
9268e1cdee
[ttLib.removeOverlaps] Use argparse
2024-05-25 18:25:03 +03:00
Khaled Hosny
2da78ba158
[ttLib.removeOverlaps] Handle removeHinting for CFF table
2024-05-25 18:16:05 +03:00