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
|
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
|
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 |
|
Tal Leming
|
4f5dd7d078
|
move optimizations from glifLib2 to glifLib.
git-svn-id: http://svn.robofab.com/branches/ufo3k@257 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-18 17:08:25 +00:00 |
|
Tal Leming
|
725475a300
|
Import GLyphs objects from objectsGS.
git-svn-id: http://svn.robofab.com/trunk@252 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 17:42:58 +00:00 |
|
Tal Leming
|
3df3b4e82c
|
Use the app name without "App".
git-svn-id: http://svn.robofab.com/trunk@251 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:54:41 +00:00 |
|
Tal Leming
|
7ef1a23d9e
|
Removed some nag stuff.
git-svn-id: http://svn.robofab.com/trunk@250 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:54:00 +00:00 |
|
Tal Leming
|
f109ebbcde
|
Rewrote __repr__.
git-svn-id: http://svn.robofab.com/trunk@249 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:53:08 +00:00 |
|
Tal Leming
|
dd85cc4e18
|
Whitespace.
git-svn-id: http://svn.robofab.com/trunk@248 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:46:01 +00:00 |
|
Tal Leming
|
6d92144955
|
Remove message printing and W detection.
git-svn-id: http://svn.robofab.com/trunk@247 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:45:18 +00:00 |
|
Tal Leming
|
32e6e0b734
|
Add support for Glyphs.
git-svn-id: http://svn.robofab.com/trunk@246 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-06-14 15:44:18 +00:00 |
|
Erik van Blokland
|
6bc884b229
|
One or two tweaks. Plus this detects curves with zero bcps - "false curves", and they are now treated as straights. Finally, endPath closed the path, now it remains open.
git-svn-id: http://svn.robofab.com/trunk@245 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-24 09:28:15 +00:00 |
|
Erik van Blokland
|
4b3e2a050e
|
Fix to FlattenPen. Iteration started on 0, rather than the first step. Also in _curveToOne the currentPt was not updated properly.
git-svn-id: http://svn.robofab.com/trunk@244 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-24 08:55:37 +00:00 |
|
Tal Leming
|
463121cfa5
|
Typos that led to values that deviate from the spec.
git-svn-id: http://svn.robofab.com/trunk@243 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-17 15:53:58 +00:00 |
|
Erik van Blokland
|
a5e3c3fffb
|
Warn rather than raise when we're running in non-mac, non-windows, non-fontlab.
git-svn-id: http://svn.robofab.com/trunk@242 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-07 18:39:13 +00:00 |
|
Erik van Blokland
|
a71feb62f1
|
Add self.supportsDialogKit.
git-svn-id: http://svn.robofab.com/trunk@241 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-07 12:55:44 +00:00 |
|
Erik van Blokland
|
7fe5ef02f3
|
A series of edits aimed at making dialogs.py behave better in non-mac, non-windows, non-fontlab environments. Tests are added to shed some light on where dialogs.py thinks it is running.
git-svn-id: http://svn.robofab.com/trunk@240 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-07 12:52:50 +00:00 |
|
Erik van Blokland
|
532007f86e
|
Postpone the import of robofab.interdace.all.dialogs until we are sure we are in FontLab.
git-svn-id: http://svn.robofab.com/trunk@239 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-05-07 08:07:37 +00:00 |
|
Tal Leming
|
2a57ef7b10
|
Remove some error handling from the Unicode parser. This makes it more like the rest of glifLib. This kind of wrapping might be useful, but it should be done consistently.
git-svn-id: http://svn.robofab.com/trunk@238 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-28 14:22:09 +00:00 |
|
Tal Leming
|
2faf5dc355
|
Renamed the new method and added a doc string.
git-svn-id: http://svn.robofab.com/trunk@237 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-28 14:12:28 +00:00 |
|
Tal Leming
|
e9bee3d215
|
Doc string changes.
git-svn-id: http://svn.robofab.com/trunk@236 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-28 13:57:51 +00:00 |
|
Tal Leming
|
266ac18824
|
Purge glyph data from the cache as needed.
git-svn-id: http://svn.robofab.com/trunk@235 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-28 13:37:56 +00:00 |
|
Tal Leming
|
62d81b2b9e
|
Don't assume anything about the structure of GLIF that is not part of the spec.
git-svn-id: http://svn.robofab.com/trunk@234 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-28 00:29:06 +00:00 |
|
Tal Leming
|
9ae34cc649
|
Use loadGLIF in getUnicodes.
git-svn-id: http://svn.robofab.com/trunk@233 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
|
2011-04-27 18:53:20 +00:00 |
|