247 Commits

Author SHA1 Message Date
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
48d65fdfc8 Glyph is referenced by GlyphSet.
git-svn-id: http://svn.robofab.com/branches/ufo3k@309 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 13:16:25 +00:00
Tal Leming
7029ca8b6e Reorganization.
git-svn-id: http://svn.robofab.com/branches/ufo3k@308 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 13:13:07 +00:00
Tal Leming
8d7d861e19 Some initial, broken support for layerinfo.plist.
git-svn-id: http://svn.robofab.com/branches/ufo3k@307 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 12:52:10 +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
4282841cd2 Use the common file name maker.
git-svn-id: http://svn.robofab.com/branches/ufo3k@305 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 01:01:39 +00:00
Tal Leming
6494021974 New-style classes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@304 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-28 00:46:51 +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
69f40c7c71 Oops.
git-svn-id: http://svn.robofab.com/branches/ufo3k@302 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 18:09:08 +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
1a66d823da Test fixes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@300 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 17:56:02 +00:00
Tal Leming
1e9e8f5e84 Kerning conversion.
git-svn-id: http://svn.robofab.com/branches/ufo3k@299 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 17:42:28 +00:00
Tal Leming
cfe561ea91 Tabs.
git-svn-id: http://svn.robofab.com/branches/ufo3k@298 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 17:35:54 +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
18ae91f6f8 More UFOReader tests.
git-svn-id: http://svn.robofab.com/branches/ufo3k@295 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-27 11:42:18 +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
Tal Leming
0709eaef85 Support guidelines.
git-svn-id: http://svn.robofab.com/branches/ufo3k@286 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-18 11:18:31 +00:00
Tal Leming
0f5645ddbe Kerning prefixes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@285 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-17 01:21:56 +00:00
Tal Leming
140646e98d WOFF extensions.
git-svn-id: http://svn.robofab.com/branches/ufo3k@284 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 23:19:33 +00:00
Tal Leming
9fae6c9f04 WOFF licensee.
git-svn-id: http://svn.robofab.com/branches/ufo3k@283 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 17:53:52 +00:00
Tal Leming
dad93c159f WOFF trademark.
git-svn-id: http://svn.robofab.com/branches/ufo3k@282 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 16:37:09 +00:00
Tal Leming
bdfc82582d WOFF copyright.
git-svn-id: http://svn.robofab.com/branches/ufo3k@281 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 16:34:32 +00:00
Tal Leming
061df1317e WOFF license.
git-svn-id: http://svn.robofab.com/branches/ufo3k@280 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 16:21:48 +00:00
Tal Leming
08e57f95ff WOFF description.
git-svn-id: http://svn.robofab.com/branches/ufo3k@279 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 15:40:21 +00:00
Tal Leming
71621a9a65 More WOFF support.
git-svn-id: http://svn.robofab.com/branches/ufo3k@278 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 14:08:58 +00:00
Tal Leming
7ee421a834 Building out the WOFF support.
git-svn-id: http://svn.robofab.com/branches/ufo3k@277 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-16 11:23:44 +00:00
Tal Leming
17904a26cf Support openTypeNameRecords.
git-svn-id: http://svn.robofab.com/branches/ufo3k@276 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-14 23:18:00 +00:00
Tal Leming
ebec3d80e4 Found a couple of bugs in the /data stuff.
git-svn-id: http://svn.robofab.com/branches/ufo3k@275 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-14 21:27:49 +00:00
Tal Leming
5387798b66 Missed two test cases.
git-svn-id: http://svn.robofab.com/branches/ufo3k@274 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-14 21:23:53 +00:00
Tal Leming
fea0cc1983 Building support for UFO 3 font info.
git-svn-id: http://svn.robofab.com/branches/ufo3k@273 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-14 21:13:27 +00:00
Tal Leming
8055303e7f Initial work on the UFO 3 font info. Primarily focused on the small changes right now.
git-svn-id: http://svn.robofab.com/branches/ufo3k@272 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 22:15:15 +00:00
Tal Leming
19faa35b66 Renaming attributes that are not version 2 only. I'm going to set this up so that version 1 is the outlier, not the other way around.
git-svn-id: http://svn.robofab.com/branches/ufo3k@271 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 20:56:12 +00:00
Tal Leming
6b6bb74534 Filter out the .svn directories so that the test passes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@270 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 20:36:40 +00:00
Tal Leming
7302683af3 Significant work on /data.
git-svn-id: http://svn.robofab.com/branches/ufo3k@269 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 17:49:34 +00:00
Tal Leming
597066a7fc Test case.
git-svn-id: http://svn.robofab.com/branches/ufo3k@268 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 17:48:43 +00:00
Tal Leming
fe18192c47 Down conversion in the writer.
git-svn-id: http://svn.robofab.com/branches/ufo3k@267 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 13:25:24 +00:00
Tal Leming
af3d0d2d37 Some documentation.
git-svn-id: http://svn.robofab.com/branches/ufo3k@266 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 11:51:24 +00:00
Tal Leming
c7f781233a Add 3 to the list of supported versions.
git-svn-id: http://svn.robofab.com/branches/ufo3k@265 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 11:44:22 +00:00
Tal Leming
5ca40a8bda Added initial support for the data directory.
git-svn-id: http://svn.robofab.com/branches/ufo3k@264 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-12 11:35:57 +00:00
Tal Leming
92ecfb2926 Some initial work on reading layers.
git-svn-id: http://svn.robofab.com/branches/ufo3k@263 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-11 23:47:21 +00:00
Tal Leming
fc01d3da51 Note.
git-svn-id: http://svn.robofab.com/branches/ufo3k@262 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-10 17:30:49 +00:00
Tal Leming
f84f2c50ba Merge recent trunk changes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@261 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-09-10 17:30:28 +00:00