lp:~silnrsi/smith/+git/fonttools-master
- Get this repository:
-
git clone
https://git.launchpad.net/~silnrsi/smith/+git/fonttools-master
Import details
This repository is an import of the Git repository at https://github.com/fonttools/fonttools.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
main | 2024-09-03 10:21:08 UTC |
Merge pull request #3625 from n8willis/docs-cleanup
Author:
n8willis
Merge pull request #3625 from n8willis/ Docs: fix Sphinx builds. |
dependabot/ |
2024-09-02 19:20:16 UTC |
Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0
Author:
dependabot[bot]
Bump pypa/gh- Bumps [pypa/gh- --- Signed-off-by: dependabot[bot] <support@ |
pyup-scheduled- |
2024-09-02 15:49:10 UTC |
Update glyphslib from 6.8.0 to 6.8.2
Author:
pyup-bot
Update glyphslib from 6.8.0 to 6.8.2 |
interpolatable- |
2024-08-01 19:21:11 UTC |
[interpolatable] If cusp point, fail determining contour orientation
Author:
BehdadEsfahbod
[interpolatable] If cusp point, fail determining contour orientation |
interpolatable- |
2024-07-29 19:35:05 UTC |
[interpolatable] In starting-point test, consider contour sign as well
Author:
BehdadEsfahbod
[interpolatable] In starting-point test, consider contour sign as well Only try matching to an isomorphic rotation if the area signs match |
dependabot/ |
2024-07-22 19:01:40 UTC |
Bump docker/setup-qemu-action from 3.1.0 to 3.2.0
Author:
dependabot[bot]
Bump docker/ Bumps [docker/ --- Signed-off-by: dependabot[bot] <support@ |
parallel-gvar | 2024-07-15 11:41:12 UTC |
Isolate objects
Author:
Simon Cozens
Isolate objects |
getGlyphID | 2024-07-05 15:43:48 UTC |
[ttFont] Automatically rebuild reverse glyph map if needed
Author:
BehdadEsfahbod
[ttFont] Automatically rebuild reverse glyph map if needed Fixes https:/ "Regression" from ca06c9530c6a196 |
varc-reset- |
2024-05-30 18:36:18 UTC |
Simplify, and avoid dict | dict syntax, which is Python >= 3.9
Author:
Just van Rossum
Simplify, and avoid dict | dict syntax, which is Python >= 3.9 |
varc-reset- |
2024-05-29 23:54:50 UTC |
[VARC] Update to reinterpretation of RESET_UNSPECIFIED_AXES
Author:
BehdadEsfahbod
[VARC] Update to reinterpretation of RESET_UNSPECIFI Implements: |
cff-convertors-more | 2024-05-27 22:22:19 UTC |
[CFF2ToCFF] Map charset to CIDs
Author:
BehdadEsfahbod
[CFF2ToCFF] Map charset to CIDs This seems to fix the case of ttx not handling the results. |
avar-instancing | 2024-05-23 04:34:48 UTC |
[instancer/avar2] First try at scaling deltas
Author:
BehdadEsfahbod
[instancer/avar2] First try at scaling deltas Seems to do something. |
mutator- |
2024-04-13 15:11:19 UTC |
[varLib.mutator] Improve CharString rounding
Author:
Khaled Hosny
[varLib.mutator] Improve CharString rounding Since CharString point coordinates are relative, rounding each point This is a hack to round the absolute point coordinates, but using pens This is a hack since it drops hinting operators, and it can’t preserve There is probably a more clever way to doing this. |
lineline-edge-cases | 2023-12-15 14:07:55 UTC |
Better way to do it
Author:
Simon Cozens
Better way to do it |
interpolatable- |
2023-12-07 13:03:14 UTC |
[interpolatable] Try catching more kinks
Author:
BehdadEsfahbod
[interpolatable] Try catching more kinks |
interpolatable- |
2023-11-30 05:55:26 UTC |
....
Author:
BehdadEsfahbod
.... |
fix-sect- |
2023-11-28 12:38:37 UTC |
[bezierTools] fix doctests expectations
Author:
Cosimo Lupo
[bezierTools] fix doctests expectations |
interpolatable- |
2023-11-17 23:36:41 UTC |
[interpolatable] WIP use uharfbuzz if available
Author:
BehdadEsfahbod
[interpolatable] WIP use uharfbuzz if available For faster drawing. However, I'm hitting a lot of I thought this line might be: But disabling it in uharfbuzz didn't help. |
pycairo | 2023-11-16 22:05:47 UTC |
[requirements] Require pycairo
Author:
BehdadEsfahbod
[requirements] Require pycairo |
var-font | 2023-11-11 11:34:16 UTC |
WIP: var-font props
Author:
Khaled Hosny
WIP: var-font props |
meta-deps | 2023-10-26 12:30:59 UTC |
[meta] add DEPS to known textual metadata tags alongside dlng and slng
Author:
Cosimo Lupo
[meta] add DEPS to known textual metadata tags alongside dlng and slng a new private metadata tag to be used by things like gftools or fontmake to store dependencies info inside the font, to aid recreating the envirnment used to build the font |
varcToCOLR | 2023-08-22 20:55:37 UTC |
[varcToCOLR] Add two versions of AxisList
Author:
BehdadEsfahbod
[varcToCOLR] Add two versions of AxisList One 8-bit, one 16-bit. |
colrv2 | 2023-08-10 00:40:26 UTC |
[COLRv1ToCOLRv2] Expand recursive PaintColrLayers
Author:
BehdadEsfahbod
[COLRv1ToCOLRv2] Expand recursive PaintColrLayers Increases savings from 2.88% to 3.2% in COLR table of |
feaLib- |
2023-07-31 16:42:52 UTC |
feaLib: remove max 63 char glyph/class name limit
Author:
Cosimo Lupo
feaLib: remove max 63 char glyph/class name limit |
cache-colr-builds-2 | 2023-07-24 08:34:48 UTC |
remove unused import copy
Author:
Cosimo Lupo
remove unused import copy |
fealib-typing | 2023-04-20 16:24:51 UTC |
Joys of case-insensitive file systems
Author:
Simon Cozens
Joys of case-insensitive file systems |
interpolatable- |
2023-04-05 16:48:48 UTC |
WIP
Author:
Nikolaus Waxweiler
WIP |
calc-maxSizeOfI |
2023-02-21 19:27:37 UTC |
Calculate maxSizeOfInstructions
Author:
Nikolaus Waxweiler
Calculate maxSizeOfInstru |
subsetbase | 2023-02-05 04:24:19 UTC |
Pass BASE table through subsetter by default
Author:
Zachary Scheuren
Pass BASE table through subsetter by default |
type-pens | 2022-12-25 22:09:29 UTC |
Add new modules for mypy to check
Author:
Nikolaus Waxweiler
Add new modules for mypy to check |
codecov-no-fail | 2022-12-13 16:17:15 UTC |
set codecov to not fail_ci_if_error
Author:
Cosimo Lupo
set codecov to not fail_ci_if_error Codecov keeps failing to upload the coverage report seemingly at random, e.g. https:/ I thought I had already fixed it by setting a CODECOV_TOKEN in the repo secrets with #2763 but it still keeps pestering us so I think the only option left is to not have the PR checks fail with codecov errors. |
unify-pen-argnames | 2022-12-09 16:52:22 UTC |
Add missing arg
Author:
Jens Kutilek
Add missing arg |
cu2quMultipPen | 2022-12-08 23:34:06 UTC |
[cu2quPen] Add Cu2QuMultiPen
Author:
BehdadEsfahbod
[cu2quPen] Add Cu2QuMultiPen |
dslib-stat- |
2022-11-22 16:25:53 UTC |
Make some instance attributes optional
Author:
Nikolaus Waxweiler
Make some instance attributes optional |
dslib-fallback- |
2022-11-22 15:48:11 UTC |
Fall back to a fallback when all names are elided
Author:
Nikolaus Waxweiler
Fall back to a fallback when all names are elided |
varLib-composites | 2022-09-21 20:20:21 UTC |
[varLib] Optimize gvar isComposite workaround hack
Author:
BehdadEsfahbod
[varLib] Optimize gvar isComposite workaround hack In 9c3dde3 we made varLib write gvar variation entries for This is overkill. The requirement from the bug it's trying |
gvar-lazy-iter | 2022-08-25 22:07:09 UTC |
[gvar] Make iteration lazy as well
Author:
BehdadEsfahbod
[gvar] Make iteration lazy as well |
narrow-tents-v2 | 2022-08-23 16:53:47 UTC |
[varLib] Narrow tents, second try
Author:
BehdadEsfahbod
[varLib] Narrow tents, second try Fixes https:/ Only use narrow-tents algorithm for on-axis locations. |
otlLib- |
2022-08-17 21:01:57 UTC |
[Tests] Fix expectation for recent changes to otlLib Value pruning
Author:
BehdadEsfahbod
[Tests] Fix expectation for recent changes to otlLib Value pruning |
64k | 2022-07-19 20:58:07 UTC |
[>64k:hhead] Handle lsb=None
Author:
BehdadEsfahbod
[>64k:hhead] Handle lsb=None |
global-timer | 2022-07-18 09:25:08 UTC |
Add a singleton object global timer
Author:
Simon Cozens
Add a singleton object global timer |
wip-variable-colr | 2022-06-14 13:03:19 UTC |
COLRVariationMerger: must not set VarIndexBase on PaintVarTransform and similar
Author:
Cosimo Lupo
COLRVariationMe |
fealib- |
2022-05-17 18:05:56 UTC |
Add missing location argument to raise
Author:
Nikolaus Waxweiler
Add missing location argument to raise |
fix-coverage-order | 2022-03-14 18:18:54 UTC |
otTables: always sort Coverage.glyphs in preWrite
Author:
Cosimo Lupo
otTables: always sort Coverage.glyphs in preWrite see https:/ |
merge-colr | 2022-01-14 20:19:37 UTC |
[merge] Start adding COLR
Author:
BehdadEsfahbod
[merge] Start adding COLR |
vttsrc- |
2022-01-04 08:48:36 UTC |
Merge branch 'main' into vttsrc-decompilation-fix
Author:
Jens Kutilek
Merge branch 'main' into vttsrc- |
colorLib- |
2021-09-16 13:45:10 UTC |
table_builder: check for OverflowErrors upfront so we can print offending gly...
Author:
Cosimo Lupo
table_builder: check for OverflowErrors upfront so we can print offending glyph name |
99proof | 2021-09-12 15:23:32 UTC |
Fix chained contextual builder overflow
Author:
Simon Cozens
Fix chained contextual builder overflow |
experiment- |
2021-07-19 22:19:01 UTC |
tox: install hypothesis
Author:
Nikolaus Waxweiler
tox: install hypothesis |
ttfont-init-no-copy | 2021-06-03 17:20:05 UTC |
TTFont: don't read input file upfront and don't wrap it in memory stream
Author:
Cosimo Lupo
TTFont: don't read input file upfront and don't wrap it in memory stream Fixes https:/ |
add-flake8 | 2021-03-30 11:05:04 UTC |
Add flake8 to lint run
Author:
Nikolaus Waxweiler
Add flake8 to lint run |
novar_colrv1 | 2021-02-03 20:56:09 UTC |
Raw types ftw
Author:
rsheeter
Raw types ftw |
paint-as-tuple | 2020-12-04 18:58:49 UTC |
WIP: memoize creating hashable tuples from ot.Paint
Author:
Cosimo Lupo
WIP: memoize creating hashable tuples from ot.Paint to speed up https:/ |
fix-composite- |
2020-03-03 14:12:38 UTC |
Warn if composite glyph flags say there are instructions, but there are none.
Author:
Jens Kutilek
Warn if composite glyph flags say there are instructions, but there are none. |
remove- |
2020-02-21 15:07:11 UTC |
Merge branch 'master' into remove-gvar-zero-workaround
Author:
Jens Kutilek
Merge branch 'master' into remove- * master: (70 commits) |
py27 | 2019-08-02 10:41:09 UTC |
Bump version: 3.44.0 → 3.44.1.dev0
Author:
Cosimo Lupo
Bump version: 3.44.0 → 3.44.1.dev0 |
ufoLib | 2018-06-07 17:39:11 UTC |
ufoLib: remove __version__
Author:
Cosimo Lupo
ufoLib: remove __version__ we are no longer using setuptools_scm here... :,( |
mmap | 2017-02-13 09:26:00 UTC |
[mmap] Make tests pass again
Author:
BehdadEsfahbod
[mmap] Make tests pass again Which also means we don't have tests for overwriting a file :). |
1 → 58 of 58 results | First • Previous • Next • Last |