19 Commits

Author SHA1 Message Date
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