Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rework the makefiles in the tools/ tree for the new NSBUILD stuff | Daniel Silverstone | 2012-06-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=13998 | ||||
* | Fix progress computation | John Mark Bell | 2011-05-08 | 1 | -1/+2 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=12316 | ||||
* | Fix cleanup to cope with things not being initialised | John Mark Bell | 2011-05-08 | 1 | -6/+10 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=12315 | ||||
* | Make struct char_data packed | John Mark Bell | 2011-03-05 | 2 | -1/+2 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11915 | ||||
* | Convert font into temporary directory, then copy it into the destination ↵ | John Mark Bell | 2009-05-13 | 1 | -10/+106 |
| | | | | | | | | font resource. Ensure that any MessagesNN file within the destination font resource is synchronised with the converted font. svn path=/trunk/tools/ttf2f/; revision=7508 | ||||
* | Sanitise Font$Path entries before constructing destination menu. | John Mark Bell | 2009-05-13 | 1 | -5/+37 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7505 | ||||
* | Don't process filenames. | John Mark Bell | 2009-05-13 | 1 | -0/+8 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7502 | ||||
* | Remove encoding version line -- it's pointless | John Mark Bell | 2009-05-13 | 1 | -1/+0 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7501 | ||||
* | Create all directories as appropriate. | John Mark Bell | 2009-05-13 | 1 | -5/+30 |
| | | | | | | Now takes an extra parameter specifying the destination directory. svn path=/trunk/tools/ttf2f/; revision=7500 | ||||
* | Ensure path is NUL-terminated when creating directories | John Mark Bell | 2009-05-13 | 1 | -3/+3 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7499 | ||||
* | Revert to DIR_SEP magic. | John Mark Bell | 2009-05-13 | 5 | -10/+37 |
| | | | | | | | Fix toolbox frontend to initialise conversion context correctly. Append ,ff6 when not on RISC OS. svn path=/trunk/tools/ttf2f/; revision=7498 | ||||
* | Ensure final directory is created and destination path is NUL terminated. | John Mark Bell | 2009-05-13 | 1 | -0/+10 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7494 | ||||
* | Fix quit menu entry properly -- it helps to use the correct constant. | John Mark Bell | 2009-05-13 | 1 | -2/+2 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7493 | ||||
* | Port toolbox frontend to OSLib/OSLibSupport. | John Mark Bell | 2009-05-13 | 2 | -183/+262 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7491 | ||||
* | Remove static globals and use a stack-allocated decomposition context instead. | John Mark Bell | 2009-05-12 | 1 | -76/+82 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7489 | ||||
* | Divorce the FT glyph id from the glyph table index. | John Mark Bell | 2009-05-12 | 2 | -14/+27 |
| | | | | | | | This permits a single glyph to be mapped to multiple codepoints. In future, we should be more clever and not duplicate the glyph data. svn path=/trunk/tools/ttf2f/; revision=7486 | ||||
* | Correctly calculate the offset of the end of file | John Mark Bell | 2009-05-12 | 1 | -0/+6 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7481 | ||||
* | Hack for space character with no path. | John Mark Bell | 2009-05-12 | 1 | -2/+22 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7480 | ||||
* | Fix chunk offset table | John Mark Bell | 2009-05-12 | 1 | -17/+11 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7477 | ||||
* | Use Unix paths everywhere. Unixlib will fix this for us | John Mark Bell | 2009-05-11 | 4 | -9/+3 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7470 | ||||
* | Squash memory leaks | John Mark Bell | 2009-05-11 | 3 | -14/+16 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7468 | ||||
* | Fix writing of font name to intmetrics file | John Mark Bell | 2009-05-11 | 1 | -4/+4 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7467 | ||||
* | Make outlines output write latin1 glyphs first | John Mark Bell | 2009-05-11 | 2 | -148/+192 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7466 | ||||
* | Define min() | John Mark Bell | 2009-05-11 | 1 | -0/+4 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7465 | ||||
* | Make strndup implementation more robust | John Mark Bell | 2009-05-11 | 1 | -8/+5 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7464 | ||||
* | Fix buffer overflows | John Mark Bell | 2009-05-11 | 4 | -6/+11 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7463 | ||||
* | Make encoding file output emit latin1 table first | John Mark Bell | 2009-05-11 | 1 | -24/+48 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7462 | ||||
* | Use enum, rather than magic value | John Mark Bell | 2009-05-11 | 1 | -1/+2 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7461 | ||||
* | Write out font metrics so that the first 256 glyphs match Acorn Latin 1. | John Mark Bell | 2009-05-11 | 4 | -21/+35 |
| | | | | | | Don't use this version -- it will produce inconsistent font data (outlines and encoding export needs the same thing doing to it) svn path=/trunk/tools/ttf2f/; revision=7460 | ||||
* | Populate latin1 table with glyphs | John Mark Bell | 2009-05-10 | 2 | -5/+38 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7459 | ||||
* | Pass entire context to freetype binding | John Mark Bell | 2009-05-10 | 4 | -32/+36 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7458 | ||||
* | Make proper use of conversion context | John Mark Bell | 2009-05-10 | 10 | -175/+162 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7457 | ||||
* | Introduce a conversion context. | John Mark Bell | 2009-05-10 | 2 | -22/+43 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7456 | ||||
* | Tidy source code | John Mark Bell | 2009-05-10 | 1 | -73/+52 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7455 | ||||
* | We're not producing base encoding files, so don't use .NotDef | John Mark Bell | 2009-05-08 | 1 | -1/+1 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7449 | ||||
* | More tidying | John Mark Bell | 2009-05-08 | 3 | -68/+86 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7448 | ||||
* | More tidying. | John Mark Bell | 2009-05-08 | 4 | -37/+33 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7447 | ||||
* | More tidying | John Mark Bell | 2009-05-08 | 4 | -26/+27 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7446 | ||||
* | API tidying | John Mark Bell | 2009-05-08 | 3 | -14/+20 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7445 | ||||
* | Add some error handling and reporting | Rob Kendrick | 2009-05-08 | 8 | -75/+162 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7441 | ||||
* | Build-time selectable frontend -- defaults to CLI. | John Mark Bell | 2009-05-08 | 2 | -1/+7 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7438 | ||||
* | Slightly more useful behaviour on non-RO platforms. | John Mark Bell | 2009-05-08 | 6 | -7/+21 |
| | | | | | | | Fix segv in cli frontend. Make cli frontend create output directory. svn path=/trunk/tools/ttf2f/; revision=7437 | ||||
* | Command line interface | John Mark Bell | 2009-05-07 | 2 | -1/+101 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7430 | ||||
* | Conditionalise RISC OS-specific code | John Mark Bell | 2009-05-07 | 2 | -0/+8 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7428 | ||||
* | Import TTF2f. Don't expect this to link; I've prevented it building main.c. | John Mark Bell | 2009-05-07 | 16 | -0/+1882 |
svn path=/trunk/tools/ttf2f/; revision=7427 |