Behdad Esfahbod
|
bc25f1659a
|
Move 'VDMX' to hinting tables
|
2013-07-23 12:56:54 -04:00 |
|
Behdad Esfahbod
|
657ac91eaa
|
Drop 'hdmx' if dropping hinting data
|
2013-07-23 12:56:16 -04:00 |
|
Behdad Esfahbod
|
42648242ea
|
Drop glyph names (and add option for it)
|
2013-07-23 12:56:06 -04:00 |
|
Behdad Esfahbod
|
d7b6f8fff7
|
Move 'glyf' pruning to after subsetting
|
2013-07-23 12:46:52 -04:00 |
|
Behdad Esfahbod
|
f2ecc9c9c8
|
Fix GPOS Context recursion
|
2013-07-23 12:40:35 -04:00 |
|
Behdad Esfahbod
|
ed98c61adb
|
Drop hints; also add option for not dropping
|
2013-07-23 12:37:41 -04:00 |
|
Behdad Esfahbod
|
96f47043ab
|
Pythonesque
|
2013-07-23 12:21:34 -04:00 |
|
Behdad Esfahbod
|
356c42ec9e
|
Prune default-off GSUB/GPOS features
|
2013-07-23 12:10:46 -04:00 |
|
Behdad Esfahbod
|
6640b933ad
|
Minor
|
2013-07-23 11:42:48 -04:00 |
|
Behdad Esfahbod
|
b70b498a7c
|
Add --timing
|
2013-07-23 11:38:55 -04:00 |
|
Behdad Esfahbod
|
8b411f3500
|
Drop pruned-out tables
|
2013-07-23 11:24:20 -04:00 |
|
Behdad Esfahbod
|
f8983b1edc
|
Actually close over 'glyf' components
|
2013-07-23 11:22:11 -04:00 |
|
Behdad Esfahbod
|
2307c8b5de
|
Fix typo!
|
2013-07-23 11:18:13 -04:00 |
|
Behdad Esfahbod
|
0fe6a51901
|
'glyf' closure
|
2013-07-23 11:17:35 -04:00 |
|
Behdad Esfahbod
|
29df046914
|
Minor
|
2013-07-23 11:05:25 -04:00 |
|
Behdad Esfahbod
|
61addb4fd4
|
Move around
|
2013-07-23 11:03:49 -04:00 |
|
Behdad Esfahbod
|
4c2b6eba07
|
Note re 'post' table
|
2013-07-23 10:57:56 -04:00 |
|
Behdad Esfahbod
|
4027dd8623
|
Cleanup returns
|
2013-07-23 10:56:04 -04:00 |
|
Behdad Esfahbod
|
d821ea08c1
|
Minor
|
2013-07-23 10:50:43 -04:00 |
|
Behdad Esfahbod
|
4da1001fb6
|
Minor
|
2013-07-23 10:49:43 -04:00 |
|
Behdad Esfahbod
|
0716eb4c32
|
Rename
|
2013-07-23 10:47:03 -04:00 |
|
Behdad Esfahbod
|
fc546628fa
|
Drop VDMX
|
2013-07-23 10:37:38 -04:00 |
|
Behdad Esfahbod
|
c9dec9d20a
|
Minor
|
2013-07-23 10:37:38 -04:00 |
|
Behdad Esfahbod
|
78661bbd08
|
Fix GSUB/GPOS recursive lookup subsetting
Subsets IranNastaliq2.ttf correctly now. Yay!
|
2013-07-23 10:23:42 -04:00 |
|
Behdad Esfahbod
|
ffdc8e135c
|
Minor
|
2013-07-22 18:56:26 -04:00 |
|
Behdad Esfahbod
|
209eb4151c
|
Drop glyph names
|
2013-07-22 18:54:36 -04:00 |
|
Behdad Esfahbod
|
63a576c3ee
|
Subset name table to retain only English names
|
2013-07-22 18:52:46 -04:00 |
|
Behdad Esfahbod
|
7e4bfc3ab0
|
Minor
|
2013-07-22 18:47:32 -04:00 |
|
Behdad Esfahbod
|
bccf6b1fd7
|
Drop non-Unicode cmap entries
|
2013-07-22 18:43:13 -04:00 |
|
Behdad Esfahbod
|
1e3551ad55
|
Minor
|
2013-07-22 18:03:10 -04:00 |
|
Behdad Esfahbod
|
69ce150696
|
Fix GSUB/GPOS subsetting
Seems to work now!
|
2013-07-22 18:00:31 -04:00 |
|
Behdad Esfahbod
|
0f86ce9939
|
Minor
|
2013-07-22 17:30:31 -04:00 |
|
Behdad Esfahbod
|
f3744d90d3
|
Drop format=0 cmap subtables
|
2013-07-22 17:04:04 -04:00 |
|
Behdad Esfahbod
|
2a784accfd
|
Close glyphs over composite 'glyf's
|
2013-07-22 17:01:00 -04:00 |
|
Behdad Esfahbod
|
861d915fe3
|
Subset 'glyf' table
|
2013-07-22 16:47:24 -04:00 |
|
Behdad Esfahbod
|
9453a363d7
|
Hack for cmap format 14 to get it work
|
2013-07-22 16:21:24 -04:00 |
|
Behdad Esfahbod
|
b13d790d5b
|
Implement cmap format 14
|
2013-07-22 16:01:15 -04:00 |
|
Behdad Esfahbod
|
e45d6afa91
|
Implement VORG
|
2013-07-22 15:29:17 -04:00 |
|
Behdad Esfahbod
|
b1e1ab6314
|
Drop hinting tables for now
|
2013-07-22 15:24:09 -04:00 |
|
Behdad Esfahbod
|
653e97480f
|
Implement 'cmap'
|
2013-07-22 15:17:12 -04:00 |
|
Behdad Esfahbod
|
8c646f6dea
|
"Subset" 'post'
|
2013-07-22 15:06:23 -04:00 |
|
Behdad Esfahbod
|
75e14fcedf
|
Implement vmtx, hdmx, VDMX
|
2013-07-22 14:49:54 -04:00 |
|
Behdad Esfahbod
|
cd70885c65
|
Don't load tables that don't need subsetting
|
2013-07-22 14:30:23 -04:00 |
|
Behdad Esfahbod
|
c716044027
|
Subset GlyphOrder
|
2013-07-22 14:29:08 -04:00 |
|
Behdad Esfahbod
|
4e214e4abb
|
Drop unneeded tables
|
2013-07-22 13:13:49 -04:00 |
|
Behdad Esfahbod
|
56ebd04259
|
"Implement" tables that don't need subsetting
|
2013-07-22 13:06:10 -04:00 |
|
Behdad Esfahbod
|
8842ce2c2a
|
Minor
|
2013-07-22 13:01:33 -04:00 |
|
Behdad Esfahbod
|
5270ec498d
|
Implement 'kern' table
|
2013-07-22 12:57:02 -04:00 |
|
Behdad Esfahbod
|
fd3923e972
|
Start adding other tables
|
2013-07-22 12:48:17 -04:00 |
|
Behdad Esfahbod
|
c6396b7314
|
Implement mark positioning class matrix pruning
|
2013-07-22 12:31:33 -04:00 |
|