summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add test for initialisation on non-UCS FMJohn-Mark Bell2022-05-229-6/+396
* Fix x_to_offset/split checksJohn-Mark Bell2022-05-223-21/+40
* Add test for initialisation on pre-3.64 UCS FMJohn-Mark Bell2022-05-215-0/+131
* Expand test to cover more APIJohn-Mark Bell2022-05-212-2/+93
* Size CHD bitmap correctly.John-Mark Bell2021-09-141-1/+2
* Test UCS FontManager initialisationJohn-Mark Bell2021-09-144-23/+110
* Ensure there is at least one menu entryJohn-Mark Bell2021-09-141-4/+14
* Introduce test harness and mock more FontManagerJohn-Mark Bell2021-09-147-52/+406
* Introduce test infrastructureJohn-Mark Bell2021-08-166-2/+456
* RUfl_chars: fix undersized bufferJohn-Mark Bell2021-08-151-1/+1
* Make it possible to build for non-RISC OS hostsJohn-Mark Bell2021-08-151-1/+10
* Link RISC OS test binaries staticallyJohn-Mark Bell2021-08-151-0/+1
* Don't assume pointers are 32bits wideJohn-Mark Bell2021-08-151-2/+2
* Restrict total font faces to 16 bit rangeJohn-Mark Bell2021-08-151-1/+3
* Clean up types in internal structuresJohn-Mark Bell2021-08-152-11/+11
* Clean up types in public APIJohn-Mark Bell2021-08-157-58/+66
* Make dump of unicode maps optionalJohn-Mark Bell2021-08-153-4/+4
* Ignore UCS fonts if using a non-UCS Font ManagerJohn-Mark Bell2021-08-151-2/+27
* Clean up logging in the non-UCS Font Manager pathJohn-Mark Bell2021-08-151-43/+39
* Accept non-UCS Font Manager rejecting UCS fonts.John-Mark Bell2021-08-141-2/+8
* Fix font scanning on non-UCS Font ManagersJohn-Mark Bell2021-08-141-1/+1
* Fix initialisation on UCS Font Manager 3.41-3.63John-Mark Bell2021-08-141-13/+50
* Fix shrinkwrap moving blocksJohn-Mark Bell2021-08-141-23/+18
* Ensure dumping doesn't run off the end of a planeJohn-Mark Bell2021-08-141-1/+1
* Fix bug in sparse encoding parserJohn-Mark Bell2021-08-141-2/+3
* Add MedBold and Thin weightsJohn-Mark Bell2021-08-121-0/+2
* Clean up loggingJohn-Mark Bell2021-08-111-17/+0
* Use version-specific cache location.John-Mark Bell2021-08-112-9/+53
* Optimise substitution table storageJohn-Mark Bell2021-08-111-189/+570
* Teach rufl_chars about other planes.John-Mark Bell2021-08-101-20/+46
* Make rufl_test render an astral characterJohn-Mark Bell2021-08-091-1/+2
* Perform font substitution for astral characters, too.John-Mark Bell2021-08-098-105/+726
* Include extension plane data in RUfl_cacheJohn-Mark Bell2021-08-092-32/+79
* Merge UCS font scan implementationsJohn-Mark Bell2021-08-091-132/+27
* Include astral characters in font scanJohn-Mark Bell2021-08-091-130/+285
* Parse UCS-aware Encoding filesJohn-Mark Bell2021-08-081-24/+130
* Refactor Encoding file parsingJohn-Mark Bell2021-08-081-21/+54
* Use UCS-4 for rendering and display 6-digit replacement characters.John-Mark Bell2021-08-084-45/+55
* Fix use after freeJohn-Mark Bell2021-08-081-1/+1
* Pave the way for astral character support.John-Mark Bell2021-08-084-39/+126
* Use types with explicit sizesJohn-Mark Bell2021-08-071-6/+8
* Need OSLib when building tests for RISC OSJohn-Mark Bell2021-08-071-1/+1
* Detect overlong and invalid UTF-8 sequencesJohn-Mark Bell2021-08-071-0/+6
* OSLib headers are system headers.Michael Drake2021-04-256-6/+6
* Update component version for releaserelease/0.0.5Vincent Sanders2018-08-281-1/+1
* Squash another warningJohn-Mark Bell2018-01-221-1/+1
* Squash warningJohn-Mark Bell2018-01-221-1/+1
* "Old" FontManager: improve Encoding file parser.John-Mark Bell2018-01-222-12/+62
* Fix typoJohn-Mark Bell2018-01-221-1/+1
* "Old" FontManager: log character being scanned too.John-Mark Bell2018-01-221-2/+2