29 Commits

Author SHA1 Message Date
Tal Leming
a893cb584e Misnamed variable.
git-svn-id: http://svn.robofab.com/branches/ufo3k@372 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-04 17:14:27 +00:00
Tal Leming
3a6306bc9b Add a set of all UFO 3 info attribute names.
git-svn-id: http://svn.robofab.com/branches/ufo3k@370 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-04 01:07:22 +00:00
Tal Leming
e54ede1593 Unreferenced variables.
git-svn-id: http://svn.robofab.com/branches/ufo3k@365 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-03 15:59:13 +00:00
Tal Leming
c8cad30c69 Lightly validate the lib.
git-svn-id: http://svn.robofab.com/branches/ufo3k@364 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-03 15:56:08 +00:00
Tal Leming
a829b0dc72 Validate the groups.
git-svn-id: http://svn.robofab.com/branches/ufo3k@362 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-03 15:17:31 +00:00
Tal Leming
1ef1e295c9 Kerning prefixes are no longer part of fontnfo.plist.
git-svn-id: http://svn.robofab.com/branches/ufo3k@361 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-03 14:43:17 +00:00
Erik van Blokland
215e39c6ae Extra quote at beginning of file.
git-svn-id: http://svn.robofab.com/branches/ufo3k@358 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-01 07:51:10 +00:00
Tal Leming
d255dbd3ea Note.
git-svn-id: http://svn.robofab.com/branches/ufo3k@357 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-30 20:51:34 +00:00
Tal Leming
47f460131c Use layerName in the character mapping method.
git-svn-id: http://svn.robofab.com/branches/ufo3k@356 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-30 20:44:21 +00:00
Tal Leming
2d25bf65dc Make the layer contents writing a caller requirement rather than something that silently happens. This makes it easier for everyone to manage layer order.
git-svn-id: http://svn.robofab.com/branches/ufo3k@355 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-30 20:41:24 +00:00
Tal Leming
ff8428c052 Light validation during write.
git-svn-id: http://svn.robofab.com/branches/ufo3k@336 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-29 13:36:45 +00:00
Tal Leming
4afcd0f113 Lightly validate the contents of the kerning and groups during reading.
git-svn-id: http://svn.robofab.com/branches/ufo3k@335 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-29 13:31:37 +00:00
Tal Leming
6aca8b3f71 More places where a UFOLibError should be raised.
git-svn-id: http://svn.robofab.com/branches/ufo3k@313 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 14:47:25 +00:00
Tal Leming
e03368c225 Return the validated data instead of the original data.
git-svn-id: http://svn.robofab.com/branches/ufo3k@312 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 13:59:47 +00:00
Tal Leming
710ad51bf6 More renaming.
git-svn-id: http://svn.robofab.com/branches/ufo3k@311 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 13:51:52 +00:00
Tal Leming
ef436e8ddf Renamed some of the validators that aren't font info specific.
git-svn-id: http://svn.robofab.com/branches/ufo3k@310 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 13:42:09 +00:00
Tal Leming
0b7abcfc96 The names passed to the converter need to be lowercase.
git-svn-id: http://svn.robofab.com/branches/ufo3k@306 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 01:02:21 +00:00
Tal Leming
ea4742cac3 Test cases and fixes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@303 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 18:49:50 +00:00
Tal Leming
5eff9f3857 Kerning up conversion.
git-svn-id: http://svn.robofab.com/branches/ufo3k@301 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 17:58:45 +00:00
Tal Leming
b4782ab182 public.default is more appropriate than public.foreground.
git-svn-id: http://svn.robofab.com/branches/ufo3k@297 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 16:18:42 +00:00
Tal Leming
8ccc875640 Tests and fixes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@296 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 15:28:42 +00:00
Tal Leming
5574c2bc18 UFOReader tests and changes as a result of the tests.
git-svn-id: http://svn.robofab.com/branches/ufo3k@294 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-26 22:16:08 +00:00
Tal Leming
e4d321f759 Whitespace.
git-svn-id: http://svn.robofab.com/branches/ufo3k@293 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-26 20:50:31 +00:00
Tal Leming
43a4328e5e Handled bogus calls. Write the layercontents.plist file when needed.
git-svn-id: http://svn.robofab.com/branches/ufo3k@292 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-26 20:12:19 +00:00
Tal Leming
fc99b36184 More work on layers.
git-svn-id: http://svn.robofab.com/branches/ufo3k@291 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-26 19:57:10 +00:00
Tal Leming
91a707b433 Airplane stuff. Lots of work. Very tired. It can write a partial UFO 3 now. Very tired.
git-svn-id: http://svn.robofab.com/branches/ufo3k@290 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-19 01:40:21 +00:00
Tal Leming
b68dfc260d Moved the validators to a more accessible location.
git-svn-id: http://svn.robofab.com/branches/ufo3k@289 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-18 12:24:29 +00:00
Tal Leming
2fd7dbbc17 Imports and test case splitting.
git-svn-id: http://svn.robofab.com/branches/ufo3k@288 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-18 12:16:25 +00:00
Tal Leming
534f66973f Moving ufoLib and glifLib to a new package.
git-svn-id: http://svn.robofab.com/branches/ufo3k@287 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-18 11:53:11 +00:00