Denis Moyogo Jacquerye
|
b8f4145d76
|
glifLib: raise error when text is in <glyph> and in <outline>
|
2016-05-31 14:33:58 +01:00 |
|
Denis Moyogo Jacquerye
|
49c9640f73
|
test: split GLIF1 and GLIF2 tests
|
2016-05-31 11:25:12 +01:00 |
|
Denis Moyogo Jacquerye
|
16e2c0f308
|
use unicode_literals
|
2016-05-31 11:23:05 +01:00 |
|
Tal Leming
|
1c3526bcb8
|
Merge pull request #28 from unified-font-object/et
Use ElementTree in glifLib and drop embedded XML parsing infrastructure
|
2016-05-26 14:48:14 -04:00 |
|
Adrien Tétar
|
8044d2fb88
|
Use ElementTree in glifLib and drop embedded XML parsing infrastructure
|
2016-05-20 11:11:15 -07:00 |
|
Tal Leming
|
4d26482e9a
|
Add an optimized implementation of the kerning value lookup algorithm from the spec.
The optimization is that the caller can provide glyph to group mappings.
|
2016-05-16 10:22:38 -04:00 |
|
Tal Leming
|
ec6e943b86
|
Note about what this is.
|
2016-05-01 15:03:17 -04:00 |
|
Tal Leming
|
185c04220d
|
The UFO spec has changed with regard to kerning conflicts. Reflect this in ufoLib.
|
2016-04-22 13:30:28 -04:00 |
|
Tal Leming
|
e193b72ff3
|
Work through the pairs in a reliable order.
|
2016-03-28 07:19:21 -04:00 |
|
Tal Leming
|
44474ee8e5
|
Slight tweak to the reporting of problematic pairs.
|
2016-03-27 23:14:25 -04:00 |
|
Adrien Tétar
|
338d97c076
|
Merge pull request #21 from behdad/allow-duplicate-non-conflicting-kerning
Allow duplicate non-conflicting kerning pairs
|
2016-03-27 23:24:03 +02:00 |
|
Behdad Esfahbod
|
f5ddac0e5d
|
Allow duplicate non-conflicting kerning pairs
Fixes https://github.com/unified-font-object/ufoLib/pull/15#issuecomment-193552682
|
2016-03-27 13:47:15 -07:00 |
|
Adrien Tétar
|
0e2eeaf58b
|
Merge pull request #20 from anthrotype/repr-float
use repr() instead of str() to stringify floats
|
2016-03-17 19:50:55 +01:00 |
|
Cosimo Lupo
|
ace2a4a6bc
|
[glifLib] use use repr() to stringify floats for py23 compat
Closes #19
|
2016-03-17 16:06:03 +00:00 |
|
Cosimo Lupo
|
6dbca7fa38
|
[testSupport] use repr() to stringify floats for py23 compat
Part of fixing #19
|
2016-03-17 16:04:11 +00:00 |
|
Adrien Tétar
|
14e03b478b
|
Merge pull request #18 from benkiel/master
Updating robofab occurances in the text to ufoLib
|
2016-03-16 23:38:17 +01:00 |
|
Ben Kiel
|
cc16c7370c
|
Updating robofab occurances in the text to ufoLib
|
2016-03-16 14:24:16 -05:00 |
|
Adrien Tétar
|
1867eb5a37
|
Merge pull request #14 from unified-font-object/plistlib
plistlib: reimplement as shim
|
2016-03-01 12:31:32 +00:00 |
|
Adrien Tétar
|
fab99c30e5
|
plistlib: reimplement as shim
|
2016-03-01 12:43:04 +01:00 |
|
Adrien Tétar
|
d82050c466
|
Merge pull request #13 from unified-font-object/plistlib
Use stdlib's plistlib
|
2016-02-27 17:56:32 +00:00 |
|
Adrien Tétar
|
ded0d09cd1
|
plistlib API dispatch
|
2016-02-27 17:04:58 +01:00 |
|
Adrien Tétar
|
cb104104b0
|
glifLib: remove legacy workaround
|
2016-02-27 14:53:04 +01:00 |
|
Adrien Tétar
|
9e5dbff662
|
gliflib: use stdlib plistlib
|
2016-02-27 14:52:35 +01:00 |
|
Adrien Tétar
|
46879af112
|
validators: export pngSignature
To remove duplicate in defcon.
|
2016-02-21 12:11:41 +01:00 |
|
Adrien Tétar
|
5d89437108
|
pointPen: add missing GuessSmoothPointPen
|
2016-01-17 10:46:39 +01:00 |
|
Adrien Tétar
|
dbfcb5cf3f
|
appveyor.yml: fix dl link
|
2015-12-29 16:04:29 +01:00 |
|
Adrien Tétar
|
c6132fdd35
|
pointPen: add pt count in assertions
|
2015-12-25 23:51:26 +01:00 |
|
Adrien Tétar
|
ae46da13b3
|
Merge pull request #4 from unified-font-object/adapterPens
pointPen: add adapter pens
|
2015-12-18 11:10:50 +01:00 |
|
Adrien Tétar
|
67414f21ff
|
pointPen: add adapter pens
and annihilate remaining robofab dependency
|
2015-12-13 20:48:01 +01:00 |
|
Adrien Tétar
|
744423d267
|
Merge pull request #8 from moyogo/py23
Python 2/3: replace str by basestring
|
2015-11-18 15:31:34 +01:00 |
|
Denis Jacquerye
|
d05df7eb7e
|
Python 2/3: replace str by basestring
|
2015-11-18 13:22:14 +00:00 |
|
Adrien Tétar
|
f733002fea
|
Merge pull request #7 from moyogo/badges
README: link badges with Travis-CI and AppVeyor project pages
|
2015-11-13 16:06:08 +01:00 |
|
Denis Jacquerye
|
7a4f0328e7
|
README: link badges with Travis-CI and AppVeyor project pages
|
2015-11-13 14:19:51 +00:00 |
|
Adrien Tétar
|
91190587b8
|
Merge pull request #2 from moyogo/appveyor
Add AppVeyor files
|
2015-11-08 18:03:51 +01:00 |
|
Denis Jacquerye
|
4611f4d6fc
|
README: add Appveyor and Python versions badges
|
2015-11-08 16:56:50 +00:00 |
|
Denis Jacquerye
|
c7c9d901e8
|
Add Appveyor files
|
2015-11-08 16:56:50 +00:00 |
|
Adrien Tétar
|
08a6281a91
|
Merge pull request #1 from unified-font-object/patch-1
glifLib: open files as binary to avoid line-endings normalization
|
2015-11-08 15:44:30 +01:00 |
|
Adrien Tétar
|
0d3cdb1ee4
|
glifLib: open files as binary to avoid line-endings normalization
|
2015-11-08 15:41:43 +01:00 |
|
Adrien Tétar
|
0b60503f4f
|
test: fix a test on Windows
|
2015-11-08 11:49:06 +01:00 |
|
Adrien Tétar
|
ae7ad468c0
|
stop importing robofab in the test suite
|
2015-11-08 11:33:29 +01:00 |
|
Adrien Tétar
|
0e3ca80eea
|
add README
|
2015-11-08 11:22:08 +01:00 |
|
Adrien Tétar
|
e345fec96f
|
meta: remove robofab files
|
2015-11-08 11:11:11 +01:00 |
|
Denis Jacquerye
|
5b43ab5b42
|
ufoLib.test.test_glifLib: undo some 2to3
|
2015-11-06 15:11:04 +00:00 |
|
Denis Jacquerye
|
3be6afbf72
|
ufoLib.test.test_glifLib: remove test for robofab’s glyphNameToShortFileName
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
929ed4454c
|
ufoLib: drop READ_MODE and WRITE_MODE
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
2bf0a6cb6f
|
setup.py: fallback on distutils and use extra_kwars for test_suite
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
1f6ea45483
|
setup.py: fallback on distutils and use extra_kwargs for test_suite
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
4126202615
|
setup.py: numpy is not required anymore, remove "" from packages
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
0ccff993e4
|
travis: test for requirements
|
2015-11-06 15:06:52 +00:00 |
|
Denis Jacquerye
|
62b4af5c83
|
setup.py: clean up indentation
|
2015-11-06 15:06:51 +00:00 |
|