Cosimo Lupo
|
ac4d5611ac
|
VarLibMergeError has cause and stack attributes, use them in subclasses
https://github.com/googlefonts/fontmake/issues/858
|
2022-02-25 15:39:37 +00:00 |
|
Cosimo Lupo
|
180d8d7de9
|
varLib.errors: fix typo
Fixes #2534
|
2022-02-25 15:05:27 +00:00 |
|
Cosimo Lupo
|
c2ad857050
|
Merge pull request #2528 from moontypespace/improve_buildStatTable
Add windowsNames and macNames parameters to buildStatTable
|
2022-02-11 18:23:54 +00:00 |
|
Olli Meier
|
61ad06fc3a
|
rename unittest with better name + get rid of redundant code
|
2022-02-11 17:51:52 +01:00 |
|
Olli Meier
|
86e4795405
|
As requested: black Tests/otlLib/builder_test.py
|
2022-02-11 15:58:34 +01:00 |
|
Olli Meier
|
3b1fac049d
|
Renamed unittest as requested by anthrotype
|
2022-02-11 15:56:03 +01:00 |
|
Olli Meier
|
1d51bc2b8e
|
Changes as requested by Just.
|
2022-02-11 15:55:25 +01:00 |
|
Olli Meier
|
cf6d25cc9e
|
As recommended from anthrotype I did: $ black Lib/fontTools/otlLib/builder.py
|
2022-02-11 15:55:01 +01:00 |
|
Olli Meier
|
68fa3bbd47
|
Cleaning code based on feedback from Just
|
2022-02-10 22:13:58 +01:00 |
|
Olli Meier
|
d77ec968a3
|
Update Lib/fontTools/otlLib/builder.py
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
|
2022-02-10 22:00:18 +01:00 |
|
Olli Meier
|
459f18ab4a
|
Update Lib/fontTools/otlLib/builder.py
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
|
2022-02-10 21:59:48 +01:00 |
|
Olli Meier
|
384415f573
|
Update Tests/ttLib/tables/_n_a_m_e_test.py
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
|
2022-02-10 21:59:39 +01:00 |
|
Olli Meier
|
4a0b559caf
|
Update Tests/ttLib/tables/_n_a_m_e_test.py
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
|
2022-02-10 21:59:29 +01:00 |
|
Olli Meier
|
d5406feed7
|
Update Lib/fontTools/otlLib/builder.py
Co-authored-by: Just van Rossum <justvanrossum@gmail.com>
|
2022-02-10 21:59:09 +01:00 |
|
Olli Meier
|
e968e8fd7f
|
Based on the discussion with Just and anthrotype: Undo the changes in the name table and extend unittests. If there are inconsistencies in the name table, it's ok to create new name IDs, even if this might not be the most efficient way of creating the name table.
|
2022-02-10 21:24:51 +01:00 |
|
Olli Meier
|
513307237b
|
Get rid of findName and change the function.
|
2022-02-10 18:28:45 +01:00 |
|
Olli Meier
|
ad1d82f810
|
Some more changes. Not sure about this.
|
2022-02-10 17:56:42 +01:00 |
|
Olli Meier
|
51eda21b0a
|
Adding more unittests, based on feedback.
|
2022-02-10 17:11:26 +01:00 |
|
Olli Meier
|
6bf842a30e
|
Reduce unittest content and update description.
|
2022-02-10 16:31:17 +01:00 |
|
Olli Meier
|
9028a53d3b
|
based on feedback 'anthrotype' I use 'windowsNames' and 'macNames' in STAT table functions and 'windows' and 'mac' in name table functions.
|
2022-02-10 15:57:56 +01:00 |
|
derwind
|
b437417b71
|
Added the ability to recreate the PS stream (#2504)
* added the ability to recreate the PS stream
This fixes #2503
|
2022-02-10 15:53:12 +01:00 |
|
Olli Meier
|
6014cd8ae5
|
based on Just Van Rossum's feedback: replace variables.
|
2022-02-10 15:39:51 +01:00 |
|
Olli Meier
|
512d1a219c
|
cleaning code.
|
2022-02-10 15:16:28 +01:00 |
|
Olli Meier
|
7f21d5eee3
|
adding variable platforms
|
2022-02-10 15:14:20 +01:00 |
|
Olli Meier
|
b8792fc9f5
|
Based on feedback: undo name table changes.
|
2022-02-10 15:13:04 +01:00 |
|
Olli Meier
|
2a4b4a594a
|
based on feedback, another idea 'force'
|
2022-02-10 14:24:41 +01:00 |
|
Olli Meier
|
42b272e5d9
|
fix failing unitest. Look and create only names about name IDn 255 (Private Use Area)
|
2022-02-10 14:01:04 +01:00 |
|
Olli Meier
|
0f17da0836
|
Bugfix: The script to create a STAt table created multiple unnecessary name table entries, because it did not take care a bout existing entries with the same name.
|
2022-02-10 13:44:42 +01:00 |
|
Olli Meier
|
62bc692da1
|
adding description
|
2022-02-10 13:09:27 +01:00 |
|
Olli Meier
|
01ba5394fb
|
Create failng unittest first.
|
2022-02-10 13:07:37 +01:00 |
|
Cosimo Lupo
|
8a139f921c
|
Merge pull request #2526 from moontypespace/mod_get_current_family_name
Extend name table with more general functions
|
2022-02-09 17:26:22 +00:00 |
|
Olli Meier
|
8e0aad595d
|
Added my name to the list of contributers.
|
2022-02-09 18:04:12 +01:00 |
|
Olli Meier
|
5986107b43
|
based on feedback: Change name and add comments.
|
2022-02-09 17:57:55 +01:00 |
|
Olli Meier
|
8dddbf4a61
|
refactor based on feedback.
|
2022-02-09 17:48:51 +01:00 |
|
Olli Meier
|
1649973800
|
Make use of 'Best' in names
|
2022-02-09 17:44:28 +01:00 |
|
Olli Meier
|
6d05b938be
|
fix typo
|
2022-02-09 17:40:28 +01:00 |
|
Olli Meier
|
79360a30bf
|
Refactor based on feedback.
|
2022-02-09 17:34:40 +01:00 |
|
Olli Meier
|
1a16b24cd5
|
Fix unittests
|
2022-02-09 17:17:11 +01:00 |
|
Olli Meier
|
17f4b76714
|
remove wrong test file.
|
2022-02-09 17:07:32 +01:00 |
|
Olli Meier
|
c50f38ed0e
|
extend name table with getFamilyName, getSubFamilyName and getNiceFullName + unittests
|
2022-02-09 17:06:02 +01:00 |
|
Cosimo Lupo
|
31ba5e6b24
|
Bump version: 4.29.1 → 4.29.2.dev0
|
2022-02-01 11:30:25 +00:00 |
|
Cosimo Lupo
|
fb9dcebd46
|
Release 4.29.1
|
2022-02-01 11:30:24 +00:00 |
|
Cosimo Lupo
|
b86be35797
|
Update changelog [skip ci]
|
2022-02-01 11:30:16 +00:00 |
|
Cosimo Lupo
|
f3b4c5b031
|
Merge pull request #2521 from fonttools/fix-round-radial-gradient-circle
[colrv1] use math.isclose with relative tolerance to check radial circles' inside-ness
|
2022-02-01 10:57:55 +00:00 |
|
Cosimo Lupo
|
5558ccd3bb
|
[colorLib.geometry] use math.isclose with relative tolerance to check circle inside-ness
Fixes rounding of radial gradient in 'SING OF THE HORNS' (medium-light skin tone) noto emoji 🤘🏼
|
2022-01-31 18:05:26 +00:00 |
|
Cosimo Lupo
|
d1eca1006a
|
Merge pull request #2517 from takaakifuji/ftpen-transform-fix
freetypePen: fit to content when rotated/skewed
|
2022-01-31 15:29:39 +00:00 |
|
Takaaki Fuji
|
5f2c492635
|
freetypePen: format code with Black
|
2022-01-31 20:56:03 +09:00 |
|
Takaaki Fuji
|
48cbe7b054
|
freetypePen: prefer FT_CURVE_TAG enums
|
2022-01-31 20:55:33 +09:00 |
|
Takaaki Fuji
|
cd5c16f4d4
|
freetypePen: cosmetic changes
|
2022-01-31 18:08:51 +09:00 |
|
Takaaki Fuji
|
9eadd908c6
|
freetypePen: fix bits for cubic on-curve
|
2022-01-31 18:08:51 +09:00 |
|