summaryrefslogtreecommitdiff
path: root/amiga/font_scan.c
Commit message (Collapse)AuthorAgeFilesLines
* Allow a comma-separated list of fonts to be specified in font_unicode_listChris Young2012-05-091-1/+18
| | | | | | | | | | | to provide more preferred fonts. eg. if a user has dedicated Japanese and Korean fonts available they might want a config like: font_unicode:Japanese font_unicode_list:Korean,Code2000 This will scan Japanese and Korean fonts first, then fill in any blanks with Code2000 (followed by alphabetically all other fonts installed) svn path=/trunk/netsurf/; revision=13917
* Progress display for font scanningChris Young2012-05-071-8/+91
| | | | svn path=/trunk/netsurf/; revision=13909
* Rescan fonts if preferred fallback font is changed in the GUIChris Young2012-05-061-14/+36
| | | | svn path=/trunk/netsurf/; revision=13908
* Use font_unicode option as preferred (first scanned) font. Ideally need toChris Young2012-05-051-11/+80
| | | | | | | expand this so multiple fonts can be specified. Allow disabling of scanning other fonts. Add stubs for a scanning progress GUI. svn path=/trunk/netsurf/; revision=13907
* Integrate Unicode font scanner into NetSurf.Chris Young2012-05-051-9/+20
| | | | | | | | NetSurf will now use any available font when trying to print characters that are missing from the current font. TODO: Preferred font list. svn path=/trunk/netsurf/; revision=13905
* Add loading, parse OS fonts into a list (which can optionally alreadyChris Young2012-05-051-18/+100
| | | | | | contain fonts) before scanning svn path=/trunk/netsurf/; revision=13904
* Tidy-up, split into sensible functions for NetSurf integration,Chris Young2012-05-051-20/+113
| | | | | | | | documentation. Cache file loading needs adding and ami_font_scan_fonts needs to add to a list of fonts, and then send those to the scanner so we can put some preferred fonts on the top of the list and avoid duplication. svn path=/trunk/netsurf/; revision=13903
* Font glyph scanner. Currently works as a standalone program which outputs aChris Young2012-05-041-0/+142
file for NetSurf to ignore. svn path=/trunk/netsurf/; revision=13902