Behdad Esfahbod
|
ba52a32fed
|
[varStore] Refactor code around
|
2018-02-19 19:07:22 -08:00 |
|
Behdad Esfahbod
|
7657f0c899
|
[varStore] Minor
|
2018-02-19 18:59:12 -08:00 |
|
Behdad Esfahbod
|
64834d079d
|
[varStore] Add subset_varidxes as method on VarStore
|
2018-02-19 18:57:09 -08:00 |
|
Behdad Esfahbod
|
ca7cd85731
|
[varLib] Add a couple of commandline options
|
2018-02-19 17:18:27 -08:00 |
|
Behdad Esfahbod
|
2ca6cc2dc3
|
[varLib] Handle overflow in OnlineVarStoreBuilder
|
2018-02-19 16:42:51 -08:00 |
|
Cosimo Lupo
|
fe2e897d13
|
Revert "t2CharStringPen: specializeCommands expects command args to be list, not tuples"
This reverts commit 41445b8449733ade6117b3ae834da518e5623ef8.
41445b8449 (commitcomment-27640426)
|
2018-02-19 14:57:18 +00:00 |
|
Behdad Esfahbod
|
f01c86ca9b
|
[subset] Handle direct mapping in HVAR/VVAR
Untested. Sigh...
Last part of https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 23:25:42 -08:00 |
|
Behdad Esfahbod
|
200268846a
|
[subset] Fold prune_post into subset for HVAR/VVAR
Need to finish direct mapping.
|
2018-02-18 23:18:34 -08:00 |
|
Behdad Esfahbod
|
3cfc4a4be2
|
[subset] Move code around
|
2018-02-18 23:16:00 -08:00 |
|
Behdad Esfahbod
|
e33ba6ddd6
|
[subset] Assert HVAR/VVAR case we do NOT handle
For now fixes https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 23:08:46 -08:00 |
|
Behdad Esfahbod
|
788a306e4a
|
[subset] Prune HVAR/VVAR
Part of https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 23:06:21 -08:00 |
|
Behdad Esfahbod
|
ef5c9cb2ab
|
Fix pruning of HVAR pre-write
|
2018-02-18 22:59:43 -08:00 |
|
Behdad Esfahbod
|
48125e9812
|
[varLib] Fix HVAR generation
We cannot tail-optimize there.
|
2018-02-18 22:58:47 -08:00 |
|
Behdad Esfahbod
|
d1b335505c
|
[subset] Implement basic HVAR/VVAR support
Needs more work.
Part of https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 22:41:11 -08:00 |
|
Behdad Esfahbod
|
f3def2ea5a
|
[subset] Fix pruning of GDEF VarStore
|
2018-02-18 22:37:44 -08:00 |
|
Behdad Esfahbod
|
21cbab8ce9
|
Fix read/write of VarIdxMap to use glyph names
Was relying on glyph IDs. Ouch.
|
2018-02-18 22:33:32 -08:00 |
|
Behdad Esfahbod
|
eb6af2da72
|
[varLib] Fix pruning of HVAR
|
2018-02-18 21:49:39 -08:00 |
|
Behdad Esfahbod
|
23d373caac
|
[varLib] Comment
|
2018-02-18 21:45:27 -08:00 |
|
Behdad Esfahbod
|
e0f2848ef5
|
[subset] Subset Regions when subsetting VarStore
Part of https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 19:45:57 -08:00 |
|
Behdad Esfahbod
|
d5c480aabd
|
[subset] If a table is dropped because we don't know it, warn, not log
|
2018-02-18 19:30:39 -08:00 |
|
Behdad Esfahbod
|
67814fd3b3
|
[subset] Prune GDEF VarStore
Mostly fixes https://github.com/fonttools/fonttools/issues/1179
|
2018-02-18 19:20:00 -08:00 |
|
Behdad Esfahbod
|
e5f9674da6
|
Fixup for previous commit to make tests happy
|
2018-02-18 15:37:07 -08:00 |
|
Behdad Esfahbod
|
fde3cf6560
|
[merge] Ignore duplicate glyphs if they render the same
Fixes https://github.com/fonttools/fonttools/issues/1057
|
2018-02-18 14:44:10 -08:00 |
|
Behdad Esfahbod
|
a07a6f85f7
|
[cffLib.specializer] Try keeping type of args
41445b8449 (commitcomment-22260340)
|
2018-02-18 11:48:22 -08:00 |
|
Cosimo Lupo
|
e7494cba5b
|
[sfnt] restore backward compat with 'numFonts' on SFNTReader instance
Fixes #1181
|
2018-02-16 18:15:52 +00:00 |
|
Cosimo Lupo
|
18bd9603a9
|
[Tests] fixup for new subset default --name-IDs
25d3822275c04169ba380393b1d41c7605c61d58
|
2018-02-16 18:11:59 +00:00 |
|
Cosimo Lupo
|
5682693a3e
|
[ttCollection] don't seek(0) when writing to possibly unseekable strems
see 0daed6eb59 (r27608260)
|
2018-02-16 18:02:05 +00:00 |
|
Cosimo Lupo
|
d2298be083
|
[subset] modify --name-IDs help message to match new defaults
|
2018-02-16 17:58:14 +00:00 |
|
Behdad Esfahbod
|
25d3822275
|
[subset] Fixup for previous commit
|
2018-02-16 09:54:32 -08:00 |
|
Behdad Esfahbod
|
6eac96b2f5
|
[subset] Add nameIDs 0 and 5 as well and fix docstring
Fixes https://github.com/fonttools/fonttools/issues/1170
|
2018-02-16 09:32:29 -08:00 |
|
Denis Moyogo Jacquerye
|
fff01237de
|
[merge] Support merging LangSysRecords
|
2018-02-14 16:12:12 -08:00 |
|
Jany Belluz
|
03f8ec3b87
|
[designspaceLib] Add tests for the new parameters
|
2018-02-14 15:24:32 +00:00 |
|
Jany Belluz
|
ede5de6fb0
|
[designspaceLib] Switch doc files for designspaceLib from CRLF to LF
|
2018-02-14 12:46:55 +00:00 |
|
Jany Belluz
|
483e1489b4
|
[designspaceLib] Add documentation for new attributes
|
2018-02-14 12:46:51 +00:00 |
|
Jany Belluz
|
a0a2dcb87f
|
[designspaceLib] Freshen the documentation of designspaceLib
|
2018-02-14 12:46:47 +00:00 |
|
Jany Belluz
|
4c91f51aed
|
[designspaceLib] Add properties to designspace documents
|
2018-02-14 12:46:26 +00:00 |
|
Behdad Esfahbod
|
007a72ac29
|
[subset] Change indentation to tabs
|
2018-02-14 01:32:54 -08:00 |
|
Behdad Esfahbod
|
3c717c7867
|
[subset] Starting to implement pruning VarStores
Part of https://github.com/fonttools/fonttools/issues/1179
|
2018-02-14 01:19:03 -08:00 |
|
Behdad Esfahbod
|
2d57c87a67
|
[merge] Minor
|
2018-02-14 01:11:31 -08:00 |
|
justvanrossum
|
ce639f0064
|
increase the width of the length and offset fields by one, to accommodate sizes and offsets in the 10s of megabytes.
|
2018-02-13 11:21:16 -08:00 |
|
Miguel Sousa
|
5eebad29df
|
[subset_test] Include nameIDs 3, 4, 6 in results
|
2018-02-11 18:00:34 -08:00 |
|
Behdad Esfahbod
|
948361f981
|
[cffLib.width] Fix for py3
|
2018-02-10 16:27:25 -06:00 |
|
Behdad Esfahbod
|
43ea974329
|
[subset] Include nameIDs 3, 4, 6 by default
Fixes https://github.com/fonttools/fonttools/issues/1170
|
2018-02-10 13:01:59 -06:00 |
|
Erik van Blokland
|
e754f810b3
|
test commit to see if I can access this.
|
2018-02-09 16:38:19 +01:00 |
|
Behdad Esfahbod
|
0394016ba9
|
[CFF] Fixups for width module
|
2018-02-08 22:15:03 -06:00 |
|
Behdad Esfahbod
|
a70bca61fe
|
[cff] Add module to calculate optimal CFF default and nominal glyph widths
Fixes https://github.com/typesupply/ufo2fdk/issues/34
|
2018-02-08 21:50:57 -06:00 |
|
Behdad Esfahbod
|
87aa1d229e
|
[aat] Remove wrong assumption
Fixes https://github.com/fonttools/fonttools/issues/1055
|
2018-02-07 12:35:39 -05:00 |
|
Denis Moyogo Jacquerye
|
1d45918687
|
Merge pull request #1166 from moyogo/varLib-keep-STAT
varLib: don’t fail if STAT already in font
|
2018-02-05 16:35:26 +00:00 |
|
Denis Moyogo Jacquerye
|
846f1afa95
|
varLib: don’t fail if STAT already in font
|
2018-02-05 13:12:24 +00:00 |
|
Cosimo Lupo
|
def3e88bd8
|
Bump version: 3.22.0 → 3.22.1.dev0
|
2018-02-04 15:15:48 -08:00 |
|