Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update EABI detection for soft-float toolchain.HEADmaster | John-Mark Bell | 2023-12-18 | 1 | -1/+1 |
| | | | | | | We can have either arm-riscos-gnueabi (ARMv4 with softfp) or arm-riscos-gnueabihf (ARMv7 with VFP). In either case, we need elf2aif to inject the EABI support code. | ||||
* | Tweak RISC OS host detection for new tooling. | John-Mark Bell | 2022-06-02 | 2 | -5/+10 |
| | | | | | | | | The new toolchain has a different machine triplet, so update the things that care about it to work either way. Additionally, ensure that elf2aif is passed the right flags when building for EABI (if not, it will fail hard). | ||||
* | Bump date, tooreleases/0.0.7 | John-Mark Bell | 2022-05-28 | 1 | -1/+1 |
| | |||||
* | Bump version | John-Mark Bell | 2022-05-27 | 2 | -1/+31 |
| | |||||
* | Fix Encoding file entries for astral characters. | John-Mark Bell | 2021-08-05 | 1 | -5/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | Early versions of the UCS Font Manager (3.41-3.42) supported the use of /uni followed by up to 8 upper-case hex digits to specify the Unicode codepoint represented by a glyph. Font Manager 3.43 changed this behaviour to align with Adobe's then-current specification of /uniXXXX for characters in the Basic Multilingual Plane and /uniXXXXYYYY for all other characters (where XXXX is a high UTF-16 surrogate and YYYY is a low surrogate) Font Manager 3.53 changed again to remove support for /uniXXXXYYYY and, instead, introduced support for /uXXXX to /uXXXXXXXX, where leading zeroes are forbidden if more than 4 hex digits are present. Change our behaviour to use the /uniXXXX form for characters in the Basic Multilingual Plane (which is supported by all versions of the UCS Font Manager) and use the /uXXXXX - /uXXXXXXXX form for all other characters. This effectively means that Font Manager 3.53 or later is required when astral characters are in use. | ||||
* | Bump versionreleases/0.0.6 | John-Mark Bell | 2021-08-04 | 2 | -1/+18 |
| | |||||
* | Avoid overflow when fetching glyph names. | John-Mark Bell | 2021-08-04 | 2 | -6/+9 |
| | | | | | | The glyph list only contains names for codepoints in the basic multilingual plane (i.e. the first 2^16 codepoints). Ensure that we don't erroneously match glyph names for codepoints in astral planes. | ||||
* | Whinge loudly if we can't load the glyph list | John-Mark Bell | 2021-08-04 | 1 | -1/+3 |
| | |||||
* | Dynamically allocate full path buffer | John-Mark Bell | 2021-08-04 | 1 | -4/+13 |
| | |||||
* | Squash deprecation warning with modern glibc | John-Mark Bell | 2021-08-04 | 1 | -1/+2 |
| | |||||
* | Ignore build artefactsreleases/0.0.5 | John-Mark Bell | 2021-08-04 | 1 | -0/+2 |
| | |||||
* | Explain why we redefine the "all" target. | John-Mark Bell | 2021-08-04 | 1 | -0/+1 |
| | |||||
* | Blank line before "endif" | John-Mark Bell | 2021-08-04 | 1 | -0/+2 |
| | |||||
* | Add UnixLib licence | John-Mark Bell | 2021-08-04 | 2 | -2/+810 |
| | |||||
* | Bump date | John-Mark Bell | 2021-08-04 | 2 | -4/+2 |
| | |||||
* | Inject version+date into !Boot | John-Mark Bell | 2021-08-04 | 2 | -3/+11 |
| | |||||
* | Update history | John-Mark Bell | 2021-08-04 | 1 | -0/+4 |
| | |||||
* | Add OSLib and Zlib licences | John-Mark Bell | 2021-08-04 | 2 | -0/+313 |
| | |||||
* | Add FreeType BDF driver licence. | John-Mark Bell | 2021-08-04 | 1 | -2/+52 |
| | |||||
* | Update FreeType copyright date; include full text of FTL | John-Mark Bell | 2021-08-04 | 2 | -1/+172 |
| | |||||
* | Inject copyright dates into help file | John-Mark Bell | 2021-08-04 | 2 | -3/+10 |
| | |||||
* | Move Res sources into riscos tree | John-Mark Bell | 2021-08-04 | 2 | -1/+1 |
| | |||||
* | Update history | John-Mark Bell | 2021-08-04 | 1 | -1/+3 |
| | |||||
* | Build RISC OS resources using ccres. | John-Mark Bell | 2021-08-04 | 3 | -2/+216 |
| | |||||
* | Revert "Bump version in about dialog, too." | John-Mark Bell | 2021-08-03 | 1 | -0/+0 |
| | | | | This reverts commit be98249931232bc2b60dee5b0ff2ada92d4d1389. | ||||
* | Bump version in about dialog, too. | John-Mark Bell | 2021-08-03 | 1 | -0/+0 |
| | | | | Really need to use ccres here, I think. | ||||
* | Fix RISC OS filetyping in zip archive | John-Mark Bell | 2021-08-03 | 1 | -1/+1 |
| | |||||
* | Bump version | John-Mark Bell | 2021-08-02 | 2 | -1/+9 |
| | |||||
* | Add riscos-dist target | John-Mark Bell | 2021-08-02 | 1 | -0/+8 |
| | |||||
* | Convert RISC OS binary to AIF and squeeze it | John-Mark Bell | 2021-08-02 | 1 | -0/+19 |
| | |||||
* | Fix RISC OS build | John-Mark Bell | 2021-08-02 | 2 | -3/+3 |
| | | | | | 5bb88a81 got BUILD and HOST confused, so we were not linking the RISC OS binary statically. | ||||
* | Fix up for new buildsystem | John-Mark Bell | 2014-11-16 | 2 | -3/+3 |
| | |||||
* | Remove the build/ stuff from the tools | Daniel Silverstone | 2012-06-29 | 0 | -0/+0 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=13999 | ||||
* | Rework the makefiles in the tools/ tree for the new NSBUILD stuff | Daniel Silverstone | 2012-06-29 | 2 | -3/+5 |
| | | | | 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 | ||||
* | Update module checksreleases/0.0.4 | John Mark Bell | 2011-03-05 | 1 | -6/+10 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11919 | ||||
* | Update email address and update copyright dates | John Mark Bell | 2011-03-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11918 | ||||
* | Update history | John Mark Bell | 2011-03-05 | 1 | -1/+1 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11917 | ||||
* | Bump version number | John Mark Bell | 2011-03-05 | 1 | -0/+0 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11916 | ||||
* | Make struct char_data packed | John Mark Bell | 2011-03-05 | 2 | -1/+2 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11915 | ||||
* | Need --static for RISC OS builds | John Mark Bell | 2011-03-05 | 1 | -2/+7 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=11914 | ||||
* | Update history file | John Mark Bell | 2009-05-13 | 1 | -1/+12 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7511 | ||||
* | Don't require RO5.03 toolbox modules. This runs fine on vanilla 4.02. | John Mark Bell | 2009-05-13 | 1 | -7/+7 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7510 | ||||
* | Static binaries. We need _POSIX_C_SOURCE for sensible PATH_MAX, too. | John Mark Bell | 2009-05-13 | 1 | -4/+4 |
| | | | | svn path=/trunk/tools/ttf2f/; revision=7509 | ||||
* | 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 |