summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update component version for releaseHEADrelease/0.1.0masterVincent Sanders2023-12-271-1/+1
* Tweak RISC OS host detection for new tooling.John-Mark Bell2022-06-022-3/+3
* Modernize loggingJohn-Mark Bell2022-06-022-10/+12
* Substitution table/CHD: fix build with GCC 10.John-Mark Bell2022-06-021-6/+6
* Substitution table/direct: handle >255 fontsJohn-Mark Bell2022-05-304-2/+104
* Fix error conditions in broken FEC caseJohn-Mark Bell2022-05-271-4/+7
* Partially revert public API type changesJohn-Mark Bell2022-05-279-57/+55
* Dump substitution table glyph count, per-plane sizeJohn-Mark Bell2022-05-231-9/+62
* Don't build/run unit tests when building for RISC OSJohn-Mark Bell2022-05-221-5/+7
* Add checks for rufl_glyph_metricsJohn-Mark Bell2022-05-223-0/+36
* Add trivial paint checkJohn-Mark Bell2022-05-224-1/+13
* Add checks for font bbox measurementJohn-Mark Bell2022-05-223-0/+24
* Add checks for replacement character generationJohn-Mark Bell2022-05-223-0/+24
* Report astral characters in Font_EnumerateCharactersJohn-Mark Bell2022-05-221-2/+2
* Add a test for a broken encoding fileJohn-Mark Bell2022-05-224-2/+36
* Add test for symbol fontsJohn-Mark Bell2022-05-225-22/+64
* Add test to ensure identical umaps are mergedJohn-Mark Bell2022-05-222-0/+41
* Add test for fonts with no encodings at allJohn-Mark Bell2022-05-223-0/+23
* Expand non-UCS tests to check umap loadingJohn-Mark Bell2022-05-227-10/+307
* Initialise pointers with NULLJohn-Mark Bell2022-05-221-7/+7
* Start brute-force scan at codepoint 1John-Mark Bell2022-05-221-1/+1
* Fix Font_EnumerateCharacters mockJohn-Mark Bell2022-05-221-15/+26
* Conditionally support UCS Encoding formatsJohn-Mark Bell2022-05-221-2/+17
* Add checks for reinitialising library.John-Mark Bell2022-05-225-5/+33
* Squash leaks in non-UCS FM caseJohn-Mark Bell2022-05-222-0/+8
* 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