Behdad Esfahbod
|
d1d41bc95d
|
Implement pruning
Seems to be working!
|
2013-07-22 00:01:22 -04:00 |
|
Behdad Esfahbod
|
1be5345519
|
Start implementing pruning
|
2013-07-21 22:52:15 -04:00 |
|
Behdad Esfahbod
|
b7fef90a80
|
Implement remaining GSUB/GPOS [Chain]Context formats
All implemented now.
|
2013-07-21 22:48:08 -04:00 |
|
Behdad Esfahbod
|
efb984adfe
|
Implement GDEF
|
2013-07-21 22:26:16 -04:00 |
|
Behdad Esfahbod
|
02b9206ad2
|
Cleanup; GSUB/GPOS mostly done
The remaining formats are not in wide use apparently! Will implement
when I encounter them.
|
2013-07-21 22:16:07 -04:00 |
|
Behdad Esfahbod
|
5466061234
|
Initial sketch
|
2013-07-21 18:16:55 -04:00 |
|
Erik
|
819dc77353
|
Add gitignore for ufo3k branch.
|
2013-07-19 21:29:03 +02:00 |
|
pabs3
|
c88536d1f4
|
Add dependency information to the setup file.
Patch-by: Mikhail Kashkin <mkashkin@gmail.com>
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@621 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-25 01:37:36 +00:00 |
|
pabs3
|
ec62dbe03e
|
Release fonttools version 2.4
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@619 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 14:25:03 +00:00 |
|
pabs3
|
e57bd1eeb5
|
Fix the location of the SVN repository
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@618 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 13:01:11 +00:00 |
|
pabs3
|
278d4d8cea
|
Fix syntax error
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@617 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 08:16:33 +00:00 |
|
pabs3
|
e83b4c4482
|
Detect both types of quotes when detecting OTF vs TTF XML.
Fixes: http://sourceforge.net/p/fonttools/bugs/47/
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@616 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 08:13:22 +00:00 |
|
pabs3
|
5f4193373b
|
Writing to stdout is not actually implemented yet
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@615 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 06:47:34 +00:00 |
|
pabs3
|
fb37a24708
|
Implement writing output to arbitrary files including stdout.
Partially-fixes: http://sourceforge.net/p/fonttools/feature-requests/7/
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@614 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-22 06:43:01 +00:00 |
|
pabs3
|
3ac875aa1d
|
Fix consistency of space/tab usage.
Reference: http://docs.python.org/reference/lexical_analysis.html#indentation
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@613 4cde692c-a291-49d1-8350-778aa11640f8
|
2013-06-12 05:04:24 +00:00 |
|
jvr
|
e0ddc58fc2
|
Georg Seifert: fix bug with Apple's kern table format
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@612 4cde692c-a291-49d1-8350-778aa11640f8
|
2012-11-10 17:58:30 +00:00 |
|
jvr
|
91bca42442
|
merging fixes & changes from delft-sprint-2012
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@611 4cde692c-a291-49d1-8350-778aa11640f8
|
2012-10-18 12:49:22 +00:00 |
|
Tal Leming
|
ab41436934
|
Redundant test. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@576 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 18:00:18 +00:00 |
|
Tal Leming
|
da3a12b104
|
Redundant test. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@575 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 17:57:39 +00:00 |
|
Tal Leming
|
4158e6aea2
|
Handle the default layer test a bit more efficiently. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@574 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 17:53:17 +00:00 |
|
Tal Leming
|
89daa72612
|
Checks needed for the dir attribute. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@573 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 17:42:58 +00:00 |
|
Tal Leming
|
a6ae274211
|
Wrong value being pushed to a function. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@572 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 17:40:33 +00:00 |
|
Tal Leming
|
d001b43ea7
|
validKeys was not referenced. Caught by Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@571 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-05-11 17:38:27 +00:00 |
|
Erik van Blokland
|
8c864d3171
|
This adds a simple test of the MarginPen object. Basically to make sure the update to new style object doesn't cause any problems. Can't tell because AngledMarginPen seems to have other internal problems.
git-svn-id: http://svn.robofab.com/branches/ufo3k@569 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-03-07 15:01:12 +00:00 |
|
Erik van Blokland
|
ab3c6bca2f
|
This adds a simple test of the MarginPen object. Basically to make sure the update to new style object doesn't cause any problems.
git-svn-id: http://svn.robofab.com/branches/ufo3k@568 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-03-07 14:21:38 +00:00 |
|
Erik van Blokland
|
445e45d755
|
This adds a simple test of the ControlBoundsPen object. Basically to make sure the update to new style object doesn't cause any problems.
git-svn-id: http://svn.robofab.com/branches/ufo3k@567 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-03-07 11:28:46 +00:00 |
|
Just van Rossum
|
a12cd22201
|
removed oboloete adapter pen
git-svn-id: http://svn.robofab.com/branches/ufo3k@566 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-03-07 10:34:45 +00:00 |
|
jvr
|
a411b1ccbe
|
cosmetic change to check whether I can check in
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@591 4cde692c-a291-49d1-8350-778aa11640f8
|
2012-03-01 13:26:24 +00:00 |
|
Tal Leming
|
c96d464472
|
Bug fix patch from Lasse Fister.
git-svn-id: http://svn.robofab.com/branches/ufo3k@563 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-21 12:59:23 +00:00 |
|
Tal Leming
|
e2710f2b7c
|
Extension elements may have an id attribute.
git-svn-id: http://svn.robofab.com/branches/ufo3k@562 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-21 12:55:19 +00:00 |
|
Tal Leming
|
f08ef513ee
|
Don't assume that the glyph name is ASCII.
git-svn-id: http://svn.robofab.com/branches/ufo3k@561 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-21 01:42:52 +00:00 |
|
Tal Leming
|
41cc594e40
|
Merge changes from trunk.
git-svn-id: http://svn.robofab.com/branches/ufo3k@557 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-14 12:32:32 +00:00 |
|
Erik van Blokland
|
4875fc675f
|
Tweaks in the documentation.
git-svn-id: http://svn.robofab.com/branches/ufo3k@553 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-14 11:59:11 +00:00 |
|
Tal Leming
|
e05354fe33
|
Duplicate records are now allowed.
git-svn-id: http://svn.robofab.com/branches/ufo3k@551 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-14 03:38:32 +00:00 |
|
Tal Leming
|
1dcbf6c73e
|
The last table is no longer required to be 0xFFFF.
git-svn-id: http://svn.robofab.com/branches/ufo3k@550 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-14 03:34:28 +00:00 |
|
Tal Leming
|
c09c53485c
|
The UFO 3 spec requires ints for many format specific fields now.
git-svn-id: http://svn.robofab.com/branches/ufo3k@549 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-02-14 03:25:21 +00:00 |
|
Tal Leming
|
3fb94d2b65
|
Make the automatic group rename mapping available.
git-svn-id: http://svn.robofab.com/branches/ufo3k@548 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-01-30 15:19:05 +00:00 |
|
Tal Leming
|
4e71814629
|
Further implementation of these objects by Frederik.
git-svn-id: http://svn.robofab.com/branches/ufo3k@547 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-01-27 14:15:48 +00:00 |
|
Tal Leming
|
4cf0d74b48
|
Clarified a requirement in the spec: smooth is allowed in any point type except offcurve.
git-svn-id: http://svn.robofab.com/branches/ufo3k@546 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-01-17 15:13:52 +00:00 |
|
Tal Leming
|
96dd66b6da
|
Merge Erik's trunk changes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@545 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-01-06 12:34:37 +00:00 |
|
Tal Leming
|
b1b40b80fa
|
Going to try this again.
git-svn-id: http://svn.robofab.com/branches/ufo3k@544 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2012-01-05 23:23:44 +00:00 |
|
Tal Leming
|
6fca833045
|
The winds have changed.
git-svn-id: http://svn.robofab.com/branches/ufo3k@541 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-30 20:14:46 +00:00 |
|
Tal Leming
|
a9b9f7bf32
|
For posterity's sake, here is incomplete work on BaseContour.
git-svn-id: http://svn.robofab.com/branches/ufo3k@540 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-30 20:14:03 +00:00 |
|
Tal Leming
|
f4333208b2
|
For posterity's sake, here is incomplete work on RContour.
git-svn-id: http://svn.robofab.com/branches/ufo3k@539 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-30 20:13:47 +00:00 |
|
Tal Leming
|
2046f68815
|
Removed the weird glyph.getGlyph(glyphName) method.
git-svn-id: http://svn.robofab.com/branches/ufo3k@537 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-29 22:11:11 +00:00 |
|
Tal Leming
|
75f3ef6bbe
|
Implementing RGlyph and cleaning up BaseGlyph.
git-svn-id: http://svn.robofab.com/branches/ufo3k@536 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-29 22:10:07 +00:00 |
|
Tal Leming
|
4edebba7fc
|
Fixes for layer info.
git-svn-id: http://svn.robofab.com/branches/ufo3k@535 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-28 04:20:47 +00:00 |
|
Tal Leming
|
08a3293c63
|
This may rip a hole in the fabric of the universe, but I don't want to copy/paste a huge chunk of code and I can't bear to rewrite something just for purity's sake.
git-svn-id: http://svn.robofab.com/branches/ufo3k@534 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-28 04:14:42 +00:00 |
|
Tal Leming
|
fc025d3769
|
More work on layers.
git-svn-id: http://svn.robofab.com/branches/ufo3k@533 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-28 04:10:47 +00:00 |
|
Tal Leming
|
838c13f547
|
Basic implementation of BaseLayer and RLayer.
git-svn-id: http://svn.robofab.com/branches/ufo3k@532 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-12-28 04:00:29 +00:00 |
|