558 Commits

Author SHA1 Message Date
Tal Leming
87eee9dc29 Added font info conversion functions. These should resolve tickets #10 and #11.
git-svn-id: http://svn.robofab.com/branches/ufo3k@511 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 20:25:49 +00:00
Tal Leming
429fc95ae6 Deprecate conversion function. It wasn't possible to make a safe in place conversion for FO 3, so I think these should go away.
git-svn-id: http://svn.robofab.com/branches/ufo3k@510 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 19:17:35 +00:00
Tal Leming
5312ac46d1 Updating the documentation.
git-svn-id: http://svn.robofab.com/branches/ufo3k@509 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 19:13:57 +00:00
Tal Leming
6f7a70d13f Found an error in a test and a couple of typos in the code.
git-svn-id: http://svn.robofab.com/branches/ufo3k@508 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 18:47:56 +00:00
Tal Leming
ff01e27763 Added a kerning validator. This must be run by the caller since groups are required. This should resolve ticket #8.
git-svn-id: http://svn.robofab.com/branches/ufo3k@507 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 18:46:31 +00:00
Tal Leming
b836b3287a Made _validateAndMassagePointStructures run about 0.00003985 seconds faster. This should resolve ticket #22.
git-svn-id: http://svn.robofab.com/branches/ufo3k@506 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-06 15:35:44 +00:00
Tal Leming
5571ca07de Typo.
git-svn-id: http://svn.robofab.com/branches/ufo3k@505 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-12-01 14:11:37 +00:00
Tal Leming
98318feb3c Validate the lib when writing a glyph.
git-svn-id: http://svn.robofab.com/branches/ufo3k@504 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-11-21 17:48:55 +00:00
Tal Leming
f7db746770 Added a modification time method.
git-svn-id: http://svn.robofab.com/branches/ufo3k@483 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-28 16:59:16 +00:00
Tal Leming
8def59e71a More verbose method name.
git-svn-id: http://svn.robofab.com/branches/ufo3k@482 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-28 16:54:11 +00:00
Tal Leming
5d3c381e97 Added a path property to the writer.
git-svn-id: http://svn.robofab.com/branches/ufo3k@480 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-27 14:59:01 +00:00
Tal Leming
1cc8ddbe43 Add a mod time request method to the reader.
git-svn-id: http://svn.robofab.com/branches/ufo3k@479 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-27 14:53:54 +00:00
Erik van Blokland
21b07b4bee Documentation tweaks. Grmbl. spaces.
git-svn-id: http://svn.robofab.com/branches/ufo3k@469 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-23 10:01:35 +00:00
Erik van Blokland
1f7eda87b3 Documentation tweaks. Grmbl. spaces.
git-svn-id: http://svn.robofab.com/branches/ufo3k@468 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-23 10:00:28 +00:00
Erik van Blokland
926c6b90c6 Documentation tweaks.
git-svn-id: http://svn.robofab.com/branches/ufo3k@467 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-23 09:58:22 +00:00
Erik van Blokland
badb475e66 Documentation stub for interface stuff.
git-svn-id: http://svn.robofab.com/branches/ufo3k@466 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-22 09:17:11 +00:00
Erik van Blokland
de2e534fe5 Documentation stub for interface stuff.
git-svn-id: http://svn.robofab.com/branches/ufo3k@465 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-22 09:15:46 +00:00
Erik van Blokland
71b16be2a2 Documentation. Add code and result examples to digestPen objects.
git-svn-id: http://svn.robofab.com/branches/ufo3k@460 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 21:37:54 +00:00
Erik van Blokland
5434ab1166 Documentation. Add stuff to ufoLib.
git-svn-id: http://svn.robofab.com/branches/ufo3k@459 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 21:37:13 +00:00
Erik van Blokland
e22dffb485 Documentation. Add new section on ufoLib, Move pointPen docs to ufoLib/
git-svn-id: http://svn.robofab.com/branches/ufo3k@458 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 21:11:04 +00:00
Erik van Blokland
b8c5e26092 Documentation. Move the pointPen.rst to the new ufoLib/. Also adds a new chapter for glifLib.
git-svn-id: http://svn.robofab.com/branches/ufo3k@457 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 21:10:24 +00:00
Erik van Blokland
eecd520f33 Fix the imports of ufoLib.
git-svn-id: http://svn.robofab.com/branches/ufo3k@456 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:53:15 +00:00
Erik van Blokland
8f6ece340b Fix the imports to reflect the move of robofab.pens.pointPen to ufoLib.pointPen.
git-svn-id: http://svn.robofab.com/branches/ufo3k@455 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:51:16 +00:00
Erik van Blokland
9eb79f866c Fix the imports to reflect the move of robofab.pens.pointPen to ufoLib.pointPen.
git-svn-id: http://svn.robofab.com/branches/ufo3k@454 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:50:46 +00:00
Erik van Blokland
3620969c4f Move pointPen to ufoLib
git-svn-id: http://svn.robofab.com/branches/ufo3k@453 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:46:26 +00:00
Erik van Blokland
78cafdf55f Documentation for pen modules.
git-svn-id: http://svn.robofab.com/branches/ufo3k@452 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:45:41 +00:00
Erik van Blokland
9c1ab2a2e2 Documentation for pen modules.
git-svn-id: http://svn.robofab.com/branches/ufo3k@451 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:45:18 +00:00
Erik van Blokland
a9ee5c7434 More documentation. Removes 2 functions that are cute, but unnecessary (moved to contrib.snippets.filters)
git-svn-id: http://svn.robofab.com/branches/ufo3k@450 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:44:23 +00:00
Erik van Blokland
d76191b0b1 Make AbstractPointPen a new style class. This might break code.
git-svn-id: http://svn.robofab.com/branches/ufo3k@449 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 20:43:33 +00:00
Erik van Blokland
e506232f7a Documentation and notes in filterPen, pointPen and quartzPen.
git-svn-id: http://svn.robofab.com/branches/ufo3k@448 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 16:27:06 +00:00
Erik van Blokland
ea843d1e68 This reflects the move to pens/printingPens
git-svn-id: http://svn.robofab.com/branches/ufo3k@447 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 15:56:22 +00:00
Erik van Blokland
cf434fd941 Restructuring pointPen: PrintingPointPen, PrintingSegmentPen and SegmentPrintingPointPen really have no place in pens/pointPen. This moves them to their own module pens/printingPens.
git-svn-id: http://svn.robofab.com/branches/ufo3k@446 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 15:54:39 +00:00
Erik van Blokland
5911d4c945 Documentation. Whitespace issue, sorry.
git-svn-id: http://svn.robofab.com/branches/ufo3k@445 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 15:17:07 +00:00
Erik van Blokland
299b7689f6 How does 1.3.0a sound for this version?
git-svn-id: http://svn.robofab.com/branches/ufo3k@444 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 15:10:35 +00:00
Erik van Blokland
cbb7fdd409 Documentation. Added some notes.
git-svn-id: http://svn.robofab.com/branches/ufo3k@443 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-20 15:09:19 +00:00
Erik van Blokland
80e97e431b Tiny tweaks in the docs.
git-svn-id: http://svn.robofab.com/branches/ufo3k@442 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:52:26 +00:00
Erik van Blokland
846f0633da Tiny tweaks in the docs.
git-svn-id: http://svn.robofab.com/branches/ufo3k@441 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:51:56 +00:00
Erik van Blokland
0efb80da2d Change the version number.
git-svn-id: http://svn.robofab.com/branches/ufo3k@440 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:42:32 +00:00
Erik van Blokland
5ed2ddf8fe Change the import of ufoLib to the new structure.
git-svn-id: http://svn.robofab.com/branches/ufo3k@439 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:42:13 +00:00
Erik van Blokland
4d89ceabbd Assert I can write in the objectsRF source and see changes in the generated Docs. Also change the import of ufoLib to the new structure.
git-svn-id: http://svn.robofab.com/branches/ufo3k@438 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:41:54 +00:00
Erik van Blokland
1fa6eda8e7 Documentation. A rename, a change. Moving some stuff around while I learn what this is.
git-svn-id: http://svn.robofab.com/branches/ufo3k@437 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:17:07 +00:00
Erik van Blokland
379c61cc28 Documentation. A rename, a change. Moving some stuff around while I learn what this is.
git-svn-id: http://svn.robofab.com/branches/ufo3k@436 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 21:11:53 +00:00
Erik van Blokland
2aa282dfd9 Starter files for new Sphinx based documentation. I'm still figuring stuff out, so don't expect anything reliable here for some time. But it is nice not to have to write everything.
git-svn-id: http://svn.robofab.com/branches/ufo3k@435 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 20:18:15 +00:00
Erik van Blokland
29e7619f9a Old doc generator. Old todo list.
git-svn-id: http://svn.robofab.com/branches/ufo3k@434 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 17:59:01 +00:00
Erik van Blokland
5ac60f8c4e Old scripts and tools.
git-svn-id: http://svn.robofab.com/branches/ufo3k@433 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 17:58:18 +00:00
Tal Leming
a0dd7ae714 Bugs.
git-svn-id: http://svn.robofab.com/branches/ufo3k@432 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 16:39:49 +00:00
Tal Leming
2b8c197b89 Don't show "data" in the data directory listing.
git-svn-id: http://svn.robofab.com/branches/ufo3k@431 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 16:24:12 +00:00
Tal Leming
ee5c1edfcd Don't try to read a directory.
git-svn-id: http://svn.robofab.com/branches/ufo3k@430 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 16:22:08 +00:00
Tal Leming
94f05633f5 Added a convenience for copying images.
git-svn-id: http://svn.robofab.com/branches/ufo3k@429 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 14:58:35 +00:00
Erik van Blokland
4e8752c2e1 Bikeshedding: upping the year in the licenses.
git-svn-id: http://svn.robofab.com/branches/ufo3k@428 b5fa9d6c-a76f-4ffd-b3cb-f825fc41095c
2011-10-19 08:04:59 +00:00